From f71218cc77bf5cbd4f9e3d5736cc7ca31c90c44a Mon Sep 17 00:00:00 2001 From: poduck Date: Tue, 23 Dec 2025 22:35:24 -0500 Subject: [PATCH] Reorganize sidebar navigation with Analytics category MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add new Analytics section at top with Dashboard and Payments - Reorder Manage section: Scheduler, Resources, Staff, Customers, Media Gallery, Contracts, Time Blocks - Remove Money section (Payments moved to Analytics) - Keep staff-only items (My Schedule, My Availability) in separate section 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- frontend/src/components/Sidebar.tsx | 115 ++++++++++++++-------------- frontend/src/i18n/locales/en.json | 2 +- 2 files changed, 60 insertions(+), 57 deletions(-) diff --git a/frontend/src/components/Sidebar.tsx b/frontend/src/components/Sidebar.tsx index a42a8b5c..e946cdee 100644 --- a/frontend/src/components/Sidebar.tsx +++ b/frontend/src/components/Sidebar.tsx @@ -12,11 +12,11 @@ import { ClipboardList, Ticket, HelpCircle, - Clock, Plug, FileSignature, CalendarOff, Image, + BarChart3, } from 'lucide-react'; import { Business, User } from '../types'; import { useLogout } from '../hooks/useAuth'; @@ -119,8 +119,8 @@ const Sidebar: React.FC = ({ business, user, isCollapsed, toggleCo {/* Navigation */}