A bunch of lessons learnt from my time leading design systems at Spotify.
In this post, @shaunbent.co.uk covers 7 elements he found most valuable when building a strategy around breaking changes, sharing lessons from leading #designsystems at Spotify.
Read it on the @zeroheight.com blog:
A bunch of lessons learnt from my time leading design systems at Spotify.
www.youtube.com/watch?v=S98u...
www.youtube.com/watch?v=S98u...
Last week I posted about how Github’s design system banned toast messages because they’re hard to use and inaccessible.
I received 135 comments, including pushback from accessibility specialists who insist that toast messages can be made accessible.
Last week I posted about how Github’s design system banned toast messages because they’re hard to use and inaccessible.
I received 135 comments, including pushback from accessibility specialists who insist that toast messages can be made accessible.
If you care about the web platform and browser features, you should check it out!
www.stefanjudis.com/blog/web-wee...
If you care about the web platform and browser features, you should check it out!
www.stefanjudis.com/blog/web-wee...
Create consistent utility classes directly from design tokens for both flexibility _and_ consistency.
Generating Utility Classes from Design Tokens using Style Dictionary
www.alwaystwisted.com/articles/a-d...
🙏🖤
#DesignSystems #DesignTokens #CSS
Create consistent utility classes directly from design tokens for both flexibility _and_ consistency.
Generating Utility Classes from Design Tokens using Style Dictionary
www.alwaystwisted.com/articles/a-d...
🙏🖤
#DesignSystems #DesignTokens #CSS
https://matthiasott.com/notes/css-is-where-the-magic-happens
#css #selectors #cascade
https://matthiasott.com/notes/css-is-where-the-magic-happens
#css #selectors #cascade
- Since it uses many of the grid-* properties, `grid` will be in the name somewhere
- We don't use metaphors in CSS names, so `masonry` is not listed here
docs.google.com/forms/d/e/1F...
- Since it uses many of the grid-* properties, `grid` will be in the name somewhere
- We don't use metaphors in CSS names, so `masonry` is not listed here
docs.google.com/forms/d/e/1F...
www.projectwallace.com/design-token...
lovely stuff @veneman.dev
🙏 🖤
www.projectwallace.com/design-token...
lovely stuff @veneman.dev
🙏 🖤
component.gallery
component.gallery
You can get a full overview of any website’s CSS design system like colors, fonts, contrast issues, media-queries and more!
Watch the video for a quick demo 🎥
Follow @rammcodes.bsky.social for more 💎
#html #css #javascript #reactjs #100daysofcode
You can get a full overview of any website’s CSS design system like colors, fonts, contrast issues, media-queries and more!
Watch the video for a quick demo 🎥
Follow @rammcodes.bsky.social for more 💎
#html #css #javascript #reactjs #100daysofcode
Check it out: zeroheight.com/resources/ro...
Check it out: zeroheight.com/resources/ro...
The quid pro quo list is at: followthecrypto.org/quidproquo
The quid pro quo list is at: followthecrypto.org/quidproquo
The codepen is pretty heavily commented to try and explain how it works, and I will be making a video eventually.
codepen.io/kevinpowell/...
The codepen is pretty heavily commented to try and explain how it works, and I will be making a video eventually.
codepen.io/kevinpowell/...
The components are still there, though — lucky you?
lea.verou.me/blog/2025/bl...
The components are still there, though — lucky you?
lea.verou.me/blog/2025/bl...
I proposed if() last year and got CSS WG consensus to add it to the spec on my birthday (!) last June.
Now, less than a year later, it ships in the most widely used browser.
I think it can be a game changer for design systems, especially together with ident() & revert-rule.
along with another rad feature: reading-flow 🥳
So I put together a quick video showcasing both:
youtu.be/Apn8ucs7AL0
I proposed if() last year and got CSS WG consensus to add it to the spec on my birthday (!) last June.
Now, less than a year later, it ships in the most widely used browser.
I think it can be a game changer for design systems, especially together with ident() & revert-rule.
along with another rad feature: reading-flow 🥳
So I put together a quick video showcasing both:
youtu.be/Apn8ucs7AL0
along with another rad feature: reading-flow 🥳
So I put together a quick video showcasing both:
youtu.be/Apn8ucs7AL0
I don't normally like bashing a company, but when a company of Figma's size makes a product this bad, I think it's important to call them out on it.
youtu.be/ZsFIvULxkHI
I don't normally like bashing a company, but when a company of Figma's size makes a product this bad, I think it's important to call them out on it.
youtu.be/ZsFIvULxkHI
Try `margin-trim` instead.
webkit.org/blog/16854/m...
Try `margin-trim` instead.
webkit.org/blog/16854/m...