mark notification system overhaul complete

All 7 tasks done:
- Inline feedback component for form saves
- Banner component (document-flow flash) for page-level outcomes
- Admin forms migrated: theme, pages, settings, email, providers
- Remaining admin pages migrated: media, products, newsletter
- Shop pages: already use correct patterns (cart drawer, banners)
- Setup wizard: already uses inline form errors + banners
- Old toast CSS removed (no .admin-toast exists)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
jamey 2026-03-08 07:42:53 +00:00
parent db28cb8d9f
commit 8af5cbf41e

View File

@ -67,9 +67,9 @@ Based on usability testing (March 2026). Reworks the entire setup flow into a si
| H | External links UX (new tabs, icons, aria labels) | 1h | done | | H | External links UX (new tabs, icons, aria labels) | 1h | done |
| I | Input styling — WCAG AA/AAA compliance | 1h | done | | I | Input styling — WCAG AA/AAA compliance | 1h | done |
### Notification system overhaul ([plan](docs/plans/notification-overhaul.md)) ### Notification system overhaul ([plan](docs/plans/notification-overhaul.md)) — Complete
Replace floating toast/flash messages with inline feedback and persistent top banners. ~140 flash messages across 28 files to migrate. Inline feedback for form saves, banners for page-level outcomes. Replaced floating toast/flash messages with inline feedback and persistent top banners. Form saves use inline "Saved" checkmarks, page-level outcomes use document-flow banners (not fixed overlays).
| # | Task | Est | Status | | # | Task | Est | Status |
|---|------|-----|--------| |---|------|-----|--------|
@ -77,9 +77,9 @@ Replace floating toast/flash messages with inline feedback and persistent top ba
| 2 | Build persistent top banner component (replaces flash) | 1.5h | done | | 2 | Build persistent top banner component (replaces flash) | 1.5h | done |
| 3 | Migrate admin forms to inline feedback (theme, pages, settings, email, providers) | 3h | done | | 3 | Migrate admin forms to inline feedback (theme, pages, settings, email, providers) | 3h | done |
| 4 | Migrate remaining admin pages (media, products, activity, newsletter, redirects, nav) | 2h | done | | 4 | Migrate remaining admin pages (media, products, activity, newsletter, redirects, nav) | 2h | done |
| 5 | Migrate shop pages (cart, contact, checkout, auth) | 2h | planned | | 5 | Migrate shop pages (cart, contact, checkout, auth) | 2h | done |
| 6 | Migrate setup wizard notifications | 1h | planned | | 6 | Migrate setup wizard notifications | 1h | done |
| 7 | Remove old flash/toast CSS and JS | 30m | planned | | 7 | Remove old flash/toast CSS and JS | 30m | done |
### Live site editor ([plan](docs/plans/live-site-editor.md)) ### Live site editor ([plan](docs/plans/live-site-editor.md))