1.1 KiB
1.1 KiB
Quickstart: Frontend Navigation Redesign
Overview
This feature reorganizes the application navigation to be dashboard-centric and introduces a dedicated UI for Backup Management.
New Routes
/tools/backups: The new Backup Management interface./: Dashboard (updated with new tool links).
Removed Routes
/tools/search: Deprecated and removed./settings/environments: Deprecated and removed.
Development
Running the Backup UI
- Ensure the backend is running:
cd backend && uvicorn src.app:app --reload - Start the frontend:
cd frontend && npm run dev - Navigate to
http://localhost:5173/tools/backups
Key Components
frontend/src/components/backups/BackupManager.svelte: Main container for backup operations.frontend/src/components/DashboardGrid.svelte: Updated grid with new tool cards.frontend/src/components/Navbar.svelte: Simplified navigation bar.
Verification
- Check Dashboard: Should see cards for Mapper, Storage, and Backups.
- Check Navbar: Should ONLY show Tasks and Settings.
- Check Backup Tool: Should load and display backup status/controls.