I've concluded that successful "makers" have one thing in common: luck.
Love them or hate them, web components ("custom elements") are making a huge dent in the world of front-end development. As of today, close to 18% of page views in Chrome are registering web components. That's an insane amount of usage!
I stumbled upon a short post that intrigued me. In it, the author claims that the cure for boredom is superpowers. Not superpowers in the Superman sense, but ones that we can teach ourselves.
One-off variations aren't uncommon, but they don't belong in your design system. You're design system isn't solving for every possible use case — it's encouraging visual consistency and efficient development. Use custom styles for one-offs.
We recently had a design for an "alert" component with an
actions slot. In the spec, only secondary buttons were allowed in it.
I posted a tweet yesterday that was met with some controversy, so I thought it would be a good idea to unravel it.
Feeds available in Atom & JSON
Explore the archive for additional posts or press / to search.