Shuttle

Shuttle

Preview image. Unlock full-res

Crisp digital canvas

Industryproductivity
Palette
#ffffff
#f9f9f9
#e5e7eb
#b8b8b8
#000000
#a3a3a3
#525252
#0077ff
#f59e0b
#ef4444

Color palette

brand
Shuttle Blue
#0077ff

Primary action buttons, active navigation items, and brand accents — signals interactivity and importance

accent
Warning Gold
#f59e0b

Yellow text accent for links, tags, and emphasized short phrases. Use as a supporting accent, not as a status color

Error Ember
#ef4444

Red text accent for links, tags, and emphasized short phrases. Use as a supporting accent, not as a status color

neutral
Canvas White
#ffffff

Page and card backgrounds, interactive elements — establishes a clean, expansive workspace

Cloud Gray
#f9f9f9

Subtle background for grouped elements, provides a gentle visual separation from Canvas White

Border Fog
#e5e7eb

Hairline borders for cards, inputs, and dividers — delineates content without heavy visual weight

Stroke Silver
#b8b8b8

Subtle shadows for buttons and cards, creating a sense of shallow elevation

Graphite Black
#000000

Primary text, headings, and significant icon fills — ensures high contrast and clarity

Muted Ash
#a3a3a3

Secondary text and inactive icon strokes — provides visual relief while remaining legible

Text Slate
#525252

Body text and links — a softer alternative to Graphite Black for extended reading

Typography

Type scale
Perfect Fourth (1.333) from 12px base
heading-lg62px · 1.3
The quick brown fox jumps over the lazy dog
heading16px · 1.4
The quick brown fox jumps over the lazy dog
heading-sm15px · 1.4
The quick brown fox jumps over the lazy dog
body-lg14px · 1.4
The quick brown fox jumps over the lazy dog
body12px · 1.4
The quick brown fox jumps over the lazy dog
body-sm11px · 1.4
The quick brown fox jumps over the lazy dog
caption10px · 1.4
The quick brown fox jumps over the lazy dog
InterVariable
Weights
400, 500, 600, 700
Sizes
10px, 11px, 12px, 14px, 15px, 16px, 62px
Line height
1, 1.16, 1.25, 1.33, 1.4, 1.43, 1.5, 1.67
Letter spacing
-0.025
Fallback
Inter

Primary UI font for all elements – its consistent negative letter-spacing ensures a tight, modern feel even at smaller sizes.

Spacing & shape

Spacing
Section gap128px
Card padding12px
Element gap8px
Radius
Buttons8px
Inputs8px
Cards16px
avatars9999px
badges9999px

Elevation

Elevated Content Card
rgba(0, 0, 0, 0.25) 0px 25px 50px -12px
Subtle Background Card
rgba(0, 0, 0, 0.25) 0px 0px 1px 0px
Button
rgba(0, 0, 0, 0.25) 0px 0px 1px 0px

Components

Primary Action ButtonKey interactions

Filled with Shuttle Blue (#0077ff), white text, and 8px rounded corners. Padding is 0px vertical and 12px horizontal.

Ghost ButtonSecondary actions

Transparent background, Graphite Black (#000000) text, and a Border Fog (#e5e7eb) border. No border radius, 0px vertical and 48px horizontal padding.

Light Ghost ButtonContextual actions within cards or other surfaces

White background, Graphite Black (#000000) text, and Border Fog (#e5e7eb) border. Features 8px rounded corners and 0px vertical, 12px right, 6px left padding.

Elevated Content CardProminent content blocks

Canvas White (#ffffff) background with 16px border-radius. Features a prominent shadow: rgba(0, 0, 0, 0.25) 0px 25px 50px -12px.

Subtle Background CardInformational panels

Cloud Gray (#fafafa) background with 24px border-radius. A subtle shadow: rgba(0, 0, 0, 0.25) 0px 0px 1px 0px.

Simple Input FieldUser data entry

Transparent background, Graphite Black (#000000) text, and a Border Fog (#e5e7eb) bottom border. Has 6px border-radius and 12px vertical padding.

Badge/TagCategorization and status

Utilizes 9999px border-radius for an elliptical shape. Background and text color vary by context but often feature neutral tones or the brand's accent colors.

Guidelines

Do
  • Use InterVariable font with the default negative letter-spacing of -0.025em for all text elements to maintain a compact, tight aesthetic.
  • Prioritize Canvas White (#ffffff) for primary content backgrounds and Cloud Gray (#f9f9f9) for secondary grouped elements to create subtle depth.
  • Apply Shuttle Blue (#0077ff) exclusively for primary calls to action and active states to guide user interaction.
  • Borders should primarily use Border Fog (#e5e7eb) at 1px solid, maintaining a light, clean separation of elements.
  • Implement 8px border-radius for interactive elements like buttons and inputs, and 16px for content cards to unify component shaping.
  • Separate major page sections with a vertical gap of 128px to ensure ample breathing room and clear content distinctions.
  • Elevate primary content cards using the prominent shadow rgba(0, 0, 0, 0.25) 0px 25px 50px -12px to give them visual priority.
Don’t
  • Avoid using highly saturated colors outside of the defined brand and semantic palette; maintain a predominantly neutral visual space.
  • Do not vary letter-spacing for different text sizes or roles, as InterVariable's consistent -0.025em is a signature styling choice.
  • Refrain from introducing heavy or opaque background colors for cards or containers; favor transparent or very light backgrounds.
  • Do not use box-shadows beyond the specified subtle options; the design minimizes aggressive 3D effects.
  • Avoid mixed border radii on the same component (e.g., 8px for one corner, 16px for another); ensure consistent rounding.
  • Do not introduce gradients unless they are purely decorative and do not interfere with legibility or functional contrast.
  • Do not use excessive visual decoration or embellishment; the system prioritizes clarity and functional simplicity.

About this system

Show

Shuttle employs a crisp, utility-focused aesthetic, blending a stark monochrome palette with a single vibrant blue accent. Surfaces are predominantly white or near-white, providing a clean digital canvas for functional elements. Typography is compact and precise, maintaining a high information density without visual clutter, while subtle shadows and rounded corners soften interactive components.

Layout

The page maintains a full-bleed layout for its overall canvas (Canvas White), but content within sections appears to be centered with a distinct max-width, though not explicitly defined in the data. The header features a compact, centrally aligned navigation with the brand logo, links, and a primary action button. Sections exhibit a consistent vertical rhythm, often using a section gap of 128px. Content arrangement varies, but often involves focused, centered blocks within the main flow. There's an indication of some content alternating with text and implied visuals. The navigation is a sticky top bar, providing persistent access to key actions.

Imagery

The site's imagery is minimal, focusing on UI elements and functional icons rather than photography or complex illustrations. Icons are primarily outlined or filled with Graphite Black (#000000) or subtle gray tones, occasionally highlighted with a vibrant accent color like Warning Gold (#f59e0b). Visual treatment is clean, contained, and without ornate stylization, emphasizing product utility and clarity. The density is text-dominant, with icons serving as functional aids rather than large decorative elements.

Reminiscent of Figma, Linear, Replit.

# Shuttle — Style Reference
> Crisp digital canvas

**Theme:** light

**Site:** https://shuttle.zip/about

Shuttle employs a crisp, utility-focused aesthetic, blending a stark monochrome palette with a single vibrant blue accent. Surfaces are predominantly white or near-white, providing a clean digital canvas for functional elements. Typography is compact and precise, maintaining a high information density without visual clutter, while subtle shadows and rounded corners soften interactive components.

## Tokens — Colors

| Name | Value | Token | Role |
|------|------|------|------|
| Shuttle Blue | `#0077ff` | `--color-shuttle-blue` | Primary action buttons, active navigation items, and brand accents — signals interactivity and importance |
| Warning Gold | `#f59e0b` | `--color-warning-gold` | Yellow text accent for links, tags, and emphasized short phrases. Use as a supporting accent, not as a status color |
| Error Ember | `#ef4444` | `--color-error-ember` | Red text accent for links, tags, and emphasized short phrases. Use as a supporting accent, not as a status color |
| Canvas White | `#ffffff` | `--color-canvas-white` | Page and card backgrounds, interactive elements — establishes a clean, expansive workspace |
| Cloud Gray | `#f9f9f9` | `--color-cloud-gray` | Subtle background for grouped elements, provides a gentle visual separation from Canvas White |
| Border Fog | `#e5e7eb` | `--color-border-fog` | Hairline borders for cards, inputs, and dividers — delineates content without heavy visual weight |
| Stroke Silver | `#b8b8b8` | `--color-stroke-silver` | Subtle shadows for buttons and cards, creating a sense of shallow elevation |
| Graphite Black | `#000000` | `--color-graphite-black` | Primary text, headings, and significant icon fills — ensures high contrast and clarity |
| Muted Ash | `#a3a3a3` | `--color-muted-ash` | Secondary text and inactive icon strokes — provides visual relief while remaining legible |
| Text Slate | `#525252` | `--color-text-slate` | Body text and links — a softer alternative to Graphite Black for extended reading |

## Tokens — Typography

### InterVariable
- **Substitute:** Inter
- **Weights:** 400, 500, 600, 700
- **Sizes:** 10px, 11px, 12px, 14px, 15px, 16px, 62px
- **Line height:** 1, 1.16, 1.25, 1.33, 1.4, 1.43, 1.5, 1.67
- **Letter spacing:** -0.025
- **Role:** Primary UI font for all elements – its consistent negative letter-spacing ensures a tight, modern feel even at smaller sizes.

## Tokens — Type Scale

Perfect Fourth (1.333) from 12px base.

| Role | Size | Line height | Letter spacing |
|------|------|------|------|
| caption | 10px | 1.4 | — |
| body-sm | 11px | 1.4 | — |
| body | 12px | 1.4 | — |
| body-lg | 14px | 1.4 | — |
| heading-sm | 15px | 1.4 | — |
| heading | 16px | 1.4 | — |
| heading-lg | 62px | 1.3 | — |

## Tokens — Spacing

- **Section gap:** 128px
- **Card padding:** 12px
- **Element gap:** 8px

## Tokens — Radius

- **Buttons:** 8px
- **Inputs:** 8px
- **Cards:** 16px
- **avatars:** 9999px
- **badges:** 9999px

## Tokens — Elevation

- **Elevated Content Card:** `rgba(0, 0, 0, 0.25) 0px 25px 50px -12px`
- **Subtle Background Card:** `rgba(0, 0, 0, 0.25) 0px 0px 1px 0px`
- **Button:** `rgba(0, 0, 0, 0.25) 0px 0px 1px 0px`

## Layout

The page maintains a full-bleed layout for its overall canvas (Canvas White), but content within sections appears to be centered with a distinct max-width, though not explicitly defined in the data. The header features a compact, centrally aligned navigation with the brand logo, links, and a primary action button. Sections exhibit a consistent vertical rhythm, often using a section gap of 128px. Content arrangement varies, but often involves focused, centered blocks within the main flow. There's an indication of some content alternating with text and implied visuals. The navigation is a sticky top bar, providing persistent access to key actions.

## Imagery

The site's imagery is minimal, focusing on UI elements and functional icons rather than photography or complex illustrations. Icons are primarily outlined or filled with Graphite Black (#000000) or subtle gray tones, occasionally highlighted with a vibrant accent color like Warning Gold (#f59e0b). Visual treatment is clean, contained, and without ornate stylization, emphasizing product utility and clarity. The density is text-dominant, with icons serving as functional aids rather than large decorative elements.

## Components

### Primary Action Button
*Key interactions*

Filled with Shuttle Blue (#0077ff), white text, and 8px rounded corners. Padding is 0px vertical and 12px horizontal.

### Ghost Button
*Secondary actions*

Transparent background, Graphite Black (#000000) text, and a Border Fog (#e5e7eb) border. No border radius, 0px vertical and 48px horizontal padding.

### Light Ghost Button
*Contextual actions within cards or other surfaces*

White background, Graphite Black (#000000) text, and Border Fog (#e5e7eb) border. Features 8px rounded corners and 0px vertical, 12px right, 6px left padding.

### Elevated Content Card
*Prominent content blocks*

Canvas White (#ffffff) background with 16px border-radius. Features a prominent shadow: rgba(0, 0, 0, 0.25) 0px 25px 50px -12px.

### Subtle Background Card
*Informational panels*

Cloud Gray (#fafafa) background with 24px border-radius. A subtle shadow: rgba(0, 0, 0, 0.25) 0px 0px 1px 0px.

### Simple Input Field
*User data entry*

Transparent background, Graphite Black (#000000) text, and a Border Fog (#e5e7eb) bottom border. Has 6px border-radius and 12px vertical padding.

### Badge/Tag
*Categorization and status*

Utilizes 9999px border-radius for an elliptical shape. Background and text color vary by context but often feature neutral tones or the brand's accent colors.

## Guidelines

### Do

- Use InterVariable font with the default negative letter-spacing of -0.025em for all text elements to maintain a compact, tight aesthetic.
- Prioritize Canvas White (#ffffff) for primary content backgrounds and Cloud Gray (#f9f9f9) for secondary grouped elements to create subtle depth.
- Apply Shuttle Blue (#0077ff) exclusively for primary calls to action and active states to guide user interaction.
- Borders should primarily use Border Fog (#e5e7eb) at 1px solid, maintaining a light, clean separation of elements.
- Implement 8px border-radius for interactive elements like buttons and inputs, and 16px for content cards to unify component shaping.
- Separate major page sections with a vertical gap of 128px to ensure ample breathing room and clear content distinctions.
- Elevate primary content cards using the prominent shadow rgba(0, 0, 0, 0.25) 0px 25px 50px -12px to give them visual priority.

### Don't

- Avoid using highly saturated colors outside of the defined brand and semantic palette; maintain a predominantly neutral visual space.
- Do not vary letter-spacing for different text sizes or roles, as InterVariable's consistent -0.025em is a signature styling choice.
- Refrain from introducing heavy or opaque background colors for cards or containers; favor transparent or very light backgrounds.
- Do not use box-shadows beyond the specified subtle options; the design minimizes aggressive 3D effects.
- Avoid mixed border radii on the same component (e.g., 8px for one corner, 16px for another); ensure consistent rounding.
- Do not introduce gradients unless they are purely decorative and do not interfere with legibility or functional contrast.
- Do not use excessive visual decoration or embellishment; the system prioritizes clarity and functional simplicity.

## Agent Prompt Guide

Quick Color Reference:
text: #000000
background: #ffffff
border: #e5e7eb
accent: #0077ff
primary action: #0077ff (filled action)

Example Component Prompts:
1. Create a Primary Action Button: #0077ff background, #ffffff text, 9999px radius, compact pill padding. Use this filled treatment for the main CTA.
2. Create an Elevated Content Card: Canvas White (#ffffff) background, 16px border-radius, with shadow rgba(0, 0, 0, 0.25) 0px 25px 50px -12px. Use Graphite Black (#000000) for headlines and Text Slate (#525252) for body copy (both InterVariable, -0.025em letter-spacing).
3. Design a Simple Input Field: Transparent background, Border Fog (#e5e7eb) bottom border, 8px border-radius, 12px vertical padding. Use Graphite Black (#000000) for input text (InterVariable, weight 400, -0.025em letter-spacing).

More like this