Skip to main content
Standard Invoice, page 1

Standard Invoice — rendered output

A one-page standard invoice in the Northmoor document system: masthead, four-column meta grid, itemised table, totals stack and an accent amount-due block. Change the parties, line items and totals in index.html first (data.json mirrors every field). The footer is pushed to the page foot by a fixed-height flex column sized to Letter’s content box; switch to A4 by changing @page size and the .pagefill height only. Engine features exercised: @page margin boxes with counter(page)/counter(pages), border-collapse tables, flexbox with flex-grow, absolute positioning for the full-bleed head rule. Render it:
Both files assume northmoor-shared.css alongside them — the set’s shared spine (type scale, tables, signature blocks, the accent).
data.json

MIT-licensed, free to copy — source on GitHub. Passes PDF/UA-1 validation (veraPDF) in CI; validation is a floor, not a certification.