Design Elements / Typography

Design Elements · Typography

Typography

One typeface does all the work. Plus Jakarta Sans sets every headline, paragraph, label, and number we publish — and the hierarchy comes from size and weight used with restraint, not from a drawer full of fonts. This page is the scale, the rules that keep it consistent, and a tester for trying type before you set it.

01

The typeface

Plus Jakarta Sans, everywhere. A humanist sans with enough warmth to feel approachable and enough structure to read as competent — exactly the register we want. Four weights are in active use; don't reach past them.

Aa.

Plus Jakarta Sans

Humanist sans-serif · variable axis 200–800 · roman + italic. Bundled in /fonts; the variable font loads first, with static cuts as a fallback chain.

ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 0123456789 & ?!—™

Smarter Business.Light 300
Smarter Business.Regular 400 · body
Smarter Business.Medium 500 · headings
Smarter Business.Bold 700 · highlights

Regular carries body copy. Medium sets every heading. Bold is for inline highlights only — stat numbers, a single emphasized phrase. Light is occasional, for very large display numerals. That's the whole system.

02

The type scale

The full ladder, top to bottom. Headings share one weight (Medium 500); size carries the hierarchy. Tracking stays minimal — slightly negative on the largest sizes, easing back toward zero as type shrinks (only the eyebrow is tracked open). Line-height loosens as size drops. Labelled values are the site-canonical sizes.

Headings — one shared weight (Medium 500); size carries the hierarchy
Display84px · 500
lh 1.0 · −0.015em
rarely used
Smarter I.T.
H152px · 500
lh 1.1 · −0.01em
Exceptional IT, made simple.
H246px · 500
lh 1.1 · −0.005em
Your IT. Our priority.
H330px · 500
lh 1.35 · 0.01em
Continuous Improvement Framework
H418px · 500
lh 1.35
Understand → Align → Execute → Improve
Body & support — Regular 400
Body-lg18px · 400
lh 1.8
We build IT around your business — not the other way around.
Body17px · 400
lh 1.8
Phishing tests every quarter. Real ones. We send them; we coach the misses. Your email is the front door — we lock it.
Caption13.5px · 400
lh 1.35
Helper text, captions, dense table cells, footnotes.
Accents — weight & case do the work, not size
Eyebrow15px · 500
0.08em · caps
Proper Sky for Builders
Button22px · 500
lh 1.0
Get freedom to focus
Highlight700 · inherits
inline
Behind every call is a real person who needs help.

Reading the ladder. Specimens are capped to fit this column, so the largest rows render smaller than their labels — the labelled px and weights are the canonical truth, the rendered glyphs show ratio and rhythm. In practice the scale tops out at H1 (52px): every page title and section head we measured on the live site sits at 52 / 46 / 30. Display (84px) is reserved for rare oversized moments and isn't used in standard layouts.

03

Size carries hierarchy

The one rule that keeps headings clean: every heading is Medium 500, and only the size changes. Bigger means more important — full stop. Don't bump a sub-head to Bold to separate it; that makes it look heavier than the line above and inverts the hierarchy.

Do — both Medium, size leads

Your IT. Our priority.

We build IT around your business.

Don't — Bold sub-head fights the H1

Your IT. Our priority.

We build IT around your business.

Why: a Bold 700 sub-head under a Medium 500 headline reads as louder than the thing it sits beneath. Reserve Bold 700 for inline highlights inside body copy, never for a heading level.

A deliberate house rule. The live site's headings currently range across 500–700 weights — we've intentionally standardized on Medium 500 for all heading levels to fix the inverted hierarchy. If you're matching the live site pixel-for-pixel you'll see heavier heads in places; for new Proper Sky work, use this rule.

04

Accents

Small roles that punctuate the page. These earn their effect through case, weight, and color — not size. Use each for its one job.

Proper Sky for Health Specialty care, properly supported
Eyebrow15px · 500 · 0.08em · caps · blue

We measure success in people helped, not tickets closed.

HighlightBold 700 · inline · Trust Blue
20+ 97.9% 5.9min
Stat numeralsHighlight at display scale · Medium/Bold
Link500 · blue · underline on hover

Source: Q1 phishing-simulation results, internal. Helper text and captions sit quiet under the content they describe.

Caption13.5px · 400 · muted

“Proper Sky made IT a helpful tool, not a hurdle.”— pull-quote · also the sign-off, From Philadelphia with love.

ItalicQuotes & sign-off · not for emphasis
05

Gradient & section headers

The signature heading move: a two-tone section header — a plain phrase plus one phrase filled with the blue→cyan gradient, on the same 45° axis as our hero washes. It's how nearly every marketing section opens. One gradient phrase per header, display sizes only.

Practical IT Solutions that Drive Business Growth

Your Industry. Our Specialty.

Plain Navy + one gradient phrase · the recurring section-header pattern (on white)
Elevate your IT.
Vivid → · --grad-text-dark-light · deep blue → cyan · on navy
Get freedom to focus.
Vivid ← · --grad-text-light-dark · cyan → deep blue · on white
Drive Business Growth
Muted → · --grad-text-on-light · deep blue → cyan · on white
Smarter Business.
Muted ← · --grad-text-on-light-reverse · cyan → deep blue · on cloud-gray

Rules: headlines ≥28px only — the gradient muddies and can fail contrast at small sizes. Never on body copy, captions, or UI text. The classes set a solid color fallback first, then clip the gradient — keep the fallback. The on-dark variant is vivid; the --on-light variant stays in a legible mid-blue range for white and Cloud Gray grounds.

Not everything gradients. Content-page titles, blog headings, and big CTA bands stay plain — like the recurring No BS. Just Proper IT. band, set in plain white display on a navy/photo ground. Gradient is the marketing spike; plain is the default.

No BS. Just Proper IT. Plain white display on navy — the site's standard CTA band
06

Body & measure

Body copy is built to be read. Regular 400 at a generous 1.8 line-height, with lines held to a comfortable measure so the eye can find the next row without effort.

We build IT around your business — not the other way around. That starts with listening: what your team actually does all day, where the friction is, what "good" looks like to you.

Then we design the path, run the race together, and keep improving as you grow. No jargon as a moat. No motion mistaken for action. Just the next right thing, done well — because well done is better than well said.

Line-height 1.8The canonical body setting (--lh-body). Roomy leading keeps long paragraphs calm and readable.
Measure ≈ 68chBody paragraphs cap at max-width: 68ch — long enough to flow, short enough to track line-to-line.
Three sizesbody-lg 18 for intros, body 17 for running text, body-sm 14 for dense UI.
07

Long-form & article styles

Styles for Insights articles and case studies: a longer body than the marketing pages, plus the list and pull-quote patterns those pages use.

GPCA assumed ownership of aging hardware, disjointed systems, and legacy security tools — and the fiber was set to be terminated in under 45 days. Read the full case study.

Proper Sky deployed a multi-phase strategy to stabilize, modernize, and future-proof the environment — starting with a full inventory of every system, including the hidden ones.

p · 18px / line-height 1.6 · weight 400 · Ink-700 · margin-bottom 1.42em · container max 860px
links · Trust Blue #257CA8 · weight 700 · no underline (underline on hover)

Two list patterns

Body content

  • Inherited, outdated infrastructure. Aging gear and several near-end-of-life systems, remediated inside 45 days.
  • Security & compliance gaps. Multi-factor everywhere, hardened Microsoft 365, audit-ready documentation.
ul li · 6px round Trust-Blue dot (#257CA8), centered on the first line · bold lead-in, ends in a period, runs straight in · li margin-bottom 20px

Key Takeaways

  • Rapid consolidation success: 95% billable within 90 days.
  • Cloud-first IT strategy: downtime cut 94%, no more VPN bottlenecks.
ul.icon · circle-chevron-right marker · bold lead-in, ends in a colon · top-of-article summary only

Pull-quote

“Proper Sky made our employees’ work easier by transforming IT from a hurdle into a helpful tool.”

— Connie Alston, Chief Financial Officer, GPCA

blockquote · 4px Trust-Blue left rule (#257CA8) · inner p 20px italic · weight 400 / 1.6 · padding .25em 1.15em

Bullets, list markers, and the quote rule are Trust Blue #257CA8 (--color-primary) — never teal. Article body is 18 / 1.6 with 1.42em paragraph spacing; the pull-quote is 20px italic. Use these values verbatim — no rounding.

08

Concord, conflict, contrast

Why one family works — from the design-principles research. Typefaces fall into rough families — oldstyle serifs, moderns, slab serifs, sans serifs, scripts, decoratives — and Robin Williams sorts every pairing into three buckets: concord (one family, quiet and unified), conflict (two faces of similar structure — the reader can't tell a choice from a copy-paste accident), and contrast (clearly, confidently different families with different jobs). The rule of thumb: combine faces from clearly different families, or don't combine at all. Concord and contrast both work. Conflict never does.

CONCORD — SAFE
Managed IT
Quarterly service review
March window · Client A
All twelve endpoints completed a successful restore test.
One family doing every role — caps, weight and size vary, the skeleton never does. Calm, formal, hard to get wrong. The Proper Sky standard.
CONFLICT — AVOID
Managed IT
Quarterly service review
March window · Client A
All twelve endpoints completed a successful restore test.
Two serifs of similar structure (Georgia over Times). Don't look for what's different — look for what's similar: too much, so it reads as a mistake.
CONTRAST — STRONG
Managed IT
Quarterly service review
March window · Client A
All twelve endpoints completed a successful restore test.
A bold serif display over a small sans body — size, weight and structure move at once. Clearly different families, clearly deliberate.
The same mini-layout in Williams' three type relationships. Concord: Plus Jakarta Sans only. Conflict: Georgia headline over Times New Roman — two lookalike serifs. Contrast: Georgia bold display over a Plus Jakarta body. Her test for a pairing: look for what is similar, not what is different.

She lists six axes you can contrast type on: size, weight, structure, form, direction, and color — and the working advice is to move two or three at once rather than nudging one. Jump at least 1.5× in size between hierarchy levels, 2× for a page's main heading, and give the darkest value on the page to the thing you most want read. A single-family brand like Proper Sky gives up the “structure” axis (two typeface skeletons) on purpose — and compensates on the others. That is why the brand rules read the way they do:

IN THE PROPER SKY SYSTEM
  • Size: the ladder jumps 52 → 46 → 30 → 18 — each step big enough to read as intentional.
  • Weight: Medium for headings, Regular for body, Bold only for highlights — and never more than two weights per page.
  • Form: the eyebrow device — small, uppercase, tracked at 0.08em — contrasts with everything around it.
  • Color: navy for text, Trust Blue for emphasis, the teal spike once per fold. Gradient headlines are display-only, 28px and up.
09

Don't

Four ways type drifts off-brand. Each example below is wrong.

Gradient text belongs on display headlines only — never on body copy like this, where it muddies and hurts contrast.
Don't gradient body copy. Display headlines only, ≥28px.
Drop shadows on text
Don't shadow text. No drop shadows, glows, or outlines on type.
TOO MUCH TRACKING
Don't over-track. Stay under 0.14em; eyebrows top out at 0.08em.
Light + ExtraBold italic together
Don't mix stray weights. Medium + Regular per page, Bold for highlights.
10

Type tester

Try type before you set it. Edit the text, scrub the controls, or load a scale level. Everything stays within the brand's weights and the gradient treatment — settings persist while you work.

Scale presets

Weight

Size 52px

Line-height 1.1

Tracking −0.02em

Style

Gradient fill