flowmance

Brün Design System

Brün website template previewBrün website template preview detail 2Brün website template preview detail 3

Brün is a loud, typographic agency site. It is almost entirely black on white, set in heavy uppercase Cabinet Grotesk at poster sizes, with solid words stacked against outlined words. One colour breaks in: a signal yellow (#FFEA00) that floods the whole page while the horizontal project slider is in view. There are no boxes and no shadows; actions are bold underlined text.

Four signatures make it recognisable:

  1. Solid word, outline word. Big titles mix filled black words with white words outlined in 1px black (DIGITAL / outlined DESIGN / AGENCY; OUR / outlined SKILLS). The outline is a text-shadow on white text (.title-line).
  2. Staggered hero. The three hero words step right on each line, at 144px weight 900 uppercase with 7px tracking, over a two-line grey lead and one underlined Let's Talk link.
  3. The yellow takeover. As you reach the projects, the page background fades from white to #FFEA00 (800ms outExpo) and a row of hard-edged, saturated photos slides sideways. The closing Ready to take off? band is yellow too.
  4. Underline links, not buttons. Let's Talk and every other in-content action is 19px weight-700 black text over a 1px grey #B9BBC8 track; a black line grows across it on hover.

Colors

Surfaces

canvas#FFFFFF

Page background

surface-1#ECECEC

The 60px back-to-top circle; the only grey surface

inverse-canvas#000000

Full-screen menu and footer

field#FFFFFF

Form inputs and their 1px border

field-line#E6E6E6

With field: Form inputs and their 1px border

Ink

on-primary#000000

Text on primary

on-accent#000000

Text on accent

ink#000000

Display type, titles, links, skill bars, the thick rule above the metrics

ink-lead#494949

Hero lead and form input text (--dim-grey)

ink-muted#535353

Paragraphs (the p default, 18px)

ink-subtle#696969

Testimonial quotes, metric labels, categories

on-media#FFFFFF

Project titles and tags on photos

on-media-muted#FFFFFF · 80%

Muted text on media

inverse-ink#FFFFFF

Text on inverse-canvas

inverse-ink-muted#FFFFFF · 80%

Footer paragraphs

inverse-ink-subtle#FFFFFF · 52%

Small notes beside menu links

Action

primary#FFEA00

The yellow pill submit Send Proposal

accent#FFEA00

The page background during the project slider, the Ready to take off? band, the dark button's hover

Lines & effects

line#B9BBC8

The 1px track under every underline link (--silver)

line-strong#000000

The growing underline, skill bars and section rules

scrim#222222 · 40%

Darkening layer on project cards

inverse-line#FFFFFF · 20%

1px rules under menu links

Typography

Cabinet Grotesk · display-hero

The quick brown fox jumps

Hero DIGITAL DESIGN AGENCY, one word per line. 144px · 900 · 1.0 · 7px

Cabinet Grotesk · headline-metric

The quick brown fox jumps

Metric numbers 7, 100, 99%, 1000+. 47px · 700 · 0.94

Cabinet Grotesk · title-lg

The quick brown fox jumps

Recent Project. 24px · 700 · 1.25

Cabinet Grotesk · body-lg

The quick brown fox jumps

Hero lead. 24px · 400 · 1.17

Cabinet Grotesk · label-link

The quick brown fox jumps

Underline links (Let's Talk). 19px · 700 · 1.16

Cabinet Grotesk · caption

The quick brown fox jumps

Metric labels and categories. 17px · 500 · 1.41

Spacing & shape

PurposeValue
Containermax 1200px, centred; sections add 5% side padding (72px at 1440px)
Section rhythm100px top and bottom; the testimonials section 200px; the blog section is 100vh with 120px top and 60px bottom; the yellow CTA band 85px
Breakpoints991px, 767px and 479px, plus a min-width: 768px set

Spacing scale

TokenValuePreview
xs10px
sm16px
md30px
lg40px
xl50px
2xl100px

Layout spacing

TokenValuePreview
section-side72px
hero-top80px
section-band85px
section100px
hero-bottom140px
section-testimonials200px

Border radius

md10px
pill30px
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

Page turns yellowBackground colour white → #FFEA00 and back, 800ms outExpo, when the project slider enters and leaves
Text colour swap500ms outExpo (dark type on the yellow section)
Link underline growWidth 0 → 100%, 500ms; skill bars fill with width over 800ms outExpo
Slide-in revealx -30px → 0 with opacity 0 → 1, 500ms outExpo
Fade-up revealOpacity 0 → 1 over 1000ms outQuart, move to 0px over 1000ms outQuart
Custom cursorFollows the mouse over project cards; scales 0 → 1 over 600ms outExpo
Project rowMoves on x by ±50vw as you scroll
Menu openFull-screen overlay display swap, background 400ms outExpo
Menu link hoverColour and outline swap, 100ms
Card hovertransform 0.5s

Do’s and don’ts

  • Set display titles in Cabinet Grotesk 900 uppercase with 3–7px tracking, and pair a solid word with an outlined one.
  • Keep the page black #000000 on white #FFFFFF, and bring in #FFEA00 only as a full background (project section, CTA band).
  • Use underline links (19px weight 700 over a 1px #B9BBC8 track) for actions.
  • Keep every image and card at 0px radius with a single colour-field subject.
  • Offset hero words to the right line by line.
  • Use outExpo for reveals and the background swap, 500–800ms.
  • Add boxed buttons everywhere; keep filled pills to the form submit.
  • Use yellow for text, icons or thin accents; it doesn't read on white.
  • Add shadows, rounded cards or gradients on UI.
  • Use more than one typeface or weights below 400.
  • Track body text; tracking belongs to uppercase display only.
  • Use the unused #FF3A1B or #00663F as extra accents.

Example prompt

Any page in the Brün style

Prompt
Build your page in the Brün style. Use Cabinet Grotesk only. White page, black #000000 type, container 1200px, sections 100px top and bottom with 5% side padding, no shadows and no radius on images or cards. Display titles are uppercase, weight 900: hero 144px with 7px tracking and line height 1.0, section titles 70px with 3px tracking. Make one word in each title an outline (white fill, 1px black text-shadow on four sides). Paragraphs are 18px weight 400 in #535353. Actions are underline links: 19px weight 700 black text over a 1px #B9BBC8 line, with a black line growing across on hover in 500ms. When the project slider is in view, fade the page background to #FFEA00 over 800ms outExpo. Project cards are hard-edged portrait photos (0.82:1) with white captions on a 40% #222222 scrim. Menu and footer are black with white text.

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