1.3 KiB
1.3 KiB
Tailwind Design Tokens Mapping
Goal
Map existing portal visual language into a stable token set for phased migration.
Color tokens
brand.500/brand.600/brand.700: primary brand actions and active navigation states.accent.500: gradient accent endpoint for shell headers.surface.app/surface.card/surface.muted: app background, card surfaces, muted blocks.stroke.soft/stroke.panel: border hierarchy.state.success/state.warning/state.danger/state.neutral: status dots and health states.
Typography tokens
fontFamily.sans:Noto Sans TC,Microsoft JhengHei, system fallback.
Layout tokens
spacing.shell: outer shell padding.spacing.panel: panel interior spacing.spacing.nav: sidebar item horizontal spacing.spacing.block: vertical rhythm baseline.
Radius and elevation tokens
borderRadius.shell: shell and main card radius.borderRadius.card: smaller control/card radius.boxShadow.soft: light containers (sidebar).boxShadow.panel: content panel container.boxShadow.shell: header gradient card emphasis.
Z-index token
zIndex.popup: status popup / overlay layer.
Migration note
Tokens are intentionally aligned with current portal values to minimize visual drift during iframe decommission.