300 BCE

History of design mathematics

300 BCE 2026
300 BCE

Golden ratio

Euclid Elements

Divide a line so the ratio of the whole to the longer segment equals the ratio of the longer to the shorter segment.

"A straight line is said to have been cut in extreme and mean ratio when the whole line is to the greater segment as the greater is to the lesser."
dk dk scale --ratio=golden
1509

Proportional design

Luca Pacioli and Leonardo da Vinci De Divina Proportione

Pacioli explored proportion in art and architecture, with illustrations by Leonardo da Vinci.

dk dk scale --ratio=golden --base=16
1928

Modernist typography

Jan Tschichold Die Neue Typographie

Tschichold described modernist typography with sans-serif type, asymmetric layouts, and systematic grids.

"The essence of the new typography is clarity."
dk dk audit --css=layout.css
1948

The Modulor

Le Corbusier Le Modulor

Le Corbusier related architectural measurements to human proportions and the golden ratio.

"A range of harmonious measurements to suit the human scale, universally applicable to architecture and to mechanical things."
dk dk scale --ratio=golden --base=183
1976

Perceptual color

CIE CIELAB Color Space

CIELAB models perceptual color differences. Equal numerical changes aim to represent similar visual changes.

dk dk palette "#3b82f6"
1981

Grid systems

Josef Müller-Brockmann Grid Systems in Graphic Design

Müller-Brockmann described modular grids for arranging columns, margins, and spacing.

"The grid system is an aid, not a guarantee. It permits a number of possible uses and each designer can look for a solution appropriate to his personal style."
dk dk audit --css=grid.css
1992

Modular scales

Robert Bringhurst The Elements of Typographic Style

Bringhurst connected typographic proportions to modular scales, including musical intervals such as the major third and perfect fourth.

"A modular scale, like a musical scale, is a prearranged set of harmonious proportions."
dk dk scale --ratio=major-third --base=16
2011

Modular scales for the web

Tim Brown More Meaningful Typography

Tim Brown applied modular scales to web typography through modularscale.com and his writing on type.

dk dk scale --ratio=perfect-fourth --fluid
2020

Oklab color space

Björn Ottosson Oklab and OKLCH

Oklab provides a perceptual color model. Design Kit uses Oklab and OKLCH for palette generation.

"I wanted to find a better balance. Something Lab-like, but okay."
dk dk palette "#3b82f6" --harmony=triadic
2019

Perceptual contrast

Andrew Somers APCA
AaAa

APCA models perceptual contrast with different behavior for dark text on light backgrounds and light text on dark backgrounds.

dk dk contrast "#fff" "#2563eb" --size=16
2026

Design Kit

dk Design Kit

Design Kit combines color, scale, contrast, layout, and motion calculations in command-line tools.

dk dk audit --css=your-app.css
Open design tools