Skip to content
Musterlab
LibraryPricingGuideFavourites
Connect your AI
All stylesStyle reference

Shuttle

shuttle.zip
Website preview
The character

Floating pill in white void — one blue spark on infinite paper

lightdevtoolsInterVariable
Colors
13
Typefaces
1
Components
12
Visit website

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

The design language

Shuttle renders as a single floating pill bar adrift in near-total white space — the entire brand hinges on that one chrome-plated capsule at the top of every page, and a single electric blue that punctuates it. The interface below is deliberately sparse, relying on a tight monochrome spine of black text, gray hairlines, and white surfaces to create a laboratory-clean canvas. Components sit flat against the page with whisper-thin 1px shadows rather than elevation stacks; cards, buttons, and inputs all share an 8px radius, while decorative images and content cards use a softer 16px. Inter Variable carries the whole voice at a tightened -0.025em tracking, ranging from a 62px display whisper down to 10px micro-labels. The result reads like a tool that has been stripped to its chassis — every pixel earns its place, and the blue is the only sound in the room.

Inside this designColorsTypographySpacing & shapeGuidelinesComponentsSurfacesCompositionNotes

Color palette

brand

Signal Blue

#0077ff

Primary CTA fill, active nav state, single accent across the entire interface — the only saturated color permitted on chrome, everything else recedes to monochrome

accent

Ember

#f97316

Decorative illustration accent, warm icon fill — permitted only in graphics, never on chrome

Amber

#f59e0b

Decorative illustration accent, warm icon fill — pairs with Ember in artwork

Crimson

#ef4444

Red text accent for links, tags, and emphasized short phrases

Deep Signal

#2563eb

Secondary blue used only in illustrations and icon sets — not an interface color

neutral

Paper

#ffffff

Page canvas, card surfaces, button text on Signal Blue, pill navigation fill — the default surface at every level

Ink

#000000

Primary text, icon strokes, hairline borders, logo mark — the dominant typographic and structural color

Hairline

#e5e7eb

Borders, dividers, card edges, input outlines, image frames — the structural skeleton running through the entire system

Smoke

#b8b8b8

Shadow tint, secondary border accent, button box-shadow base — the only non-black/white value used in elevation

Graphite

#525252

Secondary body text, muted link color, list items — readable but clearly secondary to Ink

Ash

#737373

Tertiary text, icon strokes at rest, placeholder content, button secondary labels

Mercury

#a3a3a3

Decorative SVG strokes, disabled icon state, subtle ornamental linework

Slate

#ababab

Quiet border accent, nearly invisible dividers in dense layouts

Typography

Type scale

Minor Third (1.2) · 14px base
display62px · 500 · 1.16 · -1.55px tracking

The quick brown fox jumps

body-lg16px · 400 · 1.5 · -0.4px tracking

The quick brown fox jumps

text-1515px · 500 · 1.5

The quick brown fox jumps

body-sm14px · 400 · 1.43 · -0.35px tracking

The quick brown fox jumps

caption12px · 600 · 1.5 · -0.3px tracking

The quick brown fox jumps

text-1111px · 400 · 1.4

The quick brown fox jumps

micro10px · 700 · 1.4 · -0.25px tracking

The quick brown fox jumps

Font samples use locally available fonts and fallbacks.

Aa
Primary typeface

InterVariable

Weights
400, 500, 600, 700
Sizes
10px, 11px, 12px, 14px, 15px, 16px, 62px
Line height
1.00–1.67
Letter spacing
-0.025em across all sizes
Fallback
Inter (variable) from rsms.me/inter

Sole typeface across all contexts — body, headings, nav, buttons, inputs, cards. Tracking tightened globally to -0.025em which makes even 12px body text feel engineered rather than casual. The 62px display size is the only moment of typographic drama, used sparingly for hero statements; everything else lives at 16px or below, reinforcing the tool-like density.

Spacing & shape

Spacing

Density
compact
Base unit
4px
Max width
1200px
Section gap
128px
Card padding
16px
Element gap
8px

Border radius

cards16px
pills9999px
images16px
inputs8px
buttons8px
nav-pill9999px

Spacing scale

4px
6px
8px
12px
13px
16px
24px
32px
48px
96px
107px
128px
180px
207px

Guidelines

Do

  • Use Signal Blue (#0077ff) exclusively for the primary CTA fill and the logo icon — it is the only saturated color in the interface
  • Apply the 9999px pill radius to the navigation bar, tag elements, and any floating UI capsules
  • Use 8px radius for all interactive elements (buttons, inputs) and 16px for content containers (cards, images)
  • Set letter-spacing to -0.025em on all InterVariable text regardless of size
  • Pair every elevated surface with the thin 1px black shadow (rgba(0,0,0,0.25) 0px 0px 1px 0px); reserve the dramatic 25px 50px shadow for feature cards only
  • Keep section gaps at 128px and element gaps at 8px to preserve the compact laboratory rhythm
  • Use Ink (#000000) for text and Hairline (#e5e7eb) for borders as the structural backbone — the system is 98% monochrome

Don’t

  • Do not use the accent palette (Ember, Amber, Crimson, Deep Signal) on any chrome element — they are illustration-only
  • Do not apply rounded corners larger than 16px to content cards; oversized radii break the tool-like density
  • Do not introduce gradients, colored shadows, or tinted elevations — shadows are always black at 0.25 opacity
  • Do not color links blue — Shuttle uses Graphite (#525252) with weight 500 for inline links to preserve chromatic discipline
  • Do not use display-size type (62px) more than once per page section; the whisper-light display is a punctuation mark, not a paragraph
  • Do not add background color to the nav pill — its whiteness against the white canvas is established by the 1px black shadow alone
  • Do not mix radius scales within a single component family; buttons stay at 8px, cards stay at 16px, no exceptions

Components

01

Floating Pill Navigation

Primary site chrome — the signature element visible on every screen

Full pill shape (9999px radius), white fill (#ffffff), thin 1px black shadow (rgba(0,0,0,0.25) 0px 0px 1px 0px). Horizontally centered, sits ~16px from top. Contains logo (Ink-colored), text links at 12px weight 500 in Graphite (#525252), and a Signal Blue (#0077ff) 'Sign up' button with white text at 8px radius, 6px 12px padding, 12px text. The entire bar feels like a single floating object rather than a fixed header.

02

Primary CTA Button (Filled)

The only high-saturation action element in the system

Signal Blue (#0077ff) fill, white (#ffffff) text, 8px radius, 6px 12px padding, InterVariable 12px weight 500. Thin 1px black shadow. No hover state color shift in raw data — the blue IS the hover-state-equivalent. Arrow icon (→) in white at 12px right-aligned inside the button.

03

Ghost Nav Link

Secondary navigation items (Updates, Pricing)

No background, no border. Text only: 12px InterVariable weight 500, color Graphite (#525252). Sits inside the pill with ~12px horizontal padding. Relies entirely on typography weight for emphasis rather than color.

04

Content Card

Container for grouped information blocks

White (#ffffff) surface, 16px border-radius, 16px padding, 1px Hairline (#e5e7eb) border. No shadow or extremely subtle 1px black shadow. Flat against the page — the border does the structural work, not elevation.

05

Elevated Feature Card

Occasional card with visible elevation for emphasis

White surface, 16px radius, dramatic shadow: rgba(0,0,0,0.25) 0px 25px 50px -12px. Used sparingly — only 2 instances in extracted data. Reserved for hero-adjacent cards or key feature highlights that need to lift off the canvas.

06

Text Input

Form fields

White fill, 1px Hairline (#e5e7eb) border, 8px radius, 8px vertical / 12px horizontal padding. Text at 14px InterVariable weight 400, Ink (#000000). Placeholder in Ash (#737373). No focus ring color data extracted — default to Hairline darkening to Ink on focus.

07

Framed Image

Content images and illustrations

16px border-radius, 1px Hairline (#e5e7eb) border. Sits flush in card layouts. 13px horizontal margins when used in image grids.

08

Hairline Divider

Structural section separator

1px Hairline (#e5e7eb) horizontal line, full container width. No margin — sits flush between content blocks.

09

Icon Set

UI and decorative icons throughout the interface

1.5px stroke weight consistent across set. Icons in UI context: Ink (#000000) at rest, Ash (#737373) for secondary, white on Signal Blue fills. Decorative icons in illustrations use the full accent palette: Ember, Amber, Crimson, Deep Signal.

10

Logo Mark

Brand identification in pill nav

Small square icon in Signal Blue (#0077ff) at ~20px, followed by 'Shuttle' wordmark in Ink (#000000) at 12px weight 700. The blue icon is the only non-text blue element in the nav besides the CTA button.

11

List Item

Ordered or unordered lists in body content

Graphite (#525252) text, 12px InterVariable, tight vertical rhythm with 8px row spacing. No bullet color differentiation from text.

12

Link

Inline text links

Graphite (#525252) default — NOT blue. Shuttle deliberately avoids the default blue link convention. Links are distinguished by weight (500) rather than color, keeping the page's chromatic discipline intact.

Surfaces & elevation

Level 0

Paper

#ffffff

Page canvas — the infinite white background that defines Shuttle's minimalism

Level 1

Card

#ffffff

Content containers and the nav pill — same white, distinguished by 1px Hairline border or thin shadow

Level 2

Action

#0077ff

Primary CTA fill — the only elevated surface with chromatic identity

Shuttle's elevation is anti-elevation: a single 1px black shadow at 0.25 opacity is the default, used on the nav pill, buttons, and cards alike — it defines the edge of a shape rather than lifting it off the page. The one dramatic shadow (25px 50px -12px) appears on only 2 cards in the system and is reserved for hero-adjacent emphasis. The philosophy is that surfaces should be distinguishable by their borders and content, not by their shadow stacks.

Floating Pill Navigation

rgba(0, 0, 0, 0.25) 0px 0px 1px 0px

Primary CTA Button

rgba(0, 0, 0, 0.25) 0px 0px 1px 0px

Content Card

rgba(0, 0, 0, 0.25) 0px 0px 1px 0px

Elevated Feature Card

rgba(0, 0, 0, 0.25) 0px 25px 50px -12px

Layout & imagery

Layout

Max-width 1200px centered content. The hero pattern is a floating pill navigation centered at the top with 16px top margin, followed by expansive white space. Sections are separated by 128px vertical gaps with hairline dividers. Content arrangement favors centered stacks and 2-column text+image blocks. Card grids appear in 3-column configurations for feature blocks. The page breathes — sections are spacious and information-sparse, with each element given room to exist independently rather than packed into dense information clusters.

Imagery

Imagery is minimal and white-backgrounded. Content images and illustrations are framed with 16px radius and 1px Hairline borders, sitting flush in card grids with 13px gutters. Decorative illustrations use a warm accent palette (Ember #f97316, Amber #f59e0b, Crimson #ef4444, Deep Signal #2563eb) that is strictly quarantined from the interface — these colors never appear on chrome. The overall visual weight is text-dominant with sparse, contained imagery.

Design notes

Agent Guide

## Quick Color Reference - Text: #000000 (primary), #525252 (secondary), #737373 (tertiary) - Background: #ffffff (canvas and all surfaces) - Border: #e5e7eb (structural), #b8b8b8 (accent) - Accent: #0077ff (Signal Blue — logo icon, single CTA) - primary action: #0077ff (filled action) ## Example Component Prompts 1. **Floating pill nav bar**: White (#ffffff) fill, 9999px border-radius, thin 1px black shadow (rgba(0,0,0,0.25) 0px 0px 1px 0px). Centered horizontally, 16px from top. Contents: Signal Blue (#0077ff) 20px square logo icon, 'Shuttle' wordmark in Ink (#000000) at 12px weight 700, 12px gap, nav links 'Updates' and 'Pricing' at 12px weight 500 in Graphite (#525252), 12px gap, then Signal Blue (#0077ff) 'Sign up →' button at 8px radius, 6px 12px padding, white 12px text, same 1px shadow. 2. **Content card**: White (#ffffff) surface, 16px border-radius, 16px padding, 1px Hairline (#e5e7eb) border, thin 1px black shadow. Body text at 14px InterVariable weight 400, Ink (#000000), line-height 1.43. No background color shift, no gradient. 3. **Hero display heading**: 'Shuttle' at 62px InterVariable weight 400, Ink (#000000), letter-spacing -0.025em (≈ -1.55px), line-height 1.16. Centered or left-aligned, no background, sits in pure white space. 4. **Secondary text link**: 'Read more' at 14px InterVariable weight 500, Graphite (#525252), no underline at rest, no color change on hover. Distinguishes itself from body text by weight 500 vs 400. 5. **Elevated feature card**: White surface, 16px border-radius, dramatic shadow rgba(0,0,0,0.25) 0px 25px 50px -12px, 24px padding. Contains a 14px caption label in Graphite (#525252) above a 16px heading in Ink, weight 600. Use sparingly — at most one or two per page.

Similar brands

Linear

Same ultra-minimal monochrome interface with a single accent color (Linear's purple, Shuttle's blue) and near-zero colorfulness — the entire brand rests on one saturated CTA against infinite white

Vercel

Floating centered nav, white-canvas minimalism, Inter typeface with tightened tracking, single chromatic accent on CTAs and nothing else

Cal.com

Compact 4px-based spacing system, 8px button radii, hairline borders, and a disciplined single-accent approach to color across a dev-tool surface

Resend

Dev-tool aesthetic with white-dominant pages, tight Inter typography, pill-shaped nav, and the philosophy that one blue should do all the work

Plausible Analytics

Extreme whitespace discipline with minimal color palette, compact spacing tokens, and the visual feeling that the product itself is deliberately understated

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
Dub

Dub

frosted link dashboard on rice paper

lightsaasSatoshi
Cowboy
C

Cowboy

Belgian bicycle gallery in porcelain white. A showroom where matte surfaces, oversized editorial type, and near-zero decoration force the eye onto the machine and the message.

lightecommerceSuisseIntl
Campsite
C

Campsite

Warm paper workspace — quiet, cream, and product-forward

lightproductivityInter
Atoms
A

Atoms

white atelier with one blue spark

lightdevtoolsIBM Plex Sans
Campsite
C

Campsite

sunlit editorial workspace — warm cream paper with one orange stamp of intent

lightproductivityInter
Drizzle ORM
D

Drizzle ORM

Rainwater terminal on graph paper — a clean developer workbench where ink-blue notes float over monochrome code, with little raindrop creatures as the only witnesses.

lightdevtoolsui-sans-serif (Inter / system-ui)
Musterlab. A closer look at good design.About the library