flowmance

Salt Design System

Salt website template previewSalt website template preview detail 2Salt website template preview detail 3

Salt is a clean, almost monochrome startup and SaaS template. It reads like a tidy product catalogue: pure black type on white, pale blue-grey (#F7FAFC) panels, square-cornered buttons in black or light grey with small uppercase labels, and lots of white space. The published home is a demo index, so the measured page is mostly a 3-column grid of framed page previews; the previews show the same language on the inner pages, with bright lifestyle photos cropped into arch shapes.

Four signatures make it recognisable:

  1. Square uppercase arrow buttons. 52px tall, 0px radius, 12px bold uppercase labels with 1px tracking and a small ↗ arrow drawn as a background image at the right (VIEW ON WEBFLOW ↗, BUY SALT NOW ↗). One light grey, one black.
  2. Uppercase eyebrow over a bold headline. A grey 13px eyebrow with 1px tracking (DESIGN ANYTHING, BUILD EVERYTHING) sits directly above a 60px bold sentence headline.
  3. Spaced wordmark and ≡ MENU toggle. The SALT logo is set in wide-tracked capitals, and the nav ends in a hamburger icon with MENU in 13px uppercase with 2px tracking, separated from the social icons by a vertical hairline.
  4. Arch-cropped photography. Many inner-page photos (seen in the previews) are cropped with a fully rounded top and a square bottom; avatars are circles, and some blog grids keep plain square photos.

Colors

Surfaces

canvas#FFFFFF

Page background, nav, menu overlay

surface-1#F7FAFC

Demo cards and page-header bands on inner pages

field#FFFFFF

Inputs

field-ink#222222

Text on field

inverse-canvas#000000

The black CTA band above the footer

Ink

on-primary#FFFFFF

Text on primary

on-secondary#000000

Text on secondary

ink#000000

Headlines, nav, card titles

ink-muted#4D4D4D

Body text and the hero lead (p colour)

ink-subtle#757575

Uppercase eyebrows, footer links

ink-faint#979797

Right-aligned small notes; demo-card title on hover

ink-dropdown#000000 · 54%

Dropdown links (80% on hover)

inverse-ink#FFFFFF

Text on inverse-canvas

Action

primary#000000

BUY SALT NOW, CONTACT US

secondary#ECECEC

VIEW ON WEBFLOW (the base .button style)

link-dark#434945

Underlined inline links

Lines & effects

line#000000 · 8%

Nav bottom border

line-menu#C9C9C9

1px lines under the overlay-menu links

line-field#6E6E6E · 20%

Input borders

Typography

DM Sans · display-hero

The quick brown fox jumps

Hero h1 You deserve a stunning website (.title-1). 60px · 700 · 1.0

DM Sans · headline-cta

The quick brown fox jumps

White title in the black CTA band (.cta-title). 40px · 500 · 1.1

DM Sans · title-quote

The quick brown fox jumps

Centred quote "Build a full website in 1 hour or less…". 24px · 700 · 1.17

DM Sans · body-lg

The quick brown fox jumps

Hero lead and CTA lead. 21px · 400 · 1.33

DM Sans · label-footer

The quick brown fox jumps

Footer column titles. 18px · 700 · 1.11

DM Sans · caption

The quick brown fox jumps

Footer legal line. 15px · 500 · 1.6

Spacing & shape

PurposeValue
Containermax 1140px, centred
Section rhythm.section is 100px top and bottom (80px at ≤991, 60px at ≤479); the black CTA band is 75px (50px at ≤991); the footer is 60px top and 30px bottom (40px / 15px at ≤991)
Breakpoints991px, 767px and 479px, plus a 768px+ rule

Spacing scale

TokenValuePreview
xs10px
sm16px
md20px
lg30px
xl50px
2xl75px

Layout spacing

TokenValuePreview
footer-bottom30px
footer-top60px
section-cta75px
nav-height75px
hero-top80px
section100px

Border radius

field5px
full9999px

Surfaces

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

Level 1canvas
Level 2surface-1

Motion

Button hoverArrow background moves 90% → 93% 45%, transition: all 0.2s
Demo card hoverOpacity 1 → 0.8, label colour → #979797, all 0.3s
Dropdown link hoverColour black 54% → 80%, all 0.2s
Footer link hover#757575 → #000000
Menu toggleLottie hamburger icon plays over 1200ms ease; the overlay fades in and out with opacity over 300ms ease
Load-inTwo elements fade in (opacity, 1000ms outQuart) while moving to y 0 (1000ms outQuart)

Do’s and don’ts

  • Use square (0px) buttons, 52px tall, with 12px bold uppercase labels, 1px tracking and a ↗ arrow on the right.
  • Pair a #ECECEC secondary button with a #000000 primary, light one first.
  • Put an uppercase #757575 eyebrow (13px, 1px tracking) above every bold headline.
  • Use #F7FAFC panels with 30px padding for grouped content and page headers.
  • Keep body copy at #4D4D4D and headlines at #000000.
  • Crop feature photos into arches or circles.
  • Round buttons, cards or panels; only inputs get 5px.
  • Add a brand colour to the UI; salmon #EEA27C is for blockquote rules only.
  • Put ink-subtle #757575 on #F7FAFC for small text; it falls just under 4.5:1 there. Use #4D4D4D on panels.
  • Use heavy shadows; the only shadow is 0 8px 25px black at 5%.
  • Set long text in uppercase; uppercase is for labels of 15px or less.
  • Use Caveat or a second typeface.

Example prompt

Any page in the Salt style

Prompt
Build your page in the Salt style. Use DM Sans on a white (#FFFFFF) page with #000000 headlines and #4D4D4D body text (17px / 24px, weight 400). Put a sticky 75px white nav with a 1px black-8% bottom border, a wide-tracked wordmark left, and social icons plus "≡ MENU" (13px bold uppercase, 2px tracking) right. Each section starts with a #757575 uppercase eyebrow (13px bold, 1px tracking) above a bold sentence-case headline (60px hero, line height 1.0). Buttons are square (0px radius), 52px tall, padding 16px 40px 16px 20px, 12px bold uppercase with 1px tracking and a small ↗ arrow on the right: primary #000000 with white text, secondary #ECECEC with black text; on hover the arrow nudges up-right over 0.2s. Group content in #F7FAFC panels with 30px padding and no radius. Use bright lifestyle photos cropped into arches or circles, a black CTA band with a 40px weight-500 white title, and a 1140px container with 100px section padding.

More design systems like this

Business 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