Skip to content

DESIGN.md · Free

KorDent design system

Dental clinic website: a near-white page, white cards, ink type, one teal accent with a lime highlight and a deep night footer.

The style

KorDent is a website template for dental clinics: services with prices and their own booking form, specialist dentists, treatment outcomes, patient reviews, a blog and a contact page. It should feel clean, calm and trustworthy: clinical but friendly, with generous space between sections and tidy, information-rich cards inside them.

The page is Page (#F8FAFC), nearly white; content sits on White cards with 8px corners (12px for the big ones) and Stone (#F5F3F2) panels, fields and bands. Type is Ink (#222222), with Muted (#6F7278) for anything secondary. One accent, Primary (#00ADA2, a clinical teal), carries the main buttons, active tabs, icons and chips, often as a 10% or 5% tint; Lime (#E9F885) is its highlight — the icon box inside a Primary button and the secondary hero button. The footer is Night (#020618) with Mist text.

Everything is set in Inter (the text cut at every size): headings 600 with tight letter spacing (-0.03em), body text 400. Motion is soft and quick: springs of 0.4 s, button labels that flip sideways on hover, header links rewritten letter by letter, and blocks that rise 18px into view once.

Colours

  • Primary#00ADA2primaryThe accent: primary buttons, active tabs, icons, chips; at 80% the chip text, at 10% chips and the active menu link, at 5% the menu hover and tinted panels.
  • Ink#222222ink · on-surfaceHeadings and strong text.
  • Black#000000black · secondaryThe secondary button, simple buttons on hover; at 5% the hairlines on white cards and field borders.
  • Muted#6F7278muted · on-surface-variantBody text, labels, meta.
  • White#FFFFFFwhite · on-primary · on-secondary · surfaceCards, the header, text on dark; at 5% the footer's social buttons.
  • Stone#F5F3F2stone · outlineHairlines, form fields, info panels, the Outcomes and CTA bands.
  • Page#F8FAFCpage · neutralThe page background.
  • Lime#E9F885lime · tertiaryThe yellow button and the icon covers.
  • Night#020618nightThe footer.
  • Mist#CAD5E2mistText on the footer; at 30% its hairline.
  • Amber#FFB900amberReview stars.
  • Blue#155DFCblueA fact's tint (at 10%).
  • Green#009966greenA fact's tint (at 10%).
  • Red#E7000BredA fact's tint (at 10%), the emergency card's hover line; at 5% the emergency panel.
  • Red Deep#AD0009red-deepThe emergency number's hover (Contact).
  • Error#FF2244errorThe submit button's error label; at 15% its fill.
  • Placeholder#999999placeholderPlaceholders and the select chevron.

Typography · Inter

  • h1
    56px · 600 · 1.1 · -0.03em
    KorDent
  • h2
    36px · 600 · 1.2 · -0.03em
    KorDent
  • h3
    32px · 600 · 1.2 · -0.03em
    KorDent
  • h4
    28px · 600 · 1.2 · -0.03em
    KorDent
  • h5
    24px · 600 · 1.2 · -0.03em
    KorDent
  • h6
    20px · 600 · 1.2 · -0.03em
    Build a site that feels designed
  • body-large
    16px · 400 · 1.3 · -0.03em
    Build a site that feels designed
  • body
    14px · 400 · 1.3 · -0.03em
    Build a site that feels designed
  • body-bold
    14px · 700 · 1.3 · -0.03em
    Build a site that feels designed
  • menu
    15px · 500 · 1.2 · -0.03em
    Build a site that feels designed
  • button
    14px · 500 · 1.2 · -0.03em
    Build a site that feels designed
  • caption
    12px · 400 · 1.3 · -0.02em
    Build a site that feels designed
  • caption-bold
    12px · 700 · 1.3 · -0.02em
    Build a site that feels designed
  • tiny
    10px · 400 · 1.3 · 0em
    Build a site that feels designed
  • tiny-bold
    10px · 700 · 1.3 · 0em
    Build a site that feels designed

Corners

  • tag · 2px
  • chip · 6px
  • button · 8px
  • panel · 12px
  • round · 9999px

Spacing

  • gutter · 30px
  • gutter-phone · 15px
  • gutter-tablet · 20px
  • section-padding · 100px
  • section-padding-phone · 60px
  • section-padding-tablet · 80px
  • section-gap · 60px
  • content-max · 1300px
  • header · 78px
  • header-phone · 68px

Parts

Get startedGet startedGet startedGet started

KorDent

A card in its own colours and corners.

KorDent

A card in its own colours and corners.

Drawn from the file’s component tokens.

Do's and don'ts

  • use Primary as the accent — main buttons, active tabs, icons, chips — and its 10% and 5% tints for chips, active links and tinted panels.
  • put a Lime icon box inside a Primary button and a Primary one inside a Black button; flip the label sideways on hover instead of changing the button's fill.
  • set headings (h1–h6) at weight 600 and -0.03em, body text at 400, and keep Inter's optical size at 14 on every style.
  • use Muted for leads, descriptions, meta and labels, Ink for titles and values.
  • draw hairlines inside the box (1px Black 5 on White, Stone or Mist between parts) rather than adding borders that change the size.
  • animate hovers and state changes with spring-a (0.4 s, no bounce), tabs and accordions with spring-b, and let blocks rise 18px into view once.
  • add shadows beyond float, which belongs to the hero's floating labels and a hovered card.
  • put White text on Lime, or use Lime as a background for large areas.
  • use Red or Amber outside their jobs: Red for the emergency service and a fact's tint, Amber for review stars.
  • let a button label wrap.
  • mix fonts: Inter is the only family.

Get KorDent

This file describes KorDent’s style. The template is the whole site: every page, its content and its motion, free to remix in Framer, with code editions for selected plans.

Be the first to know

Get new templates and components first

One short email when we release a template or a free component. No spam — unsubscribe anytime.

We use your email only for Framebrick updates. Privacy policy