Email or username:

Password:

Forgot your password?
Top-level
sam henri gold

@grishka I agree there ought to be more whimsy in UI, but it’s a constant balancing act to meld a “special moment” that can use stylized design and creating something that can be easily turned into a design system.

Airbnb does a good job at this, though the areas they choose to “spice up” seem pretty arbitrary (the month duration input wheel and the host book unfold animation)

2 comments
Григорий Клюшников

sam henri gold, the problem that textures, shadows, and gradients solve IMO is affordances. Helping the user subconsciously figure out what controls do. Most IRL buttons look like buttons, they stick out and you know you can push one when you see it. Switches look like they can be toggled. Dials look like they can be grabbed and rotated.

But in modern UIs everything looks the same. Buttons don't "stick out", you have to try interacting with the thing to see what it does. Everything is overly abstract. Non-technical people constantly need help with this stuff. And, yes, most IRL objects have *some* texture to them. They also cast shadows (thank god this part is back) and reflect light (but this is largely ignored for some reason).

The text on the right is actually a text input. You only find this out when you hover it because the cursor changes to the "I" thing.

p.s. wow, airbnb now finally has a toggle to show the total price? Too bad they lost me as a client because of the million fees for a much worse experience compared to hotels.

sam henri gold, the problem that textures, shadows, and gradients solve IMO is affordances. Helping the user subconsciously figure out what controls do. Most IRL buttons look like buttons, they stick out and you know you can push one when you see it. Switches look like they can be toggled. Dials look like they can be grabbed and rotated.

Григорий Клюшников

sam henri gold, the only two cases when IRL buttons don't look like buttons is these flat film membrane buttons on things like microwaves, and this stupid elevator control panel:

Go Up