Skip to content
Musterlab
LibraryPricingGuideFavourites
Connect your AI
All stylesStyle reference

Lazy

lazy.so
Website preview
The character

Midnight typeset manuscript

darkproductivityMigra
Colors
10
Typefaces
5
Components
11
Visit website

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

The design language

Lazy speaks in a whisper-dark, almost monastic register: deep charcoal canvas, near-achromatic borders, and headlines set in a refined serif that feels like editorial print transplanted into a productivity tool. The entire palette stays within three values of gray — no chromatic accents, no decorative gradients on text — letting structure and serif weight carry all hierarchy. Components float on the canvas with soft, low-opacity shadows rather than hard borders, evoking a darkroom where objects glow rather than reflect. Information density is intentionally sparse; one focal element per viewport, generous negative space, and serif type at 55-58px that anchors every section like a magazine pull quote.

Inside this designColorsTypographySpacing & shapeGuidelinesComponentsSurfacesCompositionNotes

Color palette

neutral

Carbon Canvas

#26272c

Page background, hero canvas, section grounds

Obsidian

#0a0a0a

Deepest borders, shadow cores, overlaid text on light surfaces

Inkwell

#1a1b1f

Secondary surface tint, input fills, subtle elevation step above canvas

Graphite Card

#3b3c3e

Elevated card surfaces, modal panels, floating UI containers

Pewter

#8a8c93

Primary hairline borders, structural dividers, most-used neutral

Slate

#62646a

Secondary borders, link underlines, subdued UI strokes

Ash

#535355

Badge borders, tertiary separators, muted structural lines

Bone

#e0e0e0

Light card borders, high-contrast dividers, icon strokes on dark surfaces

Chalk

#b8b8b8

Muted body borders, low-emphasis separators

Paper

#ffffff

Primary heading text, high-contrast body text, emphasis borders

Typography

Type scale

Major Second (1.125) · 18px base
serif-display58px · 500 · 1.09 · 2.784px tracking

The quick brown fox jumps

display55px · 300 · 1.09 · -2.475px tracking

The quick brown fox jumps

heading28px · 300 · 1.23 · -0.756px tracking

The quick brown fox jumps

heading-sm24px · 300 · 1.25 · -0.504px tracking

The quick brown fox jumps

serif-label21px · 500 · 1.25 · 0.546px tracking

The quick brown fox jumps

text-2020px · 300 · 1.1

The quick brown fox jumps

body16px · 400 · 1.5 · -0.08px tracking

The quick brown fox jumps

text-1414px · 400 · 1.57

The quick brown fox jumps

Font samples use locally available fonts and fallbacks.

Aa
Primary typeface

Migra

Weights
500
Sizes
21px, 58px
Line height
1.09, 1.25
Letter spacing
0.026em at 21px, 0.048em at 58px — positive tracking is anti-convention for serif, making labels feel architectural and headlines feel set rather than typed
Fallback
Fraunces, Source Serif Pro, or Cormorant Garamond

Display headlines and section labels — the only serif in the system, giving Lazy its editorial identity

Aa
Additional typeface

Inter

Weights
300, 400, 500, 600
Sizes
11px, 12px, 13px, 14px, 16px, 20px, 24px, 28px, 55px
Line height
1.09, 1.10, 1.20, 1.23, 1.25, 1.38, 1.43, 1.50, 1.57, 1.60, 1.83, 2.00
Letter spacing
-0.045em at 55px — extreme negative tracking compensates for thin strokes

Ultra-light display weight for large UI headlines, pairing with Migra serif in hero

Aa
Additional typeface

Inter

Weights
300, 400, 500, 600
Sizes
11px, 12px, 13px, 14px, 16px, 20px, 24px, 28px, 55px
Line height
1.09, 1.10, 1.20, 1.23, 1.25, 1.38, 1.43, 1.50, 1.57, 1.60, 1.83, 2.00
Letter spacing
-0.0450em, -0.0420em, -0.0360em, -0.0310em, -0.0250em, -0.0210em, -0.0170em, -0.0050em, -0.0040em, 0.1380em

Body text, descriptions, and subheads — comfortable reading at 16px with generous 1.5 line-height

Aa
Additional typeface

Inter

Weights
300, 400, 500, 600
Sizes
11px, 12px, 13px, 14px, 16px, 20px, 24px, 28px, 55px
Line height
1.09, 1.10, 1.20, 1.23, 1.25, 1.38, 1.43, 1.50, 1.57, 1.60, 1.83, 2.00
Letter spacing
-0.0450em, -0.0420em, -0.0360em, -0.0310em, -0.0250em, -0.0210em, -0.0170em, -0.0050em, -0.0040em, 0.1380em

Navigation, labels, button text, micro-copy — the workhorse UI weight

Aa
Additional typeface

Inter

Weights
300, 400, 500, 600
Sizes
11px, 12px, 13px, 14px, 16px, 20px, 24px, 28px, 55px
Line height
1.09, 1.10, 1.20, 1.23, 1.25, 1.38, 1.43, 1.50, 1.57, 1.60, 1.83, 2.00
Letter spacing
-0.0450em, -0.0420em, -0.0360em, -0.0310em, -0.0250em, -0.0210em, -0.0170em, -0.0050em, -0.0040em, 0.1380em

Emphasis in body copy, strong button text, active state indicators

Spacing & shape

Spacing

Density
comfortable
Base unit
4px
Max width
1200px
Section gap
80px
Card padding
24px
Element gap
14px

Border radius

cards8px
input8px
pills100px
modals12px
buttons4px

Spacing scale

1px
2px
3px
4px
5px
6px
8px
9px
10px
11px
12px
14px
15px
16px
20px
24px
30px
32px
34px
38px
40px
42px
44px
48px
53px
55px
56px
60px
120px
150px
168px
184px
190px

Guidelines

Do

  • Use Migra 58px weight 500 with 0.048em tracking for all section-level display headlines — this is the brand's voice
  • Set body text at Inter 16px weight 400 with line-height 1.5 for comfortable reading rhythm
  • Apply the dual-layer shadow stack (rgba(4,4,7,0.25) 0 2px 4px + rgba(4,4,7,0.4) 0 8px 24px) to all floating UI elements like command bars and modals
  • Maintain 8px radius for cards and 4px radius for buttons — this 2:1 ratio is consistent across the system
  • Use #8a8c93 as the default border color at 1px width — it is the most-used token in the system (1357 occurrences) and defines visual structure
  • Center all hero and section content; Lazy is a symmetrical, meditative layout — never left-align primary headlines
  • Pair every serif headline with a sans-serif subhead in #8a8c93 — the contrast between Migra and Inter creates Lazy's editorial-meets-UI identity

Don’t

  • Never introduce chromatic colors — the entire system is achromatic by design; adding a blue or green would break the editorial register
  • Never use solid-fill CTA buttons; all action buttons are ghost/outlined with #62646a borders to maintain the quiet aesthetic
  • Never set body text tighter than -0.005em letter-spacing or display text looser than 0.138em — the tracking curve is the system
  • Never use Migra below 21px — at smaller sizes the serif loses its editorial character and becomes noise
  • Never add drop shadows stronger than the documented two values — Lazy floats softly, never projects hard edges
  • Never left-align serif display headlines — they must be centered to maintain the typeset manuscript metaphor
  • Never use white (#ffffff) as a background; white is reserved for primary text and the note-preview card contrast moment

Components

01

Top Navigation

Persistent header bar with brand, nav links, auth actions

Full-width transparent bar over canvas. Logo (icon +

02

Outlined CTA Button

Primary call-to-action in header and inline contexts

Ghost button: transparent background, 1px border in #62646a, 4px radius, padding 6px 14px. Text Inter 13px weight 500, #ffffff. The border is the affordance, not a fill — this button never uses solid color, maintaining the monochrome discipline.

03

Command Bar

Central hero element — the product's capture interface demonstrated inline

Floating card on canvas: 8px radius, background #3b3c3 with 40% black shadow stack. Internal input area with placeholder

04

Serif Section Label

Small uppercase tagline above section headlines

Migra 21px weight 500, letter-spacing 0.026em, color #8a8c93. Centered above display headline. The positive tracking on serif gives it a printed-typeset quality, contrasting the sans-serif body. Used as section markers like

05

Serif Display Headline

Primary section headline in editorial serif

Migra 58px weight 500, letter-spacing 0.048em, line-height 1.09, color #ffffff. Centered, max-width 800px. The headline reads like a book chapter title — this is Lazy's signature type choice. Below it sits a lighter-weight subhead in the same serif.

06

Sans Display Headline

Hero headline that pairs with the serif subhead

Inter 55px weight 300, letter-spacing -0.045em, line-height 1.10, color #ffffff. The whisper-weight (300) is deliberate — Lazy doesn't shout. Pairs with a subhead at 16-20px Inter 400 in #8a8c93.

07

Note Preview Card

Embedded article/note preview in interactive sections

Light-toned card (simulating a note app): background #ffffff or very light gray, 8px radius, padding 14-24px, subtle shadow. Content includes bold title

08

Inline Tag

Small contextual label or category marker

Inter 12px weight 500, padding 2px 8px, 4px radius, border 1px solid #535355, color #8a8c93. Outlined only — no fill. Functions as a quiet metadata marker.

09

Demo Link

Inline text link to interactive product demo

Inter 14px weight 500, color #ffffff, underline on hover. Preceded by descriptive text in #8a8c93. Example:

10

Floating Orb / Cursor Indicator

Interactive cursor or loading indicator overlay

Circular dark element (#0a0a0a) approximately 120-160px diameter, positioned absolutely over content during interaction states. Casts no shadow itself but sits above cards to suggest a cursor following a user's attention. Unique to Lazy's interaction model.

11

Radial Light Wash

Hero section background glow effect

Concentric circular gradient emanating from center of hero — brightest at core fading to canvas. Creates a

Surfaces & elevation

Level 0

Carbon Canvas

#26272c

Base page background for all sections

Level 1

Inkwell

#1a1b1f

Recessed inputs, subtle inset surfaces, secondary canvas tint

Level 2

Obsidian

#0a0a0a

Deepest border, shadow anchor, maximum contrast for text

Level 3

Graphite Card

#3b3c3

Elevated card surfaces, floating command bars, modal panels

Command Bar / Floating Input

rgba(4, 4, 7, 0.25) 0px 2px 4px 0px, rgba(4, 4, 7, 0.4) 0px 8px 24px 0px

Card with soft drop

rgba(0, 0, 0, 0.12) 0px 12px 12px 0px

Layout & imagery

Layout

Lazy follows a full-bleed dark canvas with centered content blocks. The page reads as vertical scroll through typographic acts: each section is a centered composition with a serif label, serif headline, sans subhead, and one focal UI element. Max-width is 1200px for the content column, but the canvas extends edge-to-edge. The hero occupies a full viewport with the command bar centered and a radial light effect drawing the eye. Subsequent sections are 80px vertical gaps with the same centered axis. There is no left/right alternation, no sidebar, no grid of cards — each section is a single editorial spread. Navigation is a minimal top bar with no background fill.

Imagery

Lazy uses almost no traditional imagery — the visual system is type-driven and UI-driven. The only

Design notes

Agent Guide

## Quick Color Reference\n- text (primary): #ffffff\n- text (muted): #8a8c93\n- background: #26272c\n- card surface: #3b3c3e\n- border: #8a8c93 (1px)\n- primary action: no distinct CTA color

Typography Philosophy

Lazy runs a two-font system: Migra (serif) for editorial moments, Inter (sans) for everything else. The serif is never used for body text, navigation, or UI labels — it appears only in display headlines and section labels. This separation creates a clear register shift: when the user sees serif, they are reading a statement; when they see Inter, they are using the product. Inter operates across four weights (300/400/500/600) with weight 300 reserved exclusively for the hero display headline — the lightest weight says

Shadow & Elevation Philosophy

Lazy uses exactly two shadow patterns and nothing else. The soft card shadow (rgba(0,0,0,0.12) 0 12px 12px) is a single-layer ambient lift for content cards. The floating UI shadow (rgba(4,4,7,0.25) 0 2px 4px + rgba(4,4,7,0.4) 0 8px 24px) is a two-layer stack for elements that float above the canvas — command bars, modals, interactive overlays. The 0.4 opacity in the second layer is high for a shadow, but it works because the canvas is already dark; the shadow reads as depth, not darkness. There are no colored shadows, no glows, no inner shadows. Elevation is communicated by lift, not by border emphasis.

Similar brands

Notion

Same centered, single-focal-element-per-section hero pattern with a command bar as the hero UI

Linear

Dark-mode productivity tool with extreme typographic restraint and Inter as the UI workhorse font

Vercel

Full-bleed dark canvas with centered editorial compositions and generous vertical rhythm between sections

Read.cv

Serif-and-sans typography pairing on a dark canvas that reads as editorial rather than SaaS

Are.na

Monochrome, type-driven visual system where structure and whitespace carry all hierarchy

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
Raycast
R

Raycast

Midnight command center, coral neon

darkproductivityInter
Home
H

Home

Stargazer's dark observatory

darkproductivityPoppins
Superlist
S

Superlist

midnight workspace with coral embers — a quiet aubergine app surface where one warm orange spark signals every action

darkproductivitysans-serif
Reflect Notes
R

Reflect Notes

starlit violet cosmos — a dark observatory where notes float like constellations against a near-black indigo void.

darkproductivityAeonikPro
Index

Index

twilight summit command center — a violet-tinted dark dashboard crowned by a single mountain horizon at dusk, where the only warm light is the coral CTA

darkproductivityIndex
Cron Calendar
C

Cron Calendar

Ember in an obsidian void — one warm orange spark burning against a near-black canvas.

darkproductivityHelvetica Neue
Musterlab. A closer look at good design.About the library