update progress: mark onboarding UX v2 and notification overhaul complete
All checks were successful
deploy / deploy (push) Successful in 1m5s

This commit is contained in:
jamey 2026-03-10 07:57:40 +00:00
parent 2282af91db
commit 6f78b210ff

View File

@ -52,18 +52,18 @@ All 4 phases done. Tailwind utility clone deleted, all templates migrated to sem
| 70 | Margin guard on sales (prevent discounts that breach minimum profit threshold) | 69 | 1h | planned | | 70 | Margin guard on sales (prevent discounts that breach minimum profit threshold) | 69 | 1h | planned |
| 71 | Announcement bar (dismissable shop banner for active sales) | 69 | 1.5h | planned | | 71 | Announcement bar (dismissable shop banner for active sales) | 69 | 1.5h | planned |
### Onboarding UX v2 ([plan](docs/plans/onboarding-ux.md)) ### Onboarding UX v2 ([plan](docs/plans/onboarding-ux.md)) — Complete
Based on usability testing (March 2026). Reworks the entire setup flow into a single guided journey with progress bar, forgiving validation, and contextual prompts. Based on usability testing (March 2026). Reworks the entire setup flow into a single guided journey with progress bar, forgiving validation, and contextual prompts.
| # | Task | Est | Status | | # | Task | Est | Status |
|---|------|-----|--------| |---|------|-----|--------|
| A | Simplify initial setup to account creation only (email, password, shop name) | 1.5h | planned | | A | Simplify initial setup to account creation only (email, password, shop name) | 1.5h | done |
| B | Guided setup flow with progress bar (multi-step, skippable, explains "why") | 4h | planned | | B | Guided setup flow with progress bar (multi-step, skippable, explains "why") | 4h | done |
| C | Forgiving API key validation (strip whitespace, format checks, helpful errors) | 1.5h | done | | C | Forgiving API key validation (strip whitespace, format checks, helpful errors) | 1.5h | done |
| D | Email provider setup UX rework (6 adapters, no-JS, `:has(:checked)` CSS, test email) | 2h | done | | D | Email provider setup UX rework (6 adapters, no-JS, `:has(:checked)` CSS, test email) | 2h | done |
| E | Contextual prompts for skipped steps (products, checkout, order detail) | 2h | done | | E | Contextual prompts for skipped steps (products, checkout, order detail) | 2h | done |
| F | Dashboard checklist and messaging rework | 2h | planned | | F | Dashboard checklist and messaging rework | 2h | done |
| G | Coming soon page fixes (logo layout, admin login link) | 30m | done | | G | Coming soon page fixes (logo layout, admin login link) | 30m | done |
| 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 |
@ -156,8 +156,8 @@ All plans in [docs/plans/](docs/plans/). Completed plans are kept as architectur
| [favicon.md](docs/plans/favicon.md) | Complete | | [favicon.md](docs/plans/favicon.md) | Complete |
| [legal-page-generator.md](docs/plans/legal-page-generator.md) | Complete | | [legal-page-generator.md](docs/plans/legal-page-generator.md) | Complete |
| [url-redirects.md](docs/plans/url-redirects.md) | Complete | | [url-redirects.md](docs/plans/url-redirects.md) | Complete |
| [onboarding-ux.md](docs/plans/onboarding-ux.md) | Planned (v2) | | [onboarding-ux.md](docs/plans/onboarding-ux.md) | Complete |
| [notification-overhaul.md](docs/plans/notification-overhaul.md) | Planned | | [notification-overhaul.md](docs/plans/notification-overhaul.md) | Complete |
| [live-site-editor.md](docs/plans/live-site-editor.md) | Superseded by unified-editing-mode | | [live-site-editor.md](docs/plans/live-site-editor.md) | Superseded by unified-editing-mode |
| [unified-editing-mode.md](docs/plans/unified-editing-mode.md) | Complete | | [unified-editing-mode.md](docs/plans/unified-editing-mode.md) | Complete |
| [profit-aware-pricing.md](docs/plans/profit-aware-pricing.md) | Planned | | [profit-aware-pricing.md](docs/plans/profit-aware-pricing.md) | Planned |