Skip to content

design(web): checkout and thank-you page in the home page look - #148

Merged
codemenschendev merged 1 commit into
mainfrom
design/checkout-success
Sep 26, 2026
Merged

codemenschendev merged 1 commit into
mainfrom
design/checkout-success

Conversation

@codemenschendev

Copy link
Copy Markdown
Owner
  • /checkout: head band, step cards, accent choice tiles, styled e-mail input, large total; checkbox labels fixed (a global .field > label rule made them blocks).
  • Empty checkout: status card with a button to the wizard.
  • /success: green status card with the next step.

Reuses create.css and share.css. Payment logic, waiver and terms unchanged.

Checked at 1440 and 375 with a mocked quote in the browser (no quote created), plus the empty state and /success. tsc and eslint pass.

Checkout was four plain boxes with a hand-styled e-mail field, and the
empty state and the thank-you page were a heading and one line.

- Checkout gets the head band; the four steps are cards (the first one
  lifted), the choices are the wizard's accent tiles, the e-mail field
  is the prototype form's input, and the order summary shows the total
  large. Consent and terms checkboxes sit beside their text again: a
  global `.field > label` rule had turned them into blocks.
- No quote found is a status card with a button to the wizard.
- The thank-you page is a green status card with the next step.

Styles come from create.css and share.css; the payment logic, the
never-pre-ticked waiver and the terms check are unchanged.

Project: Appwerk
@codemenschendev
codemenschendev merged commit cd36678 into main Sep 26, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant