Update session log and component registry for 2026-03-30b
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -26,6 +26,42 @@ Each entry follows this structure:
|
||||
|
||||
## Sessions
|
||||
|
||||
### Session 2026-03-30b — Page feedback iteration (Steps 1-6) + DialogShell
|
||||
|
||||
**Agent(s):** Claude Opus 4.6 (1M context)
|
||||
|
||||
**Work completed:**
|
||||
- **IntroStep (Step 1):** Static subheading (removed dynamic text change on selection), ToggleButtonGroup top-left alignment fix
|
||||
- **ProvidersStep (Step 2):** Heading reduced to h4 "Find a funeral director", SearchBar → location TextField with pin icon, FilterPanel moved below search right-aligned, map fill fix (height:100% → flex:1), hover scrollbar on left panel
|
||||
- **VenueStep (Step 7):** Same consistency fixes as ProvidersStep (h4, location icon, filter layout, map fill, results count format)
|
||||
- **PackagesStep (Step 3):** Removed budget filter + "Most Popular" badge + mobile Continue button. Added grouped packages pattern ("Matching your preferences" / "Other packages from [Provider]" with brand accent bars). `onArrange` replaces `onContinue`. Clickable provider card (`onProviderClick`). Heading to h4.
|
||||
- **DateTimeStep (Step 6):** display3 heading (centered-form consistency). Name fields swapped from MUI TextField to Input atom (external label, no clipping). Multiple preferred dates (up to 3, progressive disclosure). Removed service tradition/religion field. Dividers between question sections.
|
||||
- **DialogShell atom:** New shared dialog container (header + optional back + close, scrollable body, optional footer). Audited 17→19/20, P1s fixed (focus management, sx pattern).
|
||||
- **FilterPanel refactored:** Popover → DialogShell (centered Dialog with backdrop)
|
||||
- **ArrangementDialog refactored:** Now composes DialogShell for consistent chrome
|
||||
- **PreviewStep + AuthGateStep removed:** Consolidated into ArrangementDialog (D-E)
|
||||
- **WizardLayout:** ListMapLayout left panel gets thin scrollbar visible on hover
|
||||
|
||||
**Decisions made:**
|
||||
- Heading convention: display3 for centered-form pages, h4 for narrow panels (list-map, list-detail)
|
||||
- DialogShell is the standard popup container — all site dialogs compose it
|
||||
- Service tradition removed from DateTimeStep — flows from provider/package selection, confirmed on summary
|
||||
- "Service tradition" is the preferred terminology (not "religion" or "religious style")
|
||||
- Package grouping pattern: matched vs other, with brand accent bar section labels
|
||||
- FilterPanel uses Dialog (not Popover) for filter controls
|
||||
|
||||
**Open questions:**
|
||||
- Provider profile popup contents — user will provide details later
|
||||
- Heading convention (display3 vs h4) should be documented as a decision
|
||||
|
||||
**Next steps:**
|
||||
- **Resume page feedback from VenueStep (Step 7) onwards** — Steps 1-6 are done
|
||||
- Remaining pages to review: VenueStep, CrematoriumStep, CemeteryStep, CoffinsStep, CoffinDetailsStep, AdditionalServicesStep, SummaryStep, PaymentStep, ConfirmationStep
|
||||
- Homepage layout work (user priority — separate task)
|
||||
- Input atom clipping: audit remaining pages for MUI TextField → Input atom swap where labels clip
|
||||
|
||||
---
|
||||
|
||||
### Session 2026-03-30a — Tooling upgrades + workflow evaluation
|
||||
|
||||
**Agent(s):** Claude Opus 4.6 (1M context)
|
||||
|
||||
Reference in New Issue
Block a user