Weekly class ribbon: WordPress Block Pattern, Pattern Paste Canonical: https://patternpaste.com/pattern/listings-week-ribbon.html Core Patterns (https://patternpaste.com/patterns/) Listings (https://patternpaste.com/patterns/listings/) Catalogue access Standard # Weekly class ribbon A studio programme hangs three recurring classes from one continuous top rail. Large day marks and different drops lead to session details, times, prices and individual booking links. ## All patterns Search patterns Loading patterns… Start here ## What to change first Replace the fictional Fieldroom Studio programme, times, session prices and the booking destinations. These are recurring weekly classes, without date-specific availability claims. Core blocks only. No script, custom CSS, font file or required plugin. The signature moment ## The sessions hang below one continuous week rail Three touching top rules become one week rail. The sessions hang from left-hand stems at unequal depths, with a time tab at each foot. On a phone the days retain Monday, Wednesday, Saturday reading order and each rule becomes a fresh anchor. Theme handoff ## What comes from where ### From your theme The Core payload uses the theme’s base and contrast chains, currentColor rules, its typefaces and heading ladder. Text is intended for 4.5:1 contrast, or 3:1 at large display sizes; the rendered checks measure the actual pairs. Headings and links follow the root painter. The inherited Core payload is the theme route for this composition. 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 studio programme hangs three recurring classes from one continuous top rail. Large day marks and different drops lead to session details, times, prices and individual booking links. ### The signature moment: the sessions hang below one continuous week rail Three touching top rules become one week rail. The sessions hang from left-hand stems at unequal depths, with a time tab at each foot. On a phone the days retain Monday, Wednesday, Saturday reading order and each rule becomes a fresh anchor. Make it yoursVariations and the edits to make first ### What to change first Replace the fictional Fieldroom Studio programme, times, session prices and the booking destinations. These are recurring weekly classes, without date-specific availability claims. Core blocks only. No script, custom CSS, font file or required plugin. Theme behaviourInheritance, fixed decisions and contrast ### What it inherits from your theme The Core payload uses the theme’s base and contrast chains, currentColor rules, its typefaces and heading ladder. Text is intended for 4.5:1 contrast, or 3:1 at large display sizes; the rendered checks measure the actual pairs. Headings and links follow the root painter. The inherited Core payload is the theme route for this composition. ### Display type Day marks use clamp(2.25rem, 4vw, 4rem), deliberately separate from the heading ladder. Time tabs and labels use 15px. The session descriptions take medium. Technical notesBlock mechanics, responsive behaviour and constraints ### The Styled look Lilac ground #EEE5F4, deep pine-black ink #263128 and pine accent #315C46; Arial throughout, with square pine booking buttons. Every button is deliberately filled or underlined, with its own padding. The root states a 400 body weight. Questions ## Weekly class ribbon: common questions Does Weekly class ribbon 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 Weekly class ribbon match my theme? Choose by variation. Hanging sessions takes your theme’s palette; Lilac and pine brings its own colours. How many variations does Weekly class ribbon have? 2: Hanging sessions and Lilac and pine. Each is its own markup; choose one in the toolbar above the preview before you copy. Is Weekly class ribbon 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. 12KB of core-block markup, 7 blocks (button, buttons, column, columns, group, heading, paragraph), and nothing else: paste it into the block editor and it becomes editable blocks wearing your theme. Subscribe to copy it, £49 a year (https://patternpaste.com/account/#plan) What you copy is yours forever. Not for you? We refund within 14 days. Back to Core Patterns (https://patternpaste.com/patterns/) Catalogue access ### £49 a year All patterns, variations and theme downloads. What you copy is yours forever. Not for you? We refund within 14 days. Subscribe, £49 a year (https://patternpaste.com/account/#plan) Sign in (https://patternpaste.com/account/) Everything you copy is yours to keep, forever, on any site; access to the rest of the library runs while you subscribe. Not for you? Tell us within 14 days of a payment and we refund you. After that, cancelling stops the next renewal and access runs to the end of the year you have paid for. Prices are in pounds and are the full price in the UK, the US and eleven other countries; elsewhere the checkout adds your local VAT or sales tax. The terms name every country. #### Pair with Editorial Article footer The close of an article: a portrait of the author beside their name, the biography under both inside a currentColor slip held to the middle half of the measure, and the previous and the next post hanging off the two outer edges so the section reads as a doorway rather than a footer. The name, the biography and the two neighbours are dynamic core blocks, so they are the post's own and the preview here is sample data; the portrait is an ordinary image block you swap for your author's own. The previous and next links only resolve on a single post template, which is where this pattern belongs. (https://patternpaste.com/pattern/article-footer.html)Hero Hero aperture An opening section on your theme's own paper: a tracked line, a display headline, one short paragraph on a reading measure, and then a picture that stops short of the edge on every side. The signature is the margin: the image is a window cut in the page rather than a band across it, and the paper around it is what you notice. A small opaque plate in the picture's bottom-right corner carries the caption, so no type ever sits on the photograph. The still-image version includes an example photograph; select your own clip for the video version. States no colour and no font of its own. (https://patternpaste.com/pattern/hero-aperture.html)Call to action Callout response clock A call-out section where the day is drawn to scale: a label, heading and a call button over one framed bar of three segments whose widths are their hours, 8am to 6pm, 6pm to midnight and midnight to 8am. Each segment carries its hours, how long we take to arrive at display size and the call-out fee under a hairline, and one line under the bar gives the hourly rate after that. On a phone the bar stacks into three rows that still name their hours. States no colour and no font of its own. (https://patternpaste.com/pattern/callout-response-clock.html) #### Before you paste 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. How we test patterns (https://patternpaste.com/how-we-test/) ## Specifications Section Listings Access Subscription Plugin None, core blocks only Variations 2 Colour From your theme or its own palette Type From your theme or its own type Motion None Blocks button, buttons, column, columns, group, heading, paragraph Presets color 4, spacing 1, font-size 3 WordPress 7.0+ Continue exploring ## Next in Listings Explore all 15 Listings patterns (https://patternpaste.com/patterns/listings/) Shot in Twenty Twenty-Five Listings No plugin needed ### Event ticket stack Three community workshop tickets form a stepped stack, each event body joined to a narrow date stub by a perforated seam. Listings Preview pattern (https://patternpaste.com/pattern/listings-ticket-stack.html) Shot in Twenty Twenty-Five Listings No plugin needed ### Menu chalkboard A menu written up like the board behind the counter: a framed dark board carrying a centred heading and two columns of dishes, each with its price on the right and a short note beneath on a dashed chalk line, and a centred allergy note and link at the foot. Listings Preview pattern (https://patternpaste.com/pattern/menu-chalkboard.html) Shot in Twenty Twenty-Five Listings No plugin needed ### Menu counter slip An oversized order number anchors a lunch deal beside a narrow counter menu. Listings Preview pattern (https://patternpaste.com/pattern/menu-counter-slip.html)