← Lab · jeromegautier.info

Gautier UI · Preview — living reference

The living reference of the Gautier UI charte (Swiss typographic style) — one self-contained file, zero dependencies, file://. Each caption is a rule; the token block (§14) ships it. Spec: Gautier-ui.md · v0.1

Function first — spacing, typography, colors and grey levels exist only to serve a function. Every value must prove its job; when in doubt, it goes.

Accent + mode = the entire customization. The page and the token block follow live.

Ink ramp (adjustable)

Grey is the only value channel — six named steps, no improvised greys. The fields show the current mode's ramp; edits are a session sandbox.

Text hierarchy

900 · Title / full ink · most important

700 · Strong secondary · everyday reading

500 · Tertiary / muted · units, quiet labels

300 · faint label in caps

The eye meets the most important thing first — through position, size and ink level, not through piled-up colors. Spaced caps: short labels only.

Table · hairlines behind

FigureYearOffice
Louis Gautier1508Citizen, notary
Jean-Antoine1704Councillor, historian
Raoul1889Observatory director
Hélène1937CLAFG founder

Exact values go in a table, not in a chart. Tabular numerals; 1px hairlines always under the data.

Controls · the slider

62
15

Slider: white thumb, quiet dark fill — the accent is reserved for the active value. Toggle: same family; dark track = on. Focus is always visible (hit Tab).

States & feedback

Scanning the register…
62 %

Indexed ✓  histoire_de_geneve_vol9_1914.pdf

✕ Import failed — page 1691 unreadable

Working = ink (thin bar, tabular %). Success = plain — a tool's normal state. Only the error is accent-colored: an anomaly, the accent's job. No green, no orange, ever.

Form · field states & dialog

Lowercase, no spaces — used in export filenames.

✕ Out of range — the record begins in 1508.

Drop the register (CSV) or click to browse — plain words, hairline dash, no illustration.

Overwrite export?

gautier_tree_1508-1960.svg already exists. Overwriting replaces it permanently — this cannot be undone.

Errors sit inline, under their field — the only accent-colored state. Dialog: sharp ink frame, primary action inverted. Destructive? The sentence warns, not the button color.

Bars · value = height

16th17th18th19th20th

Quantity = position, never hue. Bars start at zero. The accent marks the anomaly, nothing else.

Lines · direct labels

No legend — labels live at line ends. Featured series 900, context 500/300, grid behind. One accent point. > 4 series → small multiples (§10).

Dot plot · effect-ordered

Effect ordering: sorted by the value you are showing, not alphabetically. Common scale, one salient point.

Small multiples · shared scale

Compare by repetition: same scale, same framing, the accent in the same place — one module flagged.

Heatmap · sequential ramp

A "degree" gradient = the ink ramp, never a second hue. Test: the "Grayscale" button must change nothing about how this reads.

Dashboard regime · mockup

Gautier · Family Record 1 · Data 2 · Configure 3 · Review 4 · Export

Citizens of Geneva since

1508
Louis Gautier, notary

Histoire de Genève

9 vol.
kept sealed until 1896

Observatory directorship

42 yrs
Raoul Gautier, 1889–1931

Suffrage referendum

1953
57% no — won in 1960

Next chapter

No data yet — the record continues.

Hélène Gautier-Pictet · 1946

"For women, the right to vote is not an end — it is a starting point."

Offices held / generation

By branch

The card is the unit of reading. The brand (here: the Gautier armoirie) lives on the chrome, never in the data. Stepper underlined, KPIs tabular, charts follow §07–§11. One accent per view: the alert.

Tool regime · generator window

Gautier Armoirie · plotter five lozenges in cross · line work, no fills · the family mark 1 · Draw 2 · Format 3 · Ink 4 · Export
Format: A5 Lozenges: 5 Paths: 5

TOOL regime, after a real generator: flat, sharp, hairlines — numbered sidebar, editable value fields, notes inside the UI, stats below. The paper's soft shadow belongs to the object, not the chrome. Tilt is symmetric, so its fill grows from the center — at zero the bar is empty, it never lies. Inside this dashboard page, the tool window is a framed object, like paper on a desk.

Resulting tokens


    

Gautier UI v0.1 · from the pen-plotter atelier of Jérôme Gautier, Geneva · Instagram · MIT license