flowmance

Meteor Design System

Meteor website template previewMeteor website template preview detail 2Meteor website template preview detail 3

Meteor is a dark product-marketing site that feels like a polished SaaS launch page. Everything sits on pure black, type is Inter Tight semibold at every size, and a single royal blue (#3C5CCF) marks every action and most small headings. Photography and 3D renders in rounded 20px frames carry the colour; the interface stays black, near-black and white.

Signatures that make it recognisable:

  1. Two-tone statements. Big sentences start in white and finish in grey: the hero lead Use Meteor's interactive design tools. is white and It's ton of customization options… runs on at 70%; the centred quote "If you think good design is expensive, is white and the second half is greyed out.
  2. Blue small print. Eyebrows above headings (Crafted with love, What we do, Let's make some magic together) and *Join over 7,000 satisfied customers. are set in 17px blue; the one exception is the grey Tesitmonials eyebrow above What they us.
  3. Small, square-ish buttons. The main button is a 56px tall blue block with only a 6px radius and a text arrow: Try for free ->. Only the subscribe button becomes a 50px pill.
  4. Candy gradients. Four tag colours (green #3CCF91, violet #5032C1, pink #FF6996, orange #FBB348) appear as blog category chips and as 45° gradients on the stat cards, the only place the UI leaves greyscale besides blue.

Meteor is a dark-only design.

Colors

Surfaces

canvas#000000

Page background (--black)

surface-1#111111

Alternating section gray bands (work, contact)

surface-2#171717

Testimonial cards, the subscribe input, the Top button

surface-3#222222

Contact inputs, secondary button, dropdown hover

field#222222

Contact inputs / the rounded subscribe input

field-pill#171717

With field: Contact inputs / the rounded subscribe input

inverse-canvas#FFFFFF

The small white New clients 1,479 card on the hero photo

Ink

on-primary#FFFFFF

Text on primary

on-secondary#FFFFFF
ink#FFFFFF

Headlines, names, the first half of two-tone sentences

ink-muted#FFFFFF · 70%

Paragraphs (p default), nav links, the greyed half of statements

ink-subtle#FFFFFF · 50%

Small meta: testimonial roles, placeholders, type-text

ink-faint#747474

Form field labels only

on-media#FFFFFF

Action

primary#3C5CCF

Main buttons, project tags, top-text pills, eyebrows (accent)

primary-hover#222222

Fill of .button on hover

secondary#222222

The dark button Free trial available ->

accent#3C5CCF

Lines & effects

tag-green#3CCF91

Blog category chips and stat-card gradients

tag-violet#5032C1

Blog category chips and stat-card gradients

tag-pink#FF6996

Blog category chips and stat-card gradients

tag-orange#FBB348

Blog category chips and stat-card gradients

Typography

Inter Tight · display-hero

The quick brown fox jumps

Hero h1 Develop rapid websites in minutes. 64px · 600 · 1.2

Inter Tight · headline-quote

The quick brown fox jumps

Centred quote, white then grey. 48px · 600 · 1.2

Inter Tight · title-lg

The quick brown fox jumps

Blog card titles (fade to 60% on hover). 27px · 600 · 1.2

Inter Tight · body-lg

The quick brown fox jumps

Hero lead, two-tone. 24px · 600 · 1.4

Inter Tight · label-nav

The quick brown fox jumps

Nav links. 18px · 600 · 1.11

Inter Tight · eyebrow

The quick brown fox jumps

Small headings above section titles. 17px · 600 · 1.3

Spacing & shape

PurposeValue
Containermax 1200px, centred
Section rhythm120px top and bottom on every band (60px at ≤991); the footer uses 60px 5% 30px
Breakpoints991px, 767px and 479px, plus min-width: 768px and 1440px steps

Spacing scale

TokenValuePreview
xs5px
sm10px
md15px
lg20px
xl25px
2xl30px
3xl60px
4xl100px

Layout spacing

TokenValuePreview
section120px
grid-wide130px

Border radius

check3px
field4px
button6px
chip15px
card20px
lg30px
pill-label40px
pill50px

Surfaces

How the surfaces stack, from the page background up. Hex codes and roles are in Colors above.

Level 1canvas
Level 2surface-1
Level 3surface-2
Level 4surface-3

Motion

Nav text rollThe label moves y 0% → −100% while a copy rises 100% → 0%, 300ms ease, inside a 20px overflow-hidden box
Nav underline2px white line, size change 300ms ease on hover, back on mouse-out
Slide-in on scrollx ±80px or y ±80px → 0, 500ms, with opacity; used on the split blocks and cards
Text risey 110% → 0%, 500ms ease, line by line inside a mask
Heading wipeA black heading-overlay block starts at translate(-100%) and sweeps across the heading (500ms to x 0%, then 400ms ease to x 200%)
Page load fadeopacity 0 → 1, 1000ms outQuart
Icon hover popscale 1 → 1.1, 100ms ease, and back
Chevron / icon rotate200–300ms ease
Buttonstransition: all .2s (fill to #222222)
Blog title / tag hoverOpacity to 60% (300ms) / 76%

Do’s and don’ts

  • Keep the page on #000000 and alternate bands with #111111.
  • Use #3C5CCF for every primary action and for eyebrows (the template has one grey exception); nothing else is blue.
  • Set paragraphs at white 70% (#FFFFFFB3) in 19px/600, and meta at 50%.
  • Write big statements two-tone: the first clause in ink, the rest in ink-muted.
  • Use 6px radius on buttons and 20px on cards and images.
  • End button labels with ->.
  • Use the tag colours (#3CCF91, #5032C1, #FF6996, #FBB348) for buttons or text; they belong on chips and gradient stat cards.
  • Add borders, divider lines or heavy shadows.
  • Use weights below 500 or above 700, or add letter spacing to body text.
  • Put blue #3C5CCF text below 17px semibold; it is only 3.6:1 on black.
  • Use #747474 (ink-faint) for anything but 15px+ semibold form labels; it is just under 4.5:1 on black.
  • Round buttons into pills, except the subscribe button inside its pill input.

Example prompt

Any page in the Meteor style

Prompt
Build your page in the Meteor style. Pure black #000000 background, alternate sections on #111111, 120px vertical padding and 5% side padding, 1200px container. Use Inter Tight weight 600 everywhere: h1 64px/1.2, section titles 46px/1.2, paragraphs 19px/1.3 in white at 70%. Put a 17px semibold eyebrow in #3C5CCF above each title. Main button: #3C5CCF, white 17px/600 text, 56px tall, padding 16px 24px, 6px radius, label ending in "->", hover fill #222222 (0.2s). Secondary button the same in #222222. Images and cards have a 20px radius; testimonial cards are #171717 with 30px padding. Fixed transparent nav with 10px backdrop blur and links at 70% white. No borders, no shadows.

More design systems like this

Tech design systems, the same colors first.

Browse all 398

Bring any of them to your AI tool

All Access unlocks all 398 design systems, ready for Claude, ChatGPT, Gemini, Cursor, v0 and Lovable, plus 400+ templates on all 5 platforms.

Get All AccessUpgrade to All Access