Start here
What to change first
The areas and towns (three or five columns work as well as four), the postcode note, the phone number in both the text and the tel: link, and the quote button's link.
The signature moment
The map is a list of towns at reading size
Twenty-odd town names under one unbroken rule, set at clamp(1.25rem, 1.7vw, 1.625rem), the second mass on the section. A service area is usually a map embed or a line of small print; here it is a list a visitor scans for their own town in a second, and the four columns, all hanging from the same rule, read as coverage rather than as a paragraph. The mark survives colourlessness because it is made of the rule and the column rhythm, not of colour.
Theme handoff
What comes from where
From your theme
- The ground is
baseand the typecontrast, each a two-rung chain, at 4.5:1 or better in the stock themes. The rule iscurrentColor. - The area labels start on
role-label, the phone link onrole-link, both falling through tocontrast. - The heading is off the type ladder on purpose, a bare
clamp(2.5rem, 5.4vw, 5rem); body lines takemedium. - The quote button states no colour, so your theme's button paints it. The phone number is a transparent button with an underline, so its tap target is 44px tall on a phone.
- The typeface is your theme's.
Set by this pattern
- The towns sit in a grid with a 14rem minimum column, so four columns at desktop fall to two at 820px and one at 390px without a breakpoint.
- The heading row is two columns that stack below 782px.
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
Where a local business works, for a plumber, an electrician, a mobile groomer or a cleaning firm. A display heading sits beside one short line about the firm; one rule runs the width of the section, and under it four columns of town names, each under a small tracked area label. A postcode note, a quote button and a tap-to-call number close it.
The signature moment: the map is a list of towns at reading size
Twenty-odd town names under one unbroken rule, set at clamp(1.25rem, 1.7vw, 1.625rem), the second mass on the section. A service area is usually a map embed or a line of small print; here it is a list a visitor scans for their own town in a second, and the four columns, all hanging from the same rule, read as coverage rather than as a paragraph. The mark survives colourlessness because it is made of the rule and the column rhythm, not of colour.
Make it yoursVariations and the edits to make first
What to change first
The areas and towns (three or five columns work as well as four), the postcode note, the phone number in both the text and the tel: link, and the quote button's link.
Theme behaviourInheritance, fixed decisions and contrast
What it inherits from your theme
- The ground is
baseand the typecontrast, each a two-rung chain, at 4.5:1 or better in the stock themes. The rule iscurrentColor. - The area labels start on
role-label, the phone link onrole-link, both falling through tocontrast. - The heading is off the type ladder on purpose, a bare
clamp(2.5rem, 5.4vw, 5rem); body lines takemedium. - The quote button states no colour, so your theme's button paints it. The phone number is a transparent button with an underline, so its tap target is 44px tall on a phone.
- The typeface is your theme's.
What it decides for itself
- The towns sit in a grid with a 14rem minimum column, so four columns at desktop fall to two at 820px and one at 390px without a breakpoint.
- The heading row is two columns that stack below 782px.
Technical notesBlock mechanics, responsive behaviour and constraints
The Styled look
navy-and-amber states deep navy #0f2340, near-white #f5f7fa type, and amber #f2a93b for the area labels, the rule and a square quote button with navy type on it, all in Helvetica. It is for a trade that wants to look established.
Questions
Service areas columns: common questions
Does Service areas columns 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 areas columns match my theme?
Choose by variation. Columns takes your theme’s palette; Navy and amber brings its own colours.
How many variations does Service areas columns have?
2: Columns and Navy and amber. Each is its own markup; choose one in the toolbar above the preview before you copy.
Is Service areas columns free?
It is included with a subscription, with every Core Pattern and variation. 56 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: Navy and amber
Fetching the markup…