flowmance

Sanare Design System

Sanare website template previewSanare website template preview detail 2Sanare website template preview detail 3

Sanare is a calm, trustworthy clinic site. It is white and airy, with one deep navy (#182D42) doing almost all the work: text, the testimonial band and the only filled button. Warm, sun-lit portrait photography (freckled skin, children running at golden hour, a doctor in a white coat) brings all the colour, and the type is a friendly grotesk, Instrument Sans, set mostly in semibold.

Four signatures make it recognisable:

  1. The giant section word. A section such as Services is set at 12vw (172.8px at 1440) in navy, weight 600, tracking −3px, with a bracketed count (06) raised top-right like a footnote. It runs nearly edge to edge.
  2. The full-bleed hero with a rotating phrase. A navy-tinted doctor photo fills the first screen. Over it sits Get care today for in white and a second line, sleep issues., in white at 70%, which rotates through conditions. Three small photo thumbnails (about 130×94px) sit at the bottom left.
  3. Underlined uppercase text links instead of buttons. BOOK APPOINTMENT, FIND A DOCTOR and MEET THE DOCTOR are 13px semibold uppercase with a thin underline. The only filled button is the navy form submit.
  4. The fading conditions list. A stack of 47px semibold condition names (Digestive Issues, Inflammation, Hormone Health) where the active one is full navy and the rest are navy at 20%.

Sanare is a light design with one navy band (testimonials).

Colors

Surfaces

canvas#FFFFFF

Page background, every section except testimonials

surface-1#FFFFFF

Cards are white too: testimonial cards on the navy band, the booking card on a photo

field-line#000000 · 20%

1px underline on form inputs

inverse-canvas#182D42

The testimonial band

Ink

on-primary#FFFFFF

Text on primary

ink#182D42

Headlines, nav, links, labels (--colors--main-color)

ink-muted#182D42

Body copy is full navy, the same as ink

ink-subtle#777777

Call: and Email: prefixes on doctor cards, 17px semibold

ink-faint#182D42 · 20%

Inactive items in the conditions list (opacity 0.2)

inverse-ink#FFFFFF

Text on inverse-canvas

on-media#FFFFFF

Hero headline and its rotating second line

on-media-muted#FFFFFF · 70%

Muted text on media

Action

primary#182D42

The navy filled button (form submit), the 42px icon button

Lines & effects

line#1E1E4C · 20%

1px bottom rule on FAQ accordion rows

line-soft#E1E1E1

Title-row rule, the divider variable

divider#D8DFE0

Title-row rule, the divider variable

placeholder#000000 · 44%

Input placeholder text

glass#FFFFFF · 40%

Small translucent chips over photos (2 uses)

scrim#000000 · 30%

Overlay on service and hero images

Typography

Instrument Sans · display-section

The quick brown fox jumps

Services(06), the viewport-wide section word (12vw). 173px · 600 · 1.0 · -3px

Instrument Sans · headline-lg

The quick brown fox jumps

Real Stories, Real Care, .second-title. 48px · 600 · 1.1

Instrument Sans · title-lg

The quick brown fox jumps

Testimonial quotes. 23px · 600 · 1.15

Instrument Sans · body-lg

The quick brown fox jumps

Lead paragraphs, the service card second part Primary Care. 18px · 500 · 1.4

Instrument Sans · label-nav

The quick brown fox jumps

Nav links Home Clinic Services Plans. 17px · 500 · 1.88

Instrument Sans · eyebrow

The quick brown fox jumps

Text links BOOK APPOINTMENT, FIND A DOCTOR, top-line titles. 13px · 600 · 1.15

Spacing & shape

PurposeValue
Containermax 1440px (--container-size--container), centred
Grida 12-column grid with a 16px gap for the intro and title rows (flex from 991px)
Section rhythm120px top and bottom (.section), 90px at ≤991 and 60px at ≤479
Breakpoints991px, 767px and 479px, plus 1280px and 1920px steps

Spacing scale

TokenValuePreview
hair5px
xs10px
sm15px
md20px
lg30px
xl50px
2xl100px

Layout spacing

TokenValuePreview
column-gap16px
gutter72px
section120px
section-band150px

Border radius

xs7px
sm9px
md10px
card12px
lg15px
xl20px
full9999px

Motion

Scroll revealopacity 0 → 1 with y 20% → 0%, 600ms outQuart
Slow fade-inopacity 0 → 1, 1000ms outQuart, x/y 0px settle
Line revealy 100% or 130% → 0% with skewY 6deg → 0deg, 400–500ms outSine
Hover fadeopacity, 200–300ms ease (icons, labels)
Underline growSize change, 500ms
Accordion iconRotate, 500ms
Card hovertransform: scale(0.97), 300ms (card-testimonial)
Image hovertransform 0.3s cubic-bezier(0.165, 0.84, 0.44, 1)
Button hoveropacity 0.8, all 0.3s
Hero sliderSlides fade with 500ms opacity; the rotating word moves in from y 100%

Do’s and don’ts

  • Keep the page white #FFFFFF with all text in navy #182D42, and the testimonial band in solid navy.
  • Open a major section with one giant display-section word plus a raised count like (06).
  • Use underlined 13px uppercase text links for calls to action; keep the filled navy button for form submits.
  • Use Instrument Sans 600 for every heading and 500 for body, with normal tracking.
  • Use warm, natural-light patient photography with a dark gradient under any white text.
  • Show hierarchy with opacity on navy (0.75, 0.35, 0.2), not with new greys.
  • Add the unused red #F9031C or the light blue #9ADBFF, or any second accent.
  • Add drop shadows; cards are flat white on navy or on photos.
  • Use ink-subtle #777777 below 17px semibold. It sits at 4.48:1 on white, so keep it for the Call: / Email: prefixes only.
  • Use ink-faint (navy at 20%) for anything readable. It is only for inactive rows in the 47px conditions list.
  • Use the declared-but-unloaded Clash Grotesk or Coolvetica.
  • Give inputs boxes; they are underline-only with a 0 left padding.

Example prompt

Any page in the Sanare style

Prompt
Build your page in the Sanare style. White #FFFFFF background, all text in navy #182D42, font Instrument Sans (headings 600, body 500, normal tracking). Sections pad 120px top and bottom and 5% at the sides inside a 1440px container. Open a key section with one huge word at 12vw (173px at 1440), weight 600, line height 1.0, tracking −3px, with a bracketed count like "(06)" raised after it. Use full-bleed warm, natural-light portrait photos with 15px radii and a black bottom gradient under white 18px semibold titles. Calls to action are underlined 13px uppercase semibold links ("BOOK APPOINTMENT"); the only filled button is navy #182D42 with white text, 10px radius, padding 14px 22px. Put testimonials on a solid navy band as white cards (12px radius, padding 45px 48px 30px, 23px semibold quotes). No shadows. Motion: IX2 fades with y 20% → 0, 600ms outQuart.

More design systems like this

Health 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