fix stage 3 checkboxes in page builder plan
All checks were successful
deploy / deploy (push) Successful in 1m0s
All checks were successful
deploy / deploy (push) Successful in 1m0s
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
24ad3b8b60
commit
21f57e39e2
@ -617,21 +617,17 @@ Each stage is a commit point. Tests pass, all pages work, nothing is broken. Pic
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### Stage 3: Wire up simple pages (Home, Content, Contact, Error)
|
### Stage 3: Wire up simple pages (Home, Content, Contact, Error) ✅
|
||||||
|
|
||||||
**Goal:** first real pages switch to PageRenderer. These are the simplest — no URL-driven state, no streams. Visually identical to before.
|
**Status:** Complete
|
||||||
|
|
||||||
- [ ] Update `Shop.Home` — `Pages.get_page("home")` + `load_block_data/2` + PageRenderer
|
- [x] Update `Shop.Home` — `Pages.get_page("home")` + `load_block_data/2` + PageRenderer
|
||||||
- [ ] Update `Shop.Content` — `Pages.get_page(live_action)` for about/delivery/privacy/terms
|
- [x] Update `Shop.Content` — `Pages.get_page(live_action)` for about/delivery/privacy/terms
|
||||||
- [ ] Update `Shop.Contact` — `Pages.get_page("contact")`, keep tracking_state event handlers
|
- [x] Update `Shop.Contact` — `Pages.get_page("contact")`, keep tracking_state event handlers
|
||||||
- [ ] Update `ErrorHTML` — `Pages.get_page("error")` with safe_load fallback
|
- [x] Update `ErrorHTML` — `Pages.get_page("error")` with safe_load fallback
|
||||||
- [ ] Page-level CSS: contact page grid layout
|
- [x] Page-level CSS: contact page grid layout
|
||||||
- [ ] Ensure SEO meta tags still set correctly in each LiveView
|
- [x] SEO meta tags still set correctly in each LiveView
|
||||||
- [ ] Browse each page manually — must look identical
|
- [x] All pages visually identical to before
|
||||||
|
|
||||||
**Commit:** `wire home, content, contact, and error pages to page renderer`
|
|
||||||
|
|
||||||
**Verify:** `mix test` passes, browse all 6 pages (home, about, delivery, privacy, terms, contact), compare to screenshots/before state
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user