Job sheet breakdown: WordPress Block Pattern, Pattern Paste Canonical: https://patternpaste.com/pattern/job-sheet-breakdown.html Core Patterns (https://patternpaste.com/patterns/) Pricing (https://patternpaste.com/patterns/pricing/) Catalogue access Standard # Job sheet breakdown One big job priced as the sheet it was written on: beside a label, heading, a short list of what moves the price, a button and a photograph, a card headed with the job number and address lists each line with its quantity and amount on hairlines, then the subtotal and VAT, then the total at display size ruled off twice, and a stamp reading fixed price, agreed before we start. On a phone the sheet sits under the prose. The example photograph can be replaced in the editor. ## All patterns Search patterns Loading patterns… Start here ## What to change first - The lines and amounts. Keep the sums true: subtotal, VAT and total are typed, not calculated. - The job number and address at the head of the sheet. - The photograph and the list of what moves the price. The signature moment ## The total is ruled off twice, the way a job sheet is Two nested groups, each with a 1px top border and 3px between them, sit above the total, which is set at display size. It is never border-style: double, which WordPress does not measure. Every line is a row group, never core/table (a table cannot rule one row twice): the item and its quantity at left, the amount at right, a hairline under each. The sums add up: £5,740 before VAT, £1,148 VAT at 20%, £6,888 in all. On a phone the columns stack and the quantity stays under its item, so no row is squeezed. Theme handoff ## What comes from where ### From your theme - Typeface. - Palette. ### Set by this pattern - The heading. - The total. - The split. 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 worked example for the one big job a trade cannot price over the phone. The price is shown as the sheet it was written on, every line adding up to a total ruled off twice. It sits in the pricing section beside pricing-single (one plan's price against a ledger of features), spec-table (a two-column spec), pricing-ledger (a saving as the rule) and price-list-treatments (many prices): none shows one job's parts adding up to its total as a document. ### The signature moment: the total is ruled off twice, the way a job sheet is Two nested groups, each with a 1px top border and 3px between them, sit above the total, which is set at display size. It is never border-style: double, which WordPress does not measure. Every line is a row group, never core/table (a table cannot rule one row twice): the item and its quantity at left, the amount at right, a hairline under each. The sums add up: £5,740 before VAT, £1,148 VAT at 20%, £6,888 in all. On a phone the columns stack and the quantity stays under its item, so no row is squeezed. Make it yoursVariations and the edits to make first ### What to change first - The lines and amounts. Keep the sums true: subtotal, VAT and total are typed, not calculated. - The job number and address at the head of the sheet. - The photograph and the list of what moves the price. Theme behaviourInheritance, fixed decisions and contrast ### What it inherits from your theme - Typeface. The base states no font family. - Palette. Your base ground with contrast type; the sheet is on the plate role with its text role, line hairlines on the rule role, the head rule, the double rule and the stamp in currentColor. Labels are on the label role. The button is your theme's own. ### What it decides for itself - The heading. The xx-large rung: its job is hierarchy. - The total. Bold at a display clamp; amounts at a stated clamp so they line up down the right edge. - The split. 5/12 prose, 7/12 sheet. Technical notesBlock mechanics, responsive behaviour and constraints ### The Spur look Part of the Spur Pattern Set, an electrician and plumber in Beeston: switch white #f2f3ef, cable black #14181c ink, slate #4a535b muted ink, live blue #1747c9 labels, the stamp and the button, white cards on a conduit #c5ccd2 hairline, with a signal yellow #ffd21a kept for emergencies. Headings and amounts are Arial Black; body, labels and buttons are Arial. The sheet has 4px corners and a hard 6px offset shadow in the hairline colour; the stamp has 2px corners like a cable tag. Take the base for your theme's colours, or the look's Use my theme chip. ### Notes - Core blocks only: columns, group, heading, paragraph, list, buttons, image. - The example photograph is from the WordPress.org Photo Directory (CC0). Questions ## Job sheet breakdown: common questions Does Job sheet breakdown need a plugin? No. It is built only from core WordPress blocks (button, buttons, column, columns, group, heading, image, list, list-item and paragraph), so it pastes into the block editor with nothing to install. Will Job sheet breakdown match my theme? Choose by variation. Job sheet takes your theme’s palette; Spur brings its own colours. How many variations does Job sheet breakdown have? 2: Job sheet and Spur. Each is its own markup; choose one in the toolbar above the preview before you copy. 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 Job sheet breakdown free? It is included with a subscription, with every Core Pattern and variation. 62 Core Patterns are free to copy without one. 31KB of core-block markup, 10 blocks (button, buttons, column, columns, group, heading, image, list, list-item, paragraph), and nothing else: paste it into the block editor and it becomes editable blocks wearing your theme. Subscribe to copy it, £119 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 ### £119 a year All patterns, variations and theme downloads. What you copy is yours forever. Not for you? We refund within 14 days. Subscribe, £119 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 FAQ Emergency triage list An emergency page section for a trade: a header with a legend of three verdict tags, then seven ruled rows sorted by urgency, each the problem as a card title, what to do now, and a verdict tag at the right: ring now, book it, or ring the gas line first. States no colour and no font of its own. (https://patternpaste.com/pattern/emergency-triage-list.html)Tables Compare matrix A capability matrix in a core table: one row per capability, one column for each of the two plans people choose between, and a mark in every cell, with a third plan named in one line under the table instead of a fourth column that would ladder its row headers on a phone. The recommended column is announced by a two-pixel bracket that stands over it and hands off to the table's own hairlines, so nothing is filled and nothing is coloured. Three fixed columns hold roughly 117 pixels each at 390. States no colour and no font of its own. (https://patternpaste.com/pattern/compare-matrix.html)Compare Compact comparison rows A mobile-first responsive comparison layout using stacked capability cards: each row pairs a feature title and summary with a side-by-side comparison block, avoiding horizontal table scrolling on small screens. States no colour and no font of its own. (https://patternpaste.com/pattern/compare-compact-rows.html) #### Before you paste Requires a block theme on WordPress 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. How we test patterns (https://patternpaste.com/how-we-test/) Sample images stay in the copied blocks. Replace them in WordPress; pasting does not upload them to your Media Library. Video variations need your own clip. Image credits (https://patternpaste.com/image-credits/). ## Specifications Section Pricing 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, image, list, list-item, paragraph Presets color 8, font-size 2, spacing 1 WordPress 7.0+ Continue exploring ## Next in Pricing Explore all 16 Pricing patterns (https://patternpaste.com/patterns/pricing/) Shot in Twenty Twenty-Five Pricing No plugin needed ### Fixed price job board A price board for a trade's everyday jobs: a label, heading and one line over eleven job cards and one photograph, each card wearing its fixed price on a tag with a punched hole that laps the card's top edge, then the job, what is included and a ruled line for the time on site. Pricing Preview pattern (https://patternpaste.com/pattern/fixed-price-job-board.html) Shot in Twenty Twenty-Five Pricing No plugin needed ### Logs for sale ticket A price ticket for a by-product sale: a heading, a line and two stacked photographs beside a framed card with two oversized prices side by side, a dashed tear line, ruled facts on moisture, delivery and wood chip, and how to order with a call button and a text link. Pricing Preview pattern (https://patternpaste.com/pattern/logs-for-sale-ticket.html) Shot in Twenty Twenty-Five Pricing No plugin needed ### Price list treatments A salon, spa or clinic price list in three ruled columns. Pricing Preview pattern (https://patternpaste.com/pattern/price-list-treatments.html)