blogLive

Blog grid for design system notes

Design system notes

Decisions behind the token layer and theming.

Theming
Eight themes from one upstream token file

How style-*.css from the source repo becomes eight drop-in themes here.

4 min read
Tokens
Matching shadcn-vue's variable names on purpose

Why the token naming isn't original — and why that's the point.

3 min read
Accessibility
What Reka UI gives you for free

Keyboard nav and focus management that we didn't have to write.

5 min read