flowmance

Kalium Design System

Kalium website template previewKalium website template preview detail 2Kalium website template preview detail 3

Kalium is a soft, warm agency template. It feels like good stationery: an off-white, slightly yellow page, a single slate-grey ink used for every word, and wide geometric Clash Display set very large. Lines are pale grey hairlines, the only colour is a calm mint green on buttons, and photography brings the brighter notes (pink, cyan, warm interiors).

Four signatures make it recognisable:

  1. One ink, warm paper. All text, from the 130px hero to the 13px tag, is #3C4A53 on #FFFEF5; the only exception is the white label on the mint button. Hierarchy comes from size and weight, never from lighter greys.
  2. Wide Clash Display at poster size. The hero Lift your brand with a smart template. runs two lines across the full width at 9vw (130px at 1440), weight 500, in sentence case.
  3. The social rail. A thin column of outline social icons (Instagram, Twitter, Dribbble, Behance, Facebook), separated by hairlines, sits on the left edge of the hero (absolutely positioned, so it scrolls away with the hero).
  4. Mint pills and outlined tags. The main button is a 30px-radius mint pill with white text; small labels like STAY IN TOUCH sit in a hairline-outlined pill above big titles.

Colors

Surfaces

canvas#FFFEF5

Page background, the menu, the cart (--floral-white)

surface-1#F3F2E5

Ivory panels: pricing cards, news cards, the menu-link hover fill, the button hover (--ivory)

Ink

on-primary#FFFFFF

Text on primary

on-primary-hover#3C4A53

Text on primary-hover

ink#3C4A53

All text except the white button label: titles, paragraphs, links, labels (--dark-slate-grey)

ink-muted#3C4A53

The same as ink: body text is in full ink

ink-hover#3C4A53 · 70%

Footer links on hover

on-media#FFFFFF

Action

primary#84C0A4

The pill button (--medium-aquamarine); also the moving underline on link-line and the 3px blockquote rule (accent)

primary-hover#F3F2E5

The button turns ivory with ink text on hover

accent#84C0A4

Lines & effects

line#E4E4E4

1px hairlines: social rail separators, page-card frames, menu rows, tag outlines, the rule above the call-to-action

line-light#FFFFFF · 30%

The resting underline of text links on images

Typography

Clash Display · display-hero

The quick brown fox jumps

Hero title (129.6px at 1440, which is 9vw). 130px · 500 · 1.0

Clash Display · headline-sm

The quick brown fox jumps

Group labels on the left of the page grid: Homepage, Work, News, Company. 24px · 500 · 1.1

Clash Display · title-md

The quick brown fox jumps

Footer column titles Sitemap. 21px · 600 · 1.43

Clash Display · body-lg

The quick brown fox jumps

Default paragraph (p) and the footer address. 20px · 500 · 1.1

Clash Display · label

The quick brown fox jumps

Button labels. 16px · 500 · 1.0

Clash Display · caption

The quick brown fox jumps

Copyright line. 16px · 500 · 1.1

Spacing & shape

PurposeValue
Containermax 1200px, centred, with 5% side padding (72px at 1440px)
Section rhythm120px top and bottom (.section), 80px at ≤991px and 60px at ≤479px; 90px for the call-to-action; padding 70px 5% 10px for the footer (40px top at ≤479px)
Breakpoints991px, 767px and 479px (Webflow defaults)

Spacing scale

TokenValuePreview
xs5px
sm16px
md20px
lg30px
xl40px
2xl130px

Layout spacing

TokenValuePreview
footer-bottom10px
nav-gutter29px
column-gap30px
footer-top70px
gutter72px
nav-height84px
section-cta90px
section120px

Border radius

pill30px

Surfaces

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

Level 1canvas
Level 2surface-1

Motion

Scroll revealOpacity 0 to 1 with y 20px → 0, 500ms; some at 300ms outCubic; slow fades 1000ms outQuart
Text riseLines move y 100% → 0% inside a mask, 400–500ms ease; a few use outBack
Menu openDisplay none to flex, side panels move in from x ±50vw, 500ms
Menu row hoverThe ivory fill grows in height, 500ms ease
Cursor followerScales 0 → 1, 500ms, then tracks the mouse
Counters (inner pages)Digit columns move y 0 → -400% / -700% / -900%, 2500ms, cubic-bezier(0.784, 0.325, 0.222, 0.98)
HamburgerLines rotate, 400ms swingTo
Button hoverMint to ivory and white to ink, 300ms
Footer link hoverInk to 70% ink, 200ms

Do’s and don’ts

  • Use #3C4A53 for all text on the #FFFEF5 canvas, and vary only size and weight.
  • Set everything in Clash Display 500, with 600 for small titles and links.
  • Keep big titles as sentence-case statements with a full stop, centred, at 9vw.
  • Use the mint #84C0A4 pill (30px radius, 50px tall) for the main action and pair it with an underlined line link.
  • Frame cards and divide lists with 1px #E4E4E4 hairlines; use ivory #F3F2E5 for panels.
  • Add the outlined eyebrow pill above major calls to action.
  • Add a secondary grey for body text or use pure black #061012.
  • Put white text on mint smaller than 16px or lighter than 500: #FFFFFF on #84C0A4 is only about 2.1:1, so keep button labels 16px+ medium.
  • Use mint for text or large fills.
  • Round cards or images; only buttons and tags are rounded.
  • Add shadows, gradients or cool grey surfaces.
  • Track Clash Display tighter or set headlines in uppercase.

Example prompt

Any page in the Kalium style

Prompt
Build your page in the Kalium style. Warm #FFFEF5 canvas, all text in #3C4A53, Clash Display only, tracking 0. Hero title 9vw (130px at 1440), weight 500, line height 1.0, sentence case with a full stop, centred. Section labels 24px / 500; paragraphs 20px / 500 / 1.1. Primary button: #84C0A4 pill, 30px radius, white 16px / 500 label, 17px 22px padding, 50px tall, turning #F3F2E5 with #3C4A53 text on hover over 300ms, with an underlined 16px / 600 text link 30px beside it. Small uppercase 13px / 600 tags in a 1px #E4E4E4 outlined pill. Cards and images are square with 1px #E4E4E4 frames; panels are #F3F2E5. Container 1200px, 5% gutters, 120px section padding. A vertical rail of outline social icons on the hero's left edge. Reveal on scroll with opacity and a 20px rise over 500ms. No shadows.

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