DESIGN SYSTEM v3.0

God's Eye Design System

A futuristic UI toolkit with 400+ design tokens, 40+ components, and 30+ animations. Light and dark mode built-in. Zero dependencies. Pure CSS + vanilla JavaScript.

400+ Tokens
40+ Components
30+ Effects
Light + Dark
400+
Design Tokens
40+
Components
30+
Animations
0
Dependencies
THEMING

Dual Theme Support

Every component adapts seamlessly between light and dark mode. Toggle the theme from the navbar to see it live.

Light Mode

System Status

All modules operational. Signal strong.

ONLINE SECURE

Dark Mode

System Status

All modules operational. Signal strong.

ONLINE SECURE
FEATURES

What's Inside

Everything you need to build immersive interfaces, shipped as a single drop-in package with full light and dark mode support.

Design Tokens

400+ CSS custom properties covering colors, typography, spacing, shadows, glows, and gradients. Every token adapts to light and dark mode automatically.

--ge-cyan: #00f0ff

Components

Buttons, cards, forms, modals, tabs, dropdowns, tables, badges, alerts, progress bars, loaders, code blocks, and 30+ more pieces.

.ge-btn .ge-card .ge-input

Animations

30+ keyframe animations, scroll-triggered reveals, hover effects, staggered delays, and transition utilities. Respects prefers-reduced-motion.

data-ge-animate="slide-up"

Visual Effects

Grid backgrounds, scanlines, glitch text, glass morphism, hologram scans, radial glows, noise textures, corner accents, and 25+ more FX classes.

.ge-fx-glass .ge-fx-glitch

JS Utilities

Theme toggling, modals, toasts, typewriter effect, scroll spy, smooth scrolling, counter animations, and glitch text scramble.

GodsEye.toggleTheme()

Zero Dependencies

Pure CSS and vanilla JavaScript. No build tools, no npm install, no frameworks required. Drop the files in, link them, and start building immediately.

Just link & go
SHOWCASE

Live Component Preview

Interactive demos of real components built with the design system.

Variants

Sizes

States & Groups

Glow Card

A card with a cyan glow border that intensifies on hover. Built with .ge-card-glow.

Glass Card

Glass morphism with backdrop blur and translucent surface. Built with .ge-fx-glass.

Interactive Card

Lifts on hover with smooth transitions. Built with .ge-fx-lift.

Your unique operator identifier
Access granted
Clearance denied
Supports encrypted payloads up to 4096 bytes.
Enable encryption

Table

Status Module Latency Uptime
Core Engine 12ms 99.98%
Signal Processor 87ms 97.21%
Satellite Relay 340ms 82.40%
Telemetry Feed 24ms 99.72%

Badges

SYSTEM ALERT WARNING ONLINE

Alerts

Info
System diagnostics completed. All modules operational.
Success
Secure connection established. Encryption active.
Warning
Signal strength below optimal threshold.
Error
Satellite relay node unresponsive. Failover initiated.

Glitch Text

GOD'S EYE

Gradient Text

SPECTRUM

Text Glow

RADIANCE

Glass Morphism

Frosted Panel

Status Indicators

Corner Accents

Framed
TYPOGRAPHY

Type System

Three carefully chosen font families for display, body, and code. Sized and weighted for clarity at every scale.

Display

Syne

Headings, titles, and hero text. Bold and geometric.

.ge-font-display

Body

Inter

Body text, descriptions, and UI elements. Clean and readable.

.ge-font-body

Code

Space Mono

Code, data, labels, and monospace accents. Technical precision.

.ge-font-mono

Heading Scale

h1 God's Eye System
h2 Neural Interface
h3 Signal Processing
h4 Secure Channel
h5 Data Stream
h6 Packet Header

Text Utilities

Cyan Text .ge-text-color-cyan
Magenta Text .ge-text-color-magenta
Yellow Text .ge-text-color-yellow
Gradient Text .ge-fx-gradient-text
Glowing Text .ge-fx-text-glow
PALETTE

Color System

A curated palette of primary, accent, and semantic colors with alpha variants for layering.

Primary & Accent

--ge-cyan

#00f0ff

--ge-magenta

#ff00aa

--ge-yellow

#ffe600

Semantic

--ge-success

#00e676

--ge-error

#ff1744

--ge-warning

#ffab00

--ge-info

#2979ff

Alpha Variants (Cyan)

10%

30%

50%

Alpha Variants (Magenta)

10%

30%

50%

ANIMATIONS

Motion System

Fluid animations that bring every element to life. Each box demonstrates a CSS animation class.

.ge-animate-float
.ge-animate-pulse
.ge-animate-glow
.ge-animate-bounce
.ge-animate-rotate
.ge-animate-shake
.ge-animate-shimmer
.ge-animate-border-glow
EFFECTS

Visual Effects Gallery

Drop-in CSS classes for glitch, glass, glow, scan, noise, and more. No JavaScript required.

QUICK START

Get Started in Seconds

No build step. No package manager. Just link the files and go.

index.html Setup
<!DOCTYPE html>
<html lang="en" data-theme="dark">
<head>
  <!-- 1. Add the stylesheets -->
  <link rel="stylesheet" href="css/variables.css">
  <link rel="stylesheet" href="css/foundation.css">
  <link rel="stylesheet" href="css/components.css">
  <link rel="stylesheet" href="css/animations.css">
  <link rel="stylesheet" href="css/effects.css">
</head>
<body class="ge-fx-noise">

  <!-- 2. Use components -->
  <button class="ge-btn">Launch</button>

  <!-- 3. Add the script before </body> -->
  <script src="js/gods-eye.js"></script>
  <script>GodsEye.init();</script>
</body>
</html>
usage.html Example
<!-- A glowing card with scroll animation -->
<div class="ge-card ge-card-glow"
     data-ge-animate="slide-up">
  <h3 class="ge-fx-gradient-text">Hello, Operator</h3>
  <p>Your interface is ready.</p>
  <button class="ge-btn">
    Launch System
  </button>
</div>

<!-- Toggle theme via JS -->
<script>
  GodsEye.toggleTheme();
  GodsEye.toast('Theme switched', { type: 'success' });
</script>
QUALITY

Accessibility & Performance

Built with accessibility and performance as first-class priorities. No compromises.

Reduced Motion

All animations respect prefers-reduced-motion. Users who prefer less motion get a static but complete experience.

WCAG Contrast

Text meets 4.5:1 AA contrast ratios in both light and dark themes. Interactive elements are clearly distinguishable.

Keyboard Nav

Every interactive element has :focus-visible styling. Full keyboard navigation with clear, visible focus indicators.

Zero Bundle

No JS framework, no build step, no dependencies. The entire system is approximately 28KB gzipped. Pure CSS + vanilla JavaScript.

READY?

Start Building

Drop in the CSS, initialize the JS, and start building futuristic interfaces in minutes. No setup required.

400+ Tokens 40+ Components 30+ Effects Zero Deps