Skip to content
Musterlab
LibraryPricingGuideFavourites
Connect your AI
All stylesStyle reference

Rive

rive.app
Website preview
The character

Precision Night Vision. The interface is a specialized lens, cutting through darkness to focus on technical details with absolute clarity.

darkdesignTomorrow
Colors
9
Typefaces
3
Components
10
Visit website

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

The design language

The design feels like a high-end piece of creative software, a focused digital workshop cloaked in darkness. A pure black #000000 canvas eliminates all distraction, forcing attention onto the content and UI. The technical, wide-set 'Tomorrow' typeface is the defining visual signature, establishing a futuristic, blueprint-like quality for all headings. A single, warm 'Ignition Orange' accent appears only on primary CTAs, acting as a functional guidance point in the monochromatic environment. Elevation is conveyed not by shadows but by subtle shifts in dark gray surfaces, creating depth like nested panels on a piece of precision hardware.

Inside this designColorsTypographySpacing & shapeGuidelinesComponentsSurfacesCompositionNotes

Color palette

brand

Ignition Orange

#ffa41c

Primary CTAs and eyebrow labels — the sole warm accent, providing a clear, unmissable call to action.

neutral

Obsidian

#000000

Primary page background.

Charcoal

#111111

Secondary surfaces, like contained button backgrounds.

Graphite

#1d1d1d

Tertiary surfaces, small button backgrounds.

Tarmac

#262626

Interactive element backgrounds.

Stark White

#ffffff

Headline text, icon fills.

Cloud

#f1f1f1

High-emphasis body text.

Ash

#aaaaaa

Standard body text.

Dusk Gray

#999999

Secondary text, navigation links.

Typography

Type scale

Major Second (1.125) · 12px base
heading-lg40px · 500 · 1 · -1.32px tracking

The quick brown fox jumps

heading-sm24px · 500 · 1.2 · 0.19px tracking

The quick brown fox jumps

subheading20px · 500 · 1.3 · 0.2px tracking

The quick brown fox jumps

body16px · 500 · 1.6

The quick brown fox jumps

text-1414px · 400 · 1.5

The quick brown fox jumps

text-1313px · 500 · 1.7

The quick brown fox jumps

text-1212px · 400 · 1.2

The quick brown fox jumps

caption11px · 400 · 1.1 · 1.1px tracking

The quick brown fox jumps

Font samples use locally available fonts and fallbacks.

Aa
Primary typeface

Tomorrow

Weights
400, 500
Sizes
11px, 12px, 14px, 20px, 24px, 40px
Line height
1.00, 1.20, 1.30, 1.40, 1.60
Letter spacing
Negative at large sizes (-1.32px at 40px) for tight headlines, positive at small sizes (+1.1px at 11px) for legible UI labels.
Fallback
Share Tech Mono, Roboto Mono

All headings, subheadings, and prominent UI labels. Its technical, semi-monospace structure and distinctive letter-spacing define the brand's futuristic, tool-like identity.

Aa
Additional typeface

Inter

Weights
400, 500, 600
Sizes
13px, 16px
Line height
1.20, 1.60, 1.70
Fallback
Inter, Roboto, sans-serif

All body copy and long-form text. Its neutrality provides a readable foundation that complements the stylized 'Tomorrow' headlines.

Aa
Additional typeface

sans-serif

Weights
400
Sizes
12px
Line height
1.20
Fallback
System UI

Fallback and utilitarian text in less prominent contexts.

Spacing & shape

Spacing

Density
compact
Section gap
80-120px
Card padding
16px
Element gap
8-16px

Border radius

tags4-8px
cards8px
inputs8px
buttons8px

Spacing scale

1px
2px
5px
8px
10px
12px
15px
16px
20px
24px
27px
30px
32px
39px
40px
60px

Guidelines

Do

  • Use the 'Tomorrow' font for all headings, subheadings, and nav items.
  • Reserve 'Ignition Orange' (#ffa41c) exclusively for a single primary CTA per view.
  • Build all layouts on a pure 'Obsidian' (#000000) background.
  • Differentiate interactive surfaces using the neutral palette progression: #111111, #1d1d1d, #262626.
  • Maintain an 8px border-radius on all primary interactive components like buttons and cards.
  • Apply specific letter-spacing rules for the 'Tomorrow' font: negative for large sizes, positive for small.
  • Use 'Stark White' (#ffffff) for headlines and 'Ash' (#aaaaaa) or 'Dusk Gray' (#999999) for body copy.

Don’t

  • Don't use drop shadows. Use colored surfaces for elevation.
  • Don't introduce any new saturated colors. The palette is strictly monochromatic plus one orange accent.
  • Don't use 'Ignition Orange' for text, borders, or non-interactive decorations.
  • Don't use pill-shaped or fully-rounded buttons. Stick to the 8px radius.
  • Don't use light backgrounds. The entire brand experience is dark.
  • Don't use 'Tomorrow' for long paragraphs of body text; use 'Inter'.
  • Don't use gradients. The aesthetic is solid color blocks.

Components

01

CTA Button Group

02

Rive Editor Feature Card

03

Category Tag Cards Grid

04

Primary CTA Button

The main call to action in a view.

Background: Ignition Orange (#ffa41c). Text: Stark White (#ffffff). Padding: 12px 24px. Radius: 8px. Font: Inter Bold.

05

Secondary CTA Button

Secondary action, like downloads or alternative options.

Background: Charcoal (#111111) or Graphite (#1d1d1d). Text: Stark White (#ffffff). Padding: 12px 24px. Radius: 8px. Font: Inter.

06

Tertiary Button

Small, supplemental actions like 'Learn More' or 'Features'.

Background: Graphite (#1d1d1d). Text: Stark White (#ffffff) or Ash (#aaaaaa). Padding: 8px 10px. Radius: 8px. Font: Tomorrow or Inter, often with an icon.

07

Navigation Link

Header and footer navigation items.

Text-only button. Text color: Dusk Gray (#999999). Hover/Active color: Stark White (#ffffff). Font: Tomorrow 500.

08

Eyebrow Label

A small label preceding a major headline.

Text color: Ignition Orange (#ffa41c). Font: Tomorrow 500, all-caps. Often paired with a small icon.

09

Category Tag Card

Interactive tags for filtering or navigation, seen in a grid.

Background: Graphite (#1d1d1d). Border: 1px solid Tarmac (#262626). Text: Dusk Gray (#999999). Radius: 8px. On hover, background lightens and text turns white.

10

Hero Headline

The main H1 on the page.

Font: Tomorrow 500 at a large size (e.g., 40px+). Color: Stark White (#ffffff). Tightly tracked letter-spacing.

Surfaces & elevation

Level 0

Base

#000000

Page background

Level 1

Raised

#111111

Secondary interactive surfaces

Level 2

Overlay

#1d1d1d

Tertiary buttons and interactive tags

Elevation is achieved through layered, near-black surfaces (#111111, #1d1d1d) on a pure black (#000000) base, not box shadows. This creates a subtle, self-contained depth reminiscent of physical hardware panels rather than floating UI cards.

Layout & imagery

Layout

The layout is full-bleed and centered, creating an immersive, focused environment. The hero section occupies the entire viewport with a large, centered headline stack. Subsequent content is presented in simple, centered text blocks or contained grid-like structures for tags and categories. Vertical rhythm is spacious, allowing each piece of information to stand alone in the expansive dark space.

Imagery

Imagery is minimal to non-existent, placing full emphasis on the product's UI and capabilities. The visual language is defined by typography and stark color contrasts, not photography or illustration. Dark, empty containers act as placeholders, suggesting potential for embedded animations or product demos, but the core identity remains text- and UI-centric.

Design notes

Agent Guide

### Quick Color Reference: - **Background:** `Obsidian (#000000)` - **Text (Headlines):** `Stark White (#ffffff)` - **Text (Body):** `Ash (#aaaaaa)` - **Primary CTA:** `Ignition Orange (#ffa41c)` - **Secondary Button BG:** `Charcoal (#111111)` - **Borders/Dividers:** `Tarmac (#262626)` ### Example Component Prompts: 1. **Hero Section:** "Create a hero section with a full-screen `Obsidian (#000000)` background. Add a headline 'DESIGN, CODE, ANIMATE' set in `Tomorrow` font at `40px` with `-1.32px` letter-spacing, color `Stark White (#ffffff)`. Below it, add a primary CTA button: 'Get Started', background `Ignition Orange (#ffa41c)`, text `Stark White (#ffffff)`, `8px` radius, `12px 24px` padding." 2. **Eyebrow + Heading Block:** "Create a text block. Start with an eyebrow label 'RIVE EDITOR' in all-caps, `Tomorrow` font, `12px`, `Ignition Orange (#ffa41c)` color, `+0.84px` letter-spacing. Below it, add the main heading 'The Real Thing' in `Tomorrow` font, `24px`, `Stark White (#ffffff)`, `+0.19px` letter-spacing. Finally, add paragraph text in `Inter`, `16px`, `Ash (#aaaaaa)` color." 3. **Tertiary Button Group:** "Create a horizontal group of two small buttons with 16px spacing between them. Button style: `Graphite (#1d1d1d)` background, `Stark White (#ffffff)` text, `8px 10px` padding, `8px` radius. Label them 'Learn More' and 'Features'."

Similar brands

Linear

Shares the developer-tool aesthetic with a dark-mode UI, sharp typography, and minimal accent colors.

Vercel

Similar use of a pitch-black background, sharp sans-serif typography, and a minimalist, tech-focused identity.

Raycast

Evokes a similar command-line utility feel with a dark UI, focus on function, and sparse use of color.

GitHub Codespaces

Also uses a dark, code-editor-inspired theme that prioritizes text and function over decorative elements.

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
Framer

Framer

neon gallery in the void

darkdesignsans-serif
Framer

Framer

cinematic black gallery. Pure black canvases cradle white editorial type and one electric blue accent that traces edges rather than filling space.

darkdesignsans-serif
Guglieri
G

Guglieri

monochrome typographic gallery. Every pixel is either ink-black, paper-white, or a gray between — hierarchy lives in the weight of Raveo Variable, never in color.

darkdesignArial
HeroKit
H

HeroKit

Pale lemon neon on an obsidian void — an editorial poster that happens to be a product page.

darkdesignPP Neue Montreal
Spline
S

Spline

Glowing Forms in the Void

darkdesignSpline Sans
LogoArchive
L

LogoArchive

midnight gallery of iconic marks

darkdesignSuisse International
Musterlab. A closer look at good design.About the library