Pattern Paste
Subscribe

Core Patterns Pricing

Catalogue accessStandard

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

Loading patterns…

Theme
Preview size
Look

Takes your theme’s colours and type.

Twenty Twenty-Five·1280px

Manrope typefacergb(255, 255, 255) ground1280px viewport

Start here

What to change first

  1. The lines and amounts. Keep the sums true: subtotal, VAT and total are typed, not calculated.
  2. The job number and address at the head of the sheet.
  3. 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

  1. The lines and amounts. Keep the sums true: subtotal, VAT and total are typed, not calculated.
  2. The job number and address at the head of the sheet.
  3. 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.

The markup

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 yearWhat you copy is yours forever. Not for you? We refund within 14 days.

Back to Core Patterns