Tokens
Color Tokens
Color tokens define the palette for all consent components. Set colors for light mode and dark for dark mode overrides.
When textOnPrimary is omitted, c15t derives it automatically from primary to keep text readable on primary-filled surfaces such as stock branding tags and buttons. Set textOnPrimary explicitly when you need a specific foreground color.
Warning: ExtractedTypeTable: Could not extract "ColorTokens" from "./packages/ui/src/theme/types.ts" using base path "/vercel/path0/apps/c15t-docs/.leadtype/c15t". Verify the path/name and that the file is included by your tsconfig.
Typography Tokens
Control font family, sizes, weights, and line heights.
Warning: ExtractedTypeTable: Could not extract "TypographyTokens" from "./packages/ui/src/theme/types.ts" using base path "/vercel/path0/apps/c15t-docs/.leadtype/c15t". Verify the path/name and that the file is included by your tsconfig.
Spacing Tokens
Five-step scale for internal padding, margins, and gaps.
Warning: ExtractedTypeTable: Could not extract "SpacingTokens" from "./packages/ui/src/theme/types.ts" using base path "/vercel/path0/apps/c15t-docs/.leadtype/c15t". Verify the path/name and that the file is included by your tsconfig.
Radius Tokens
Border radius scale for rounded corners.
Warning: ExtractedTypeTable: Could not extract "RadiusTokens" from "./packages/ui/src/theme/types.ts" using base path "/vercel/path0/apps/c15t-docs/.leadtype/c15t". Verify the path/name and that the file is included by your tsconfig.
Shadow Tokens
Box shadow scale for depth and elevation.
Warning: ExtractedTypeTable: Could not extract "ShadowTokens" from "./packages/ui/src/theme/types.ts" using base path "/vercel/path0/apps/c15t-docs/.leadtype/c15t". Verify the path/name and that the file is included by your tsconfig.
Motion Tokens
Animation duration and easing presets.
Warning: ExtractedTypeTable: Could not extract "MotionTokens" from "./packages/ui/src/theme/types.ts" using base path "/vercel/path0/apps/c15t-docs/.leadtype/c15t". Verify the path/name and that the file is included by your tsconfig.