From 43904d033adb94d9b1de0611c65b87b6176e2c7b Mon Sep 17 00:00:00 2001 From: gahusb Date: Mon, 27 Apr 2026 08:34:45 +0900 Subject: [PATCH] feat(agent-office): add TopBar component with theme and zoom controls --- src/pages/agent-office/components/TopBar.jsx | 33 ++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 src/pages/agent-office/components/TopBar.jsx diff --git a/src/pages/agent-office/components/TopBar.jsx b/src/pages/agent-office/components/TopBar.jsx new file mode 100644 index 0000000..6d0514e --- /dev/null +++ b/src/pages/agent-office/components/TopBar.jsx @@ -0,0 +1,33 @@ +// src/pages/agent-office/components/TopBar.jsx +import { getThemeNames } from '../canvas/themes.js'; + +export default function TopBar({ connected, theme, onThemeChange, zoom, onZoomChange }) { + const themes = getThemeNames(); + + return ( +
+
+ Agent Office + + ● {connected ? 'Connected' : 'Disconnected'} + +
+
+ +
+ + {zoom}x + +
+
+
+ ); +}