ASTRONAUTISTÉ Myšlet Hvězd, Jednat Vědecky
← Zpět na rozcestník

Astronautisté Design System v1.0

System Overview

Complete design specification for Astronautisté visual language. This document covers color systems, typography, components, spacing, iconography, and implementation guidelines.


1. Color System

Primary Palette

Deep Space Blue (DSB)
  Hex: #0F1F3C
  RGB: 15, 31, 60
  CMYK: 75, 48, 0, 76
  Usage: Primary background, brand anchor, headers
  Accessibility: WCAG AAA compliant

Cosmic Gold (CG)
  Hex: #D4AF37
  RGB: 212, 175, 55
  CMYK: 0, 17, 74, 17
  Usage: Accent, CTA buttons, highlights
  Accessibility: High contrast on DSB

Stardust Silver (SS)
  Hex: #E8E8E8
  RGB: 232, 232, 232
  CMYK: 0, 0, 0, 9
  Usage: Text, dividers, subtle backgrounds
  Accessibility: Primary text color on DSB

Extended Palette

Color Name Hex Usage WCAG
Nebula Purple #6B4DA1 Secondary accent, data viz AAA
Stellar White #FFFFFF Maximum contrast AAA
Void Black #000000 Text emphasis AAA
Aurora Green #00C853 Success states AAA
Solar Red #D32F2F Error/warning states AAA
Lunar Gray #424242 Disabled states, subtle text AA

Accessibility Requirements


2. Typography System

Font Family

Primary: Montserrat (sans-serif)

Secondary: Crimson Text (serif)

Monospace: IBM Plex Mono (monospace)

Scale & Sizing

H1: 3.2rem (51.2px)  | Montserrat 700 | Line-height 1.2
H2: 2.4rem (38.4px)  | Montserrat 700 | Line-height 1.3
H3: 1.8rem (28.8px)  | Montserrat 600 | Line-height 1.4
H4: 1.4rem (22.4px)  | Montserrat 600 | Line-height 1.4
Body: 1rem (16px)    | Crimson Text 400 | Line-height 1.6
Small: 0.875rem      | Montserrat 400 | Line-height 1.5
Caption: 0.75rem     | Montserrat 400 | Line-height 1.4

Line Height & Spacing


3. Spacing & Layout

Spacing Scale

0px    base
4px    xs
8px    sm
16px   md
24px   lg
32px   xl
48px   2xl
64px   3xl
96px   4xl

Grid System

Common Spacing Patterns

Pattern Spacing Context
Component padding 16px–24px Cards, buttons
Section margin 48px–64px Major content blocks
Nested padding 8px–12px Input fields, chips
Whitespace ratio 30–40% Page layouts

4. Component Library

Button Component

States: Default, Hover, Active, Disabled, Loading

Variants:

Sizing: Small (12px padding), Medium (16px padding), Large (20px padding)

Examples:

[Primary Button] [Secondary Button] [Tertiary Link]

Card Component

Input Fields

Badge/Chip


5. Iconography

Icon Library

Icon Usage Rules

Custom Icon Set


6. Dark Mode & Themes

Dark Theme (Default)

Light Theme (Optional)

System Theme Selection

// Detect system preference
const darkMode = window.matchMedia('(prefers-color-scheme: dark)').matches;
// Allow user override via settings

7. Data Visualization

Chart Color Sequence

Primary: #D4AF37 (Cosmic Gold)
Secondary: #6B4DA1 (Nebula Purple)
Tertiary: #00C853 (Aurora Green)
Quaternary: #FFEB3B (Solar Yellow)
Accent: #00B0FF (Stellar Blue)

Accessibility in Visualizations


8. Responsive Design

Breakpoint Strategy

Breakpoint Device Grid Gutter Font
320px Mobile 4 cols 8px 0.875rem
768px Tablet 8 cols 16px 1rem
1024px Desktop 12 cols 24px 1.125rem
1280px Large 12 cols 24px 1.25rem

Mobile-First Approach


9. Animation & Motion

Transition Standards

Fast: 150ms (UI elements, tooltips)
Normal: 300ms (page transitions, modals)
Slow: 500ms (complex animations, parallax)
Easing: cubic-bezier(0.4, 0, 0.2, 1) [Material Design standard]

Animation Guidelines


10. Accessibility Standards

WCAG 2.1 Level AA (Minimum)

Testing Checklist


11. Implementation Guidelines

CSS Custom Properties (Variables)

:root {
  --color-primary: #0F1F3C;
  --color-accent: #D4AF37;
  --color-text: #E8E8E8;
  --color-surface: #1A2F4D;
  
  --font-sans: 'Montserrat', sans-serif;
  --font-serif: 'Crimson Text', serif;
  --font-mono: 'IBM Plex Mono', monospace;
  
  --spacing-xs: 4px;
  --spacing-sm: 8px;
  --spacing-md: 16px;
  --spacing-lg: 24px;
  --spacing-xl: 32px;
}

BEM Naming Convention

.button { } /* Block */
.button--primary { } /* Modifier */
.button__icon { } /* Element */
.button__icon--loading { } /* Element Modifier */

12. Version Control & Updates

Current Version

Update Log


Design System Version: 1.0
Last Updated: 2026-06-15
Owner: Design Team
Next Review: 2026-12-15
Status: Stable, production-ready