CSS Quests
A place for people who are passionate about creating stuff with CSS.
A place for people who are passionate about creating stuff with CSS.
I usually code my interface when it requires direct interaction to be understood. How effective an interaction between the interface and a user is, that can only be seen only in real-life. So for real use cases I make a coded prototype, because it helps to illustrate my ideas to the team in a simpler and faster way.
Design is a constant exploration of creation and destruction; of cacophony and utter loneliness. We need space and spaces. Where we argue, play, rest, think. Welcome to IBM Design Studios.
The above illustration is from Julie Zhou's article, Junior Designers vs. Senior Designers . It captures a trap that's easy to fall into: Running with the first idea that comes to mind. If I could just make it look better maybe it'll work. It's still common for junior designers to focus on visual design over functional design.
Sometimes designers oversimplify a form by removing the labels. The problem is that minimal does not always mean it's simple - which is certainly the case for labels. Labels, in fact, are an essential part of designing easy-to-use forms. Here's why: A) Sighted users will see the instructions and know what to do.