Carbon Canvas
#26272cPage background, hero canvas, section grounds
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.
#26272cPage background, hero canvas, section grounds
#0a0a0aDeepest borders, shadow cores, overlaid text on light surfaces
#1a1b1fSecondary surface tint, input fills, subtle elevation step above canvas
#3b3c3eElevated card surfaces, modal panels, floating UI containers
#8a8c93Primary hairline borders, structural dividers, most-used neutral
#62646aSecondary borders, link underlines, subdued UI strokes
#535355Badge borders, tertiary separators, muted structural lines
#e0e0e0Light card borders, high-contrast dividers, icon strokes on dark surfaces
#b8b8b8Muted body borders, low-emphasis separators
#ffffffPrimary heading text, high-contrast body text, emphasis borders
58px · 500 · 1.09 · 2.784px trackingThe quick brown fox jumps
55px · 300 · 1.09 · -2.475px trackingThe quick brown fox jumps
28px · 300 · 1.23 · -0.756px trackingThe quick brown fox jumps
24px · 300 · 1.25 · -0.504px trackingThe quick brown fox jumps
21px · 500 · 1.25 · 0.546px trackingThe quick brown fox jumps
20px · 300 · 1.1The quick brown fox jumps
16px · 400 · 1.5 · -0.08px trackingThe quick brown fox jumps
14px · 400 · 1.57The quick brown fox jumps
Font samples use locally available fonts and fallbacks.
Display headlines and section labels — the only serif in the system, giving Lazy its editorial identity
Ultra-light display weight for large UI headlines, pairing with Migra serif in hero
Body text, descriptions, and subheads — comfortable reading at 16px with generous 1.5 line-height
Navigation, labels, button text, micro-copy — the workhorse UI weight
Emphasis in body copy, strong button text, active state indicators
8px8px100px12px4px1px2px3px4px5px6px8px9px10px11px12px14px15px16px20px24px30px32px34px38px40px42px44px48px53px55px56px60px120px150px168px184px190pxFull-width transparent bar over canvas. Logo (icon +
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.
Floating card on canvas: 8px radius, background #3b3c3 with 40% black shadow stack. Internal input area with placeholder
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
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.
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.
Light-toned card (simulating a note app): background #ffffff or very light gray, 8px radius, padding 14-24px, subtle shadow. Content includes bold title
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.
Inter 14px weight 500, color #ffffff, underline on hover. Preceded by descriptive text in #8a8c93. Example:
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.
Concentric circular gradient emanating from center of hero — brightest at core fading to canvas. Creates a
#26272cBase page background for all sections
#1a1b1fRecessed inputs, subtle inset surfaces, secondary canvas tint
#0a0a0aDeepest border, shadow anchor, maximum contrast for text
#3b3c3Elevated card surfaces, floating command bars, modal panels
rgba(4, 4, 7, 0.25) 0px 2px 4px 0px, rgba(4, 4, 7, 0.4) 0px 8px 24px 0px
rgba(0, 0, 0, 0.12) 0px 12px 12px 0px
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.
Lazy uses almost no traditional imagery — the visual system is type-driven and UI-driven. The only
## 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
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
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.
Same centered, single-focal-element-per-section hero pattern with a command bar as the hero UI
Dark-mode productivity tool with extreme typographic restraint and Inter as the UI workhorse font
Full-bleed dark canvas with centered editorial compositions and generous vertical rhythm between sections
Serif-and-sans typography pairing on a dark canvas that reads as editorial rather than SaaS
Monochrome, type-driven visual system where structure and whitespace carry all hierarchy
Use the design exports or connect Musterlab to your AI.