Brand Guidelines
The visual and verbal identity of LocalGhost. Use this to build with us, not against us.
Core Identity
Cypherpunk Terminal Brutalism. The visual language is a deliberate throwback to early computing—CRT monitors, green phosphor terminals, and the hacker aesthetic of the 1990s—executed with modern restraint.
This isn't retro for nostalgia. It's retro as ideological statement. The aesthetic says: we remember when computers were tools, not cages.
The Positioning
LocalGhost inverts the modern cloud paradigm. We move everything—AI, data, digital identity—from their servers to yours. A private server where nobody can see you. Where nobody even knows you exist.
> THE CORE PROMISE
Logo & Assets
The LocalGhost mark is a ghost with a zigzag bottom edge—a nod to the analog waveforms of early computing. The eyes and smile are friendly but minimal. The terminal prompt > often accompanies the wordmark.
> LOGO PACK
SVG source files for icon, wordmark, and full logo. Dark and transparent variants. Includes usage README.
Primary Marks
Logo Variants
Usage Rules
Minimum Sizes
Icon: 32px minimum
Horizontal logo: 120px width minimum
Stacked logo: 200px width minimum
Color Palette
A deliberately limited palette. Black, green, grey, red. No gradients. No pastels. The constraint is the point.
Usage Rules
Terminal Green is sacred. It represents LocalGhost values, user sovereignty, and correct paths. Warning Red is reserved for highlighting what we reject—surveillance, rent-seeking, enshittification. Don't dilute either.
Typography
The modern programmer's typeface. Clean, legible, unapologetically technical. Used for all headings, navigation, code, and UI elements.
-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif. Used for body copy where readability matters more than aesthetic.
Type Rules
No serif fonts. Ever. Serifs are for institutions that want to look trustworthy. We prove trust through architecture.
Section headers use the format > SECTION_XX with terminal green color and 0.2em letter-spacing.
Visual Effects
Subtle texture and animation that evokes CRT monitors without being distracting. The effects are subliminal—you feel them more than see them.
Effect Specifications
Scanlines: Repeating linear gradient, 2px transparent / 2px rgba(0,0,0,0.1). Applied as fixed overlay across entire viewport.
Terminal Glow: Box-shadow and text-shadow on green elements. text-shadow: 0 0 5px var(--terminal-dim)
Flicker: Randomized, slow animation (6s+ duration). Subtle opacity changes. Not annoying—just enough to feel alive.
Borders: Always 1px. Sharp corners (0 or 4px max border-radius for code blocks). No drop shadows. No blur effects on cards.
Components
Component Rules
Buttons: Square brackets in label text. 1px border. No background until hover. Ghost variant uses terminal green.
Cards: 1px border, no border-radius. Cards are cells—they feel like terminal panes, not material design cards.
Terminal chrome: The dot-buttons (red/yellow/green) are interactive easter eggs, not decoration. Close triggers Matrix rain. Maximize expands terminal.
Symbolic Motifs
Recurring symbols that carry meaning throughout the brand. These aren't decorative—they're semantic.
Voice & Tone
Direct. Technical. Defiant. The copy doesn't explain—it declares. It assumes intelligence. It treats the reader as a peer, not a prospect.
Key Rhetorical Moves
Manifestos over marketing. We don't pitch benefits; we state principles.
"We" vs "They." Clear adversarial framing. Big Tech is the antagonist. The user is the protagonist. LocalGhost is the weapon.
Code as proof. Every claim is backed by architecture, not policy. "Code, not promises."
Dark humor. "At least this 404 doesn't require a subscription." Gallows wit that acknowledges the absurdity of the status quo.
Signature Phrases
Voice Comparison
What We Never Sound Like
Corporate: "We're excited to announce..." / "Best-in-class solutions..."
Apologetic: "We understand this might seem..." / "We're sorry but..."
Vague: "Industry-leading" / "Seamless experience" / "Synergy"
Pleading: "Please consider..." / "We'd love if you..."
Design Principles
> INTERACTION PHILOSOPHY
Emotional Register
Controlled anger. The copy is political but not preachy. Angry at systems, not people. Channels frustration into action.
Quiet confidence. We don't beg. We don't compare ourselves to competitors. We state what we've built and let the architecture speak.
Dark humor. The gallows wit of people who've seen the machine and chosen to build the exit. Never cruel, always knowing.
Spacing & Layout
Grid: Components align to an implicit grid. Dense but not cluttered. Max content width: 900px for text, 1200px for full layouts.
Line height: 1.7-1.8 for body text. Generous but not loose.
CSS Utilities
Drop-in CSS utilities for building interfaces with the LocalGhost aesthetic. Includes design tokens as CSS custom properties, utility classes, and pre-built components.
> LOCALGHOST-UTILITIES.CSS
Design tokens, utility classes, and component styles. 8KB minified.
Usage
<link rel="stylesheet" href="localghost-utilities.css">
Design Tokens (CSS Custom Properties)
Utility Classes
.lg-mono
.lg-text-sm
.lg-text-lg
.lg-font-bold
.lg-tracking-wide
.lg-prompt
.lg-color-terminal
.lg-color-dim
.lg-bg-void
.lg-bg-void-lighter
.lg-p-md
.lg-px-lg
.lg-mb-xl
.lg-gap-md
.lg-glow
.lg-cursor
.lg-flicker
.lg-scanlines
Components
.lg-card
.lg-card-terminal
.lg-terminal-box
.lg-link
.lg-badge
.lg-code
.lg-divider
.lg-list
.lg-section-label