# Testimonial statement

> An authoritative single-client quote set at display scale on a focused optical measure, framed between two currentColor hairlines with generous breathing room, the speaker's portrait opening the measure above the top rule and a three-column attribution row at its foot. States no colour and no font of its own.

Canonical: https://patternpaste.com/pattern/testimonial-statement.html
Section: Testimonials
Access: Included in Pattern Paste access.
Needs: Requires a block theme on WordPress 6.7 to 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.
Blocks: column, columns, group, image, paragraph
Keywords: testimonial, quote, statement, editorial, pullquote, social proof, display

## Variations (2)

### Framed statement (the default)

Identical markup in every theme.

A focused 860px measure on your page ground, framed top and bottom by currentColor hairlines with a 3-part attribution ledger.

### Night statement

Identical markup in every theme.

The entire statement section inverts to your contrast ground with your base type, making the quote a high-impact architectural break on the page.


---

## The signature moment: display scale on a narrow measure with extreme air

**The signature is the oversized display quote held on a compact 920px optical
measure, framed between two full-width hairlines.** The quotation is set near 44px
at wide viewports, breaking across 3–4 short lines with a tight 1.28 leading, and
rests above a three-column attribution row that cleanly separates name, role, and
organization.

This keeps the section distinct from the rest of the catalogue. `testimonial-band`
is an inverted band with a margin quotation mark; `testimonial-metric` anchors to
a number; `testimonial-stagger` balances two equal columns. This pattern gives one
singular quote the authority of a display poster.

## What it inherits from your theme

- **The typeface.** No font family is stated anywhere. The quote renders in your
  theme's primary face.
- **Your colours.** Uses `base` for page ground and `contrast` for ink, with universal
  fallback chains.
- **The framing hairlines.** Every border is `currentColor`, matching your text colour.
- **Your spacing scale.** Padding and vertical margins scale with your theme's presets.

## What it decides for itself

- **Full bleed with a 920px inner measure.** Spans edge-to-edge while keeping the
  quote's line lengths focused.
- **The display ramp.** `clamp(1.75rem, 3.2vw, 2.75rem)` with `line-height: 1.28`
  for impactful editorial pacing.
- **The three-column attribution row.** Distributes credentials evenly across the bottom rule.
- **The portrait above the frame.** An 8.5rem SQUARE head-and-shoulders frame
  opens the measure, sitting above the top hairline rather than inside the
  framed quote, so the face introduces the statement and the two rules still
  hold nothing but the quote. Square, not the 4/5 frame it started as: a
  waist-up photograph at this width puts the face at about 50px under a 44px
  display quote, and on the Night variation's dark ground it read as a shirt
  rather than a person. The frame is the same size; the face inside it is
  roughly twice as tall. It is the only image in the section and it states no
  colour, so the Night variation inverts exactly as before.

## What a buyer changes first

1. **The quote.** Replace with an impactful executive or customer statement (25–45 words).
2. **The attribution row and the portrait.** Edit the three columns for name,
   title and organization, and swap the face above the measure for the person
   who said it. Use a head-and-shoulders photograph: the frame is square and
   covered from the centre, so a full-length shot squared from the middle loses
   the crown of the head.
3. **The label.** "Client verdict" is an uppercase label paragraph. Edit or delete it.

## The variation

- **Night statement** (`variations/night-statement.html`) inverts the entire section
  to your `contrast` ground with `base` type and hairlines.

## Notes

- Core blocks only: group, columns, column, paragraph, image.
- Every color is a fallback chain ending in universal presets.
- The quote text is set above 24px and judged at 3:1 contrast; all metadata is judged at 4.5:1.

## Display type

Off the theme's ladder on purpose, because the size is the composition:
- paragraph at clamp(1.75rem, 3.2vw, 2.75rem)
