diff --git a/src/components/PrototypeChromeMenuPanel.vue b/src/components/PrototypeChromeMenuPanel.vue
new file mode 100644
index 0000000..8039f87
--- /dev/null
+++ b/src/components/PrototypeChromeMenuPanel.vue
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/PrototypeChromeMenuPopover.vue b/src/components/PrototypeChromeMenuPopover.vue
new file mode 100644
index 0000000..0ff8f99
--- /dev/null
+++ b/src/components/PrototypeChromeMenuPopover.vue
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
diff --git a/src/components/chrome/ChromeHeader.vue b/src/components/chrome/ChromeHeader.vue
index a9d5228..ba5f9d7 100644
--- a/src/components/chrome/ChromeHeader.vue
+++ b/src/components/chrome/ChromeHeader.vue
@@ -17,6 +17,7 @@ import { DEFAULT_CHROME_NAV_TOOLS, type ChromeNavTool } from './headerNavTools'
import { globalSkin, globalTheme } from '@/theme'
import type { Skin, Theme } from '@/theme'
import PrototypeUserSettingsPopover from '../PrototypeUserSettingsPopover.vue'
+import PrototypeChromeMenuPopover from '../PrototypeChromeMenuPopover.vue'
import SearchBar from '../SearchBar/SearchBar.vue'
const { user } = useConfig()
@@ -97,10 +98,17 @@ function navHas(tool: ChromeNavTool): boolean {