Overview
The Guardian is a British newspaper with a worldwide site. It looks like a newspaper: a bold serif for headlines, a plain sans for labels and menus, dense columns of stories separated by thin rules, and a navy header with a yellow brand mark. [Observed]
What defines the look:
- A headline serif. Guardian Headline at 700 for section titles and 500 for story headlines, 17 to 28 on a tight line height. [Measured]
- A text sans for the interface. Guardian Text Sans at 17 on 22, weight 400 for menus and 700 for labels and buttons. [Measured]
- Navy and yellow. The header and brand buttons are
#052962, with a deeper#041f4a, and the brand yellow is#ffe500. [Measured] - One color per section. News red
#c70000, sport blue#0077b6, opinion orange#c74600, culture brown#866d50and lifestyle pink#bb3b80, each with a pale wash for backgrounds. [Measured] - Rules and gray panels. Dividers are
#dcdcdc, panels#f6f6f6and#ededed, and ink is#121212. [Measured] - Rounded only on controls. Brand buttons are pills of 36 high and 12px corners appear on small tags. Images and stories stay square. [Measured]
Source for this file: the International front page measured in a browser at 1440 and 390 wide, read on 2026-10-06. The Source design system's documentation was not read. No app captures were used. See Known Gaps.
Core
Colors
| Role | Value | Where |
|---|---|---|
| Brand navy | #052962, deep #041f4a | Header, brand buttons |
| Brand yellow | #ffe500 | Brand mark and highlights |
| Text | #121212, body #333333 | Headlines, copy |
| Muted text | #707070, #545454 | Meta and captions |
| Page, panel, sunken | #ffffff, #f6f6f6, #ededed | Surfaces |
| Divider | #dcdcdc | Rules |
| News | #c70000, deep #ab0613, wash #fff4f2 | News section |
| Sport | #0077b6 | Sport section |
| Opinion | #c74600 | Opinion section |
| Culture | #866d50, wash #fbf6ef | Culture section |
| Lifestyle | #bb3b80, wash #fef1f8 | Lifestyle section |
| Success | #22874d | Confirmations |
Typography
Guardian Headline carries story headlines and section titles: 28 on 32 at 700 for the main News title, 24 on 28 and 17 on 20 at 500 for cards, 16 on 18 at 500 for short standfirsts. Guardian Text Sans carries the interface: 17 on 22 at 400 and 700, and 20 on 26 at 700 for the secondary section titles such as In focus. Georgia and system sans follow as fallbacks. [Measured]
Shape and spacing
Brand buttons are pills 36 high. Tags and small panels use a 12px corner. Larger rounded shapes of 36 and 40 appear on controls, and avatars and icon buttons are circles. Padding seen on headings is 6 above and 4 below. [Measured]
Iconography and motion
Not measured in this pass. [Inferred]
Themes
Light only on the page measured. [Observed]
Platform: iOS
The Guardian apps were not captured. The notes below follow from the web design.
Back and up navigation
Expected on iOS: Chevron plus previous title, swipe from the left edge.
Chevron plus previous title and the edge swipe, as the platform expects. Not confirmed on a device. [Inferred]
Primary navigation
Expected on iOS: Bottom tab bar, about five items.
A bottom tab bar for the main areas of the news app. [Inferred]
Main action
Expected on iOS: Nav bar or bottom bar button.
No floating action is expected in a news app. [Inferred]
Sheets, dialogs and messages
Expected on iOS: Action sheets, alerts, modals.
Not measured. [Inferred]
Controls
Expected on iOS: Cupertino switches, pickers, segmented controls.
Not measured. [Inferred]
Text sizing
Expected on iOS: Dynamic Type.
Not measured. [Inferred]
Touch and pointer targets
Expected on iOS: 44pt minimum.
Not measured. [Inferred]
Insets and system bars
Expected on iOS: Safe areas, status bar.
Not measured. [Inferred]
Icons
Expected on iOS: SF Symbols or custom.
Not measured. [Inferred]
Account and sign-in rules
Expected on iOS: Equivalent login option when third-party sign-in exists (Guideline 4.8) and in-app account deletion. Note the date checked.
Not verified. Sign-in rules and account deletion were not checked. [Inferred] Checked: 2026-10-06 against the public web only.
Platform conformance
Expected on iOS: For each important component: what iOS expects, what this app does, and why it deviates.
The apps are expected to share the navy, the section colors and the headline serif. [Inferred]
Platform: Android
The Guardian apps were not captured. The notes below follow from the web design.
Back and up navigation
Expected on Android: System back and gesture, up arrow in the top bar.
System back and gesture, with an up arrow in the top bar, as the platform expects. Not confirmed on a device. [Inferred]
Primary navigation
Expected on Android: Navigation bar, rail on tablets.
A bottom navigation bar for the main areas of the news app. [Inferred]
Main action
Expected on Android: Floating action button.
No floating action is expected in a news app. [Inferred]
Sheets, dialogs and messages
Expected on Android: Bottom sheets, dialogs, snackbars.
Not measured. [Inferred]
Controls
Expected on Android: Material switches, pickers, chips.
Not measured. [Inferred]
Text sizing
Expected on Android: Font scale.
Not measured. [Inferred]
Touch and pointer targets
Expected on Android: 48dp minimum.
Not measured. [Inferred]
Insets and system bars
Expected on Android: Edge to edge, system bars.
Not measured. [Inferred]
Icons
Expected on Android: Material Symbols or custom.
Not measured. [Inferred]
Account and sign-in rules
Expected on Android: Account deletion and data safety requirements. Note the date checked.
Not verified. Sign-in rules and account deletion were not checked. [Inferred] Checked: 2026-10-06 against the public web only.
Platform conformance
Expected on Android: For each important component: what Android expects, what this app does, and why it deviates.
The apps are expected to share the navy, the section colors and the headline serif. [Inferred]
Platform: Web
The Guardian International front page, measured at 1440 and 390 wide.
Back and up navigation
Expected on Web: Browser back, breadcrumbs.
Browser back and section links in the header. [Observed]
Primary navigation
Expected on Web: Top nav or sidebar.
A navy header with edition and section links and a Print subscriptions link, plus skip links for keyboard users. [Observed]
Main action
Expected on Web: Page-level button.
A navy pill button, 36 high, with white bold text. [Measured]
Sheets, dialogs and messages
Expected on Web: Modals, toasts.
Not measured. [Inferred]
Controls
Expected on Web: Native or custom.
Pill buttons, circular icon buttons and an expanding panel on #f6f6f6 with a dark border. [Measured]
Text sizing
Expected on Web: Browser zoom.
Sizes are fixed pixel values that change at breakpoints: the News title is 28 on desktop and 24 on mobile. [Measured]
Touch and pointer targets
Expected on Web: Pointer and keyboard.
Skip links are 40 high and the brand button 36. [Measured]
Insets and system bars
Expected on Web: Viewport, scrollbars.
Not measured. [Inferred]
Icons
Expected on Web: Any.
Not measured. [Inferred]
Account and sign-in rules
Expected on Web: Not applicable unless the product has accounts.
Not applicable to the public pages measured. [Observed]
Platform conformance
Expected on Web: For each important component: what the web norm is, what this app does, and why it deviates.
The same fonts and colors scale down on mobile. [Measured]
Cross-platform consistency
Consistent across platforms: the headline serif, navy, section colors and thin rules. [Measured for web, Inferred for the apps]
Intentionally different: headline sizes step down on narrow screens. [Measured]
Do's and Don'ts
Do
- Set headlines in the serif and labels in the sans.
- Give each section its own accent color and a pale wash.
- Separate stories with thin gray rules.
- Keep images and story blocks square.
Don't
- Don't use section colors on the navy header.
- Don't round story images.
- Don't use more than one section color in a single card.
Known Gaps
- Article pages, live blogs, opinion layouts and the dark theme were not measured.
- The iOS and Android apps were not captured. Their sections are inferred.
- Icons, motion and exact breakpoints were not measured.
- The section color hexes are read from the page's own styles, so their pairing with text was not checked.
- Account deletion and store policy rules were not verified.