From 14672c260f6662ce42e9aa2e841e53f1d5e049b1 Mon Sep 17 00:00:00 2001 From: jaknapper Date: Thu, 22 May 2025 16:41:50 +0100 Subject: [PATCH] Dedicated power menu --- webapp/src/components/appContent.vue | 7 ++ .../tabContentComponents/powerContent.vue | 84 +++++++++++++++++++ .../tabContentComponents/settingsContent.vue | 46 ---------- 3 files changed, 91 insertions(+), 46 deletions(-) create mode 100644 webapp/src/components/tabContentComponents/powerContent.vue diff --git a/webapp/src/components/appContent.vue b/webapp/src/components/appContent.vue index fcbf7296..bc292f88 100644 --- a/webapp/src/components/appContent.vue +++ b/webapp/src/components/appContent.vue @@ -138,6 +138,7 @@ import viewContent from "./tabContentComponents/viewContent.vue"; import settingsContent from "./tabContentComponents/settingsContent.vue"; import aboutContent from "./tabContentComponents/aboutContent.vue"; import loggingContent from "./tabContentComponents/loggingContent.vue"; +import powerContent from "./tabContentComponents/powerContent.vue"; // ImJoy is loaded asynchronously to allow it to be disabled if needed const imjoyContent = () => import( @@ -164,6 +165,7 @@ export default { aboutContent, loggingContent, TabIcon, + powerContent, imjoyContent }, data: function() { @@ -185,6 +187,11 @@ export default { id: "about", icon: "info", component: aboutContent + }, + { + id: "power", + icon: "power_settings_new", + component: powerContent } ] }; diff --git a/webapp/src/components/tabContentComponents/powerContent.vue b/webapp/src/components/tabContentComponents/powerContent.vue new file mode 100644 index 00000000..855174d8 --- /dev/null +++ b/webapp/src/components/tabContentComponents/powerContent.vue @@ -0,0 +1,84 @@ + + + + + \ No newline at end of file diff --git a/webapp/src/components/tabContentComponents/settingsContent.vue b/webapp/src/components/tabContentComponents/settingsContent.vue index ec5a0025..e7deeca4 100644 --- a/webapp/src/components/tabContentComponents/settingsContent.vue +++ b/webapp/src/components/tabContentComponents/settingsContent.vue @@ -63,25 +63,6 @@ action="save_all_thing_settings" submit-label="Save All Settings" /> -
- -
- -
- -