Start here
What you change first
- Media slots. Replace the example photographs in the 16:10 image frames with two high-resolution product screenshots, architecture diagrams, or workflow mockups.
- Kickers and titles. Update the uppercase tags (
Observability,Orchestration) and titles to reflect your key workflows.
The signature moment
Alternating viewport plates
This pattern formats features into two substantial horizontal plate cards that alternate orientation (media-left on the top card, media-right on the bottom card). Each card is bounded by a hairline border and sits on a role-plate ground, giving media slots (for schematics, product dashboards, or UI previews) dedicated focus alongside comprehensive capability copy.
Theme handoff
What comes from where
From your theme
- Typeface.
- Palette.
- Rules.
- Spacing.
Set by this pattern
- Proportion.
- Typography hierarchy.
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
Two stacked landscape feature cards pairing 16:9 media viewports with structured technical capability breakdowns.
The signature moment: alternating viewport plates
This pattern formats features into two substantial horizontal plate cards that alternate orientation (media-left on the top card, media-right on the bottom card). Each card is bounded by a hairline border and sits on a role-plate ground, giving media slots (for schematics, product dashboards, or UI previews) dedicated focus alongside comprehensive capability copy.
Make it yoursVariations and the edits to make first
What you change first
- Media slots. Replace the example photographs in the 16:10 image frames with two high-resolution product screenshots, architecture diagrams, or workflow mockups.
- Kickers and titles. Update the uppercase tags (
Observability,Orchestration) and titles to reflect your key workflows.
Theme behaviourInheritance, fixed decisions and contrast
What it inherits from your theme
- Typeface. The pattern states no font family. All headings and body copy inherit your active theme typography.
- Palette. Ground uses
base(falling back towhite), and text usescontrast(falling back toblack). Plates userole-plateandrole-plate-text. - Rules. Card borders use
role-rulefalling back tocontrast. - Spacing. Card padding and responsive column gaps draw directly from core spacing presets.
What it decides for itself
- Proportion. A 48/52 and 52/48 alternating column split within 1240px wide plates.
- Typography hierarchy. Section heading on
xx-large, card headings onx-large, body copy onmediumladder rungs.
Technical notesBlock mechanics, responsive behaviour and constraints
Included images
The copied markup includes WordPress Photo Directory example photographs. The public image URLs keep the examples visible after pasting. Select an image or cover and choose Replace to use your own Media Library files. See image credits for the sources and licenses. Pasting an image URL does not import a Media Library attachment.
Questions
Feature media callout duo: common questions
Does Feature media callout duo need a plugin?
No. It is built only from core WordPress blocks (column, columns, group, heading, image and paragraph), so it pastes into the block editor with nothing to install.
Will Feature media callout duo match my theme?
Yes. It names no colour or font of its own: every colour, size and space is a preset from your theme, so it takes your theme’s palette and type when pasted.
Can I use my own images?
Yes. Sample images stay in the copied blocks. Replace them in WordPress; pasting does not upload them to your Media Library.
Is Feature media callout duo 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 to 7.1. 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…