3
Active Battles
127
Total Victories
12
Commanders

Active Deployments

Commander Valen

Ultramarines | 2,000 pts
Battles: 42
Victories: 31
Win Rate: 73.8%

Overlord Imotekh

Necron Szarekhan | 2,000 pts
Wounds: 4 / 20
Status: CRITICAL

Sector Status

Campaign Progress
Imperial Control: 64%
Active Battles: 3
Next Conflict: 2025-12-29

Recent Activity

14:45
Battle "Sector 7-Gamma" initiated
4 Commanders deployed
13:22
Commander Valen deployed
Ultramarines 2,000 pts
12:08
Battle "Necron Tomb" concluded
Imperium Victory | 87-62

ACTIVE DEPLOYMENT

BATTLEFIELD Sector 7-Gamma
ROUND 3 / 5
TIME 14:37:22

SCOREBOARD

IMPERIUM
42
Victory Points
NECRONS
38
Victory Points

COMBAT LOG

14:45:18
PRIMARY OBJECTIVE SECURED
Imperium Forces | +5 VP
14:42:30
COMMANDER IDENTIFIED
Scanner Array 04 | Data Logged
14:40:45
COMMUNICATIONS JAMMED
Necron Overlord | Signal Loss
14:35:12
REINFORCEMENTS DEPLOYED
Drop Pod Alpha-9 | +5 Units
14:32:01
ORBITAL STRIKE AUTHORIZED
Battle-Ship Vindication | -12 Wounds

UNIT ROSTER

Lord Castellan

Astra Militarum
Power 85
Wounds 6 / 6
Status READY

Szarekh

Necrons
Power 120
Wounds 4 / 20
Status CRITICAL

Intercessor Squad

Space Marines
Power 45
Wounds 10 / 10
Status RESERVE

BATTLE CONFIGURATION

Vox Transmission Enable real-time battle feeds
Record Chronicles Auto-save battle data
Allow Spectators Public viewing access

QR CONNECT

Scan to deploy forces

█░█░░█░█
░█░█░█░░
█░░█░░█░
░█░░█░█░
█░█░█░░█
░█░░█░█░
█░█░░█░█

BATTLEFIELD-A7F2

ACTIVE DEPLOYMENTS

Sector 7-Gamma

4 Commanders | Round 3/5
LIVE
Duration: 2h 15m

Necron Tomb Complex

2 Commanders | Completed
ENDED
Result: IMPERIUM VICTORY
ARCHIVED RECORDS
1,402
Total Logs
RECENT ACTIVITY
M42.024
Last Inscription
CLEARANCE LEVEL
VERMILION
Restricted Access
FILTER BY:
ALL
VICTORIES
DEFEATS
DATE (M42) OPERATION / BATTLEFIELD COMMANDER FACTION RESULT
024.88
Siege of Cadia Prime
Sector 7 Defense
Cpt. Valen ULTRAMARINES VICTORY (87-62)
023.12
Necron Tomb Awakening
Golgotha System
Ovr. Imotekh NECRONS DEFEAT (68-74)
022.45
Defense of Hive Tertius
Urban Pacification
Cpt. Valen ULTRAMARINES VICTORY (91-45)
021.09
Gauss Flayer Assault
Orbital Platform
Ovr. Imotekh NECRONS DRAW (82-79)
020.99
Battle for Mechanicus Forge
Mars Transit
Cpt. Valen ULTRAMARINES VICTORY (95-71)

COMMANDER VALEN

ACTIVE DUTY
CAPTAIN | ULTRAMARINES | ID: CV-0731
Campaign Honors

COMBAT STATISTICS

42
Battles
31
Victories
73.8%
Win Rate

ARMY REGISTRY

Ultramarines

Primary Force | Gladius Task Force
Points Value 2,000 pts
PAINTED BASED

Blood Angels

Secondary Force | Sons of Sanguinius
Points Value 1,500 pts
WIP

RECENT COMMUNIQUÉS

NOW
Sector 7-Gamma Incursion

Scanning sector for hostile signatures...

LIVE FEED ACTIVE
2025-12-27
Necron Tomb
VICTORY confirmed.
Extraction complete. Artifact secured.
2025-12-25
Ork Waaagh! Encounter
VICTORY confirmed.
Tide of greenskins repelled at perimeter.
2025-12-20
System Maintenance
Thinking engines calibrated.

COMMANDER IDENTITY

CPT-
Authorized Personnel Only

VOX CHANNELS

Battle Updates Real-time tactical feed
Priority Alerts Override mute for Alpha-Level threats

VISUAL CALIBRATION

AUSPEX THEME

STANDARD
LOW LIGHT
HIGH CONTRAST

ATMOSPHERICS

Scanline Overlay
Glitch Effects

DATA MANAGEMENT

Last backup: M42.024.12

Design Tokens

VOID
SURFACE
PRIMARY
ALERT
Spacing Scale

Color System

High-contrast "Grim Dark" aesthetic. Key tokens:

  • --color-bg-void: Deep black (#0a0a0a) for page backgrounds.
  • --color-primary-action: Neon Green (#39ff14) for interactions.
  • --color-primary-alert: Signal Red (#ef4444) for errors/critical states.

Spacing

Modular scale based on 4px units (--space-unit). Consistent padding and margins ensure visual rhythm.

Typography

Heading 1 (Cinzel)

Heading 2

Heading 3

Body text using Rajdhani font family. Normal paragraph content.

Muted text for secondary information.

Accent text in Gauss Green.

Alert text in red.

1234567890 - Tabular numbers

Type System

Font families and hierarchy.

  • Cinzel: Serif display font. Uppercase, dramatic. Used for Headings H1-H3.
  • Rajdhani: Sans-serif technical font. Used for body, UI, and data.
  • Helpers: .text-muted, .text-accent, .text-alert.

Global Styles (Scrollbar)

Scrollable Content Demo

Item 1
Item 2
Item 3
Item 4
Item 5

Scroll to see custom scrollbar styling. Hover over scrollbar thumb for glow effect.

Webkit Scrollbar Styling

Custom scrollbar design matching the tactical display aesthetic. Applied globally to all scrollable elements.

Structure
  • ::-webkit-scrollbar: 8px width/height. Minimal footprint, functional.
  • ::-webkit-scrollbar-track: Semi-transparent dark background (rgba(0, 0, 0, 0.2)). Subtle, non-intrusive.
  • ::-webkit-scrollbar-thumb: Dim border color matching UI borders. 1px border for definition.
Interactive States
  • Default: Thumb uses --color-border-dim for consistency with UI borders.
  • Hover: Thumb transitions to --color-primary-action (Gauss Green) with --shadow-glow-primary for visibility and feedback.
Browser Support
  • Webkit Browsers: Full styling support (Chrome, Edge, Safari, Opera).
  • Firefox: Uses scrollbar-color and scrollbar-width (fallback styling).
  • Design Philosophy: Custom scrollbars reinforce the high-tech, mechanical aesthetic while remaining functional.

Note: Scrollbar styling is applied globally via pseudo-elements. Individual elements with overflow will automatically inherit these styles.

Atmospheric Effects

SCANLINE OVERLAY

Active scanning simulation...

Immersion Layers

Global CSS overlays creating the CRT/Tactical Display aesthetic.

  • Scanlines: .scanline-effect. Fixed web-layer with repeating gradients and vertical translate animation.
  • Visual Noise: Subtle opacity variations.
  • Glitch: .page-glitch applied to main content on route changes.

Motion Design

Glitch (Chromatic Aberration)

RGB split effect with brightness shifts. 100ms duration, linear easing.

Page Transition Glitch

Applied automatically on route changes via JavaScript. 180ms duration with skew and chromatic aberration.

Animation System

High-fidelity motion design reinforcing the tactical display aesthetic.

Visual Effects
  • .glitch: RGB chromatic aberration with brightness shifts. 100ms, linear. Used on checkbox toggles, form validation errors, and interactions.
  • .page-glitch: Enhanced glitch for major navigation. 180ms with skew transforms. Applied to .main-content on route changes.
Timing Tokens
  • --duration-snap: 150ms - Quick state changes
  • --duration-modal: 300ms - Modal entrances/exits
  • --duration-glitch: 100ms - Glitch effects
Easing Functions
  • --easing-mechanical: linear - Snap transitions, button states
  • --easing-aggressive: cubic-bezier(0, 1, 0, 1) - Modal entrances, dramatic effects

Action Buttons

Interactive Actions

Standard button component .action-button. Designed for high visibility against dark backgrounds.

  • Default: Transparent with primary border. Glows green on hover.
  • Active: Fills solid green (Lightning Flash animation).
  • Variants: .secondary (Muted), .danger (Red/Alert).

Small Actions / Icon Buttons

Used for contextual tools in card headers.

.active (Toggled)
Default

Contextual Controls

Compact variant .action-button--sm.

  • Usage: Card headers, toolbars, dense grids.
  • Sizing: Reduced padding and font-size.

Cogitator Input

Logic corruption: Verification failed

Data Entry

Box-style text inputs with chamfered appearance. Labels are absolutely positioned to sit on the top border.

  • Focus: Green border + Primary Glow.
  • Error: Red border + Glitch animation on validation failure.
  • Helper Text: Optional support text below input.

Hex Checkbox

Unchecked
Checked

Exclusive State (Radio System)

Option Alpha
Option Beta

Hexagonal Control

Diamond-shaped checkbox component .hex-checkbox.

  • Appearance: 24px rotated square. Fills solid green when active.
  • Behavior: Can function as a standard checkbox or as a radio button group using data-hex-group.
  • Accessibility: Supports keyboard navigation (Enter/Space).

Machine Toggle

Toggle Label Description text here
Active Toggle This one is enabled

Binary Switch

Physical switch simulation .machine-toggle for system settings.

  • States: Displays distinct ON/OFF labels inside the track.
  • Animation: Knob slides with aggressive easing (mechanical feel).
  • Feedback: Knob changes color (Red/Green) and glows when active.

Cards (Unified System)

Demonstration of Visual Prominence (Tiers) vs. Opacity (Solid/Glass).
Note: Glass cards allow background elements (like scanlines) to bleed through.

SOLID (Opaque)

GLASS (Transparent)

TIER 1
SUBTLE

Subtle Solid

Surface Default

Subtle Glass

Opacity 0.7
TIER 2
STANDARD

Standard Solid

Content Default

Standard Glass

HUD Elements
TIER 3
ACCENT

Accent Solid

High Priority

Accent Glass

Alert Overlay

Modular Architecture

Flexible container system. Classes are mix-and-match modifiers.

Visual Tiers
  • .card--subtle: No border, for grouping.
  • .card--standard: Standard border, primary content.
  • .card--accent: Colored border strip (Green/Red) for status or critical data.
Surface Materials
  • .card--solid: Opaque background. Blocks layers below.
  • .card--glass: Semi-transparent + Blur. "Heads Up Display" feel.

Value Sizes

42
.value--sm
127
.value--md
999
.value--lg

Data Typography

Standardized sizes for numerical data presentation.

  • .value--sm: 1.25rem. Secondary stats.
  • .value--md: 1.5rem. Card metrics.
  • .value--lg: 2.5rem. Hero numbers.

All values use tabular-nums for better alignment in lists.

Status Indicators

Online
Critical
Offline
DEFAULT ACTIVE ALERT

System State Signals

Visual cues for entity status or alert levels.

  • Status Light: .status-light. 8px pulsing dot. Green (Online), Red (Critical).
  • Badge: .status-badge. Text pill for metadata.

Data Slate (Modal Overlay)

BACKGROUND DATA

This content will be obscured by the modal backdrop.

Focused Interaction Layer

Overlay .data-slate for critical tasks that require focus.

  • Backdrop: .modal-backdrop applies dimming and blur to the background.
  • Container: .data-slate centers content and handles scrolling.
  • Header: Standardized title and close action.

Navigation Elements

Sidebar Navigation

Vertical navigation list .sidebar-menu.

  • Item: .sidebar-item flex container.
  • Hover: Background lightens, indicator marker slides in from left.
  • Active: Text turns Primary Green, background tints green, indicator locked visible.

Manifest Table

DATE NAME STATUS VALUE
M42.024 Row Item One Active 87 - 62
M42.023 Row Item Two Complete 74 - 68

High-Density Grid

Data tables .manifest-table for lists.

  • Interaction: Rows use outline on hover to prevent layout shifts.
  • Data: Numeric columns use tabular-nums.

Log Entries

14:45:18
EVENT TITLE
Event details and description
14:42:30
ALERT EVENT
Critical notification

Event Feed

Timeline items .log-entry built on Unified Cards.

  • Structure: Flex layout with Timestamp (fixed width) and Content (grow).
  • Base: Uses standard card classes. .log-entry handles internal layout only.

Feedback & Vox Transmissions

SUCCESS
Transmission received and verified.
CRITICAL ERROR
Data corruption detected in vox-link.

Live Vox Rituals

Vox Toast System

Non-blocking notifications .vox-toast appearing at bottom-right.

  • Types: Success (Green), Error (Red), Info (Blue/Grey).
  • Animation: Slides in from right, stays for 5s, fades out.
  • Structure: Icon + Title + Message flex layout.

Tooltips

Hover Me

Hover Micro-Interactions

Pure CSS tooltips via data-tooltip attribute.

  • Behavior: Appears centered above element on hover.
  • Styling: Unified card border style with shadow.

Loading Ritual

COMMUNING WITH MACHINE SPIRIT...

System Activity

Animated sequence for async operations.

  • Glyph: Rotating Cog (Linear 2s).
  • Progress: 5-segment bar fills sequentially.
  • Text: Pulsing opacity animation.