The colours, shadows, radius roles, UI type sizes, springs, utilities (radius-nested, hit-area, focus-ring …) and variants (hover-fine, reduced) every Eased component reads. Installs into your global CSS without touching shadcn/ui's theme or Tailwind's defaults: every raw variable is prefixed --eased-, light follows :root, dark follows .dark.
pnpm dlx shadcn@latest add "https://eased.dev/r/eased-tokens.json"Theme
--color-bg:
--color-surface:
--color-surface-sunken:
--color-surface-raised:
--color-surface-hover:
--color-surface-active:
--color-line-subtle:
--color-line:
--color-line-strong:
--color-text:
--color-text-secondary:
--color-text-muted:
--color-text-disabled:
--color-text-on-brand:
--color-brand:
--color-brand-hover:
--color-brand-active:
--color-brand-subtle:
--color-brand-line:
--color-brand-text:
--color-success:
--color-success-subtle:
--color-success-text:
--color-text-on-success:
--color-warning:
--color-warning-subtle:
--color-warning-text:
--color-text-on-warning:
--color-danger:
--color-danger-hover:
--color-danger-active:
--color-danger-subtle:
--color-danger-text:
--color-text-on-danger:
--color-info:
--color-info-subtle:
--color-info-text:
--color-text-on-info:
--color-focus:
--color-selection:
--color-scrim:
--color-image-ring:
--shadow-resting:
--shadow-raised:
--shadow-floating:
--shadow-overlay:
--shadow-thumb:
--inset-shadow-well:
--inset-shadow-highlight:
--radius-pill:
--radius-surface:
--radius-panel:
--radius-control:
--radius-control-sm:
--radius-control-xs:
--radius-control-2xs:
--spacing-control-xs:
--spacing-control-sm:
--spacing-control-md:
--spacing-control-lg:
--spacing-control-xl:
--spacing-hit:
--text-ui-2xs:
--text-ui-2xs--line-height:
--text-ui-2xs--letter-spacing:
--text-ui-xs:
--text-ui-xs--line-height:
--text-ui-xs--letter-spacing:
--text-ui-sm:
--text-ui-sm--line-height:
--text-ui-sm--letter-spacing:
--text-ui:
--text-ui--line-height:
--text-ui--letter-spacing:
--text-ui-md:
--text-ui-md--line-height:
--text-ui-md--letter-spacing:
--text-ui-lg:
--text-ui-lg--line-height:
--text-ui-lg--letter-spacing:
--tracking-caps:
--text-display-xl:
--text-display-xl--line-height:
--text-display-xl--letter-spacing:
--text-display-2xl:
--text-display-2xl--line-height:
--text-display-2xl--letter-spacing:
--text-display-3xl:
--text-display-3xl--line-height:
--text-display-3xl--letter-spacing:
--text-display-4xl:
--text-display-4xl--line-height:
--text-display-4xl--letter-spacing:
--text-display-5xl:
--text-display-5xl--line-height:
--text-display-5xl--letter-spacing:
--text-display-6xl:
--text-display-6xl--line-height:
--text-display-6xl--letter-spacing:
--tracking-display:
--spacing-in-xs:
--spacing-in-sm:
--spacing-in:
--spacing-in-lg:
--spacing-pad-xs:
--spacing-pad-sm:
--spacing-pad-base:
--spacing-pad-md:
--spacing-pad-lg:
--spacing-pad-xl:
--spacing-tiles-sm:
--spacing-tiles:
--spacing-tiles-lg:
--spacing-group:
--spacing-group-lg:
--spacing-section-sm:
--spacing-section:
--ease-enter:
--ease-standard:
--ease-exit:
--ease-spring-snappy:
--ease-spring-smooth:
--ease-spring-bouncy:
CSS