flowmance

Centrix Design System

Centrix website template previewCentrix website template preview detail 2Centrix website template preview detail 3

Centrix is a stark, poster-like agency site. It feels like a typographic manifesto: a flat light-grey page, warm near-black type, and every word in uppercase General Sans, from 13px labels up to a 100px quotation that fills the first screen. There are no colour accents, no filled buttons and no shadows. Colour arrives only through large, saturated photographs in a horizontal gallery, during which the page turns dark.

Four signatures make it recognisable:

  1. Everything uppercase. Headings, paragraphs, nav, labels and form fields are all text-transform: uppercase with 0 tracking. Only the button adds 1px tracking.
  2. The manifesto quote. The hero is a 3-line quotation at 7vw (about 101px at 1440px), weight 600, line height 1.1, with a hand-drawn grey squiggle under one word and an attribution row (——— JOKUBAS MALONE, CENTRIX FOUNDER) below right.
  3. Underlined stacked nav. Nav links are stacked vertically in two short columns (HOME / ABOUT / WORK / CONTACT and email / phone), each with a 1px #C5C5C5 underline that darkens to #262523 on hover and for the current page.
  4. Dark gallery band. After a giant centred WORK, a row of tall photographs scrolls sideways and the page background switches to #262523; the nav flips to light text.

Colors

Surfaces

canvas#ECECEC

Page background (--white-smoke-2)

surface-1#FFFFFF

Footer band, cart panel

field-line#81818B · 50%

1px bottom border on contact inputs

inverse-canvas#262523

The dark gallery band and the light nav over it

Ink

on-primary#262523

Text on primary

on-primary-hover#FFFFFF

Text on primary-hover

ink#262523

All headings, nav, paragraphs (--black-3)

ink-strong#000000

The 2px button border and the close icon

ink-muted#262523

Body copy is full ink; there is no lighter paragraph grey

ink-subtle#757575

Role text after a name (CENTRIX FOUNDER), footer links, list items (--grey-2)

inverse-ink#ECECEC

Text on inverse-canvas

on-media#FFFFFF

Action

primary#ECECEC

The outline button: no fill, canvas shows through

primary-hover#262523

Button hover: fills ink, text turns white

Lines & effects

line#C5C5C5

1px nav-link underlines

line-strong#B3B3B3

The short rule before the hero attribution

Typography

General Sans · display-quote

The quick brown fox jumps

Hero quote and the giant WORK (.title-1, font-size: 7vw). 101px · 600 · 1.1

General Sans · headline-lg

The quick brown fox jumps

IT'S ALL ABOUT THE TEAM, PEOPLE., A VARIETY OF HIGH-END SERVICES., WE'D LOVE TO HEAR FROM YOU. 40px · 600 · 1.2

General Sans · blockquote

The quick brown fox jumps

Blockquotes with a 2px #757575 left rule. 31px · 400 · 1.23

General Sans · title-price

The quick brown fox jumps

Price tags (shop pages). 24px · 600 · 1.88

General Sans · field

The quick brown fox jumps

Contact input text and placeholders. 18px · 400 · 1.4

General Sans · body-lg

The quick brown fox jumps

Paragraphs (p base). 16px · 500 · 1.4

Spacing & shape

PurposeValue
Containermax 1200px, centred; a 1100px medium-container for the footer
Breakpoints991px, 767px and 479px, plus a min-width: 768px set

Spacing scale

TokenValuePreview
xs3px
sm6px
md15px
lg20px
xl30px
2xl40px
3xl50px
4xl100px

Layout spacing

TokenValuePreview
nav-padding35px
section-side72px
section120px

Border radius

md10px
lg15px
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 loadElements fade opacity 0 → 1 over 1000ms outQuart
Mouse parallaxElements follow the cursor: x/y ±80px on large layers, ±10px and ±5px on small ones, 500ms
Horizontal galleryThe image track moves sideways while the section is scrolled through; the background changes colour over 300ms ease
Nav link hoverUnderline colour #C5C5C5 → #262523, transition: all 0.2s
Button hoverFill and text colour over 0.3s
Hover filterA filter change on images over 300ms ease

Do’s and don’ts

  • Set every piece of text in uppercase General Sans with 0 tracking (1px only on the button).
  • Keep the page #ECECEC and all text #262523, including paragraphs.
  • Use 7vw / 600 / line height 1.1 for the one or two biggest statements per page, and 40px / 600 for section titles.
  • Underline nav and inline links with a 1px #C5C5C5 rule that darkens to #262523 on hover.
  • Use the outline button (2px #000000 border, 10px radius, padding 20px 40px) that fills #262523 on hover.
  • Let photography bring all the colour, and switch the background to #262523 behind the gallery.
  • Add filled buttons, accent colours or the unused CSS blues, purple and tomato.
  • Add shadows, gradients or rounded images.
  • Use mixed case or a second typeface.
  • Use #757575 for paragraphs; keep it for role text and links at 13px+ (3.9:1 on #ECECEC).
  • Put text over photographs.
  • Fill the middle of the type scale; keep the jump from 21px to 40px to 101px.

Example prompt

Any page in the Centrix style

Prompt
Build your page in the Centrix style. Light grey #ECECEC page, all text #262523 in uppercase General Sans with 0 letter spacing. Sections are padded 120px top and bottom and 5% at the sides, in a 1200px container. The biggest statement is 7vw (about 100px), weight 600, line height 1.1; section titles are 40px, weight 600, line height 1.2, written as full sentences ending in a full stop. Paragraphs are 14–16px, weight 500, line height 1.4, in full #262523. Fixed transparent nav: logo on the left, then two stacked columns of 15px weight-600 links, each with a 1px #C5C5C5 underline that turns #262523 on hover (0.2s). No filled buttons: use an outline button with a 2px black border, 10px radius, padding 20px 40px, 14px weight 600 with 1px tracking, that fills #262523 with white text on hover (0.3s). Inputs have only a 1px bottom line. No shadows, no accent colours. Add a horizontal gallery of tall square-cornered photos (about 0.87 ratio) over a #262523 background.

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