flowmance

Coach X Design System

Coach X website template previewCoach X website template preview detail 2Coach X website template preview detail 3

Coach X is a personal-brand site for a coach or consultant. It feels trustworthy and warm at the same time: a deep navy page, crisp white BDO Grotesk headlines, and one hot coral-red accent that marks the main actions. Large, friendly portraits of women in soft pink and neutral tones do the selling.

Four signatures make it recognisable:

  1. The leaf button. Filled buttons are a coral-to-red gradient (#FF5252 → #FA1515 at 201°) with border-radius: 0 30px: two opposite corners square, two rounded, like a leaf.
  2. Coral as the only accent. Red marks the active nav link, the X in the logo CoachX, the hand-drawn underline under business, the top-bar icons, the checklist badges, the quote mark and the footer column titles. Nothing else is coloured.
  3. The two-tier navy header. A contact strip (phone, address, opening hours with red line icons) above a hairline, then the logo, centred links and Cart [0]. The whole 142px header is fixed and solid navy.
  4. Text boxes on photos. Service cards are full photos with a navy-90% caption box, blurred 7px, inset at the bottom. The testimonial is a white square card floating on a full-bleed portrait.

Colors

Surfaces

canvas#0C2468

Page background, header, every dark section (--blue)

surface-1#FFFFFF · 3%

Faint raised panels on navy

surface-2#FFFFFF · 10%

Slightly stronger panels and hover fills

field#FFFFFF

Inputs: white, 1px light-grey border, navy text

field-line#DDDDDD

With field: Inputs: white, 1px light-grey border, navy text

inverse-canvas#FFFFFF

Testimonial card, footer

Ink

on-primary#FFFFFF

Button labels

ink#FFFFFF

Headlines, nav, list items, lead text

ink-muted#FFFFFF · 70%

Paragraphs: the CSS sets p { opacity: .7 }

ink-subtle#FFFFFF · 63%

Meta text like Track my projects on (.smaller-text)

on-media#FFFFFF
inverse-ink#0C2468

Text on inverse-canvas

Action

primary#FF5252

Filled button gradient (201°)

primary-end#FA1515

With primary: Filled button gradient (201°)

primary-hover#FF5252
accent#FF5252

Active nav link, logo X, icons, quote text, footer titles, outline button

Lines & effects

glass#0C2468 · 90%

Caption boxes on service-card photos

overlay#0C2468 · 80%

Bottom fade on the hero portrait (transparent until 64%, then navy)

line#FFFFFF · 14%

Header hairlines, the rule under the hero text, the rule above the signature

line-strong#FFFFFF · 15%

Left border of tab links

tag#C7C7C7 · 20%

Date and category pills on blog cards

Typography

BDO Grotesk · display-cta · shown in Inter (fallback)

The quick brown fox jumps

Footer CTA title, centred, max 67% wide. 70px · 600 · 1.2

BDO Grotesk · headline-lg · shown in Inter (fallback)

The quick brown fox jumps

Section titles: Expertise in our field. 40px · 600 · 1.3

BDO Grotesk · title-lg · shown in Inter (fallback)

The quick brown fox jumps

Blog card titles. 26px · 600 · 1.4

Inter Tight · quote

The quick brown fox jumps

Testimonial quote, in coral. 25px · 600 · 1.4

Inter Tight · body-lead

The quick brown fox jumps

Hero lead under the title. 22px · 600 · 1.5

BDO Grotesk · eyebrow · shown in Inter (fallback)

The quick brown fox jumps

Join the ranks of clients like:. 18px · 600 · 1.5

Spacing & shape

PurposeValue
Containermax 1200px, centred
Breakpoints991px, 767px and 479px (Webflow defaults), plus a 1440px+ step

Spacing scale

TokenValuePreview
xs8px
sm15px
md25px
lg50px
xl64px
2xl100px

Layout spacing

TokenValuePreview
gutter72px
section120px

Border radius

sm8px
md25px
leaf30px
pill30px
full9999px

Surfaces

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

Level 1canvas
Level 2field

Motion

Button hoverLabel and arrow slide x 100% → 0% and back, 300ms ease; a fill grows behind the label (size, 300ms ease)
Arrow nudgex 3px, y −3px and back, 300ms ease; or x 6px, 500ms outQuint
Icon popscale 0 → 1, 600ms outExpo; out at 400ms outExpo
Fade-in on scrollopacity 0 → 1, 1000–1250ms outQuart
Image drifty −7% ↔ 7%, 500ms, while scrolling in view
Service card hoverscale 0.96, transform .3s
Outline button hoverBackground → #FF5252, text → white, 300ms
Dropdown row hoverBackground white 5%, padding-left .75rem, 300ms
Link hoverOpacity → 0.6 (footer) or 0.7 (social), 300ms

Do’s and don’ts

  • Use #0C2468 navy for the page and the whole fixed header.
  • Give every button the leaf radius 0 30px; filled buttons use the #FF5252 → #FA1515 gradient, outline buttons a 2px coral border.
  • Use coral #FF5252 for one highlight per area: the active link, icons, the logo X, a quote.
  • Set headings in BDO Grotesk 600 and paragraphs in Inter Tight 17px at white 70%.
  • Put text on photos inside a navy-90% box with a 7px blur, or a white square card.
  • Keep the contact strip (phone, address, hours) above the nav.
  • Round images or cards. Only buttons (leaf), tags and inputs (30px) are rounded.
  • Add a second accent colour or use the unused #DAE6FF alice blue.
  • Put white text on coral at small sizes: #FFFFFF on #FF5252 is about 3:1, so keep button labels at 16px 600 or bolder.
  • Use coral text on white below 16px bold: #FF5252 on #FFFFFF is about 3.2:1, so keep it to the 25px quote and the bold 16–17px quote source and footer titles.
  • Use ink-subtle (white 63%) for paragraphs; it is for short meta lines only.
  • Add drop shadows to cards or sections.
  • Set paragraphs in coral on navy. #FF5252 on #0C2468 is about 4.5:1: fine for the 17.6px 600 active link and the outline button, not for running text.

Example prompt

Any page in the Coach X style

Prompt
Build your page in the Coach X style. Use a #0C2468 navy page with a fixed navy header: a top strip with phone, address and hours in Inter Tight 14px 600 white with coral line icons, a 1px white-14% hairline, then the logo, centred BDO Grotesk 17.6px 600 white links (active link #FF5252) and a cart link. Headlines are BDO Grotesk 600: hero 57px line height 1.35, section titles 40px line height 1.3. Paragraphs are Inter Tight 17px 500, line height 1.4, white at 70%. Buttons use a linear-gradient(201deg, #FF5252, #FA1515), white 16px 600 labels, padding 16px 21px and border-radius 0 30px (leaf corners). Images are square-cornered portraits of people in soft pink and neutral tones. Put text on photos in a navy-90% box with a 7px backdrop blur. Container 1200px, sections 120px top and bottom. Footer is white with navy text, coral column titles and a 70px centred CTA title.

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