Design Language
The substrate of a personal publication. One author, many forms, one sensibility. A web museum collective wearing a publication's clothes.
Palette
A warm cream base — not white, not gray. Semantic accent colors per section. All tokens have dark equivalents. The palette is restrained so the brand gradient carries weight when it appears.
Typography
Two typefaces only. Lora carries all editorial voice. Monospace carries all administrative metadata. The contrast between them is itself expressive.
Surfaces
Glass panel
Used for featured cards and elevated surfaces. Backdrop blur + sage wash gives it depth.
glass-panelFlat surface
Used for section archive cards, code blocks, and supporting UI. No blur.
--color-surfaceBrand Gradient
Reserved exclusively for identity marks. Logo, sparkle separator, #tag hashes. Use sparingly so it lands with weight.
#1a6b4e
#6ec9a8
#93c5fd
Canvas Moods
The neural canvas is the publication's life force. Two modes, each assigned to a context — never repeated across the same page type.
Motifs
Recurring visual signatures that appear across every page. Use them consistently — their power comes from repetition.
Brand gradient sparkle. Lives inside every gradient separator and marks the center of section divisions.
Fading green lines converging on the sparkle. Marks section transitions throughout the publication.
Gradient gk letterform. Brand gradient masked through the letterform — the only other application of the gradient besides tags.
Section Identities
Four sections — four emotional tones. Each has one accent color. The color appears in kickers, section headers, page hero rules, and canvas banner borders.
More text-led. Quieter. More spacious. The reader should feel they entered a library.
More structured. Code-tolerant. The canvas sweeps left-to-right — systematic, linear.
Publication-like. Issue numbers. The canvas fires dopamine cascades — signal, urgency.
Image-first. Captions optional. More cinematic whitespace. The photo speaks first.
Philosophy
Six principles that guide every design decision in this publication. The north star: "The site should feel like a well-organized publication, even when each piece feels like a one-off artwork."
The publication shell — sidebar, nav, metadata, footer — stays calm and legible at all times. The body of each post is allowed to break pattern. This is where the artistic freedom lives. <em>The museum building gives orientation. The rooms can vary.</em>
Reuse the navigation system. Reuse the token system. Reuse the component language. But never apply DRY dogma to creative expression. <em>Every post can be its own art object. Every section can have its own atmosphere.</em>
The brand gradient (Deep Green → Mint → Sky) appears only for identity marks: logo, sparkle separator, #tags. It is the chromatic signature of the publication. <em>Use it sparingly so it lands with weight.</em>
Each section has one accent color. Essays: Warm Gold. Engineering: Blueprint Blue. OSS Radar: Rust. Frames: Deep Green. These are not arbitrary — <em>they are emotional tones for different rooms of the museum.</em>
The neural canvas is the publication's life force. Each context gets its own mode. Threshold for the homepage (alive, unpredictable). Flow for Engineering (linear, systematic). <em>Each post can invent its own.</em>
Lora, Georgia serif carries all editorial voice: headings, body, pull quotes. Monospace carries all metadata: dates, labels, tags, kickers, issue numbers. <em>Two voices, never more. The contrast itself is expressive.</em>
Dispatch
GK-001