DESIGN KITS
Self-hosted reference for the DigiResiThon design system. Source of truth: design/readme.md
RULES OF THE WORLD
- radius: 0 —
no rounding anywhere (
--radius: 0px) - 2px borders —
structural borders via
--border; dashed--border-offlinemeans pending/placeholder - hard shadows —
pixel offsets only:
--shadow-1(3px),--shadow-2(6px),--shadow-accent(red); no blur, no spread - stepped motion —
steps(2..4), 100–200ms via--ease-step-*+--dur-*; elements snap like sprites, never ease - no emoji —
Unicode geometry (
▲ ■ ● → ░ █) and box-drawing (┌ ─ │) do that job - red is a signal —
--accentfor actions, alerts, LIVE only; >5% of a screen in red is shouting - dark default —
"blackout" is the default (no attribute on
<html>); light only viadata-theme="light"on<html>or any subtree
SECTIONS
LOGO
Mark, wordmark, lockup. YellowOne CC BY-SA 4.0 attribution. Download links.
COLORS
Base palette + semantic tokens. Dark/light side-by-side. Two-accent rule.
TYPOGRAPHY
Press Start 2P pixel grid. IBM Plex Mono body/label. TC fallback note.
COMPONENTS
Button, Card, Badge, Alert, Input, Select, Checkbox, SignalBars, StatusDot, TerminalBlock, Marquee, Tabs.
PATTERNS
Scanlines, box-drawing headers, the 45° slash, motion tokens, stripe-caution, checker.
WEBSITE
Full ui_kits/website specimen — header, landing, schedule, projects, register dialog.