Design Tokens
This page lists all the standard CSS variables (Design Tokens) available in KatluxToolkit. These variables should be implemented in your preset's `css-variables.scss` file.
Primary Colors
--primary-100Lightest primary shade
--primary-300Light primary shade
--primary-500Main primary color
--primary-700Dark primary shade
--primary-900Darkest primary shade
Accent Colors
--accent-100Lightest accent shade
--accent-500Main accent color
--accent-900Darkest accent shade
Neutral Colors
--neutral-50Near-white neutral
--neutral-300Light neutral
--neutral-500Mid neutral
--neutral-700Dark neutral
--neutral-900Near-black neutral
Semantic Colors
--success-colorStatus: Success
--warning-colorStatus: Warning
--error-colorStatus: Error
--info-colorStatus: Info
Typography
--font-familyPrimary font stack
--font-size-smSmall text (12px default)
--font-size-mdBody text (14px default)
--font-size-lgSubtitle text (16px default)
--font-size-xlHeading text (18px default)
Layout & Spacing
--layout-header-heightGlobal header height
--layout-sidebar-widthSidebar menu width
--gap-smSmall component gap
--gap-mdStandard grid gap
Borders & Shadows
--border-radius-smSmall radius for inputs
--border-radius-mdStandard radius for cards
--shadow-mdStandard elevation shadow
Inputs
--input-borderStandard input border
--input-border-radiusInput corner rounding
--input-focus-border-colorBorder color on focus
--input-button-bgBackground for input-like buttons
Tables
--table-header-bgHeader background
--table-border-colorRow separator color
--table-row-hoverBackground on hover
Checkboxes
--checkbox-bgUnchecked background
--checkbox-checked-bgChecked background
--checkbox-border-colorBorder color