@origin-ui-kit/tokens
v0.2.0
Published
OriginUIKit design tokens — themes, glass, surfaces (framework-agnostic)
Readme
@origin-ui-kit/tokens
Design tokens for OriginUIKit — themes, glass surfaces, and shared CSS used by the React and Angular packages.
Install
npm install @origin-ui-kit/tokensQuick start
Import the prebuilt bundle (recommended — includes utilities used by kit components):
import "@origin-ui-kit/tokens/styles.css";Apply a theme on <html>:
| Class | Theme |
|---|---|
| (none / default) | Light |
| dark | Dark |
| yaru-light | Yaru Light |
| yaru-dark | Yaru Dark |
<html class="dark">Other entry points
| Import | Use when |
|---|---|
| @origin-ui-kit/tokens/styles.css | Full prebuilt bundle (default) |
| @origin-ui-kit/tokens/tokens.css | CSS variables + Tailwind @theme only |
| @origin-ui-kit/tokens/glass.css | Glassmorphism surface utilities |
| @origin-ui-kit/tokens/surfaces.css | App surface helpers |
| @origin-ui-kit/tokens/fonts.css | Font faces |
| @origin-ui-kit/tokens/base.css | Base element styles |
If you only import partial CSS and run Tailwind yourself, scan the kit sources so composite utilities are generated:
@import "tailwindcss";
@source "../node_modules/@origin-ui-kit/react/src/**/*.{ts,tsx}";Maintainer
Sreelal Chalil — sreelal.me
License
MIT
