Skip to content
Musterlab
LibraryPricingGuideFavourites
Connect your AI
All stylesStyle reference

Switch-Lit

switch-lit.com
Website preview
The character

Inked editorial grid on cream paper

lightmediaABCArizonaSans
Colors
9
Typefaces
7
Components
14
Visit website

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

The design language

Switch-Lit is an editorial brutalist system printed on warm cream paper. Every structural element is drawn in a single black hairline — card edges, dividers, icon strokes, button outlines — so the page reads like a typeset manuscript where the grid itself is inked. Typography carries the personality: heavy condensed display type sits next to whisper-light flared serifs, and body copy uses a wide-tracked grotesque that feels typeset rather than typed. Accent color appears as highlighter punctuation — electric lime, cornflower, spring green — used in small swatches on cards and tags rather than as backgrounds for hero sections. The whole effect is closer to a printed literary quarterly than a SaaS product: restrained, opinionated, and deeply typographic.

Inside this designColorsTypographySpacing & shapeGuidelinesComponentsSurfacesCompositionNotes

Color palette

brand

Highlighter Lime

#edfe5e

Primary accent fill on cards, tags, and featured swatches — electric yellow-green that reads as a marker pen swiped across the page

Cornflower Wash

#bed4fb

Secondary accent fill on cards, category chips, and illustration swatches — dusty cornflower blue that cools the palette without darkening it

accent

Spring Green

#31e992

Green wash for highlight backgrounds, decorative bands, and soft emphasis behind content

neutral

Manuscript Cream

#f9f9f7

Page canvas, card surfaces, button text on dark — warm off-white that reads as paper rather than screen

Press Black

#000000

All borders, body text, headings, icon strokes — the single ink that draws the entire structural system

Sage Border

#d2ddd2

Secondary card and button borders where a softer hairline is needed — desaturated green-gray

Mist Green

#dee5dd

Icon strokes and fills, button borders on tertiary controls — barely-there gray-green for subordinate elements

Paper Shadow

#edf0e9

Button fill for neutral or disabled states — warm gray-green, almost a shadow of the cream canvas

Smoke

#c7c7c6

The only shadow tone used — rgba(0,0,0,0.2) modulated to a neutral mid-gray for the single soft button shadow

Typography

Type scale

Minor Third (1.2) · 16px base
display68px · 700 · 0.74 · -0.068px tracking

The quick brown fox jumps

text-6464px · 400 · 1

The quick brown fox jumps

heading57px · 300 · 1.04 · 0.114px tracking

The quick brown fox jumps

heading-sm28px · 300 · 1.07 · -0.056px tracking

The quick brown fox jumps

text-2727px · 400 · 1.11

The quick brown fox jumps

text-2424px · 300 · 1.04

The quick brown fox jumps

subheading20px · 700 · 1.15 · 0.5px tracking

The quick brown fox jumps

body-lg18px · 400 · 1.27 · 1.206px tracking

The quick brown fox jumps

Font samples use locally available fonts and fallbacks.

Aa
Primary typeface

ABCArizonaSans

Weights
400, 500, 700
Sizes
11, 13, 15, 16, 18
Line height
1.00–1.27
Letter spacing
0.033em at 11px → 0.067em at 18px — positive tracking increases as size decreases, a typeset-not-typed feel
Fallback
Inter, Söhne, GT America

Body, UI controls, navigation, captions, links, footer — the workhorse grotesque for everything that isn't a heading

Aa
Additional typeface

ABCArizonaFlare

Weights
300, 400
Sizes
24, 27, 28, 57
Line height
0.93–1.11
Letter spacing
-0.0020em, 0.0040em, 0.0110em
Fallback
GT Sectra, Lyon Display, Tiempos Headline

Section and card headings — flared terminals and light weights create editorial authority; weight 300 at 57px is a deliberate whisper that trusts the reader to lean in

Aa
Additional typeface

ABCCameraHeavy

Weights
400, 700
Sizes
64, 68
Line height
0.74–1.00
Letter spacing
-0.0010em
Fallback
Druk, GT Super Display Bold, Editorial New

Hero and display headings — extremely tight leading (0.74) stacks letters into dense editorial blocks; this is the loudest voice on the page and is used sparingly

Aa
Additional typeface

ABCArizonaMixVariable

Weights
700
Sizes
20
Line height
1.15
Letter spacing
0.0250em
Fallback
Inter Bold, Söhne Breit

Subheadings and inline labels — sits between body and section heading, bridging the grotesque to the display faces

Aa
Additional typeface

ABCArizonaSansVariable

Weights
400, 500
Sizes
11px, 15px, 18px
Line height
1, 1.11, 1.18, 1.36, 1.4
Letter spacing
0.017, 0.027, 0.036, 0.04, 0.091

ABCArizonaSansVariable — detected in extracted data but not described by AI

Aa
Additional typeface

ABCArizonaText

Weights
700
Sizes
20px
Line height
1

ABCArizonaText — detected in extracted data but not described by AI

Aa
Additional typeface

ABCArizonaMix

Weights
500
Sizes
20px
Line height
1.25
Letter spacing
0.1

ABCArizonaMix — detected in extracted data but not described by AI

Spacing & shape

Spacing

Density
comfortable
Max width
1200px
Section gap
80px
Card padding
20px
Element gap
20px

Border radius

cards12px
pills24px
small3px
buttons6px
default6px

Spacing scale

5px
6px
8px
10px
12px
13px
15px
16px
19px
20px
23px
29px
30px
40px
54px
60px
73px
82px
114px
133px
160px
170px

Guidelines

Do

  • Draw all structural elements with a 1px Press Black (#000000) border — let the ink do the work of defining shapes instead of fills or shadows.
  • Use Highlighter Lime (#edfe5e), Cornflower (#bed4fb), and Spring Green (#31e992) only as small accent fills on cards, tags, and swatches — never as full-bleed page backgrounds.
  • Set body text at ABCArizonaSans 15–18px with positive tracking between 0.04em and 0.067em so copy reads as typeset rather than typed.
  • Reserve ABCCameraHeavy at 64–68px / line-height 0.74 for hero display blocks only — the extremely tight leading is the system's loudest voice and loses impact if overused.
  • Use ABCArizonaFlare weight 300–400 at 57px for section headings — the whisper-weight serifs create authority through restraint next to the heavy display type.
  • Apply 12px radius to cards and 6px to buttons — the two-tier radius is the only geometric curve language in the system.
  • Keep page background Manuscript Cream (#f9f9f7) everywhere; never invert to dark mode — the cream is the system's defining surface.

Don’t

  • Don't use box-shadows for elevation — the single allowed shadow is rgba(0,0,0,0.2) 0px 2px 6px 0px on buttons only; cards are defined by border alone.
  • Don't pair ABCArizonaSans with a second sans-serif body face — Arizona Sans is the only grotesque, and mixing in Inter or Helvetica breaks the typeset voice.
  • Don't set display or heading type in ABCArizonaSans weight 700 — the system reserves the grotesque for UI and body, and the display/heading roles belong to Camera Heavy and Flare.
  • Don't use the accent colors (lime, cornflower, spring green) for text on white — they lack contrast and will fail readability checks; keep them as fills behind black text only.
  • Don't introduce gradients — the system is flat by design; any gradient undermines the inked-on-paper metaphor.
  • Don't center body copy in long passages — body text should be left-aligned with a max measure; centering is reserved for short labels and hero headlines.
  • Don't round card corners above 12px or button corners above 24px — the geometric vocabulary is restrained and any softer radius breaks the editorial feel.

Components

01

Outlined Button

Default interactive control across the system

Transparent fill, 1px Press Black (#000000) border, 6px radius, 10–12px horizontal padding, 12–16px vertical padding. Label in ABCArizonaSans 13–15px / weight 500, tracking 0.04em. The border does all the work — no fill, no shadow. This is the button you reach for first.

02

Accent Filled Button

Featured or category actions that need color punctuation

Highlighter Lime (#edfe5e) or Cornflower (#bed4fb) fill, 1px Press Black border, 6px radius, identical padding to outlined. Label in ABCArizonaSans 13–15px / weight 500, Press Black text. The accent fill sits behind the same black outline, so the button always reads as inked-on-color rather than as a flat shape.

03

Pill Button

Navigation chips, filter tags, and primary nav items

24px border-radius, 29px horizontal padding, 1px Press Black border, ABCArizonaSans 13–15px / weight 500. The fully rounded ends give this component its own silhouette against the squared outlined buttons.

04

Ghost Text Button

Low-emphasis links and inline actions

No border, no fill, ABCArizonaSans 13–15px / weight 500 in Press Black with an underline that appears on hover. 3px radius if a background surface is ever applied. Uses the wide body tracking (0.04em) so it reads as a typeset link.

05

Bordered Card

Universal content container — book entries, article previews, list items

Manuscript Cream (#f9f9f7) fill, 1–2px Press Black border, 12px radius, 20px padding on all sides. The border is the only elevation — no shadow. Content stacks top-down with 16–20px gaps between subhead, body, and meta.

06

Accent Card

Featured or highlighted content

Same structure as Bordered Card but with Highlighter Lime, Cornflower, or Spring Green fill replacing the cream. Press Black border remains. Used to draw the eye without changing the component geometry.

07

Tag / Category Chip

Genre, status, and metadata labels

Small ABCArizonaSans 11px / weight 700, tracking 0.067em, all caps. Optional Highlighter Lime or Cornflower fill, 6px radius, 6–8px padding. On a cream surface the tag is just bordered text; on a card it picks up the card's accent color.

08

Input Field

Text input, search, and form fields

Manuscript Cream fill, 1px Press Black border, 6px radius, 10–12px horizontal padding. Placeholder in Mist Green (#dee5dd) at 13–15px; entered text in Press Black. No focus ring color change — the border thickens or shifts to 2px instead.

09

Top Navigation Bar

Site-wide navigation

Full-width bar on Manuscript Cream, 96px of horizontal hairline border in Press Black separating it from content. Logo and links set in ABCArizonaSans 13px / weight 500, tracking 0.04em. Active link carries a 1px black underline. 23px column gap between nav items.

10

Hero Display Block

First-fold headline

ABCCameraHeavy at 64–68px, weight 700, line-height 0.74, tracking near zero. Stacks 2–3 lines into a dense editorial block. Sits directly on the cream canvas — no hero background, no image, no gradient. The type IS the hero.

11

Section Heading

Sub-page and feature section titles

ABCArizonaFlare at 57px, weight 300 or 400, line-height 1.04. The flared terminals and light weight signal editorial calm — a deliberate counterweight to the heavy display type above it. Tracking is slightly positive (+0.002em) so the serifs breathe.

12

Subheading / Inline Label

Card titles, form labels, and mid-level headings

ABCArizonaMixVariable at 20px, weight 700, line-height 1.15, tracking 0.025em. Sits between the grotesques and the display serifs as a hybrid voice.

13

Body Copy

All paragraph text and descriptions

ABCArizonaSans 15–18px, weight 400, line-height 1.18–1.27, tracking 0.04–0.067em. The wide positive tracking is a signature choice — it makes running text feel leaded and typeset, not typed.

14

Footer

Site-wide footer with links and legal

Manuscript Cream background separated by a 1px Press Black hairline. Multi-column link grid in ABCArizonaSans 13px, 20px column gap. No background fill change, no dark inversion — the footer sits in the same cream paper as the rest of the page.

Surfaces & elevation

Level 0

Page Canvas

#f9f9f7

Warm cream paper background for the entire site

Level 1

Card Surface

#f9f9f7

Default card fill — same as canvas, so cards are defined purely by their black border

Level 2

Accent Card Surface

#edfe5

Featured or highlighted cards use the highlighter lime fill

Level 2

Cool Accent Surface

#bed4fb

Secondary featured cards use the cornflower wash

Layout & imagery

Layout

Layout is a single max-width column (1200px) centered on the Manuscript Cream canvas, with full-width nav and footer bars above and below. The hero is a centered typographic block — no image, no split layout — with the ABCCameraHeavy headline stacked tightly at the top of the page. Below the hero, content flows in horizontal bands separated by 1px Press Black hairlines rather than by background color changes, so the page reads as a continuous sheet of paper divided into sections. Card grids use 2 or 3 columns at desktop, with 20px gutters and consistent 20px internal padding. Section gaps run 80px vertically, giving the page a comfortable, magazine-like rhythm. Navigation is a minimal top bar with a left-aligned wordmark and right-aligned text links, separated from content by a 96px-wide hairline border.

Imagery

Imagery is minimal and editorial. The hero and section headers are pure typography on cream — no photography, no illustration, no background image. Where visual content appears, it lives inside bordered cards: book covers, contributor portraits, and product crops are presented as tight rectangular inserts framed by the same 1px black border that defines every UI element. Accent color blocks (lime, cornflower, spring green) sit beside or behind these images as flat swatches rather than as decorative scenes. Icons are line-drawn with thin Press Black strokes at 1px, sometimes paired with the same stroke in Mist Green (#dee5dd) for secondary states. The overall visual density is text-dominant — imagery occupies a small fraction of any screen, and the typographic grid does the work that photography would do on a more conventional site.

Design notes

Agent Guide

**Quick Color Reference** - text: #000000 (Press Black) - background: #f9f9f7 (Manuscript Cream) - border: #000000 (Press Black, 1px) - accent: #edfe5e (Highlighter Lime) - secondary accent: #bed4fb (Cornflower Wash) - status accent: #31e992 (Spring Green) - primary action: no distinct CTA color **3-5 Example Component Prompts** 1. Build a Bordered Card: Manuscript Cream (#f9f9f7) fill, 1px Press Black (#000000) border, 12px radius, 20px padding. Subheading in ABCArizonaMixVariable 20px / weight 700, tracking 0.025em, Press Black. Body in ABCArizonaSans 15px / weight 400, tracking 0.04em, line-height 1.18. Meta caption in ABCArizonaSans 11px / weight 700, tracking 0.067em, all caps. 2. Build an Accent Card: Highlighter Lime (#edfe5e) fill, 1px Press Black border, 12px radius, 20px padding. Headline in ABCArizonaFlare 28px / weight 400, line-height 1.07, Press Black. Include a Tag with Highlighter Lime fill, 6px radius, ABCArizonaSans 11px / weight 700, tracking 0.067em, all caps, Press Black text. 3. Build an Outlined Button: transparent fill, 1px Press Black border, 6px radius, 12px vertical and 20px horizontal padding. Label in ABCArizonaSans 13px / weight 500, tracking 0.04em, Press Black. On hover, swap fill to Paper Shadow (#edf0e9); do not add a shadow. 4. Build a Hero Display Block: no background, no image. ABCCameraHeavy 68px / weight 700, line-height 0.74, tracking -0.001em, Press Black. Stack 2–3 lines left-aligned within the 1200px page max-width. Follow with a body paragraph at ABCArizonaSans 18px / weight 400, line-height 1.27, tracking 0.067em, max measure 65ch. 5. Build a Top Navigation Bar: full-width Manuscript Cream background, 1px Press Black bottom border. Left: wordmark in ABCArizonaSans 15px / weight 700, tracking 0.04em. Right: 4–5 nav links in ABCArizonaSans 13px / weight 500, tracking 0.04em, 23px column gap. Active link carries a 1px Press Black underline.

Similar brands

Are.na

Same editorial restraint on a warm off-white canvas, with bordered card grids and minimal color used as accent only

The Creative Independent

Same typographic-led hierarchy pairing a heavy display face with a lighter serif, set on cream paper with hairline dividers

It's Nice That

Same magazine-like rhythm with centered typographic heroes, wide letter-spaced body text, and flat accent color blocks

Mailbrew

Same inked-grid brutalist language — every surface defined by a single black hairline, color reserved for small functional punctuation

Substack

Same literary-media typographic personality and comfortable reading rhythm, with serif headings and grotesques for UI

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
Myrch Club
M

Myrch Club

white-walled exhibition vitrine — editorial serif labels floating in generous negative space, disrupted by a single red script signature

lightmediaTimes New Roman
The Pop Manifesto
T

The Pop Manifesto

Orange editorial firehose

lightmediaRoobert
The Fascination The Fascination
T

The Fascination The Fascination

Sunday lifestyle magazine on cream paper. Warm off-white canvas, editorial photography grid, quiet sans-serif body type interrupted by handwritten script accents, with one vivid electric blue doing all the interactive work as link color and border accent — never as filled buttons.

lightmediaGraphik
2020
2

2020

Solid color poster wall. A single saturated color fills the viewport like painted drywall, and massive black type sits on top as if stenciled.

lightmediaHelvetica LT Pro
V–A–C
V

V–A–C

Gallery wall on a drafting table. The starkness of a printed exhibition catalog where every margin, weight, and registration mark is deliberate.

lightmediaDiagramatika Text
ilovecreatives
I

ilovecreatives

Gen-Z monochrome zine at viewport scale

lightmediaSuisse Regular
Musterlab. A closer look at good design.About the library