diff --git a/docs/memory/session-log.md b/docs/memory/session-log.md index 928d354..01e5c97 100644 --- a/docs/memory/session-log.md +++ b/docs/memory/session-log.md @@ -57,10 +57,23 @@ Each entry follows this structure: - ServiceOption: price uses `labelLg` variant instead of h6 + hardcoded fontWeight (P1) - Note: audit agents flagged false P0s (AddOnOption "double handler", ServiceOption "role collision") — verified both are correctly handled by existing `stopPropagation` and prop spread order in Card atom +**Also completed (continued same session):** +- **DateTimeStep:** Swapped date TextField to Input atom (was missed in session 30b) +- **VenueStep rewrite:** Simplified to click-to-navigate (like ProvidersStep) — removed Continue, selection state, inline detail, service toggles +- **VenueDetailStep (new page):** Detail-toggles layout with scrollable left panel (ImageGallery, description, features grid, location map placeholder, address, informational service cards) and right panel (name, meta icons, price + offset note, Add Venue CTA, address, religion chips) +- **CoffinDetailsStep:** Switched from centered-form to detail-toggles layout (image left, specs/price/CTA right) +- **WizardLayout detail-toggles overhaul:** Viewport-locked with independent panel scroll, maxWidth 1200px centered, generous padding (px:5), back link inside left panel +- **WizardLayout list-map scroll fix:** Removed top padding gap between nav and sticky search, heading scrolls away while search/filters stay pinned with divider border +- **ImageGallery molecule (new):** Hero image + landscape thumbnail strip (4:3 ratio), hover to preview, click to select, keyboard accessible, wired into VenueDetailStep and CoffinDetailsStep +- **Checkbox atom (new):** FA wrapper with warm gold theming, PaymentStep updated +- **Retroactive review Phase 2.2:** Audited ServiceOption (13/20), AddOnOption (14/20), ProviderCardCompact (15/20), fixed P0/P1s + **Next steps:** -- User has step page feedback to provide — iterate when ready -- Batch a11y fix: add aria-describedby + aria-invalid to error fields across all wizard steps (deferred per user) -- Retroactive review Phase 3: organisms normalize + audit (Navigation, ServiceSelector, FuneralFinderV3) +- Continue page feedback from user: CrematoriumStep, CemeteryStep, CoffinsStep, AdditionalServicesStep, SummaryStep, PaymentStep, ConfirmationStep +- Venue service selection step (new page — toggles moved from VenueDetailStep) +- Batch a11y fix: aria-describedby + aria-invalid across all wizard steps (deferred per user) +- Retroactive review Phase 3: organisms normalize + audit +- Update component registry with new components (ImageGallery, Checkbox, VenueDetailStep) ---