Phase 4: implement full static site (Eleventy, 15 pages, CSS, JS)
This commit is contained in:
@@ -43,14 +43,8 @@ This log tracks uncertainties and deferred decisions. Each item should be resolv
|
||||
- **Rationale**: Carpentry and Mounting share the same installation/assembly search intent. Flooring touch-ups and Wood Refinishing share the same surface/finish search intent and existing image assets.
|
||||
|
||||
## OQ-7 — Thank-you page vs. in-page success state after form submission
|
||||
- **Status**: Open — raised by `38-lead-capture-spec.md`
|
||||
- **Question**: After a successful form submission, should the site stay on `/contact/` and show an in-page success state (Option A), or redirect to a dedicated `/thank-you/` page (Option B)?
|
||||
- **Options**:
|
||||
- **Option A (recommended for v1)**: In-page success state. Form is replaced by `FormFeedback (success)` component on `/contact/`. Simpler. No redirect. No extra page to maintain. Fits v1 since there is no analytics to track conversion events (ADR-005).
|
||||
- **Option B**: Redirect to `/thank-you/`. Prevents back-button resubmission. Better for conversion tracking when analytics are added later. Requires a separate HTML page with `noindex`.
|
||||
- **Recommendation**: Option A for v1. Revisit when/if analytics are added.
|
||||
- **Blocking**: Implementation of `38-lead-capture-spec.md`.
|
||||
- **Decision needed from**: Diana / project owner.
|
||||
- **Status**: Resolved
|
||||
- **Resolution**: Use **Option A — in-page success state**. Form is replaced by the `FormFeedback (success)` component on `/contact/`. No redirect, no `/thank-you/` page required. Revisit if analytics are added later.
|
||||
|
||||
## OQ-6 — Brand naming and domain
|
||||
- **Status**: Resolved
|
||||
|
||||
Reference in New Issue
Block a user