[Library] Gallery

Catalogue accessStandard

Quote gallery

A display-size quotation held between two portrait frames. The centre column is the widest and the largest thing in the section; the two 3:4 frames are smaller, bottom-aligned and captioned, so they read as brackets around the sentence. No word sits on a photograph. Ships both image blocks empty; you choose the photographs. States no colour and no font of its own.

Variation View
Before you copy Corners As authored

Identical markup in every theme. Manrope typeface rgb(255, 255, 255) ground 1280px viewport

A gallery section whose centre is a sentence. One core/columns holds three columns: a 3:4 portrait frame at 20% of the measure, a 56% centre column carrying a display-size quotation with a tracked attribution under it, and a second 3:4 frame at 20%. All three columns are aligned to the bottom, so the two frame captions and the attribution line sit on one baseline. Nothing a visitor reads sits on a photograph; every word is on the band's own ground.

The signature moment

The type is the centrepiece and the photographs are the brackets

Every other gallery in this library makes the photographs the subject and the type incidental: a caption under a frame, a label in a margin, a numeral over a run. This one inverts the hierarchy. The quotation is the widest column and the largest thing in the section (clamp(1.75rem, 3.4vw, 3rem), weight 600, -0.03em, line-height 1.15), and the frames are deliberately undersized, a fifth of the measure each, so they cannot compete with it. What the frames do instead is hold the sentence: two portraits of the same proportion at the same size on either side of it, bottom-aligned to the attribution, which is what a pair of brackets is.

It survives colourlessness because it is made of scale and symmetry and nothing else. There is no rule, no plate, no tint and no accent anywhere in the section: the whole design is the 20/56/20 division, one aspect ratio used twice, and the size difference between 48px and 13px. Every one of those is still true in a theme that defines no presets at all.

It is not a third pull-quote. pull-quote is a testimonial band with an off-centre column and no images; quote-break is a quotation interrupting a reading column, held by two rules that run past it. Here the photographs are load-bearing: remove them and the composition is gone, because the brackets are what make the sentence a centrepiece rather than a paragraph.

What it inherits, what it decides

Inherits: every colour (the band is a base chain, all four pieces of type a contrast chain, two rungs each), the typeface, and the spacing rhythm (spacing|80 above and below the band, spacing|50 between stacked columns, spacing|40 between quotation and attribution, spacing|20 between each frame and its caption).

Decides: the 20/56/20 division, the 1240px measure and the clamp(1.25rem, 4vw, 4rem) gutters, the clamp(1.5rem, 3.5vw, 3.5rem) column gap, the 3:4 crop on both frames with scale: cover, the bottom alignment, and the whole type ramp: the quotation's clamp, weight, negative tracking and 1.15 leading, and the 13px, 0.2em-tracked uppercase attribution against the 13px, 0.16em-tracked captions.

Why paragraphs and not core/quote76 words

The quotation is a core/paragraph and the attribution is another, for the same reason as quote-break: core/quote and core/pullquote take their border, their italic and their padding from the theme, and each stock block theme does something different with them, so a quotation that is sometimes italic, sometimes bordered and sometimes neither is not one design. Paragraphs with explicit proportion are the same design everywhere. The quotation marks are typed, as curly quotes, inside the paragraph.

The bottom alignment, and the trap under it85 words

verticalAlignment: "bottom" is set on the core/columns block and on each core/column. The columns-level class alone does nothing on the front end, because core ships align-items: normal !important on the column, which overrides it; cover-trio shipped that way in its first draft and the frames sat top-aligned. So each column carries is-vertically-aligned-bottom in its own right. With the frames shorter than the type block, the alignment is what puts the two captions level with the attribution instead of leaving them floating halfway up the band.

What happens at 390207 words

Core stacks core/columns below 782px, so the section becomes frame, quote, frame in that order, each at the full width of the phone. Two things go, and they should be said plainly:

  • The bracketing goes, because there is no left and right on a phone. Two frames above and below a sentence are a sequence, not brackets.
  • The scale inversion goes with it. The quotation floors at 28px, while each frame is now the full 350px of column width and therefore about 467px tall by its own 3:4 ratio. On a phone the photographs are the biggest things on the screen, which is the opposite of the signature.

What still works is the symmetry and the order: one frame, the sentence, one frame, with the quotation still the only display-size type in the section and the two captions still holding the same weight and tracking. It reads as a deliberate stack rather than as a broken row, and the quotation is still the thing you read first because it is the only large type there. It is honestly a weaker composition than the desktop one, not an equal one; the idea is a left-and-right idea and a phone does not have a left and right.

Contrast78 words

Every pair in the section is a contrast chain on a base chain, inverted in the variation. The quotation is the only text judged at the 3:1 large-text bar: it floors at 28px, which is above the 24px threshold at every viewport width. The attribution and both frame captions are 13px and are held to the full 4.5:1; they are made small by size and tracking, never by fading the colour, and both carry the band's full-strength ink.

What a buyer changes first165 words
  1. The photographs. Both image blocks ship EMPTY, which is what WordPress's own save() writes before a file is chosen and is valid at 6.6 and 7.0. Click each frame, choose an image, set the focal point. The 3:4 crop and object-fit: cover are already set, so any upload is cropped to the proportion the composition needs. Two portraits of the same subject or the same room read as brackets; two unrelated landscapes do not.
  2. The quotation. Keep it under about 110 characters. At 48px it is six or seven lines in the centre column, which is what makes it the tallest thing in the section; much shorter and the frames start to out-measure it, much longer and it stops being a quotation.
  3. The attribution and the two captions. All three are uppercase and tracked, and all three want to be short: under about 26 characters for the attribution and under about 14 for each caption, so no incidental label wraps at 390.
Variations78 words
  • Ink quote: the band inverts. The ground becomes a contrast chain and every piece of type a base chain, on the quotation, the attribution and both captions. The composition, the widths, the crops and the alignment are identical to the base's; only the colour relationship changes, which is the one axis a variation is allowed to move. It suits photographs that are mostly light, where an inked band gives the two frames an edge to sit against.
Measured24 words

The base and the variation both hold to the preset contract, survive an editor round-trip, and were rendered and inspected at 1280 and 390.

Display type18 words

Off the theme's ladder on purpose, because the size is the composition:

  • paragraph at clamp(1.75rem, 3.4vw, 3rem)
Back to the library