Electric Violet
#ac74fcPrimary accent — link borders, active states, icon highlights, section accent borders. The brand's signal color
ALSO reads as a confident, editorial product showcase — a bicycle zine reimagined for the web rather than a conventional e-commerce interface. A warm cream canvas (#fcf7fa) carries every surface while a single electric violet (#ac74fc) does the work of an entire color system, appearing on links, borders, highlights, and the dominant CTA fill. Type is whisper-tight: ABCCameraPlainVariable pushes negative tracking harder as size grows and line-heights collapse to 0.93 at display, making even the 60px headline feel architectural rather than shouty. Uppercase mono labels (SerialC-Heavy) with positive tracking act as eyebrows, button text, and section markers — the only place the type system opens up. Pill buttons (9999px) sit on hard 2px violet offset shadows with zero blur, reading as stickers pressed onto paper rather than soft UI elevation. Full-bleed violet sections flip the canvas to accent mode without changing typography, spacing logic, or component rules — the same buttons, same shadows, same rhythm, just inverted.
#ac74fcPrimary accent — link borders, active states, icon highlights, section accent borders. The brand's signal color
#c181ffPrimary CTA button fill — the dominant call-to-action, sits on violet hard shadow with black text
#381b5eDark violet text variant, deep accent borders, section-level emphasis when Electric Violet feels too bright
#48316aViolet supporting accent for decorative details and low-frequency emphasis. Do not promote it to the primary CTA color
#b1ff8fSparingly used highlight wash or accent surface for urgency moments (limited drops, reservation states)
#1276a9Outlined action border — secondary ghost button or informational outline accent
#fcf7faPage canvas, soft section background — warm off-white with a barely-there pink cast, never pure white
#ffffffCard surfaces, elevated panels, button text on violet fills
#f1f1f1Tertiary surface, muted dividers, subtle background washes
#000000Primary text, default borders, icon strokes — the structural ink of the system
#212121Input field borders, secondary dark surfaces
#1a1a1aDark CTA fill — the secondary action button (e.g. Reserve), pairs with white text and violet shadow
60px · 400 · 0.93 · 3px trackingThe quick brown fox jumps
44px · 400 · 1 · -0.7px trackingThe quick brown fox jumps
32px · 400 · 1.17 · -0.8px trackingThe quick brown fox jumps
24px · 400 · 1.13 · -1px trackingThe quick brown fox jumps
20px · 400 · 1.09 · -0.9px trackingThe quick brown fox jumps
16px · 400 · 1.2 · -0.75px trackingThe quick brown fox jumps
14px · 400 · 1.43The quick brown fox jumps
12px · 400 · 1.5 · -0.6px trackingThe quick brown fox jumps
Font samples use locally available fonts and fallbacks.
Primary UI and display typeface — handles body, headings, navigation, and product copy
Uppercase eyebrows, button text, section labels, mono-influenced captions
SerialC — detected in extracted data but not described by AI
9999px12px9999px12px9999px56px2px4px8px10px12px16px20px24px32px40px48px56px64px72px80pxPill radius 9999px, fill #c181ff, text #000000 in SerialC-Heavy 900 uppercase at 14px with 0.05em tracking, padding 20px 40px (or 12px 20px for compact). Sits on a 2px solid Shadow Plum hard shadow (#48316a) with no blur. No border, no hover lift — the shadow is the depth.
Pill radius 9999px, fill #1a1a1a, text #ffffff in SerialC-Heavy 900 uppercase at 14px, padding 20px 40px. Same 2px Shadow Plum hard shadow as primary CTA. Pairs black-on-white with violet shadow to keep brand cohesion.
Pill radius 9999px, fill #b1ff8f, text #000000 in SerialC-Heavy 900 uppercase, padding 20px 40px. Same 2px Shadow Plum hard shadow. Used sparingly — its presence signals urgency or availability windows.
Text-only in ABCCameraPlainVariable 400 at 16px, color #000000, no underline. Active state: Electric Violet (#ac74fc) color or 1px bottom border in violet. No background, no padding — sits in the navigation flow like a magazine TOC.
SerialC-Heavy 400 uppercase at 14px, tracking 0.063em, color #000000, centered or left-aligned. Functions as a typographic divider between sections — the most reliable signal that a new content block is beginning.
Radius 0 (sharp corners), no border, no shadow — the card IS the image. Image fills the entire card on a #fcf7fa canvas (isolated cutout). A small counter label in SerialC-Heavy (e.g. "1,043") sits at top-left in 14px black. Cards are large (roughly 280–340px wide), arranged in a horizontal flex/grid that can extend past the viewport edge.
Radius 12px, full-bleed photographic background (no border, no shadow). Title overlay bottom-left in ABCCameraPlainVariable 32px black (-0.8px tracking). A compact pill CTA ("EXPLORE") in Lilac Pill style sits at bottom-left below the title. The middle card (Alpha Wave) flips to a full violet (#ac74fc) fill with white product photography — same card structure, inverted palette.
Radius 0, no border, no shadow. Full Electric Violet (#ac74fc) background as the card canvas itself (no card-on-card layering — the card IS the section). Title in ABCCameraPlainVariable 20–24px black at top-left. Date in SerialC-Heavy 14px uppercase tracked at top-left below title. Image fills the bottom 50% of the card, sharp corners, no rounding.
Counter "01/03" in SerialC-Heavy 14px uppercase at right of section header. Prev/next: 32px circle buttons with 1px #000000 border, Electric Violet arrow icon, no fill. No shadow, no hover fill change.
Radius 12px, 1px solid #212121 border, no fill (transparent over canvas), padding 12px 16px. Text in ABCCameraPlainVariable 16px black. Placeholder in #212121 at 50% opacity. Focus state: border becomes Electric Violet (#ac74fc), no glow ring, no shadow — the border color change is the focus signal.
Full-bleed strip, Electric Violet (#ac74fc) or #b1ff8f fill (status-dependent), centered text in SerialC-Heavy 14px uppercase with 0.05em tracking, black text. No padding beyond a tight 10–12px vertical. Sits above the main navigation as a fixed utility rail.
ABCCameraPlainVariable 400 at 24px, black, letter-spacing 0. The trailing period is part of the wordmark — not punctuation, not a typo. Sits top-left of the navigation bar.
SerialC-Heavy 400 at 14px, black, with comma thousands separator. Functions as a stat annotation — how many riders, how many rides, a tactile product-counter feel. Always paired with a rider/product cutout.
48px circle, Electric Violet (#ac74fc) fill, white chat icon, 1px #000000 border, no shadow. Fixed bottom-right, 24px margin from viewport edge. Sits over both cream and violet sections without color adjustment — the violet fill works on both.
#fcf7faBase page canvas — every section starts here unless deliberately flipped to violet
#ffffffProduct cards, story cards, elevated content blocks sitting on the cream canvas
#f1f1f1Tertiary wash for muted sections, subtle background variation within cream zones
#ac74fcFull-bleed accent canvas for Stories / editorial sections — inverted mode without changing component logic
The system uses a single hard-offset shadow — 2px solid, 0 blur, tinted Shadow Plum (#48316a) — across every elevated element. This is neo-brutalist sticker-on-paper, not material elevation. Never use soft drop shadows, never stack multiple shadows, never use blur. The shadow is always below (offsetY: 2px) and always the same violet. This consistency is what makes a single shadow feel like a complete system rather than a missing one.
rgb(72, 49, 106) 0px 2px 0px 0px
rgb(72, 49, 106) 0px 2px 0px 0px
rgb(72, 49, 106) 0px 2px 0px 0px
The page model is centered max-width (~1200px) with content blocks that can extend to the viewport edges when needed for image grids. The top bar is a simple horizontal nav: logo left, nav items centered, utility icon right — no sticky behavior, no mega-menu, no sidebar. The hero opens with a horizontal procession of rider cutouts that can extend past the container, then drops into a centered headline ("One machine for every being.") with a single CTA below. Sections are stacked vertically with 80px gaps and no visible dividers — flow is seamless, separated only by the typographic eyebrow labels. Feature sections use a 3-column equal grid. The Stories section flips the entire viewport to Electric Violet and uses a 3-column card grid with a pagination control at top-right. Navigation between sections is purely vertical scrolling — no tabs, no anchors, no carousels except in the Stories section. Density is spacious: most sections breathe, with the product grid being the densest moment. Footer is minimal — no multi-column sitemap, just the wordmark and a few links in a single row.
The visual system is product-photography-dominant with a strong cutout/isolated treatment. Riders on bikes, quads, and helmets are photographed against pure white or pure cream, then placed on the canvas as full-bleed cutouts with no shadows, no borders, no context — the object is the hero, not the environment. Treatment is high-key, bright, slightly desaturated to keep focus on form. Lifestyle photography appears in feature cards and story cards with environmental context (San Francisco bridge, trail riding, urban commuting), but always shot in bright daylight with no dark/moody moments. The hero grid showcases the cutouts as a horizontal procession of riders — almost like a parade, each annotated with a small numerical counter. There is no 3D rendering, no illustration, no abstract graphics — the brand trusts photography to carry the visual weight, and the system earns its personality from the typographic and color treatment around those photos rather than from the imagery itself.
**Quick Color Reference** - text: #000000 - background: #fcf7fa - card surface: #ffffff - border: #000000 - accent / brand signal: #ac74fc - primary action: #c181ff (filled action) **Example Component Prompts** 1. *Hero centered headline section*: Cream Paper (#fcf7fa) background. Headline "One machine for every being." at 60px ABCCameraPlainVariable weight 400, color #000000, line-height 0.93, letter-spacing 3px. Single Lilac Pill CTA below at 20px 40px padding, #c181ff fill, #000000 text in SerialC-Heavy 900 uppercase 14px with 0.05em tracking, 9999px radius, 2px solid #48316a hard shadow. 2. *Product card with rider cutout*: No card chrome. Full-bleed photographic cutout of a rider on a bike, sharp corners, sitting directly on the #fcf7fa canvas. Small counter "1,043" in SerialC-Heavy 14px black at top-left of the card. Card width ~320px, no border, no shadow, no padding. 3. Create a Primary Action Button: #c181ff background, #000000 text, 9999px radius, compact pill padding. Use this filled treatment for the main CTA. 4. *Story card on violet section*: Full Electric Violet (#ac74fc) background as the card itself. Title "Join ALSO at the Sea Otter Classic 2026." at top-left in ABCCameraPlainVariable 20px black. Date "04-08-2026" below in SerialC-Heavy 14px uppercase with 0.063em tracking. Landscape photograph fills the bottom half of the card, sharp corners, no rounding. 5. *Section eyebrow label*: SerialC-Heavy 400 uppercase at 14px, tracking 0.063em, color #000000, centered above the section content with 40px bottom margin. The marker that signals a new section is beginning.
The system uses two fonts in a deliberate push-pull relationship. ABCCameraPlainVariable is the compressor: negative letter-spacing (-0.05em at body, tightening toward -0.016em at large sizes) and collapsing line-heights (1.5 at 12px → 0.93 at 60px). SerialC-Heavy is the expander: always uppercase, always positive tracking (0.036–0.063em), always small. The two never overlap in size range — ABCCamera handles 12px and up (but really shines at 24px+), SerialC handles 12–20px only. They alternate in the page rhythm: an uppercase SerialC eyebrow → a large compressed ABCCamera headline → SerialC button text → ABCCamera body copy. This alternation is what makes the system feel editorial rather than app-like.
ALSO is a 2.5-color system, not a multi-color palette. The 2.5: Cream Paper + Carbon Black form the achromatic backbone. Electric Violet (#ac74fc) is the 1 chromatic accent and appears in functional roles only — links, active states, borders, the dominant CTA fill (via #c181ff), section flips. The remaining colors (Lilac Pill #c181ff, Deep Plum #381b5e, Shadow Plum #48316a) are all in the violet family and exist to support the primary accent. Acid Lime (#b1ff8f) and Signal Blue (#1276a9) are utility colors for specific states (reservation urgency, informational ghost borders) and should appear at most once per page. When in doubt, restrict to: black, cream, white, and one shade of violet.
Same editorial product-catalog-as-zine approach — warm off-white canvas, large centered headlines, uppercase tracked-out eyebrow labels, and isolated product photography with no environment
Identical warm cream canvas, restraint with a single accent color, tight grotesque type, and editorial section rhythms that trust whitespace over decoration
Cream background, product-as-hero photography on isolated cutouts, playful uppercase labels, and the same 'friendly editorial' tone that treats commerce as a magazine
Direct e-bike category neighbor with a similarly playful product-celebration layout — centered headline hero, horizontal procession of bike cutouts, pill buttons with hard offset shadows
Fellow e-bike brand with a near-identical product grid structure, full-bleed isolated product photography, uppercase mono-style labels for specs and counters, and pill-shaped CTAs
Use the design exports or connect Musterlab to your AI.