diff --git a/client/components/Layout.tsx b/client/components/Layout.tsx
index a3213133..56b289fe 100644
--- a/client/components/Layout.tsx
+++ b/client/components/Layout.tsx
@@ -118,15 +118,79 @@ export default function CodeLayout({ children, hideFooter }: LayoutProps) {
- {/* Logo */}
-
-
+ {/* Logo - Desktop: Link, Mobile: Expandable Arms */}
+
+ {/* Desktop Logo */}
+

+
+ {/* Mobile Logo - Expandable Arms */}
+
+
+ {/* Mobile Arms Dropdown */}
+ {mobileArmsOpen && (
+ <>
+ {/* Backdrop */}
+
setMobileArmsOpen(false)}
+ />
+
+ {/* Arms Menu */}
+
+
+ {ARMS.map((arm) => (
+
+ ))}
+
+
+ >
+ )}
{/* Navigation */}