Block a user
chore: enrich Dashboard with meaningful content (#162)
Implementation Plan (from #162 -- Milestone 11)
Phase: 4 (Dashboard improvements)
chore: add call-to-action links in zero-state stats cards (#162)
Implementation Plan (from #162 -- Milestone 10)
Phase: 4 (Dashboard improvements)
chore: remove dashboard auto-refresh footer text (#162)
Implementation Plan (from #162 -- Milestone 9)
Phase: 4 (Dashboard improvements)
chore: standardize empty field display across all views (#162)
Implementation Plan (from #162 -- Milestone 8)
Phase: 3 (Vehicle display consistency)
chore: vehicle cards show Year Make Model and hide empty VIN (#162)
Implementation Plan (from #162 -- Milestone 7)
Phase: 3 (Vehicle display consistency)
fix: FAB button overlaps content and bottom nav on mobile (#162)
Implementation Plan (from #162 -- Milestone 6)
Phase: 2 (Navigation cleanup)
chore: differentiate Stations icon from Fuel Logs in bottom nav (#162)
Implementation Plan (from #162 -- Milestone 5)
Phase: 2 (Navigation cleanup)
chore: remove redundant Stations entry from mobile More menu (#162)
Implementation Plan (from #162 -- Milestone 4)
Phase: 2 (Navigation cleanup)
fix: add Maintenance to mobile bottom-sheet More menu (#162)
Implementation Plan (from #162 -- Milestone 3)
Phase: 1 (Foundation)
fix: mobile routing renders Dashboard instead of correct page (#162)
Implementation Plan (from #162 -- Milestone 2)
Phase: 1 (Foundation)
fix: null model display on Settings vehicle list (#162)
Implementation Plan (from #162 -- Milestone 1)
Phase: 1 (Foundation)
chore: UX design audit cleanup
Plan Revision 2: Addressing QR Plan-Code + QR Plan-Docs Findings
Phase: Plan-Review
chore: differentiate Stations icon from Fuel Logs in bottom nav (#162)
chore: hide notification bell if non-functional (#162)
chore: add call-to-action links in zero-state stats cards (#162)
chore: remove dashboard auto-refresh footer text (#162)
chore: header greeting use display name instead of email (#162)