DESIGN.md · Analysis

CODEXBLAU GmbH

codexblau.de · 22 Jun 2026 · 47 colors · Eurostile

CODEXBLAU GmbH

A professional media production and communications agency serving emergency services and BOS communities. The design system combines technical precision with approachable clarity, using a deep teal foundation with vibrant accent colors for high-impact CTAs.

Colors

surface#ffffff
surface-dim#f5f5f5
surface-bright#ffffff
surface-container-lowest#f9fafb
surface-container-low#f3f4f6
surface-container#eeeff2
surface-container-high#e9ecef
surface-container-highest#d0d0d0
on-surface#000000
on-surface-variant#505050
inverse-surface#1a1a1a
inverse-on-surface#ffffff
outline#6c757d
outline-variant#aaaaaa
surface-tint#0076c0
primary#007aff
on-primary#ffffff
primary-container#e3f2fd
on-primary-container#0076c0
inverse-primary#66b3ff
secondary#0076c0
on-secondary#ffffff
secondary-container#cce5ff
on-secondary-container#003d7a
tertiary#28a745
on-tertiary#ffffff
tertiary-container#d4edda
on-tertiary-container#155724
error#dc3545
on-error#ffffff
error-container#f8d7da
on-error-container#721c24
primary-fixed#e3f2fd
primary-fixed-dim#bbdefb
on-primary-fixed#0076c0
on-primary-fixed-variant#0052a3
secondary-fixed#cce5ff
secondary-fixed-dim#90caf9
on-secondary-fixed#003d7a
on-secondary-fixed-variant#002d5c
tertiary-fixed#d4edda
tertiary-fixed-dim#a8d5ba
on-tertiary-fixed#155724
on-tertiary-fixed-variant#0d3818
background#ffffff
on-background#000000
surface-variant#e9ecef

Typography

display
fontFamily: Eurostile · fontSize: 60px · fontWeight: 700 · lineHeight: 68px · letterSpacing: -0.04em
headline-lg
fontFamily: Eurostile · fontSize: 40px · fontWeight: 700 · lineHeight: 48px · letterSpacing: -0.02em
headline-md
fontFamily: Eurostile · fontSize: 28px · fontWeight: 700 · lineHeight: 36px · letterSpacing: -0.01em
title-lg
fontFamily: Eurostile · fontSize: 20px · fontWeight: 700 · lineHeight: 28px · letterSpacing: 0em
body-lg
fontFamily: Eurostile · fontSize: 18px · fontWeight: 400 · lineHeight: 28px · letterSpacing: 0.02em
body-md
fontFamily: Eurostile · fontSize: 16px · fontWeight: 400 · lineHeight: 24px · letterSpacing: 0.02em
label-md
fontFamily: Eurostile · fontSize: 14px · fontWeight: 600 · lineHeight: 20px · letterSpacing: 0.01em
label-sm
fontFamily: Eurostile · fontSize: 12px · fontWeight: 600 · lineHeight: 16px · letterSpacing: 0.05em

Design guidance

Overview

CODEXBLAU GmbH is a professional media production and communications agency specializing in content creation, influencer management, and strategic communications for emergency services (BOS) and community-driven brands. The design system embodies 'Technical Clarity'—a philosophy that marries industrial precision with approachable warmth. The aesthetic draws from professional broadcast design and emergency services communications, where clarity and immediate visual hierarchy are non-negotiable. The UI evokes confidence and professionalism through a clean white canvas anchored by a vibrant electric blue primary accent (#007aff), supported by secondary teal (#0076c0) and success green (#28a745) for status and affirmation. Every interaction feels intentional and responsive, reflecting the agency's commitment to showing 'what really matters—from the scene for the scene.'

The brand voice is direct, authoritative yet accessible, and never condescending. Tone: precise, action-oriented, community-focused. Vocabulary favors concrete nouns (production, strategy, community) over abstract adjectives. Example sentence in brand voice: 'Wir zeigen, was wirklich zählt—professionelle Medienproduktion für Einsatzkräfte und Marken, die ihre Geschichte authentisch erzählen.'

Colors

The color system is built on a foundation of pure white (#ffffff) surfaces with a sophisticated neutral stack (surface-container-high at #e9ecef, outline at #6c757d) that ensures legibility and professional restraint. Primary (#007aff) is the electric blue accent reserved exclusively for CTAs, active states, and brand-critical interactive elements—it commands attention without overwhelming. Secondary (#0076c0), a deeper navy blue, provides supporting emphasis for secondary actions and highlights. Tertiary (#28a745) is a professional success green used for confirmations, approvals, and positive feedback states. Error (#dc3545) is a clinical red for warnings and destructive actions. The surface stack progresses from bright white (surface-bright: #ffffff) through subtle grays (surface-contain

Typography

The typography system is anchored in Eurostile, a geometric sans-serif with strong technical roots and high legibility—ideal for professional communications and emergency services contexts where clarity is paramount. Display (60px, 700 weight, -0.04em letter-spacing) is reserved for hero headlines and brand statements; Headline-lg (40px, 700 weight) for section titles; Headline-md (28px, 700 weight) for subsections; Title-lg (20px, 700 weight) for card titles and form labels. Body-lg (18px, 400 weight, 0.02em letter-spacing) is used for long-form content and descriptions; Body-md (16px, 400 weight) for standard body copy and input placeholders. Label-md (14px, 600 weight, 0.01em letter-spacing) is applied to button text, form labels, and navigation items; Label-sm (12px, 600 weight, 0.05em

Layout

The layout system uses a 12-column grid with a fixed container max-width of 1024px, centered on the viewport with symmetric gutters of 24px (md spacing). The grid is fluid below 992px breakpoint, collapsing to 8 columns on tablets and 4 columns on mobile. White-space is semantic: lg spacing (40px) separates major sections (hero, features, testimonials); md spacing (24px) divides subsections and card groups; sm spacing (12px) is used between form fields and list items. The rhythm creates visual breathing room without sacrificing information density. Padding inside containers follows the md (24px) standard for cards and modals, with lg (40px) reserved for page-level sections. Margins between elements use the spacing scale consistently: adjacent buttons are separated by md (24px) horizontally

Elevation & Depth

Depth is conveyed through a three-tier shadow system that reflects the Material Design philosophy adapted for professional contexts. Level 1 (Base/Flat): no shadow; used for body backgrounds and default card states. Level 2 (Raised): box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15); applied to cards, input fields, and standard interactive elements to signal they are clickable and interactive. Level 3 (Elevated/Modal): box-shadow: 0 10px 24px rgba(0, 0, 0, 0.12); used for modals, dropdowns, and floating panels to establish clear visual hierarchy and focus. Hover states elevate by one level: a card at

Shapes

The shape philosophy is 'Geometric Precision'—rounded corners are used strategically to soften technical interfaces without sacrificing clarity. Buttons and primary CTAs use lg (1rem / 16px) border-radius for a modern, approachable feel while maintaining professional restraint. Cards and containers use lg (1rem) to echo button styling and create visual cohesion. Input fields and select dropdowns use DEFAULT (0.5rem / 8px) for a tighter, more technical appearance that signals form functionality. Badges and pills use full (9999px) for maximum softness and visual distinction from structural eleme

Components

Action Elements Buttons are the primary interaction mechanism and must be immediately recognizable. Button-primary uses {colors.primary} (#007aff) with {colors.on-primary} (white) text, 48px height, 12px 24px padding, and lg border-radius. On hover, the background shifts to #0052a3 with a 4px 12px shadow at rgba(0, 122, 255, 0.25) and translateY(-2px) transform over 200ms. On active/click, the background darkens to #003d7a with minimal shadow and no transform. Button-secondary uses surface-container-high (#e9ecef) background with primary text and a 1px outline-variant border; hover state shifts to surface-container-highest (#d0d0d0). Button-success and button-error follow the same pattern with tertiary (#28a745) and error (#dc3545) backgrounds respectively. All buttons use label-md typ