Files
brand/tokens.css
2026-09-09 04:56:20 -07:00

55 lines
1.5 KiB
CSS

/* GENERATED from brand.json by scripts/tokens.mjs — do not edit.
Run `pnpm tokens`. The palette lives in brand.json; this is its projection
onto @hanzo/design's semantic tokens.
Import AFTER @hanzo/design/styles.css:
@import "@hanzo/design/styles.css";
@import "@luxfi/brand/tokens.css";
Only what a brand owns is here — ground, ink, accent, edges. The radius scale,
the type ramp, spacing, motion and z stay @hanzo/design's. */
:root{
--background:#000000;
--card:#1A1A1A;
--popover:#1A1A1A;
--muted:#1A1A1A;
--foreground:#FFFFFF;
--card-foreground:#FFFFFF;
--popover-foreground:#FFFFFF;
--accent-foreground:#FFFFFF;
--muted-foreground:rgba(255, 255, 255, 0.65);
--primary:#FFFFFF;
--primary-foreground:#000000;
}
@media (prefers-color-scheme: light){
:root:not([data-theme="dark"]){
--background:#FFFFFF;
--card:#F9F9F9;
--popover:#F9F9F9;
--muted:#F9F9F9;
--foreground:#131313;
--card-foreground:#131313;
--popover-foreground:#131313;
--accent-foreground:#131313;
--muted-foreground:rgba(19, 19, 19, 0.63);
--primary:#000000;
--primary-foreground:#FFFFFF;
}
}
[data-theme="light"]{
--background:#FFFFFF;
--card:#F9F9F9;
--popover:#F9F9F9;
--muted:#F9F9F9;
--foreground:#131313;
--card-foreground:#131313;
--popover-foreground:#131313;
--accent-foreground:#131313;
--muted-foreground:rgba(19, 19, 19, 0.63);
--primary:#000000;
--primary-foreground:#FFFFFF;
}