Start here
What to change first
- The districts and towns. Keep the codes short: a district, not a full postcode.
- Which tiles are filled. Move a tile between the two groups, or change its fill, to match your same-day patch.
- The phone number (0115 496 0247 is a reserved example number).
The signature moment
The patch is a grid of postcode tiles, the ones we cover same day filled
Twenty-four tiles, each a postcode district in bold figures over its town, the same-day ones filled and the next-day ones outlined. A key under the grid names both states in words, so fill never carries the meaning alone. No map and no embed: the tiles are the map.
Theme handoff
What comes from where
From your theme
- Typeface.
- Palette.
Set by this pattern
- The grid.
- The figures.
Full pattern notes
Why it works, and how it is built
Open a topic for the complete design reasoning, editing guidance and implementation notes.
Design rationaleComposition, intent and nearest alternatives
Overview
A coverage section for a plumber, an electrician, a cleaner or any trade that travels: a visitor scans for their own postcode and learns in one look whether you come today or tomorrow. It sits in the contact section beside service-areas-columns (town names in columns under area labels, a list) and contact-offices (one office shape repeated).
The signature moment: the patch is a grid of postcode tiles, the ones we cover same day filled
Twenty-four tiles, each a postcode district in bold figures over its town, the same-day ones filled and the next-day ones outlined. A key under the grid names both states in words, so fill never carries the meaning alone. No map and no embed: the tiles are the map.
Make it yoursVariations and the edits to make first
What to change first
- The districts and towns. Keep the codes short: a district, not a full postcode.
- Which tiles are filled. Move a tile between the two groups, or change its fill, to match your same-day patch.
- The phone number (0115 496 0247 is a reserved example number).
Theme behaviourInheritance, fixed decisions and contrast
What it inherits from your theme
- Typeface. The base states no font family.
- Palette. Your page ground and text. Same-day tiles are filled in your
contrastcolour withbasetext; next-day tiles are a 1.5pxcontrastoutline. The label takes the label role and the call link the link role.
What it decides for itself
- The grid. Tiles on a 6.5rem minimum column: six across beside the prose on a wide screen, four at tablet width, three on a phone, so the 24 tiles fill every row at those widths. A 6.5rem tile holds a twelve-letter town at 13px.
- The figures. District codes at about 20 to 24px; towns at 13px.
Technical notesBlock mechanics, responsive behaviour and constraints
The Spur look
Part of the Spur Pattern Set, an electrician and plumber in Beeston, Nottingham: switch white ground #f2f3ef, a fuse grey band #e2e7ec, card white #ffffff and a cable black slab #14181c; cable black ink, slate #4a535b for secondary copy, live blue #1747c9 labels and primary buttons, conduit hairlines #c5ccd2, and signal yellow #ffd21a kept for emergencies. Headings and figures are Arial Black at 900; body, labels and buttons Arial. Cards and buttons have 4px corners, tags and tiles 2px. Here the tiles sit on the fuse grey band: same day filled live blue with white text, next day outlined in cable black. Every text pair is measured on the ground it is painted on. Take the base for your theme's colours, or the look's Use my theme chip.
Notes
- Core blocks only: group, heading, paragraph, columns, column, buttons, button. No plugin, nothing to keep updated.
Questions
Service area postcodes: common questions
Does Service area postcodes need a plugin?
No. It is built only from core WordPress blocks (button, buttons, column, columns, group, heading and paragraph), so it pastes into the block editor with nothing to install.
Will Service area postcodes match my theme?
Choose by variation. Postcode tiles takes your theme’s palette; Bough and Spur bring its own colours.
How many variations does Service area postcodes have?
3: Postcode tiles, Bough and Spur. Each is its own markup; choose one in the toolbar above the preview before you copy.
Is Service area postcodes free?
It is included with a subscription, with every Core Pattern and variation. 62 Core Patterns are free to copy without one.
Which WordPress version does it need?
Requires a block theme on WordPress 7.0. Classic themes and page builders are outside our supported setup. Adaptive patterns use the block theme’s colour, spacing and typography presets; styled variations declare their own colours or type.
The markup
Core block markup and nothing else. Copy it, then paste it straight into the block editor: WordPress reads the delimiters and rebuilds the blocks.
Fetching the markup…
Variation: Bough
Fetching the markup…Variation: Spur
Fetching the markup…