Active Theory
A creative digital studio blending story, art, and technology through high-performance web experiences. The brand embodies technical precision and artistic vision, expressed through a dark, minimalist interface punctuated by vivid cyan accents and monospace typography.
Colors
Typography
- display
- fontFamily: nbarchitekt · fontSize: 72px · fontWeight: 700 · lineHeight: 80px · letterSpacing: -0.02em
- headline-lg
- fontFamily: nbarchitekt · fontSize: 48px · fontWeight: 700 · lineHeight: 56px · letterSpacing: -0.01em
- headline-md
- fontFamily: nbarchitekt · fontSize: 32px · fontWeight: 700 · lineHeight: 40px · letterSpacing: 0em
- title-lg
- fontFamily: nbarchitekt · fontSize: 24px · fontWeight: 700 · lineHeight: 32px · letterSpacing: 0.01em
- body-lg
- fontFamily: nbarchitekt · fontSize: 18px · fontWeight: 400 · lineHeight: 28px · letterSpacing: 0em
- body-md
- fontFamily: nbarchitekt · fontSize: 16px · fontWeight: 400 · lineHeight: 24px · letterSpacing: 0em
- label-md
- fontFamily: nbarchitekt · fontSize: 14px · fontWeight: 700 · lineHeight: 20px · letterSpacing: 0.01em
- label-sm
- fontFamily: nbarchitekt · fontSize: 12px · fontWeight: 700 · lineHeight: 16px · letterSpacing: 0.05em
Design guidance
Overview
Active Theory is a creative digital studio that transforms complex technical challenges into elegant, high-performance web experiences. Founded in 2012, the brand embodies a philosophy of 'Technical Minimalism'—a design movement that strips away visual noise to expose the raw beauty of precision engineering and artistic intent. The interface evokes a sense of controlled power: a pure black canvas (#000000) serves as the foundation, while vivid cyan (#00ffff) accents punctuate key interactions, creating an almost cyberpunk aesthetic that feels both austere and energetic. The emotional response is one of focused clarity—users feel they're engaging with a tool built by craftspeople who obsess over every pixel and millisecond.
The brand voice is direct, technical, and unapologetically sophisticated. Active Theory speaks in the language of makers: precision, performance, craft, and innovation. The vocabulary favors concrete nouns (toolset, experience, performance) over marketing abstractions. Tone is calm and confident, never breathless or hyperbolic. Example sentence in brand voice: 'We build web experiences that perform at the edge of what's possible, without sacrificing the clarity of the story.'
Colors
The color system is built on a stark contrast model: a near-absolute black surface (#000000) paired with pure white text (#ffffff) creates maximum legibility and visual authority. Cyan (#00ffff) is the primary accent—the signature brand color used exclusively on interactive CTAs, focus states, and moments of system feedback. It appears sparingly but with high impact, creating a 'neon-on-black' aesthetic reminiscent of technical interfaces and command-line environments. Secondary accent cyan (#00cccc) is reserved for hover states and depth layering, providing subtle visual feedback without overwhelming the interface.
The secondary color palette introduces a soft purple (#9ca5ff) for supporting UI elements, status indicators, and secondary CTAs. This color provides warmth and visual variety
Typography
The type system uses a single typeface family—nbarchitekt, a geometric sans-serif with technical precision and architectural clarity—across all scales. This monolithic approach reinforces the brand's commitment to consistency and technical rigor. Display sizes (72px, 700 weight) anchor hero sections with commanding presence, while headline-lg (48px, 700 weight) establishes section hierarchies. Body text operates at 16px–18px with 400 weight and 24–28px line-height, ensuring comfortable reading on screens. The label scale (12–14px, 700 weight) is used for UI controls, buttons, and interactive elements, with letter-spacing of 0.01–0.05em to add technical precision. All text over busy or semi-transparent backgrounds should apply text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3) to maintain legibility
Layout
The layout system uses a 12-column grid with a maximum container width of 1280px, providing flexibility for both desktop and mobile experiences. The design favors generous white-space: section separation uses lg spacing (40px) vertically, while horizontal gutters employ 32px padding on desktop and 24px on mobile. This breathing room prevents the dark interface from feeling claustrophobic and allows cyan accents to command attention. The grid is fluid below 768px breakpoint, collapsing to single-column layouts with reduced padding (md: 24px). Container backgrounds use surface-container (#161616) with a 1px border at rgba(255, 255, 255, 0.1), creating visual containment without hard edges. Fixed UI elements (navigation, controls) are positioned at z-index 3 with backdrop-filter: blur(4px) an
Elevation & Depth
Depth is conveyed through a layered glass-morphism approach rather than traditional shadows. Level 1 (Base): pure black background (#000000) with no elevation. Level 2 (Standard UI): surface-container (#161616) with 1px border at rgba(255, 255, 255, 0.1) and box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15), creating subtle separation from the base. Level 3 (Elevated/Modals): background: rgba(0, 0, 0, 0.5) with backdrop-filter: blur(4px), border: 2px solid rgba(255, 255, 255, 0.3), and box-shadow: 0 8px 32px rgba(0, 0, 0, 0.4). This creates a frosted-glass effect that feels both modern and technically
Shapes
The shape philosophy is 'Technical Precision'—sharp, geometric forms that reflect the brand's engineering heritage. Buttons and interactive elements use small border-radius values: sm (4px / 0.25rem) for compact UI controls, md (12px / 0.75rem) for cards and panels, and lg (16px / 1rem) for larger containers. Input fields and text areas use full (9999px) border-radius to create pill-shaped containers, softening the interface while maintaining technical clarity. The reasoning: small radii (4–12px) convey precision and control, while full-radius elements signal openness and approachability. No e
Components
Action Elements Buttons are the primary interaction mechanism and use a consistent visual language. button-primary applies background: rgba(255, 255, 255, 0.1), textColor: #ffffff, border: 1px solid rgba(255, 255, 255, 0.6), rounded: 4px, padding: 1px 6px, and height: 32px. On hover, the button receives box-shadow: 0 1px 6px #00ffff and transitions via cubic-bezier(0.17, 0.4, 0.02, 0.99) over 0.2s. button-secondary uses the same dimensions but with textColor: #c6c6c6 and a longer transition (0.4s) for a more deliberate feel. button-ghost removes the background and border, relying on text color and transform: translateX(10px) on hover to signal interactivity. All buttons maintain a minimum height of 32px and padding of at least 1px 6px to meet touch targets.
Containers & Surfaces C
Do's and Don'ts
**Do**
- Do use cyan (#00ffff) exclusively for primary CTAs and focus states—it's the brand's signature accent and should feel rare and intentional.
- Do maintain the 1px border at rgba(255, 255, 255, 0.1) on all surface containers to define edges against the black background.
- Do apply cubic-bezier(0.17, 0.4, 0.02, 0.99) timing to all interactive transitions—this specific easing curve is the brand's motion signature.
- Do use nbarchitekt monospace rendering across all UI text to reinforce the technical aesthetic and ensure consistent character widths.
- Do layer glass-morphic surfaces with backdrop-filter: blur(4px) and rgba(0, 0, 0, 0.5) backgrounds for modals and elevated UI elements.
**Don't**
- Don't use cyan for anything other than primary interactions, focus states, and system feedback—overuse dilutes its impact and breaks the neon-on-black aesthetic.
- Don't apply drop shadows without also using a border; the combination of shadow + border is what defines surfaces in this system.
- Don't use rounded corners larger than 16px (1rem) on standard UI elements—this softens the technical precision and feels out of brand.
- Don't apply text-shadow or glow effects to body text; reserve these for interactive elements and hover states only.
- Don't mix typefaces; nbarchitekt is the sole font family across all scales and weights—consistency is core to the brand's technical identity.
Edit, then copy or download.