🛡️ Design System: Tactical Terminal
🌌 Atmosphere & Vibe
The “Tactical Terminal” system is designed to feel like a mission-critical command interface. It prioritizes information density, legibility under low-light conditions, and a sense of “active system” engagement.
- Vibe: Minimalist, Brutalist, Tech-Noir, Precise.
- Surface Strategy: Deep obsidian backgrounds with layered elevation using subtle borders rather than heavy shadows.
- Interaction Model: “Active” feedback (scan-lines, blinking cursors, neon glows) that makes the interface feel alive.
🎨 Color Palette
Base Surfaces
| Token | Hex | Role |
| :— | :— | :— |
| bg-primary | #0D1117 | Main page background (Deep Obsidian) |
| bg-surface | #161B22 | Card backgrounds, navbars |
| bg-elevated | #1C2128 | Hover states, active modal layers |
| border-subtle | #30363D | Default structural borders |
Tactical Accents
| Token | Hex | Role |
| :— | :— | :— |
| accent-green | #00FF88 | “System Go” status, primary actions, branding |
| accent-blue | #0EA5E9 | “Processing” status, info links, secondary highlights |
| accent-red | #FF4444 | “Alert” status, critical errors, destructive actions |
Typography
| Token | Hex | Role |
| :— | :— | :— |
| text-primary | #E6EDF3 | High-contrast body and header text |
| text-muted | #8B949E | Secondary metadata, captions, inactive labels |
🔡 Typography
Font Families
- System/Data:
'JetBrains Mono', monospace — Used for headers, nav, labels, and code. - Narrative/Body:
'Inter', sans-serif — Used for long-form reading to reduce cognitive load.
Scale
-
H1 (Hero): 2.5rem Mono Bold -0.02em tracking -
H2 (Section): 1.25rem Mono Semi-Bold Green left-border (3px) -
Body: 1rem Sans Regular 1.85 line-height -
Metadata: 0.75rem Mono All-Caps 0.1em tracking
đź§© Signature Components
1. The Tactical Header
- Background: Solid
#0D1117with a1pxbottom-border ofaccent-green. - Brand: Uppercase Mono text with a trailing blinking underscore (
_). - Status: A small, low-opacity “SYSTEM STATUS: ACTIVE” label in the nav.
2. Post Preview Cards
- Style:
bg-surfacewith a1pxborder and a3pxaccent-green left-tab. - Interaction: On hover, transform
translateX(4px)and activate a subtle scan-line overlay. - Glow: Add a
0 0 20px rgba(0, 255, 136, 0.05)glow on hover.
3. Intel Callouts (Blockquotes)
- Prefix: Every blockquote starts with a
// INTELmono-label inaccent-blue. - Styling: Italicized text with a blue left-border and light surface tint.
⚡ WOW-Factor Enhancements (Future)
- Glassmorphism Layers: Use
backdrop-filter: blur(8px)on navigation and modals to add depth to the dark theme. - CRT Scanlines: Implement a global (or component-level) CSS overlay that simulates a high-end terminal monitor.
- Terminal Transitions: Use “typing” animations for hero headlines and “staggered fade-in” for grid items to mimic a system boot sequence.
- Neon Depth: Use very subtle outer glows (
box-shadow) on primary buttons to make them pop against the obsidian background.