Overview
BBC News is a public-service news site. The page reads like a printed front page: serif headlines at medium weight, short serif standfirsts, sharp rectangles, thin gray rules and almost no color. [Observed]
What defines the look:
- A serif front page. Headlines and summaries are set in Reith Serif, with sans only for interface text such as buttons, menus and fields. [Measured]
- Tight, medium headlines. Headlines are weight 500 with negative tracking (about -2 percent), 28 on 32 for the lead and 18 on 22 for ordinary stories. [Measured]
- Sharp corners. No measured element has a rounded corner. Buttons, fields and bands are rectangles. [Measured]
- Black buttons. Solid buttons are black with white text and a 2px black edge, 44 high. Outline buttons are white with black text. [Measured]
- Neutral grays. Ink
#202224, secondary#545658, faint#8a8c8e, on white and#f6f6f6. [Measured] - Almost no color. BBC red
#b80000is set only as the color of one heading element and is not used on buttons, links or bars on the pages measured. [Measured]
Source for this file: the BBC News home page and the world section measured in a browser at 1440 and 390 wide, read on 2026-10-06. BBC's own design framework (GEL) was not read. No app captures were used. See Known Gaps.
Core
Colors
| Role | Value | Where |
|---|---|---|
| Text | #202224 | Headlines and body |
| Secondary text | #545658 | Meta lines |
| Faint text | #8a8c8e | Timestamps and captions |
| Page | #ffffff | Main surface |
| Subtle band | #f6f6f6 | Section backgrounds |
| Divider | #e6e8ea | Rules between stories |
| Search field | #efefef at 30 percent | Field fill |
| Solid button | #000000 with white text | Register and similar |
| Red | #b80000 | One heading element, not chrome |
Typography
Headlines use Reith Serif at 500 with negative tracking: 28 on 32 (-0.56px) for the lead on desktop, 24 on 28 for large cards, 18 on 22 (-0.36px) for ordinary stories. Body and summaries are Reith Serif at 14 on 18, weight 400. Interface text uses Reith Sans at 16 on 18, weight 500, with 700 for emphasis. Weights 400, 500, 700 and 900 are loaded for the sans. [Measured]
Shape and spacing
All measured elements are square. Buttons are 44 high with 6 by 12 or 13 by 14 padding, and a 2px edge. Fields are 44 high. [Measured] Padding seen in the interface is 6, 8, 12 and 14. [Measured]
Iconography and motion
Not measured in this pass. [Inferred]
Themes
Light only on the pages measured. [Observed]
Platform: iOS
The BBC News app was 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 app is expected to keep the serif headlines and square corners but use native navigation. [Inferred]
Platform: Android
The BBC News app was 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 app is expected to keep the serif headlines and square corners but use native navigation. [Inferred]
Platform: Web
The BBC News home page and the world section, measured at 1440 and 390 wide.
Back and up navigation
Expected on Web: Browser back, breadcrumbs.
Browser back and section links in the top navigation. [Observed]
Primary navigation
Expected on Web: Top nav or sidebar.
A top navigation bar with section links, Register and Sign In buttons and a search control. [Observed]
Main action
Expected on Web: Page-level button.
A solid black button for registering. [Measured]
Sheets, dialogs and messages
Expected on Web: Modals, toasts.
Not measured. [Inferred]
Controls
Expected on Web: Native or custom.
Square black and white buttons, 44 high, and a 44 high search field. [Measured]
Text sizing
Expected on Web: Browser zoom.
Sizes are fixed pixel values at each breakpoint: the lead headline drops from 28 to 24 on mobile. [Measured]
Touch and pointer targets
Expected on Web: Pointer and keyboard.
Buttons and fields measure 44 high. [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 responsive page changes headline size, not style. [Measured]
Cross-platform consistency
Consistent across platforms: serif headlines, square corners and the neutral grays. [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 at medium weight with tight tracking.
- Keep every corner square.
- Keep color rare and reserve it for signals.
- Use black solid buttons and white outline buttons.
Don't
- Don't round buttons or cards.
- Don't use bold serif headlines. The weight is medium.
- Don't use red for links or chrome.
Known Gaps
- Article pages, video, live pages and the audio products were not measured.
- The iOS and Android apps were not captured. Their sections are inferred.
- Icons, motion and the exact breakpoints were not measured.
- The red is read from a single heading color, so its use for live and alert marks was not confirmed.
- Account deletion and store policy rules were not verified.