LEN-105: Privacy & Local AI + Themes pages; expand scan/events/grocery/Ask-Dot with fresh shots
LEN-32: recapture all screens post-refresh — Nunito, dark mode, shared primitives
- 50 web shots regenerated (new font ramp, section headers, empty states,
StatusChips, split login card)
- 6 new dark-mode web shots (dashboard, recipes, household, profile,
grocery list, login)
- 22 mobile shots refreshed from the emulator walk; new dark legs
(more/dashboard/household) + scan/recipes/items embeds
- Pages: dark-mode notes + embeds on Getting-Started, Dashboard,
Households, Mobile-App, Mobile-Dashboard, Mobile-Household,
Mobile-Scanning, Mobile-Recipes
UI polish refresh — PR #271 (web) + PR #282 (mobile)
Web shots re-captured against the polished UI; Flutter captures
refreshed for renamed tabs (Home/People, selected-label-only nav),
floating-label forms, aisle-grouped grocery lists, allergen badges,
labeled Adjust/Snooze actions, and Ask Dot prompt chips.
New mobile shots: meal plans, notification settings, wine cellar.
Prose updated for renamed tabs, People-tab settings gear, "usually
buys" captions, on-first-visit camera permission, and shipped
features removed from the roadmap list.
Ingredient layer: new Ingredients page, usual-brand flows, refreshed shots
- New Ingredients.md covering ingredient-vs-item, preferred brands,
usual brands, household overrides, and the admin merge tool
- Grocery-Lists, Inventory-and-Pantry, Recipes, Mobile-{Grocery,Recipes,
Scanning}: ingredient-layer sections and cross-links
- Sidebar and Home index updated
- Refreshed canonical screenshots; new shots for the brand picker,
ingredients admin, recipe ingredient lines, and mobile flows
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Split Mobile-App into per-feature pages (dashboard, grocery, scanning, pantry, events, household, recipes, Ask Dot)