Abandoned baskets: saved basket badge; Quotes: cross-reference Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
PDF footers: no longer instruct owners to widen the margin by hand
Document: the shop's PDF footer retires into core's Document Footer, and pixel font sizes on Text/Rich Text
docs: one shared Document Footer for everything the site prints, and lib/documents for module authors Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
docs: the customer's own order reference on orders, invoices and quotes
docs: one shared PDF footer across invoice, credit note, proforma and quote
docs: page settings, PDF footers, From/To split, paid-invoice payment hiding
Invoice and quote documents: the new blocks, the options and the placeholders Shop.md's "Designing what it looks like" and Quotes.md's "Designing the quote itself" now list ten blocks apiece rather than six and five, and explain the document style block first, since it is the one that sets the accent colour for everything else. Adds the placeholder list for both documents, the quote's new "Who it is between" block (and where it reads the seller's details from), the tax summary's "only when there is more than one rate" setting, and the quote totals' rate field. Updates the heading's shop-name wording, which now has an "only when there is no logo" option.
Sales is now Trading, and Suppliers is a tab on it Shop.md, Quotes.md, Advanced-Shipping.md, Google-Sheet-Products.md and Architecture-overview.md all pointed people at Shop -> Sales, and the supplier pages at a sidebar link that no longer exists. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Media library shape filter; Space Planner quote requests follow how the shop sells
docs: the shopfront says basket, not cart
docs: admin sidebar tidy - 48 links down to 17, updated 24 pages
Quotes: per-block fonts, picture sizes, delivery lead times, VAT, and what the admin screen can now do
Add the Quotes page, and write up shop's two new extension points Quotes.md covers both modes, the save/retrieve flow, the designable quote document and PDF, the admin side, and what the module deliberately never does. Home and Shop link to it; Authoring-a-module documents shop.commerce-mode (one point for one decision, null meaning no opinion, and why its pure half lives apart from the resolver) and shop.cart-header-actions.