Live typography

Study 01 · Branding and typography

A drawn sheet of work.

The identity of a premium residential plumbing company, set out like the front page of an architect's drawing set: evergreen ground, limestone paper, brass hairlines, numbered sheets. The specimens below use the live type switch above unless a specimen is labelled with its own typeface.

01

Logo and wordmark

A monoline "A" built from two legs and a pipe-like crossbar. The crossbar is drawn as two parallel lines (the pipe walls) that run through the right leg and end in a short flange, so the letter reads as a roof apex and a pipe run at the same time. Every stroke is 2 px on a 36 px grid with mitred joins and square caps. The wordmark is live text, never an image.

Primary lockup · on evergreen

APEXPlumbing Co.

Primary lockup · on limestone

APEXPlumbing Co.

Stacked lockup · for narrow or square spaces

APEXPlumbing Co.

Mark alone · evergreen on limestone

Mark exploration

M1 · Selected

M2 · Union

M3 · Open pipe

M1 keeps the pipe visible at small sizes. M2 reads as a coupling but loses the pipe walls. M3 is the quietest but looks like an ordinary "A" below 24 px.

App and favicon sizes

Evergreen tile, brass mark. The 32 px and 16 px tiles use a heavier stroke (3 px and 3.6 px instead of 2 px) so the legs and pipe lines stay distinct at favicon size.

Construction and rules

  • Mark: 36 × 34 px at header size; minimum 28 px wide.
  • Gap between mark and wordmark: 12 px (20 px at large sizes).
  • Wordmark: APEX in the heading serif, 500, +0.16em; PLUMBING CO. in the sans, 600, +0.34em, caps.
  • Clear space: one mark-width on every side.
  • Brass mark only on evergreen; evergreen mark on limestone. Never brass on limestone (2.37:1).
  • Below a 28 px mark the lockup gives way to the mark alone, drawn with a heavier stroke.

Small sizes · on evergreen

Smallest lockup: 28 px mark, 17 px APEX, 8 px PLUMBING CO. Mark alone at 24, 20 and 16 px with a 3 px, 3.6 px and 3.6 px stroke.

Small sizes · on limestone

Same sizes on limestone, evergreen mark. At 8 px the "PLUMBING CO." line is at the limit of legibility, which is why it is the floor.

02

Headers and navigation

Solid evergreen at every width, 76 px on desktop and 64 px on phones, with a hairline in brass at 35% opacity. The phone number is a text link in serif numerals with a divider; the quote request is the one brass button. Active navigation is a 2 px brass underline 10 px below the text. These are fixed-width specimens, so they look the same at any window size.

Desktop · 1100 px and up · evergreen

Desktop · inverse variant on limestone (for pages with a light top, e.g. print or inner pages)

Tablet · 768 to 1099 px · logo, phone link and menu button; navigation moves into the sheet

Phone · under 768 px · closed, open sheet, and the fixed call bar

Closed. The call bar below carries the phone number and the quote request, so the header stays quiet.
03

Typography

Two pairings, each set with identical content, sizes and spacing so the differences are the typefaces and nothing else. Headings use weight 400 for Newsreader and 500 for Source Serif 4, because Source Serif 4 is lighter in colour than its numbers suggest and needs the extra weight to hold the same presence.

Option ANewsreader + Hanken Grotesk

Nashville, Tennessee · Residential plumbing

Honest plumbing for Nashville homes.

Repairs, installations and emergency help. We explain the options and the cost before any work begins.

What we fix

Leak detection & repair

Small leaks waste water and can cause costly damage behind walls and under floors. We locate the source and repair it with minimal disruption. Sentences are set at 17 px on a 1.6 line height.

01 02 03(615) 555-0100Request a quote
Option BSource Serif 4 + Public Sans

Nashville, Tennessee · Residential plumbing

Honest plumbing for Nashville homes.

Repairs, installations and emergency help. We explain the options and the cost before any work begins.

What we fix

Leak detection & repair

Small leaks waste water and can cause costly damage behind walls and under floors. We locate the source and repair it with minimal disruption. Sentences are set at 17 px on a 1.6 line height.

01 02 03(615) 555-0100Request a quote

Type scale (shared by both options)

RoleDesktop / mobileWeightLine heightTracking
Display (hero H1 only)64 px / 34–38 px400 (A) · 500 (B)1.04−0.018em
H1 (page headers)60 px / 36 px400 · 5001.05−0.015em
H2 (section titles)44 px / 30 px400 · 5001.1−0.01em
H3 (feature titles)28–40 px / 24–32 px400 · 5001.15−0.005em
Index and step numerals30–72 px, serif lining figures3000.9–1−0.02em
Lead paragraph20 px / 18 px4001.50
Body17 px4001.60
Navigation15 px5001.2+0.01em
Buttons15 px6001.1+0.02em
Labels and eyebrows11–12 px caps6001.3+0.16em
Form labels / small print15 px / 14 px600 / 4001.3 / 1.50

Recommendation

Choose Option A: Newsreader with Hanken Grotesk.

Judged on the rendered specimens above and on the hero and services studies (switch type at the top of any study to see the same layout in both):

  • Headline fit (measured). At the same 64 px, "Honest plumbing" measures 456 px in Newsreader and 522 px in Source Serif 4, so Source Serif 4 is about 14% wider. In the 480 px text column of the 1440 px hero, the headline sets in three lines with Newsreader (Honest / plumbing for / Nashville homes.) and in four lines with Source Serif 4, which makes the panel 67 px taller (732 px against 665 px). Keeping three lines in Option B would mean a smaller headline or a wider panel.
  • Headline character (visual judgement). Newsreader has higher stroke contrast and finer detail at large sizes, which suits a refined, drawn feel. Source Serif 4 is sturdier and reads more like a newspaper; it is the more robust of the two at small sizes.
  • Interface text (visual judgement). Hanken Grotesk is slightly narrower and crisper than Public Sans and has a less institutional tone. Public Sans is perfectly readable but is derived from US government signage and sits more plainly beside a refined serif.
  • Readability and loading (measured file sizes). Both pairings are comfortable at 17 px body in this review. Option A costs about 91 KB for the two variable font files (Newsreader 56.7 KB, Hanken Grotesk 33.9 KB); Option B about 76 KB (Source Serif 4 49.7 KB, Public Sans 26.2 KB). The difference of about 15 KB is small.

Open question for the implementation phase: Newsreader at weight 400 is lighter in colour than Source Serif 4 at 500, so small serif text (below 24 px) should use weight 450 to stay comfortable. Check this on a real phone in sunlight before final sign-off.

04

Colour

Evergreen and limestone carry the identity. Brass is a hairline and a button on dark. Oxblood belongs to emergency content only. Contrast ratios are calculated from the hex values (WCAG relative luminance).

Evergreen
#172923Primary dark. Header, hero ground, contact, footer, primary buttons.
Limestone
#F3F0E8Main light surface and text on dark. 13.4:1 with evergreen.
Limestone Lift
#FAF8F3Panels and form surfaces one step lighter than limestone.
Stone
#DCD5C8Hairlines and dividers. 10.5:1 on evergreen.
Oxblood
#87352DEmergency only. White text 8.15:1.
Brass
#B49A70Fills and rules; text on evergreen only (5.66:1). Never text on limestone (2.37:1).
Brass Deep
#7A6235Brass text and links on light surfaces. 5.09:1 on limestone.
Brass Light
#C9B38ASmall brass text on evergreen. 7.47:1.
Sage
#69776ABorders and large type only. 4.15:1 on limestone fails for body text.
Sage Deep
#55635ASecondary body text on light surfaces. 5.56:1.

Intended distribution of a typical page

Evergreen 38 · Limestone 46 · Stone 6 · Sage 4 · Brass 3 · Oxblood 3 (percent of surface area, approximate).

Text pairs that work, and ones that do not

Evergreen text on limestone13.38 : 1 · pass
Limestone text on evergreen13.38 : 1 · pass
Brass on evergreen5.66 : 1 · pass
Brass Deep on limestone5.09 : 1 · pass
Limestone on oxblood7.15 : 1 · pass
Sage Deep on limestone5.56 : 1 · pass
Brass on limestone2.37 : 1 · fails, do not use
Sage on limestone, small text4.15 : 1 · fails, large type only
05

Buttons and actions

Square, 48 px tall (52–64 px for the main calls), one weight. Phone is always the primary action; the quote request is the secondary action everywhere except the header, where it is the single brass button. Hover and focus states are shown as static simulations.

06

Form fields

Labels sit above fields. Inputs are 52 px tall, square, with a 1 px evergreen border at 50% and a lift-coloured fill. Focus is a 3 px evergreen ring with a 2 px offset (brass-light on dark). Errors use a 2 px oxblood border, a warning triangle and plain text, never colour alone. All inputs, selects and buttons share the same heights.

Default, filled and focused

We read every request. For gas smells or immediate danger, leave first and call 911.

Validation and submit

Enter a 10-digit US phone number.
Enter a 5-digit ZIP code.
Demo: this form validates input but is not connected to a form service, so nothing is sent until one is configured.

Success state, in the same panel: "Your details look valid, but this demo has no form service connected, so nothing was sent. Please call us instead."

07

Labels and numbered identifiers

The "drawing sheet" language is carried by small, consistent devices: sheet labels, a numbered service index, large step numerals and hairline rules. They organise the page; they are never decoration.

Sheet label and rule

Sheet A-02Index of work

Eyebrow · Brass Deep on light

Home / Services / Drain cleaning

Demonstration content

Service index numerals · 01 to 07

02Leak detection & repair
03Water heater services
07Emergency plumbing

Process steps · 1 to 3

1An estimate first
2Work that is tested
3A clear follow-up
08

Photography direction (temporary stand-ins)

Natural light, warm or neutral tones, real work and real fixtures, no cyan or artificial blue. These seven free Pexels and Unsplash photographs are the closest honest matches found for this study, with candid notes on where each falls short. They are placeholders for the final art direction, not final photography.

A plumber in blue overalls working on pipes and valves in an open service cabinet in a grey-tiled bathroom.
Plumber in a bathroomUsed in the hero study. Plumbing work is plainly visible in a tidy, tiled home bathroom, in natural light. Weak spot: the bathroom is cool grey rather than warm, and the overalls are blue. Photo: bhagya laxmi / Unsplash.
A plumber's hands fitting a brass valve onto steel pipework beneath a sink.
Hands on a brass fittingUsed in the services study. A sharp, close view of real work, with brass that echoes the palette. Weak spot: foil insulation and worn sleeves look slightly industrial. Photo: Anıl Karakaya / Pexels.
A plumber kneeling beside a toilet in a bright bathroom, checking the floor with a moisture meter.
Leak and moisture checkSuits leak detection. Natural light, neutral tones, real diagnostic work. Weak spot: an inspection rather than a repair, in a plain bathroom. Photo: Kathleen Austin Kuhn / Pexels.
A bright, empty room with capped supply and waste pipes coming out of a white wall above an oak floor.
Rough-in pipeworkNot yet used on a page. Bright, warm oak floor, with capped supply and waste pipes ready for a kitchen or utility fit-out. Weak spot: no person and no work in progress, so it shows a setting more than a service. Photo: Ksenia Chernaya / Pexels.
Gloved hands threading a galvanised fitting into a white radiator, with blue pipe wrenches on a workbench.
Radiator fitting, close upNot yet used on a page. A sharp, tactile view of gloved hands and real tools. Weak spot: a workshop bench, not a home, and the blue wrenches add a cool accent. Heating, not water heater installation. Photo: Sergei Starostin / Pexels.
A brass freestanding bath filler beside a white bath on a herringbone floor, in low sunlight.
Premium bathroom fixtureNot yet used on a page. Brass and a dark green-grey wall echo the palette. Weak spot: an interior image, not plumbing work, so a supporting image only. Photo: cottonbro studio / Pexels.
A brushed brass tap over a black basin in a dark bathroom.
Brushed brass tapNot yet used on a page. Very close to the brass-and-evergreen mood. Weak spot: dark, with no person and no work, so it suits backgrounds more than service content. Photo: Guilherme Simão / Pexels.

Gaps this set does not fill: no suitable free photograph was found of a residential water heater installation, and none of an emergency repair (a burst pipe, a water-damaged room) that was both credible and tasteful. These were left out rather than forced. A US-style water heater and a neighbourhood image for the service-areas page would need a photo shoot or a more patient search.