SHIELD Intelligence
A security-first design system for a privacy-conscious software company. Combines austere dark minimalism with a warm golden accent, evoking trust, precision, and technical sophistication.
Colors
Typography
- display
- fontFamily: Inter · fontSize: 60px · fontWeight: 700 · lineHeight: 68px · letterSpacing: -0.04em
- headline-lg
- fontFamily: Inter · fontSize: 40px · fontWeight: 700 · lineHeight: 48px · letterSpacing: -0.02em
- headline-md
- fontFamily: Inter · fontSize: 28px · fontWeight: 600 · lineHeight: 36px · letterSpacing: -0.01em
- title-lg
- fontFamily: Inter · fontSize: 20px · fontWeight: 600 · lineHeight: 28px · letterSpacing: 0.01em
- body-lg
- fontFamily: Inter · fontSize: 18px · fontWeight: 400 · lineHeight: 28px · letterSpacing: 0em
- body-md
- fontFamily: Inter · fontSize: 16px · fontWeight: 400 · lineHeight: 24px · letterSpacing: 0em
- label-md
- fontFamily: Inter · fontSize: 14px · fontWeight: 600 · lineHeight: 20px · letterSpacing: 0.01em
- label-sm
- fontFamily: Inter · fontSize: 12px · fontWeight: 600 · lineHeight: 16px · letterSpacing: 0.05em
Design guidance
Overview
SHIELD Intelligence operates at the intersection of security and design, delivering a visual system rooted in **Austere Minimalism with Warm Accents**—a philosophy that treats the interface as a protective layer, not a distraction. The brand serves enterprises and privacy-conscious users who demand reliability over flash. The aesthetic combines near-black surfaces (#1a1a1a, #0a0a0a) with a signature golden accent (#caa94c) that evokes both trust and precision, creating an atmosphere of controlled power. Every pixel serves a function; every color choice reinforces the message: this software is built to last, not to impress.
The voice is direct, technical, and uncompromising. SHIELD speaks in active verbs and concrete outcomes—"We design and deliver privacy-conscious, reliable digital systems"—never in marketing abstractions. The tone avoids breathlessness; instead, it conveys calm authority. Example: "256-bit encryption protects all your authentication data" (not "military-grade security"). The brand personality is that of a seasoned security architect: meticulous, skeptical of hype, and committed to transparency.
Colors
The color system is built on a **dark-first, accent-driven model** that prioritizes legibility and focus. The surface stack anchors the interface in deep blacks and near-blacks: surface (#1a1a1a) serves as the primary container, surface-dim (#0a0a0a) for recessed elements, and surface-container-highest (#2d2d2d) for elevated cards and modals. This creates a visual hierarchy without relying on brightness—instead, depth emerges through subtle shifts in darkness and strategic use of the primary accent.
Primary (#caa94c) is the brand's signature golden accent, applied to CTAs, focus states, active navigation, and accent text. It appears in three intensities: primary (#caa94c) for standard interactive elements, primary-container (#e5c76a) for hover states, and inverse-primary (#fcd34d) for sec
Typography
The type system uses Inter exclusively, a geometric sans-serif that conveys precision and modernity without sacrificing warmth. Display (60px, 700 weight, -0.04em tracking) anchors hero sections with commanding presence; headline-lg (40px, 700 weight) breaks major sections; headline-md (28px, 600 weight) introduces subsections. Body text sits at 16px (body-md) for standard paragraphs and 18px (body-lg) for prominent copy, both at 400 weight with 24–28px line-height for comfortable reading on dark backgrounds. Labels use 14px (label-md, 600 weight) with 0.01em tracking for form fields and UI labels; smaller labels drop to 12px (label-sm, 600 weight) with 0.05em tracking for badges and metadata.
On dark surfaces, apply text-shadow: 0 0 8px rgba(202, 169, 76, 0.35) to headline-lg and display
Layout
The layout operates on a 12-column grid with a max-width of 1200px, centered with auto margins. The page rhythm alternates between full-width hero sections (min-height: 100vh) and contained content blocks (padding: 2rem, max-width: 1200px). Spacing follows a semantic scale: lg (40px) separates major sections, md (24px) divides cards and form groups, sm (12px) spaces inline elements. The hero section uses 3rem padding on desktop, scaling to 1.2rem on mobile (max-width: 600px), ensuring the accent border and glow effects remain visible without overwhelming small screens.
Containers are fluid up to 1200px, then fixed; this prevents awkward line breaks on ultra-wide displays. Cards within sections use grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)) to adapt gracefully. White-space
Elevation & Depth
Depth is conveyed through a layered shadow and border system, not through brightness. Level 1 (Base) is the dark background with a subtle radial gradient (135deg, rgba(26,26,26,0.95) to rgba(40,40,40,0.9)) and a fixed pseudo-element overlay (linear-gradient 135deg with rgba(0,0,0,0.4) and rgba(202,169,76,0.25)) creating a soft, unified field. Level 2 (Standard Card) uses a 2px solid border in primary (#caa94c), border-radius: 1.5rem, and box-shadow: 0 0 40px rgba(202, 169, 76, 0.35), lifting the card visually while keeping it grounded. Level 3 (Elevated/Modal) escalates the glow to box-shadow:
Shapes
The shape philosophy is **Technical Precision with Approachable Warmth**. Buttons and CTAs use border-radius: 9999px (full pill shape), evoking both friendliness and the idea of a sealed, secure container. Cards and containers use border-radius: 1.5rem (24px), a generous curve that softens the austere dark palette without sacrificing professionalism. Form inputs use border-radius: 0.5rem (8px), a subtle curve that signals interactivity without distraction. Navigation elements and badges use border-radius: 0.75rem (12px) as a middle ground. The rationale: larger radii (pill, 24px) are reserved
Components
Action Elements Buttons are the primary interactive surface. The button-primary component uses background-color: {colors.primary} (#caa94c), text-color: {colors.on-primary} (#1a1a1a), padding: 12.8px 25.6px, border-radius: 9999px, font-weight: 700, and box-shadow: 0 0 10px rgba(202, 169, 76, 0.35). On hover, transition to button-primary-hover with background-color: {colors.primary-container} (#e5c76a) and intensified glow (0 0 18px). The transition duration is 0.3s ease, applied to all properties. Button-secondary uses a transparent background with a 2px solid border in primary, inverting on hover to a filled state. Both button variants use letter-spacing: 0.5px and text-transform: uppercase on labels to reinforce the technical brand voice.
Containers & Surfaces Cards use backgrou
Do's and Don'ts
**Do**
- Do use the golden accent (#caa94c) sparingly on dark backgrounds—it should feel like a spotlight, not a flood. Apply it to CTAs, active states, and key headings only.
- Do maintain at least 24px padding inside cards and containers; white-space is a feature, not a bug, and reflects the brand's confidence in its message.
- Do apply the glow effect (box-shadow with rgba(202, 169, 76, 0.35)) to all interactive elements and elevated surfaces; it's the visual signature of the system.
- Do use Inter at 400 weight for body text and 600–700 weight for headings; avoid mixing weights within a single line.
- Do scale the hero section's border and shadow effects down on mobile (max-width: 600px) to prevent visual overload on small screens.
**Don't**
- Don't use the primary accent on light backgrounds or in large blocks; it's designed for dark surfaces and loses its impact on white or gray.
- Don't apply text-shadow to body text or small labels; reserve it for display and headline-lg only, where it enhances legibility without clutter.
- Don't mix border-radius values arbitrarily; stick to the defined scale (8px for inputs, 12px for badges, 24px for cards, 9999px for buttons).
- Don't reduce padding below 12px on any interactive element; the brand's austere aesthetic relies on breathing room, not cramped layouts.
- Don't use system fonts or fallbacks in place of Inter; the typeface is integral to the brand's technical precision and should always load via Google Fonts.
Edit, then copy or download.