The Heritage Village Record About the System

About.

A companion essay to the specimen — the vocabulary, tokens, and intentions behind every page. Merriweather for the reading, Merriweather Sans for the marginalia, and a handful of warm neutrals that do most of the rest of the work.

Contents

In this chapter

  1. i.Editorial Architecture33
  2. ii.Typographic Terms37
  3. iii.The System at a Glance41
  4. iv.Component Classes45
  5. v.Intentional Choices47
  6. vi.Adapting the System49

I.

Part One

Editorial Architecture

The parts of a publication's page, as named in this specimen. Old-newspaper vocabulary — if a term looks unfamiliar, this is where it is defined.

Masthead
The band at the top of the publication carrying its name, dateline, volume, and number. Here: The Heritage Village Record · Southbury, Connecticut · Vol. I · № 01 · Spring mmxxvi.
Dateline
A journalism convention — a small location + date marker (e.g. Southbury, Connecticut · 17 April 2026). Often anchored with a § or pilcrow.
Chaptermarks
The small section-navigation links placed across the masthead (here: Scale · Specimen · Pairings · Editorial · Colophon · About).
Table of Contents TOC
The front-of-publication index, set with dotted leaders connecting title to page number.
Hero
The large opening composition of a page. Usually display-sized title + short italic lede + byline rule.
Display
Type sized for titling and banner use, not for reading. The system has three steps: h1, display, display-xl.
Eyebrow
The small kicker label above a headline that contextualizes it. Set in uppercase Merriweather Sans, wide tracking. Newsrooms sometimes call this a kicker.
Overline
A variant of eyebrow used as an accented callout (here: “Now at the Center”, set in rosy-taupe).
Title
The article's main headline, typically set at h1 or display size.
Dek
The italic subtitle that sits directly under a title. Also called deck, standfirst, or subtitle. Its job is to expand the promise of the title in one sentence.
Lede
The opening paragraph of an article, set apart from the body (here: italic, slightly larger, tighter leading). The lede sets the weather.
Byline
The author attribution row — writer, photographer, date, read time — usually set in sans at caption size, with hairline rules above and below.
Body
The running prose of an article.
Graf
Journalism shorthand for a single paragraph of body.
Drop cap
The oversized first letter of the first body paragraph, dropped several lines deep and wrapped by the text.
Subhead
A mid-article heading that divides the body into sections. Smaller than a title, always set in the same face as the body (here: Merriweather 900).
Pull quote
A short excerpt pulled from the body and set at display size as a visual break. Always italic, always centered or offset, always bordered by rules — never by quotation marks alone.
Figure
A captioned visual element: a photograph, plate, or diagram.
Caption
The short descriptive text accompanying a figure. Set in sans at caption size, distinct from the body so the eye doesn't confuse them.
Plate
A formal figure reference used in archival and editorial contexts (Plate III, Fig. III). Older than “figure,” slightly more ceremonial.
Footnote
A small note at the foot of the article, tied to the body by a superscript numeral.
End mark
The typographic mark (■) at the end of an article, signaling the reading is complete.
Folio
The page identifier that runs along the foot of every page: page number + running head (28 · The Heritage Village Record · Spring mmxxvi).
Rule
A thin horizontal line that divides content.
Double rule
A two-line horizontal rule, used at major divisions (here: the masthead/hero break and the head of the colophon).
Hairline
The thinnest rule, 1 pixel.
A hyperlink embedded directly in body prose. Set with an understated underline that grows on hover.
Marginalia
The small text around a page's central content: captions, datelines, bylines, folios, labels. The whole universe of writing that isn't the body.
Specimen
A display of a typeface's characters and variants. The dark “Letterforms” section is a traditional specimen page.
Small caps smallcaps
Capital letters drawn at roughly x-height size. Used for proper nouns on second mention, and as a quiet way to mark names without shouting.
Colophon
The concluding note of a publication describing the typefaces, palette, and production. The present colophon is literally the Colophon section of this specimen.
Swatch
The small colored chip used to illustrate a palette (here: the round dots in the colophon).

II.

Part Two

Typographic Terms

The properties of type these components use — the grammar behind the editorial vocabulary.

Family
A set of fonts that share a design (Merriweather, Merriweather Sans).
Weight
Stroke thickness. Higher numbers are heavier: 300 Light, 400 Regular, 500 Medium, 600 Semibold, 700 Bold, 900 Black.
Italic
The true cursive companion of a roman face — a distinct set of drawings, not just a slanted version. Used here for emphasis, ledes, and pull quotes. (An “oblique” is a mechanical slant; most serifs have true italics instead.)
Measure
The width of a line of text, counted in characters. 65–75ch reads most comfortably; beyond that the eye loses its place. This system caps body at 68ch.
Leading
The vertical space between lines (CSS line-height). Tighter for big type, looser for small. Body here runs at 1.7, display at 1.0–1.05.
Tracking
The uniform space added between every character (CSS letter-spacing). Negative tracking tightens big type; positive tracking opens up small uppercase labels. Display here uses −0.035 to −0.045em; small-caps eyebrows use +0.18em.
Kerning
The adjustment between specific pairs of letters (Te, Av, Wa) — handled automatically by the font, not tuned manually.
Modular scale
A type scale where each step is a consistent ratio larger than the last. This system uses roughly a 1.25 (major third) ratio between steps, producing 11 distinct sizes.
Fluid type
Sizes that scale smoothly between a floor and a ceiling as the viewport grows, implemented with CSS clamp(). Used for display sizes; fixed rem values are used for body and UI, per design-system convention.
rem
A unit equal to the root font size (16 px by default). Scales with user preference; used for everything that shouldn't track the viewport.
ch
A unit equal to the width of the “0” character in the current font. Used to set max-width on paragraphs by character count.
clamp(min, preferred, max)
The CSS function that yields a value between a floor, a preferred value (often a viewport unit), and a ceiling. The backbone of fluid type.
Hanging punctuation
Letting punctuation at the start or end of a line sit slightly outside the measure so optically-aligned text looks truly flush. Enabled on body paragraphs via hanging-punctuation: first last.
Orphans and widows
A widow is a single line of a paragraph stranded at the top of a column; an orphan is a single word left on the last line. The article body asks for at least 3 of each to avoid strandings.
Lining numerals
Figures that all sit on the baseline at cap-height, like “1234.” Best inside headings and UI. Used by the numerals specimen.
Oldstyle numerals
Figures with ascenders and descenders, like “1234,” that sit in running text like letters. Not used here, but Merriweather supports them (font-variant-numeric: oldstyle-nums).
Tabular numerals
Figures of uniform width for aligned columns (enabled here on folios and palette hex codes via tabular-nums).
Ligatures
Combined glyphs (fi, fl, ff) that fix the awkward collision of f's hook with a following i-dot or l-stem. Shown in the specimen wall.
Two-storey g
The lowercase g drawn with two enclosed loops (the “typographically expressive” form used by Merriweather). The single-loop shape is called one-storey.
Titling caps
Capital letters drawn specifically for display sizes, where the weight and proportions of the body-size caps would look too dense.
Optical size
The idea that a typeface should be redrawn, not just scaled, for different reading sizes. Merriweather's design is optimized for screens at body text — hence its slightly larger x-height and open counters.
x-height
The height of a lowercase x. The proportion of x-height to cap-height is one of the fastest ways to tell two typefaces apart.

III.

Part Three

The System at a Glance

A quick reference for the tokens, scale, weights, measure, and palette — enough to drop the system into any page.

Families

TokenStack
--font-serif“Merriweather”, Iowan Old Style, Georgia, serif
--font-sans“Merriweather Sans”, Inter, Arial, sans-serif

Merriweather carries every word that carries meaning — headings, body, pull quotes, lede. Merriweather Sans is reserved for the architecture around the words: eyebrows, bylines, captions, datelines, tags, folios, small UI.

Scale (11 steps)

Token Size Leading Use
--step-overline11 px1.4Small-caps eyebrows, section markers
--step-caption12.5 px1.5Image captions, byline meta
--step-small14 px1.55Footnotes, marginalia
--step-body17 px1.7Article body (max-width 68ch)
--step-lede20 → 24 px1.55Italic opening paragraphs
--step-h422 px1.25Subheads
--step-h326 → 32 px1.2Section headings
--step-h232 → 44 px1.15Major headings
--step-h144 → 68 px1.05Article titles
--step-display68 → 128 px1.0Landing displays
--step-display-xl56 → 220 px0.92Mastheads, issue covers

Display sizes are fluid (clamp), body and UI sizes are fixed rem values — consistent with the guidance that app and UI chrome use fixed scales while editorial displays breathe with the viewport.

Weights

Preferred defaults: body 400, emphasis italic 400, headings 700–900, sans labels 500–600.

Measure & Leading

Palette

Token Hex Use
--ink#2a2522Body text, headings
--ink-muted#5a5752Secondary copy, metadata
--ink-quiet#8a857fTertiary copy, folios
--paper#f7f3f0Background
--paper-deep#efe9e4Editorial spread, figure plates
--accent-warm#b08783Eyebrows, rules, dropcap flourish, editorial accents
--accent-cool#0f9488Call-to-action links (used sparingly)
--rule / --rule-strong#d8d1c9 / #a9a29aHairlines
--invert-paper#1e1b19Dark specimen spread

Neutrals are warm-tinted toward parchment; rosy-taupe does most of the expressive work. Teal appears only for occasional interactive cues — it's rare on purpose.

IV.

Part Four

Component Classes

Each class in typography.css maps to something a magazine page actually needs.

V.

Part Five

Intentional Choices

What this system refuses to do, and what it reaches for instead.

VI.

Part Six

Adapting the System

To use this on any Heritage Village page — three steps, no build tooling, no dependencies beyond Google Fonts.

  1. Include the Google Fonts link from index.html in your document <head>.
  2. Drop in typography.css — or copy the :root token block plus the base rules.
  3. Use the component classes above, or derive your own styles from the tokens.