Contact place: WordPress Block Pattern, Pattern Paste Canonical: https://patternpaste.com/pattern/contact-place.html Core Patterns (https://patternpaste.com/patterns/) Contact (https://patternpaste.com/patterns/contact/) Catalogue access Standard # Contact place A contact section for one address you can walk to. A 3:2 frame runs off the page edge on one side, carrying an inviting example workspace photograph, with a tracked caption under it; opposite it the facts hold a 24rem measure: the place name at display size, three lines of address, then one hairline and a short paragraph of hours and directions. No labels, no ruled rows and no form. Example images are included and can be replaced in the editor. ## All patterns Search patterns Loading patterns… Start here ## What to change first - The photograph. The frame includes an example photograph. - The place name. "Tanners Yard" is two words on purpose. - The three address lines. They are one paragraph with
between them, so they stay locked together as a block of facts rather than drifting apart on your theme's paragraph spacing. - The directions paragraph. Hours, the nearest station, the bus, and how someone gets in without stairs. - The action's link. The button ships without a URL, like every link in this catalogue. The signature moment ## The frame breaks the page, the facts do not The picture runs off the left edge of the viewport at every width, with no padding and no gap between it and the text column, while the facts beside it are held to a 24rem measure inside a column that is nearly twice that wide. One side of the section has no margin at all and the other has a deliberately generous one, so the composition is lopsided on purpose: the eye enters at the picture, which has no left edge to find, and stops at a short column of type with air around it. Take the palette away and that asymmetry is still the whole design, which is what makes it survive colourlessness. Theme handoff ## What comes from where ### From your theme - The typeface. - Your colours. - The hairline. - Your spacing scale. - Your button styling. ### Set by this pattern - The bleed. - The 52/48 split. - The short measure. - The picture's proportion. - Proportion of type. - Its own ground and its own air. - The action's colours. 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 contact section for one address a visitor can actually walk to. A 3:2 frame runs off the page edge on one side, and opposite it the facts hold a short measure: the place name at display size, three lines of address, one hairline, then a paragraph of hours and directions and a single action. It is the first pattern in the contact section with a picture in it, and it is deliberately not the section's third ledger. ### The signature moment: the frame breaks the page, the facts do not The picture runs off the left edge of the viewport at every width, with no padding and no gap between it and the text column, while the facts beside it are held to a 24rem measure inside a column that is nearly twice that wide. One side of the section has no margin at all and the other has a deliberately generous one, so the composition is lopsided on purpose: the eye enters at the picture, which has no left edge to find, and stops at a short column of type with air around it. Take the palette away and that asymmetry is still the whole design, which is what makes it survive colourlessness. The caption under the frame is the second half of the move. It is set at 15 to 16px, uppercase and tracked, and it sits inside the picture's column with its own padding, so it is the only thing on that side of the section that is inset. It reads as a note written on the photograph rather than as a heading over it. Make it yoursVariations and the edits to make first ### What to change first - The photograph. The frame includes an example photograph. Select it and choose Replace to pick from your media library. Use a welcoming view of your entrance, street or interior. The included workspace is an illustrative sample; change the caption to describe your real location when you replace it. - The place name. "Tanners Yard" is two words on purpose. This ramp is built for one to three words; a long name will take three lines and outweigh the picture. - The three address lines. They are one paragraph with
between them, so they stay locked together as a block of facts rather than drifting apart on your theme's paragraph spacing. - The directions paragraph. Hours, the nearest station, the bus, and how someone gets in without stairs. This is the sentence a visitor screenshots, so write it for them. - The action's link. The button ships without a URL, like every link in this catalogue. Point it at your map listing, or delete the button and let the caption do the work. Theme behaviourInheritance, fixed decisions and contrast ### What it inherits from your theme - The typeface. No font family is stated anywhere, in the base or the variation. The place name, the caption and the address are all set in yours. - Your colours. The ground asks for base and everything on it asks for contrast, the two slugs every stock block theme defines, each written as a fallback chain ending on a colour WordPress itself guarantees. No accent slug appears in any rung, and no text sits on the photograph. - The hairline. It is a 1px currentColor top border on the group holding the directions, so it follows your type wherever your theme puts it and cannot resolve to nothing. - Your spacing scale. The band's air, the gap under the frame and the space between the facts are spacing presets, so a theme with a generous scale gets a taller section without you editing anything. - Your button styling. The action is a core button taking your theme's button element styles on hover and focus. It carries no typography of its own, because a button's typography serialises differently across WordPress versions; without it the markup stays valid across editor versions. ### What it decides for itself - The bleed. The band is align: full with padding-left: 0 and a right padding of clamp(1.25rem, 6vw, 8rem), and the columns carry no gap between them. The picture therefore touches the viewport's left edge at 1400 and at 390 alike, and the band's air is all on the other side. - The 52/48 split. The picture is the larger half by a little, not by a lot; the point is the missing margin, not the size. - The short measure. The facts are wrapped in a constrained group at 24rem justified left, which is the mechanism this catalogue uses for a measure inside a wider band. A padding-right on the block would give the right width and the wrong position. - The picture's proportion. 3:2 with scale: cover, so whatever you upload is cropped to the shape the composition needs rather than changing the height of the section. - Proportion of type. The eyebrow at 13 to 14px, uppercase, 0.2em tracked; the place name at clamp(2.25rem, 4.4vw, 3.5rem), weight 700, tracking -0.03em on a line height of 1.03; the address at 17 to 19px on 1.5; the caption and the directions at 15 to 16px. Nothing sits between the place name and the address, which is where the scale collision comes from. - Its own ground and its own air. The section states its ground and a full spacing preset 80 above and below, so it does not depend on the section above or below it for colour or for air. - The action's colours. The button inverts against the band, so it is your contrast ground with your base type: the same pair your page body already uses, in reverse. It cannot vanish in any theme, because the two chains are each other's opposites. Technical notesBlock mechanics, responsive behaviour and constraints ### How this avoids being a third ruled label/value ledger contact-ledger and contact-split already share one idiom: a small tracked label in a narrow column against its value in a wide one, repeated down the section. A third would make it three, and at thumbnail size the section page would show the same card three times. So there are no labels here at all. The address is one paragraph of three lines and nothing names it "Studio"; the hours and the directions are one running paragraph of prose and nothing names them "Hours". There is exactly one hairline in the section, and its job is to separate the address from the directions, not to rule a row. The relationship between the frame and the facts, not the relationship between a label and its value, is what the pattern is made of. ### What this pattern cannot be, and says so plainly - There is no form. WordPress core ships no form block, so an enquiry form is not a pattern nobody has authored yet, it is one that cannot be authored under a core-only rule. It belongs to the companion plugin. The action here is a link. - There is no live map. A map is an