A CSS grid with heart

A dead simple, desktop first boilerplate. No build step, no toolchain. Copy the folder and start building.

See what is inside Component showcase
Sample hero image

12

columns in a fluid grid

0

build steps or dependencies to install

2

themes, light and dark, in one stylesheet

Everything in the box

Fifths share a row with the same gutters as the twelve column grid.

Grid

Twelve columns, offsets, nesting and a balanced gap between rows.

Type

A golden ratio scale for headings and line heights.

Buttons

One base button with a palette of colours and hover states.

Forms

Inputs, selects and text areas that match the buttons.

Dark mode

Follows the visitor's system, or use the toggle above.

Seven columns, centred

Even widths centre with offset-by, odd widths with offset-for.

Nested columns

A row inside a column starts a fresh twelve column grid, so layouts can be as deep as the content needs.

Sample nested image one
Sample nested image two

Tin Man: "I'll get a heart."

The Wizard of Oz

Sidebar

Notification boxes work in a sidebar too.

  • Grid and offsets
  • Golden ratio type
  • Spacing on a 0.7 scale
  • Hover for a tooltip

Get in touch