BillTracker/client/components/layout
null 0b1c6a8322 feat(nav): surface Data in the primary app menu (IMP-IA-01)
Import/export/backups (/data) was only reachable from the account overflow
dropdown + command palette — buried for how central it is. Move it into the
main Tracker nav menu alongside Bills/Categories/Spending/… so it appears in
both the desktop dropdown and the mobile nav.

Preserves the existing gate: Data stays hidden for the default-admin account
(new `accountToolsOnly` flag on the nav item, filtered by the same
`!user.is_default_admin` check the account dropdown used). Removed the now
-redundant account-dropdown entry; command palette entry unchanged.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-03 12:50:07 -05:00
..
BrandBlock.jsx push 2026-05-09 13:03:36 -05:00
Layout.jsx feat: framer-motion page transitions and UI polish 2026-06-07 15:14:09 -05:00
NavPill.jsx fix: NavPill and Sidebar UI refinements, trackerService adjustments 2026-06-04 01:00:29 -05:00
Sidebar.jsx feat(nav): surface Data in the primary app menu (IMP-IA-01) 2026-07-03 12:50:07 -05:00