Tokens Semânticos
The complete semantic token mapping -- from accent opacity ladders and signal colors through text, border, and shadow scales, to motion curves, durations, gradients, and z-index layers. Every token has a purpose-driven name that describes intent, not appearance.
12-step graduated opacity scale for composable blue accent usage. Click any swatch to copy its CSS variable. Hover to see the usage context.
Signal colors for form validation, status indicators, and user feedback. These are the only non-blue, non-white colors in the system. Each signal has 3 tokens: foreground, background, and border. The live alerts below use the actual tokens.
This field is required.
Changes not saved yet.
Changes saved successfully.
Tip: You can customize this.
Text hierarchy through opacity of white. Never use raw hex grays. Each level renders live below at its actual opacity.
Never use raw hex grays (#666, #999, #ccc). Always use the opacity scale tokens. This ensures text naturally adapts to any surface background.
Borders use white at varying opacities. Hover each box to see the border more prominently.
rgba(255, 255, 255, 0.05) rgba(255, 255, 255, 0.08) rgba(255, 255, 255, 0.12) rgba(255, 255, 255, 0.20) rgba(74, 144, 255, 0.30) Shadows are used sparingly. On dark backgrounds, elevation comes from surface layering. Shadows are reserved for floating elements. Hover each card to see the shadow in context.
Tokens for focus indicators, text selection, and hover tints. These ensure consistent interactive behavior across all components.
Named gradient tokens for ambient effects, border accents, surface transitions, and utility patterns. Gradients are blue-tinted or surface-relative, never multi-color.
5 custom easing curves, each engineered for specific interaction types. Click each demo to replay the animation and see the bezier curve visualization. No default CSS ease or linear.
7 duration tiers, each roughly 1.5-2x the previous. Click to replay. The bar fills over the exact duration with a gradient fill.
8-layer z-index scale. Never use arbitrary z-index values. The bars are proportionally stacked to visualize the layer hierarchy. Higher layers are closer to the viewer.
Never use z-index: 9999 or arbitrary values. The 8-layer system provides clear stacking order for every UI element. If you need a new layer, discuss with the design system maintainer.
1280px 1200px 900px 800px 680px clamp(20px, 5vw, 48px) 0px 4px 6px 8px 10px 12px 16px 9999px