55 lines · 1.6 KB · CSS
RawDownload
/* =============================================================================   SHARE — DESIGN LANGUAGE (mirrors krisyotam/tools)   HSL tokens. Lora · Inter · JetBrains Mono.   Spec: .claude/CLAUDE.md · reference: ~/dev/tools/index.html   ============================================================================= */ :root {  --bg:         0 0% 100%;  --fg:         0 0% 20%;  --fg-dim:     0 0% 35%;  --muted:      0 0% 92%;  --muted-fg:   0 0% 50%;  --border:     0 0% 88%;  --rule:       0 0% 82%;  --accent:     0 0% 96%;   /* Diff semantics — narrow exception to the monochrome rule. */  --add-bg:     142 35% 95%;  --add-fg:     142 45% 30%;  --add-rule:   142 28% 80%;  --remove-bg:    0 40% 96%;  --remove-fg:    0 50% 38%;  --remove-rule:  0 28% 84%;   --serif: 'Lora', ui-serif, Georgia, Cambria, 'Times New Roman', serif;  --sans:  'Inter', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', sans-serif;  --mono:  'JetBrains Mono', ui-monospace, Menlo, Consolas, monospace;} html.dark {  --bg:         0 0% 7%;  --fg:         0 0% 96%;  --fg-dim:     0 0% 78%;  --muted:      0 0% 12%;  --muted-fg:   0 0% 60%;  --border:     0 0% 17%;  --rule:       0 0% 22%;  --accent:     0 0% 11%;}html.dark { color-scheme: dark; } /* No-JS dark fallback */@media (prefers-color-scheme: dark) {  html:not(.dark):not(.light) {    color-scheme: dark;    --bg:         0 0% 7%;    --fg:         0 0% 96%;    --fg-dim:     0 0% 78%;    --muted:      0 0% 12%;    --muted-fg:   0 0% 60%;    --border:     0 0% 17%;    --rule:       0 0% 22%;    --accent:     0 0% 11%;  }}