Live preview
Use this system
Three ways to drop Hologram into your workflow.
Save the file for your tool — your agent then generates UI in Hologram, automatically.
CLAUDE.mdRepo root — Claude Code reads it automatically.
.cursor/rules/hologram.mdcProject rule — applied to every generation.
.windsurfrulesRepo root — Cascade reads it automatically.
.github/copilot-instructions.mdRepo-wide custom instructions for Copilot.
The system
Brand & Voice
Hologram shimmers between cyan and violet like a projection in the dark. Built for AI products that feel holographic and alive — iridescent edges, scanline texture, and a techno-optimistic tone.
Layout & Grid
Dark panels lit by dual-hue gradients and glowing borders. Generative surfaces
get an iridescent shadow.md; chrome stays sharp and minimal.
Components
Buttons
Crisp radius.md buttons in cyan color.brand.primary with dark onBrand text
and an iridescent outline. Violet marks secondary and streaming states.
Output Panels
Cards on color.surface.raised with a glowing dual-hue border; streaming
responses pulse with a label so color is never the only signal.
Accessibility
Holographic yet legible: light and muted text pass WCAG AA on the dark surfaces. Glows are decorative shadows, accents stay bright, and motion is calm.
Tokens
Color (14)
Tokens
Export
One source of truth, five formats — copy or download any of them.
---$schema: https://designmd.in/schema/v1.jsonid: hologramname: Hologramtitle: Hologram — Holographic AIversion: 1.0.0category: ai-futuristictags: [ai-futuristic, holographic, cyan, violet, dark]author: designmdlicense: CC-BY-4.0updatedAt: 2026-06-22colorMode: [dark]tokens: color: brand: primary: { value: "oklch(0.78 0.14 200)", type: color } secondary: { value: "oklch(0.68 0.17 300)", type: color } onBrand: { value: "oklch(0.16 0.02 240)", type: color } text: primary: { value: "oklch(0.95 0.008 220)", type: color } muted: { value: "oklch(0.73 0.016 220)", type: color } link: { value: "{color.brand.primary}", type: color } surface: base: { value: "oklch(0.18 0.02 240)", type: color } raised: { value: "oklch(0.23 0.024 240)", type: color } sunken: { value: "oklch(0.14 0.016 240)", type: color } border: default: { value: "oklch(0.34 0.026 240)", type: color } state: success: { value: "oklch(0.76 0.16 155)", type: color } danger: { value: "oklch(0.68 0.2 25)", type: color } warning: { value: "oklch(0.82 0.15 90)", type: color } info: { value: "{color.brand.primary}", type: color } typography: family: sans: { value: "Chakra Petch, system-ui, sans-serif", type: fontFamily } mono: { value: "Space Mono, ui-monospace, monospace", type: fontFamily } scale: sm: { value: "0.875rem", type: dimension } base: { value: "1rem", type: dimension } lg: { value: "1.3rem", type: dimension } xl: { value: "1.75rem", type: dimension } "2xl": { value: "2.4rem", type: dimension } "3xl": { value: "3.3rem", type: dimension } weight: regular: { value: 400, type: fontWeight } bold: { value: 600, type: fontWeight } leading: tight: { value: 1.1, type: number } normal: { value: 1.5, type: number } spacing: base: { value: "0.25rem", type: dimension } radius: sm: { value: "0.375rem", type: dimension } md: { value: "0.75rem", type: dimension } lg: { value: "1.25rem", type: dimension } full: { value: "9999px", type: dimension } shadow: sm: { value: "0 0 0 1px oklch(0.78 0.14 200 / 0.25)", type: shadow } md: { value: "0 0 40px oklch(0.68 0.17 300 / 0.3)", type: shadow } motion: duration: base: { value: "220ms", type: duration } easing: standard: { value: "cubic-bezier(0.2, 0, 0, 1)", type: cubicBezier } breakpoint: md: { value: "768px", type: dimension } iconography: style: { value: "1.5px stroke, iridescent, scanline", type: descriptor } zIndex: dropdown: { value: 1000, type: number } modal: { value: 1300, type: number }---# Hologram Design System## Brand & VoiceHologram shimmers between cyan and violet like a projection in the dark. Builtfor AI products that feel holographic and alive — iridescent edges, scanlinetexture, and a techno-optimistic tone.## Layout & GridDark panels lit by dual-hue gradients and glowing borders. Generative surfacesget an iridescent `shadow.md`; chrome stays sharp and minimal.## Components### ButtonsCrisp `radius.md` buttons in cyan `color.brand.primary` with dark `onBrand` textand an iridescent outline. Violet marks secondary and streaming states.### Output PanelsCards on `color.surface.raised` with a glowing dual-hue border; streamingresponses pulse with a label so color is never the only signal.## AccessibilityHolographic yet legible: light and muted text pass WCAG AA on the dark surfaces.Glows are decorative shadows, accents stay bright, and motion is calm.