flowmance

Toulon Design System

Toulon website template previewToulon website template preview detail 2Toulon website template preview detail 3

Toulon is a calm, almost colourless agency site. Everything is near-black #060609 on white, set in Inter Tight 600, with lots of empty space and a few very large words. Colour and texture come only from soft-lit 3D renders (a blue fluffy shape, chrome forms) and a pale grey gradient behind the hero and footer.

Four signatures make it recognisable:

  1. Centred wordmark header. Four social icons on the left, Toulōn centred, and a two-line hamburger on the right, on a transparent fixed bar. There are no text links in the header.
  2. The scribbled word. One word of the hero headline (develop) gets a hand-drawn double underline. The lead next to it is two-tone: black first, faded grey after.
  3. Viewport-width words. Section words like Work are set in vw units (7vw) and grow as you scroll until they fill the screen; the metrics use 9vw and the footer CTA 10vw.
  4. Blended rotating titles on renders. Project images run edge to edge with no radius, and the project name rotates through a text rotator at their bottom edge in 57px type with mix-blend-mode: overlay.

Toulon is a light-only design.

Colors

Surfaces

canvas#FFFFFF

Page background

surface-1#C7C7C7 · 30%

The pill button fill; reads as a light grey #EEEEEE on white

field-line#81818B · 50%

The 1px bottom border under inputs

Ink

on-primary#060609

Text on primary

on-secondary#FFFFFF

Text on secondary

ink#060609

Headlines, links, labels, icons

ink-nav#262523

The text nav link style

ink-muted#060609 · 70%

Paragraphs (p has opacity 0.7)

ink-subtle#060609 · 40%

The grey second half of two-tone leads, metric labels like (WORLDWIDE CLIENTS)

ink-faint#777777

Input placeholders, the blockquote rule

on-media#FFFFFF

Action

primary#C7C7C7 · 30%

The pill button: dark text on translucent grey

primary-hover#C7C7C7 · 30%
secondary#060609

The dark form and cart button (8px radius)

Lines & effects

line#E4E4E4

1px dividers between service rows

line-strong#060609

2px underlines under links, 2px borders on badges and footer tags

Typography

Inter Tight · display-cta

The quick brown fox jumps

Footer CTA. 144px · 600 · 1.2

Inter Tight · headline-project

The quick brown fox jumps

Rotating project names on images (Dreamy Visions). 57px · 600 · 1.2 · 1px

Inter Tight · body-xl

The quick brown fox jumps

Hero lead, Fun facts, A variety of high-end services. 30px · 600 · 1.4

Inter Tight · title-lg

The quick brown fox jumps

Service titles (Strategy and consultancy). 23px · 600 · 1.35

Inter Tight · label-lg

The quick brown fox jumps

Pill button labels. 19px · 600 · 1.05

Inter Tight · caption

The quick brown fox jumps

Nav link, form labels, metric labels (uppercase in brackets). 15px · 600 · 1.33

Spacing & shape

PurposeValue
Containermax 1200px, centred (1100px for the hero title block)
Section rhythm130px top and bottom (80px at ≤991px, 50px at ≤767px)
Breakpoints991px, 767px and 479px, plus a 1440px+ step

Spacing scale

TokenValuePreview
xs8px
sm15px
md30px
lg50px
xl100px

Layout spacing

TokenValuePreview
footer-bottom40px
column-gap50px
section-side72px
footer-top100px
section130px
hero-bottom160px
hero-top180px

Border radius

sm8px
button30px
tag50px
full9999px

Motion

Headline revealLines move y 200% → 0% over 1100ms outQuint while unskewing skewY 7° → 0° over 500ms, inside a mask
Fade-upOpacity 0 → 1 over 1000–1250ms outQuart, with y 40px → 0 over 1000ms outQuart
Scroll-scaled wordThe Work word scales up while it scrolls through the viewport (page-scroll driven)
Button hoverLabel and arrow swap by moving inside the overflow-hidden pill; 300ms ease on background, filter and scale
Menu openPanel size change over 300–500ms ease; links masked at 74px
Small hoversscale to 0.8 over 300ms outQuad; mouse-move offsets of ±6px over 500ms
Simple transitionsall .3s on buttons, .2s on the nav link

Do’s and don’ts

  • Keep the page monochrome: #FFFFFF canvas, #060609 ink, greys made from #060609 at 70% and 40%.
  • Use the translucent grey pill (#C7C7C7 at 30%, 30px radius, 56px tall) for the main action.
  • Size big section words and numbers in vw (7vw, 9vw, 10vw) so they fill the width.
  • Run project renders edge to edge with no radius and the title blended at the bottom.
  • Write leads as two-tone sentences, black then 40% grey.
  • Centre the wordmark in the header with social icons left and the hamburger right.
  • Add an accent colour, coloured buttons or drop shadows.
  • Use pure #000000 for text; ink is #060609.
  • Round images or cards.
  • Put ink-subtle (40%) on anything under 15px or on long text. It is only about 2.8:1 on white, so keep it for short bracketed labels and the grey half of 30px leads.
  • Use the pale blue #F0F5FF or mint #ECFCF4 variables.
  • Add text links to the header bar. Navigation lives in the full-screen menu.

Example prompt

Any page in the Toulon style

Prompt
Build your page in the Toulon style. White #FFFFFF background, Inter Tight everywhere, weight 600 for headings and 500 for paragraphs, text #060609 (paragraphs at 70% opacity). Header: social icons left, wordmark centred, two-line hamburger right, transparent and fixed. Hero: 76px headline, line height 1.05, with one word underlined by a hand-drawn scribble; beside it a 30px weight-600 lead that turns 40% grey halfway, and a pill button in #C7C7C7 at 30% with #060609 19px text, 30px radius, 56px tall. Sections have 130px vertical padding and 5% side padding in a 1200px container. Use one huge word per section sized at 7vw, numbers at 9vw, edge-to-edge 4:3 3D renders with no radius, 1px #E4E4E4 dividers, no shadows, no accent colour.

More design systems like this

Agency 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