26 lines
1.1 KiB
Markdown
26 lines
1.1 KiB
Markdown
# T04 Homepage QA Note
|
|
|
|
Date: 2026-03-27
|
|
Task: **T04 — Homepage Redesign**
|
|
|
|
## Scope checked
|
|
- Route `/` (`RecipeListPage`) only
|
|
- No redesign changes applied to detail/add-edit/import pages in this task
|
|
|
|
## Visual checklist (home)
|
|
- [x] Hero section added with T03 imagery and clear CTA pair (Add Recipe / Browse Library)
|
|
- [x] Stronger visual hierarchy (eyebrow, headline, supportive copy, trust pills, metric overlays)
|
|
- [x] Feature/benefit blocks with icon graphics
|
|
- [x] Footer-style polished home closing section with final CTAs
|
|
- [x] Search/filter/library behavior preserved
|
|
- [x] Empty/loading/error states preserved and visually consistent
|
|
- [x] Responsive behavior verified in code:
|
|
- Hero/content stacks at mobile widths
|
|
- Features: 1 col mobile → 3 cols md+
|
|
- Recipe grid unchanged: 1/2/3 columns at existing breakpoints
|
|
- [x] Uses established tokenized classes (`ui-section`, `ui-card`, `ui-btn`, `ui-chip`, `ui-input`) and T03 assets
|
|
|
|
## Notes
|
|
- Build command run: `npm run build` (frontend) — fails due to pre-existing TypeScript unused-import/unused-arg errors outside homepage scope.
|
|
- No homepage-specific TypeScript errors introduced.
|