Use color only to communicate UI semantics is a bad practice. It’s always shape $ color at the same time.
Discussion
nostr:nprofile1qqsdhcrqt2w8x9et446j8ge8kgmd2h4ykc6wsrnc4yqnmdu3lr74ktqprpmhxue69uhhwetvvdhk6efwdehhxarj9emkjmn9qyxhwumn8ghj7mn0wvhxcmmvqyg8wumn8ghj7mn0wd68ytnhd9hx2mt87xu Let me further explain.
1. Colors alone are not friendly to color blind people.
2. Colors alone are too broad. For example, Green usually means "OK/Good". If 3 UIs are all green, are they all "good"? "Good" in what sense? Adding a shape shrink down the possible semantics. Adding a hover word shrink it down further. Making it more precise.
Therefore, I always recommend color+shape+hover word.
This note is also to remind myself that I don't 100% execute my design principles in Blowater either. It's very hard to come up good UI in both beauty and semantics.
Sometimes the beautiful UI is semantically messed up. Sometimes the intuitive UI just looks boring.
