benrajalu.net/articles/ds-...
#designsystem #ui #ux #frontend
benrajalu.net/articles/ds-...
#designsystem #ui #ux #frontend
📝 I’ve just published a brand-new blog post that covers the most critical fundamentals. It’s chock full of interactive demos. 😄
Check it out:
📝 I’ve just published a brand-new blog post that covers the most critical fundamentals. It’s chock full of interactive demos. 😄
Check it out:
nerdy.dev/have-a-dialog
Such great UI patterns here! I particularly love the cursor styling when you hover on the ::backdrop area to indicate that the element can be closed in this demo:
codepen.io/argyleink/pe...
nerdy.dev/have-a-dialog
Such great UI patterns here! I particularly love the cursor styling when you hover on the ::backdrop area to indicate that the element can be closed in this demo:
codepen.io/argyleink/pe...
double taps shouldn't zoom
double taps shouldn't zoom
which is your favorite?
- z-stack and slither are mine
nerdy.dev/scroll-drive...
which is your favorite?
- z-stack and slither are mine
nerdy.dev/scroll-drive...
A new global CSS property makes this possible now. 😄
html {
interpolate-size: allow-keywords;
}
More info in thread 🧵
A new global CSS property makes this possible now. 😄
html {
interpolate-size: allow-keywords;
}
More info in thread 🧵
`aria-label` and `aria-labelledby` aren't allowed on divs, spans, and other static text elements out of the box, and *most* screenreaders won't announce them.
#accessibility #a11y
`aria-label` and `aria-labelledby` aren't allowed on divs, spans, and other static text elements out of the box, and *most* screenreaders won't announce them.
#accessibility #a11y
you can use `font-variant-numberic: tabular-nums;` in your CSS (on fonts that support this feature) to make your numerals occupy the same width — super useful for clocks, counters, etc :)
you can use `font-variant-numberic: tabular-nums;` in your CSS (on fonts that support this feature) to make your numerals occupy the same width — super useful for clocks, counters, etc :)