now we're stuck with a dozen electron apps because someone had to "solve email" - yeah, thanks
Vitest's browser mode is stable since Vitest 4.0.
Now you can be sure that your tests pass in an *actual* browser environment.
vitest.dev/guide/browser/
Excited to share that Engramma now ships with Open Props as a built-in preset for design tokens.
Open Props gives you a solid, battle-tested foundation of CSS custom properties that you can easily alias to your own semantic token set.
Excited to share that Engramma now ships with Open Props as a built-in preset for design tokens.
Open Props gives you a solid, battle-tested foundation of CSS custom properties that you can easily alias to your own semantic token set.
The irony is that it was Svelte‘s linter warnings („a clickable element need‘s xyz“) that eventually nudged me into trying to practice better a11y 🙏
(via @sarasoueidan.com) adrianroselli.com/2023/03/css-...
The irony is that it was Svelte‘s linter warnings („a clickable element need‘s xyz“) that eventually nudged me into trying to practice better a11y 🙏
(via @sarasoueidan.com) adrianroselli.com/2023/03/css-...
import designTokens from "open-props/resolver"
I added a dedicated "resolver" format to avoid conflicts with existing token setups. Later, I'll explore adding a semantic layer on top of this foundation.
import designTokens from "open-props/resolver"
I added a dedicated "resolver" format to avoid conflicts with existing token setups. Later, I'll explore adding a semantic layer on top of this foundation.