The Stack

The Switcher

Modular Scale

A musical note is a composition of frequencies. Visual layout should be cohesive too. We treat line-height as a basis for extrapolating white space, creating a harmonic progression using the pow() function.

--ratio: 1.5;
font-size: pow(var(--ratio), 3);

Units

Working with px encourages the false premise of pixel perfection. Relative units like rem, em, and ch are arbitrators context and configuration.

rem em ch vw

Paragraph elements should always be 1rem. Relative units ensure scaling is trivial across devices.

Laboratory

Observing the core primitives in their natural habitat.