Comprehensive Visual Identity & Brand System
I used to put off promoting my blog posts because the context switch was just enough friction to kill momentum.
The terminal looks intimidating, but it's just a textbox.
Run claude --help to see all available commands in your terminal.
| Token | Value | Usage | Visual |
|---|---|---|---|
| --max-width | 820px | Content container, nav | |
| section-gap | 64px | Between major sections | |
| component-gap | 40px | Terminal to heading, heading to content | |
| card-margin | 32px | Signup box margin | |
| card-padding | 24px | Signup box, footer inner | |
| content-gap | 24px | Between paragraphs, h2 margin-bottom | |
| element-gap | 16px | H1 margin-bottom, lesson card gap | |
| input-padding | 12px 16px | Text inputs vertical/horizontal | |
| btn-padding | 12px 20px | Primary CTA button | |
| nav-pill-padding | 6.4px 12px | Start Here nav button | |
| inline-code-pad | 3.2px 6.4px | Inline code snippets |
| Value | Usage | Preview |
|---|---|---|
| 8px | Cards, terminal window, signup box, blockquote (right side) | |
| 6px | CTA buttons, email inputs | |
| 4px | Nav pill button, inline code | |
| 50% | Theme toggle button, terminal dots |
| Variable | Light Value | Dark Value | Role |
|---|---|---|---|
| --color-bg | #FAFAF8 | #0C0A09 | Page background |
| --color-bg-secondary | #F0EFEB | #1C1917 | Cards, signup, blockquotes |
| --color-text | #1C1917 | #FAFAF9 | Primary text |
| --color-text-secondary | #57534E | #A8A29E | Muted text, descriptions |
| --color-accent | #DA7756 | #F2A688 | CTAs, links, accents |
| --color-accent-hover | #C4684A | #DA7756 | Hover state for accent |
| --color-border | #E7E5E0 | #292524 | Borders, dividers |
| --color-code-bg | #292524 | #1C1917 | Code blocks, terminal |
| --color-code-text | #FAFAF9 | #FAFAF9 | Code text (both themes) |
| --font-mono | "JetBrains Mono", "SF Mono", "Fira Code", monospace | UI typeface | |
| --font-body | "Source Serif 4", Georgia, "Times New Roman", serif | Body typeface | |
| --max-width | 820px | Content max-width | |
| --scanline-opacity | 0 | 0.03 | CRT scanline overlay (dark only) |