diff --git a/src/components/MenuDrawer.jsx b/src/components/MenuDrawer.jsx
index a1b822f..a488812 100644
--- a/src/components/MenuDrawer.jsx
+++ b/src/components/MenuDrawer.jsx
@@ -21,7 +21,6 @@ import ExitToAppIcon from '@mui/icons-material/ExitToApp';
 import ExpandLess from '@mui/icons-material/ExpandLess';
 import ExpandMore from '@mui/icons-material/ExpandMore';
 
-// ---- Menu options (unchanged) ----
 const menuOptions = {
   public: [
     { text: 'Dashboard', icon:  },
@@ -42,7 +41,6 @@ const menuOptions = {
   ],
 };
 
-// Mini‑variant sizes
 const OPEN_WIDTH = 300;
 const MINI_WIDTH = 72;
 
@@ -52,7 +50,6 @@ export default function MenuDrawer({ zone = 'public', open, onClose, onSelect, o
   const items = useMemo(() => menuOptions[zone] ?? [], [zone]);
   const { logout } = useAuth();
 
-  // Collapsed state is only meaningful on desktop (permanent drawer)
   const [collapsed, setCollapsed] = useState(false);
   const catalogChildren = [
     'Furniture',
@@ -64,12 +61,7 @@ export default function MenuDrawer({ zone = 'public', open, onClose, onSelect, o
   ];
   const [openCatalog, setOpenCatalog] = useState(false);
 
-  // Interpret parent "open" prop:
-  // - Mobile (temporary): open controls visibility
-  // - Desktop (permanent): open=true => expanded, open=false => collapsed
-  // Inform parent (AppHeader) about expanded/collapsed state
   useEffect(() => {
-    // On mobile the drawer is temporary; treat as expanded for header layout
     const expanded = isMobile ? true : !collapsed;
     onExpandedChange?.(expanded);
   }, [collapsed, isMobile, onExpandedChange]);
@@ -99,7 +91,6 @@ export default function MenuDrawer({ zone = 'public', open, onClose, onSelect, o
         },
       }}
     >
-      {/* Header */}
       
-        {/* Expanded - default */}
         {!collapsed && (
 },
@@ -42,7 +41,6 @@ const menuOptions = {
   ],
 };
 
-// Mini‑variant sizes
 const OPEN_WIDTH = 300;
 const MINI_WIDTH = 72;
 
@@ -52,7 +50,6 @@ export default function MenuDrawer({ zone = 'public', open, onClose, onSelect, o
   const items = useMemo(() => menuOptions[zone] ?? [], [zone]);
   const { logout } = useAuth();
 
-  // Collapsed state is only meaningful on desktop (permanent drawer)
   const [collapsed, setCollapsed] = useState(false);
   const catalogChildren = [
     'Furniture',
@@ -64,12 +61,7 @@ export default function MenuDrawer({ zone = 'public', open, onClose, onSelect, o
   ];
   const [openCatalog, setOpenCatalog] = useState(false);
 
-  // Interpret parent "open" prop:
-  // - Mobile (temporary): open controls visibility
-  // - Desktop (permanent): open=true => expanded, open=false => collapsed
-  // Inform parent (AppHeader) about expanded/collapsed state
   useEffect(() => {
-    // On mobile the drawer is temporary; treat as expanded for header layout
     const expanded = isMobile ? true : !collapsed;
     onExpandedChange?.(expanded);
   }, [collapsed, isMobile, onExpandedChange]);
@@ -99,7 +91,6 @@ export default function MenuDrawer({ zone = 'public', open, onClose, onSelect, o
         },
       }}
     >
-      {/* Header */}
       
-        {/* Expanded - default */}
         {!collapsed && (
           
             ![]() -      {/* Collapsed */}
       {collapsed && (
         
@@ -146,7 +135,6 @@ export default function MenuDrawer({ zone = 'public', open, onClose, onSelect, o
         
       )}
 
-      {/* Items */}
 
-      {/* Collapsed */}
       {collapsed && (
         
@@ -146,7 +135,6 @@ export default function MenuDrawer({ zone = 'public', open, onClose, onSelect, o
         
       )}
 
-      {/* Items */}
        {
           const isCatalog = text === 'Catalog';
 
-          // Special case: Catalog with submenu
           if (isCatalog) {
             return (
               
@@ -169,7 +156,6 @@ export default function MenuDrawer({ zone = 'public', open, onClose, onSelect, o
                    {
                       if (collapsed) {
-                        // Expand drawer first so submenu is visible
                         setCollapsed(false);
                         setOpenCatalog(true);
                       } else {
@@ -214,7 +200,6 @@ export default function MenuDrawer({ zone = 'public', open, onClose, onSelect, o
                   
                 
 
-                {/* Submenu list */}
                 {!collapsed && (
                   
                     
@@ -244,7 +229,6 @@ export default function MenuDrawer({ zone = 'public', open, onClose, onSelect, o
             );
           }
 
-          // Default items
           return (
             
-      
-    
-  );
-}
\ No newline at end of file
diff --git a/src/private/dashboard/Dashboard.jsx b/src/private/dashboard/Dashboard.jsx
index 2c6e258..4f64679 100644
--- a/src/private/dashboard/Dashboard.jsx
+++ b/src/private/dashboard/Dashboard.jsx
@@ -9,8 +9,18 @@ const paperSx = {
   backgroundColor: '#fff',
 };
 
+const brand = {
+  primary: '#40120E',   // espresso
+  primary70: '#6A3A34', // lighter espresso
+  sand: '#DFCCBC',      // light sand
+  sand70: '#CDB7A4',    // mid sand
+  sand50: '#BCA693',    // darker sand
+  text: '#40120E',
+  subtle: 'rgba(0,0,0,0.38)',
+  divider: 'rgba(0,0,0,0.08)',
+};
+
 export default function Dashboard() {
-  // ===== Mock data (Fendi-like categories) =====
   const months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun'];
   const revenue = [42, 55, 48, 61, 70, 78]; // $k
   const orders = [180, 210, 195, 240, 260, 300];
@@ -34,66 +44,83 @@ export default function Dashboard() {
 
   return (
     
-      {/* KPIs */}
       
         
           
-            Revenue (Last 30d)
-            $ 312k
-            +8.4% vs prev.
+            Revenue (Last 30d)
+            $ 312k
+            +8.4% vs prev.
           
         
         
           
-            Orders
-            1,385
-            +6.1% vs prev.
+            Orders
+            1,385
+            +6.1% vs prev.
           
         
         
           
-            Avg. Order Value
-            $ 225
-            stable
+            Avg. Order Value
+            $ 225
+            stable
           
         
         
           
-            Returning Customers
-            42%
-            +2.0 pts
+            Returning Customers
+            42%
+            +2.0 pts
           
         
       
 
-      {/* Charts */}
       
-        {/* Revenue trend */}
         
           
-            Revenue & Orders
-            
+            Revenue & Orders
+            
             
           
         
 
-        {/* Category share */}
         
           
-            Sales by Category
-            
+            Sales by Category
+            
              ({ id: i, value: c.value, label: c.label })),
+                  data: categories.map((c, i) => ({
+                    id: i,
+                    value: c.value,
+                    label: c.label,
+                    color: [
+                      brand.primary,
+                      brand.primary70,
+                      brand.sand50,
+                      brand.sand70,
+                      '#8E6E5E', // complementary brown
+                      '#A68979', // warm accent
+                    ][i],
+                  })),
                   innerRadius: 30,
                   paddingAngle: 2,
                 },
@@ -103,15 +130,26 @@ export default function Dashboard() {
           
         
 
-        {/* Top products */}
         
           
-            Top Products
-            
+            Top Products
+            
              p.label) }]}
-              series={[{ data: topProducts.map(p => p.value), label: 'Units' }]}
+              series={[
+                {
+                  data: topProducts.map(p => p.value),
+                  label: 'Units',
+                  color: brand.primary,
+                },
+              ]}
               height={300}
+              grid={{ horizontal: true, vertical: false }}
+              sx={{
+                '& .MuiChartsAxis-line': { stroke: brand.divider },
+                '& .MuiChartsAxis-tick': { stroke: brand.divider },
+                '& .MuiChartsLegend-root': { display: 'none' },
+              }}
             />