Skip to content
Musterlab
LibraryPricingGuideFavourites
Connect your AI
All stylesStyle reference

Active Theory

activetheory.net
Website preview
The character

cosmic void with a single luminous portal — deep-space command deck where chrome whispers and the rendered world shouts

darkagencynbarchitekt
Colors
7
Typefaces
3
Components
9
Visit website

Copy a design guide, CSS variables or tokens into your next project.

The design language

Active Theory operates as a cosmic void stage where the immersive experience is the design and the UI chrome barely exists. The canvas is near-total black (#000000) with UI elements floating as whispered ghost containers — translucent surfaces, hairline borders, and pill-shaped controls that recede into the dark. Typography splits between an architectural geometric sans (nbarchitekt) for navigation and CTAs, and a deliberate editorial serif (Times) for body, creating an unexpected contrast that signals craft over convention. Color is rationed to a single muted violet accent (#343755) and pure white text — the page itself stays monochromatic so the rendered WebGL world carries all chromatic weight. Every UI decision prioritizes invisible-feeling chrome so the 3D scene reads as untethered floating in deep space.

Inside this designColorsTypographySpacing & shapeGuidelinesComponentsSurfacesCompositionNotes

Color palette

brand

Dusk Violet

#343755

Primary action fill — filled pill buttons, the only chromatic accent in the system; muted indigo reads as electric against void black without competing with the rendered scene

neutral

Void Black

#000000

Page canvas, immersive background, card surfaces when stacked on dark — the absence of surface, not a color

Ghost White

#ffffff

Primary text, icon strokes, high-contrast labels — used at full opacity against pure black

Ash Border

#4d4d4d

Card borders, divider hairlines — barely-there separator that defines edges without adding visual weight

Smoke

#808080

Muted borders on ghost buttons, secondary chrome — recedes behind active controls

Fog

#999999

Medium-contrast borders, control outlines, and structural separators. Do not promote it to the primary CTA color

Pale Mist

#c6c6c6

Tertiary text, link default state, low-priority metadata — sits between white and gray for gentle hierarchy

Typography

Type scale

Major Second (1.125) · 16px base
text-1616px · 400 · 1.2

The quick brown fox jumps

body14px · 700 · 1.5

The quick brown fox jumps

text-1313px · 400 · 1.2

The quick brown fox jumps

body-sm12px · 400 · 1.5

The quick brown fox jumps

caption10px · 400 · 1.5

The quick brown fox jumps

Font samples use locally available fonts and fallbacks.

Aa
Primary typeface

nbarchitekt

Weights
400, 700
Sizes
10px, 12px, 14px
Line height
1.20, 1.50, 3.00
Letter spacing
normal
Fallback
Space Grotesk, Inter, or any clean geometric sans with similar x-height proportions

Navigation, button labels, micro-labels, and link text — the architectural geometric sans carries all UI chrome. Weight 700 (14px) for button labels gives them physical presence; weight 400 (10-12px) for nav and metadata keeps controls whisper-thin. nbarchitekt's geometric DNA makes it feel engineered rather than editorial.

Aa
Additional typeface

Times

Weights
400
Sizes
16px
Line height
1.20, 1.88
Fallback
Times New Roman, Georgia, or any editorial serif — keeping it system-default reinforces the anti-decoration stance

Body copy, card descriptions, inline links — the serif choice is deliberate editorial counterpoint against the geometric UI sans. Times (system) signals that body content should read as written prose, not UI labels, separating voice from chrome. Line height jumps to 1.88 for longer passages.

Aa
Additional typeface

Arial

Weights
400
Sizes
13px
Line height
1.20
Letter spacing
normal
Fallback
Any system sans, Arial itself is fine here

Cookie consent micro-copy — system fallback for compliance text, intentionally utilitarian and non-brand

Spacing & shape

Spacing

Density
compact
Section gap
48px
Card padding
28px
Element gap
6px

Border radius

tags500px
cards12px
inputs5px
buttons-pill500px
buttons-ghost5px

Spacing scale

1px
4px
6px
12px
13px
14px
16px
18px
28px
32px

Guidelines

Do

  • Use #000000 as the only canvas color — never introduce gray page backgrounds; the void must stay absolute
  • Reach for Dusk Violet (#343755) only for singular dominant CTAs — the accent is rationed precisely because it competes with the 3D scene
  • Use 500px border radius for all pill controls (buttons, tags) — partial rounding reads as inconsistent against the fully-pill primary
  • Set body copy in Times at 16px line-height 1.88 — the serif + generous leading creates editorial breathing room against the dense 3D visuals
  • Use 1px borders in #4d4d4d to define cards — never rely on shadows; the void cannot cast them
  • Apply backdrop-filter: blur(4px) to any overlay panel — frosted glass is how depth is communicated in this system
  • Keep nbarchitekt at 10-12px for nav and 14px weight 700 for button labels — the type scale is deliberately micro so chrome stays invisible

Don’t

  • Do not introduce new chromatic accents — the palette is black, white, grays, and one violet; any additional hue will fight the rendered scene
  • Do not use box-shadows on any element — elevation must come from translucency stacking and backdrop blur, never projected light
  • Do not use solid white or solid gray card backgrounds — all surfaces must be translucent (rgba at 0.1-0.5) so the canvas bleeds through
  • Do not set body text in nbarchitekt — Times serif is the deliberate editorial counterpoint; mixing UI sans for prose flattens the voice distinction
  • Do not use rounding values between 5px and 500px — buttons are either sharp ghost rectangles (5px) or full pills (500px); intermediate radii look accidental
  • Do not add gradients to UI chrome — the 3D scene carries all gradient richness; UI gradients would cheapen the stage
  • Do not use light theme components even on bright sections — the system is dark-first; light mode would break the immersive continuity

Components

01

Ghost Navigation Button

Top-right nav chrome (Work, Contact)

Transparent background with 2px hairline border at rgba(255,255,255,0.6). 5px corner radius. 1px vertical / 6px horizontal padding — ultra-compact. Uppercase nbarchitekt 10-12px weight 400, white text. Sits flush right in the top-right corner, almost dissolving into the dark canvas.

02

Pill Primary Button (Dusk Violet)

Filled chromatic CTA on dark

Dusk Violet (#343755) solid fill at full opacity. 500px border radius — fully pill-shaped. 4px vertical / 18px horizontal padding. nbarchitekt 14px weight 700 label in black. The only saturated color in the UI; used sparingly to mark singular actions.

03

Pill Primary Button (Void Black)

Neutral filled CTA

Black (#000000) at 0.333 opacity over dark backgrounds. 500px border radius. 4px / 18px padding. nbarchitekt 14px weight 700 black text. A tonal alternative to the violet pill — same shape, no chromatic commitment.

04

Translucent Cookie Banner

Compliance overlay at page base

Dark translucent panel (rgba(0,0,0,0.5)) with 12px radius. 16px top / 28px horizontal / 32px bottom padding — generous bottom padding lifts the dismiss actions. No shadow; relies on backdrop-filter blur(4px) to separate from the 3D scene behind. Body copy in Times 16px lh=1.88, white text.

05

Ghost Card Container

Project tile, work card, info panel

Pure transparent or near-black fill with 1px Ash Border (#4d4d4d) at 4d4d4d. 12px corner radius. 28px horizontal padding. No elevation shadow — boundaries are communicated by hairline border alone, preserving the floating-in-void feeling.

06

Audio Toggle

Immersive scene control

Minimal icon-only control, likely ghost-button variant with 5px radius and chevron glyph. Positioned to not interfere with the central 3D composition. No text label — iconographic only.

07

Navigation Divider Dot

Separator between nav items in the floating top bar

A single small dot or hairline mark between Work and Contact. No fill, just spatial punctuation that avoids a hard line break while keeping the nav visually grouped.

08

Hairline Link

Inline links within body copy (e.g., Privacy Notice)

Pale Mist (#c6c6c6) text, no underline by default. Times 16px weight 400. Renders at AA contrast against void black — legible but not aggressive, signaling the link is contextual rather than primary.

09

Iconic Brand Emblem

Centerpiece 3D-rendered logo/portal in hero scene

Circular wireframe portal with internal geometric mark, rendered in WebGL. Cyan-to-magenta gradient glow rim against pure black. Particle field emanating outward in green/gold specks. Not a UI component per se, but functions as the primary brand mark — it IS the hero.

Surfaces & elevation

Level 0

Void Canvas

#000000

Immersive WebGL background, the base layer for all rendered scenes

Level 1

Translucent Overlay

#00000080

Cookie banner, modal scrims, tooltip panels — provides separation without solid blocks

Level 2

Dusk Violet Surface

#343755

Filled pill CTA, selected state surfaces — the only chromatic surface tier

Level 3

Frosted Glass

#ffffff1a

Ghost button fills — barely-visible white wash that confirms a button exists on hover/active

Elevation is achieved through stacking translucency layers over a black void rather than projecting shadows outward. Cards and overlays use rgba(0,0,0,0.5) fills with backdrop-filter: blur(4px) to create frosted-glass depth — the user perceives layering through what is obscured behind, not what is cast forward. This matches the immersive 3D context where shadows would feel physically wrong (there's no light source in space).

Layout & imagery

Layout

Full-bleed immersive canvas with no max-width constraint — the page is a single viewport of rendered 3D space, not a scrolling document. The nav sits as a floating ghost bar pinned to the top-right, occupying minimal visual real estate. The hero composition is centered (the portal emblem sits at the horizontal and vertical center of the viewport) with the aurora wash creating asymmetric balance from the top-left. No grid is visible in the captured section — content density is near zero because the rendered scene carries the visual load. When more conventional sections appear (work listings, contact), they likely overlay the 3D canvas as translucent panels rather than replacing it.

Imagery

This site is an immersive WebGL experience — the screenshot reveals a deep-space cosmic scene with a circular wireframe portal as the centerpiece, emanating a cyan-to-magenta rim glow with a faceted geometric mark at its core. Particle fields of green, gold, and cyan specks burst downward from the portal like a constellation collapsing into a fountain. A subtle green aurora wash bleeds from the top-left corner, adding atmospheric depth without dominating the composition. There is no photography or traditional illustration — the visual language is entirely rendered/real-time 3D. The UI chrome (top-right nav, cookie banner) is deliberately minimal so the 3D composition remains untouchable. Iconography is line-based and geometric when present, matching nbarchitekt's architectural character.

Design notes

Agent Guide

**Quick Color Reference** - text: #ffffff - background: #000000 - border: #4d4d4d - accent / link: #c6c6c6 - primary action: #343755 (filled action) **Example Component Prompts** 1. Create a ghost navigation button: transparent background, 2px solid rgba(255,255,255,0.6) border, 5px radius, 1px top/bottom and 6px left/right padding. Label in nbarchitekt 10px weight 400, uppercase, white. Position flush in the top-right corner over a pure black canvas. 2. Create a filled pill primary action button: #343755 background, 500px border radius, 4px top/bottom and 18px left/right padding. Label in nbarchitekt 14px weight 700, color black. Use this sparingly — only for singular dominant CTAs. 3. Create a translucent cookie banner: rgba(0,0,0,0.5) background with backdrop-filter blur(4px), 12px corner radius, 16px top padding, 28px horizontal padding, 32px bottom padding. No shadow. Body text in Times 16px line-height 1.88, white. Inline link text in #c6c6c6. 4. Create a ghost card for a project tile: no background fill (transparent), 1px solid #4d4d4d border, 12px corner radius, 28px horizontal padding. Content sits inside without elevation shadow. Title in nbarchitekt 14px weight 700, white. Description in Times 16px line-height 1.88, white. 5. Create a full-viewport immersive hero: pure #000000 canvas, centered 3D composition (abstract wireframe portal or geometric form), aurora gradient wash bleeding from one corner at very low opacity. UI chrome must be invisible at rest — nav appears as ghost button only on cursor approach.

Motion & Atmosphere

Motion timing follows a deliberate cadence: micro-interactions at 0.2-0.4s with ease-out for UI feedback, while scene-level transitions run 0.8-9s with ease or linear for cinematic pacing. The dominant timing function is ease (61 occurrences) — not the modern cubic-bezier() trend, which signals a preference for organic, non-robotic motion curves. A named 'ticker' animation exists for sequential content reveals. Opacity is the primary transition property — UI elements fade in/out rather than sliding or scaling, reinforcing the ethereal floating-in-void metaphor. Any motion added to new pages should feel gravitational and unhurried, not snappy.

Why So Minimal

Every color except one muted violet is achromatic. Every UI surface is translucent. Every border is a hairline. This is not laziness — it's because Active Theory's portfolio IS the rendered 3D/immersive experience. If the chrome competed with the WebGL scene, the work would be invisible. The design system is engineered to be a black velvet backdrop: the UI exists only to provide navigation and consent, and recedes the moment the user's attention shifts to the rendered world. When generating new pages for this brand, restraint is not a stylistic preference — it is the functional prerequisite for the immersive content to remain the hero.

Similar brands

Resn

Both are immersive WebGL creative studios whose portfolio sites are full-bleed 3D scenes with ghost UI chrome and near-total dark canvases

Active Theory itself

Reference site — the design system described here

Unseen Studios

Same dark-void aesthetic with floating geometric compositions and hairline-border UI; similar whisper-quiet chrome approach

Tool of North America

Dark immersive agency sites where the 3D work is the hero and UI is reduced to ghost labels and pill buttons

Resn

Both are immersive WebGL creative studios whose portfolio sites are full-bleed 3D scenes with ghost UI chrome and near-total dark canvases

Take this style into your next project.

Use the design exports or connect Musterlab to your AI.

Connect your AI

Keep exploring

Browse the library
Agence K72
A

Agence K72

theater marquee at midnight — a single electric spark cutting through cinematic black

darkagencyLausanne
Redis Agency
R

Redis Agency

After-hours editorial atelier — a pitch-black gallery where serif type and a single red radish do all the brand work.

darkagencyTimes New Roman
ThoughtLab

ThoughtLab

Obsidian monument with crimson signal. A void-black canvas where a single saturated red pill is the only chromatic object in a cathedral of oversized white type.

darkagencysui
OPX Studio
O

OPX Studio

Dark gallery monolith — a near-black exhibition hall where monumental white type and full-bleed photography do all the talking, and borders whisper at #292a2c.

darkagencyOPX-Medium
Studio HEED
S

Studio HEED

midnight gallery wall — black exhibition space with hairline white frames and tiny precise labels

darkagencySuisse Intl
North Kingdom
N

North Kingdom

cinematic void with luminous type — a black film-studio soundstage where a single wordmark glows

darkagencyFKGroteskNeue
Musterlab. A closer look at good design.About the library