LifeDS

Design System

Tokens

All design tokens in this project, organized across three layers: primitives, semantic variables and component-level tokens. Click any token to copy its name.

49 primitive32 semantic45 tailwind (@theme)16 component2 custom variants

1 — Primitive tokens

49 tokens

Defined in globals.css → :root. Raw scale values — pure neutrals, breakpoints, radius and typography.

Base
--whitecopy
--blackcopy
Teal
--teal-50copy
--teal-100copy
--teal-200copy
--teal-300copy
--teal-400copy
--teal-500copy
--teal-600copy
--teal-700copy
--teal-800copy
--teal-900copy
--teal-950copy
Slate
--slate-50copy
--slate-100copy
--slate-200copy
--slate-300copy
--slate-400copy
--slate-500copy
--slate-600copy
--slate-700copy
--slate-800copy
--slate-900copy
--slate-950copy
Red
--red-50copy
--red-100copy
--red-200copy
--red-300copy
--red-400copy
--red-500copy
--red-600copy
--red-700copy
--red-800copy
--red-900copy
--red-950copy
Breakpoints
--breakpoint-xscopy
--breakpoint-mmcopy
--breakpoint-xxlcopy
Radius
--radiuscopy
--radius-smcopy
--radius-mdcopy
--radius-lgcopy
--radius-xlcopy
--radius-2xlcopy
--radius-3xlcopy
--radius-4xlcopy
Typography
--font-sanscopy
--font-headingcopy
--font-monocopy

2 — Semantic tokens

32 tokens

Defined in globals.css → :root / .dark. OKLCH color values for each role. Live swatches reflect the current computed value.

Base
--backgroundcopy
--foregroundcopy
Card
--cardcopy
--card-foregroundcopy
Popover
--popovercopy
--popover-foregroundcopy
Primary
--primarycopy
--primary-foregroundcopy
Secondary
--secondarycopy
--secondary-foregroundcopy
Muted
--mutedcopy
--muted-foregroundcopy
Accent
--accentcopy
--accent-foregroundcopy
Destructive
--destructivecopy
--destructive-foregroundcopy
Border / Input / Ring
--bordercopy
--inputcopy
--ringcopy
Charts
--chart-1copy
--chart-2copy
--chart-3copy
--chart-4copy
--chart-5copy
Sidebar
--sidebarcopy
--sidebar-foregroundcopy
--sidebar-primarycopy
--sidebar-primary-foregroundcopy
--sidebar-accentcopy
--sidebar-accent-foregroundcopy
--sidebar-bordercopy
--sidebar-ringcopy

3 — Tailwind tokens (@theme inline)

45 tokens

Defined in globals.css → @theme inline. These are the CSS custom properties that Tailwind v4 exposes as utility classes (e.g. bg-primary, rounded-xl).

Color
--color-backgroundcopy
--color-foregroundcopy
--color-cardcopy
--color-card-foregroundcopy
--color-popovercopy
--color-popover-foregroundcopy
--color-primarycopy
--color-primary-foregroundcopy
--color-secondarycopy
--color-secondary-foregroundcopy
--color-mutedcopy
--color-muted-foregroundcopy
--color-accentcopy
--color-accent-foregroundcopy
--color-destructivecopy
--color-destructive-foregroundcopy
--color-bordercopy
--color-inputcopy
--color-ringcopy
--color-chart-1copy
--color-chart-2copy
--color-chart-3copy
--color-chart-4copy
--color-chart-5copy
--color-sidebarcopy
--color-sidebar-foregroundcopy
--color-sidebar-primarycopy
--color-sidebar-primary-foregroundcopy
--color-sidebar-accentcopy
--color-sidebar-accent-foregroundcopy
--color-sidebar-bordercopy
--color-sidebar-ringcopy
Typography
--font-sanscopy
--font-headingcopy
--font-monocopy
Radius
--radius-smcopy
--radius-mdcopy
--radius-lgcopy
--radius-xlcopy
--radius-2xlcopy
--radius-3xlcopy
--radius-4xlcopy
Breakpoint
--breakpoint-xscopy
--breakpoint-mmcopy
--breakpoint-xxlcopy

4 — Component tokens

16 tokens

Inline CSS custom properties scoped to individual component instances. Set at runtime via style or component props.

ComponentToken
Card--card-spacing
Sidebar--sidebar-width
Sidebar--sidebar-width-icon
Accordion--accordion-panel-height
InputOTP--cell-size
InputOTP--cell-radius
Skeleton--skeleton-width
Select, Dropdown Menu, Combobox--anchor-width
Select, Dropdown Menu, Context Menu, Combobox--available-height
Combobox, Navigation Menu--available-width
Popover, Hover Card, Tooltip, Select, Dropdown Menu, Context Menu, Combobox, Navigation Menu--transform-origin
Toggle Group--gap
Navigation Menu--popup-width
Navigation Menu--popup-height
Navigation Menu--positioner-width
Navigation Menu--positioner-height

5 — Custom variants (@custom-variant)

2 tokens

Defined in globals.css. These extend Tailwind's modifier system — use them as prefixes in class names.

VariantDefinition
dark:&:is(.dark *)
xl-hover:@media (min-width: 1280px) and (hover: hover) and (pointer: fine)

6 — Tokens em uso pelos componentes

Quais tokens semânticos cada componente consome. Clique em um componente para filtrar.

Filtrar por componente

Base2 tokens
--background
--foreground
Card2 tokens
--card
--card-foreground
Popover2 tokens
--popover
--popover-foreground
Primary2 tokens
--primary
--primary-foreground
Secondary2 tokens
--secondary
--secondary-foreground
Muted2 tokens
--muted
--muted-foreground
Accent2 tokens
--accent
--accent-foreground
Destructive2 tokens
--destructive
--destructive-foreground
Border / Input / Ring3 tokens
--border
--input
--ring
Charts5 tokens
--chart-1
--chart-2
--chart-3
--chart-4
--chart-5
Sidebar8 tokens
--sidebar
--sidebar-foreground
--sidebar-primary
--sidebar-primary-foreground
--sidebar-accent
--sidebar-accent-foreground
--sidebar-border
--sidebar-ring

Exibindo 32 tokens consumidos por 40 componentes.