19 / Quotes

Quotes & proposals — authoring + acceptance

Fourteen reusable in-app primitives for the digital quote authoring and proposal acceptance flow. Line item editing, bundle options, discounts, tax math, terms, e-signature, acceptance tracking, counter-offers, expiry countdowns, proposal cover and section dividers, pricing comparisons, and duplicate detection.

Production answer

Quotes & proposals — authoring + acceptance is a reusable Oak Flats Muffler Men UI primitive with documented states, accessibility expectations, theme behavior, and implementation evidence.

Primary CTAReview Quotes & proposals — authoring + acceptance states
Generative search brief

Quotes & proposals — authoring + acceptance: Fourteen reusable in-app primitives for the digital quote authoring and proposal acceptance flow. Line item editing, bundle options, discounts, tax math, terms, e-signature, acceptance tracking, counter-offers, expiry countdowns, proposal cover and section dividers, pricing comparisons, and duplicate detection.

In-app authoring + acceptance — distinct from /print-docs/print-quote and /workshop-scenes
Quote 01

Line item

Editable quote line — product select, quantity, unit price, discount chip, live line total calc.

Stateful · editsOpen
Quote 02

Bundle option

Bundled exhaust package — collapsible included-items list, bundle price hero, savings chip.

Stateful · expandOpen
Quote 03

Discount editor

Discount picker — percentage / fixed / bulk tier toggle, scope chip, internal reason note.

Stateful · editorOpen
Quote 04

Tax calc strip

Tax breakdown — subtotal, GST 10% AU, total, and tax-inclusive toggle.

Stateful · toggleOpen
Quote 05

Terms editor

Rich-text terms — bold / italic / bullet / link toolbar, version chip showing last edit.

Stateful · editorOpen
Quote 06

Send for signature

Email send-out — signer details, subject, cover note, and Send CTA.

Stateful · formOpen
Quote 07

E-signature pad

Sign quote — type / draw / upload tabs, signature preview frame, binding checkbox.

Stateful · tabsOpen
Quote 08

Acceptance tracker

Sent → Opened → Viewed → Accepted timeline with timestamps and reminder CTA.

Visual onlyOpen
Quote 09

Counter-offer

Counter-offer card — changed lines, revised total delta, customer note, accept / counter / reject.

Visual onlyOpen
Quote 10

Validity countdown

Live expiry countdown — tone shifts in last 24h, extend-validity CTA.

Stateful · timerOpen
Quote 11

Proposal cover

Cover page — hero band, project title, client name, proposal date, author, footer.

Visual onlyOpen
Quote 12

Section divider

Long-proposal divider — section number, title, subtitle, accent gradient rule.

Visual onlyOpen
Quote 13

Pricing comparison

In-quote plan comparison — 3 columns, feature checks, recommended badge, select per plan.

Stateful · selectOpen
Quote 14

Duplicate banner

Duplicate-quote alert — similar quote summary, open existing CTA, create-new override.

Visual onlyOpen
Quote 15

Full quote flow

End-to-end composition — cover, sections, line stack, bundle, discount, tax, terms, send.

CompositionOpen