From 61a08a4c3d561f718ffe0fa9db584a8b3d7b8554 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Preu=C3=9F?= Date: Mon, 10 Mar 2025 23:30:50 +0100 Subject: [PATCH] Add irl control dock --- .../src/components/docks/IrlControl.vue | 34 ++++++ .../components/molecules/AppGoldenLayout.vue | 40 +------ .../src/components/organisms/AppTitlebar.vue | 111 ++++++++++++------ .../src/composables/useWaitForComponent.ts | 2 +- src/renderer/src/predefined-layouts.ts | 4 +- src/renderer/src/store/dock.ts | 105 +++++++++++++++++ 6 files changed, 221 insertions(+), 75 deletions(-) create mode 100644 src/renderer/src/components/docks/IrlControl.vue create mode 100644 src/renderer/src/store/dock.ts diff --git a/src/renderer/src/components/docks/IrlControl.vue b/src/renderer/src/components/docks/IrlControl.vue new file mode 100644 index 0000000..ad32d77 --- /dev/null +++ b/src/renderer/src/components/docks/IrlControl.vue @@ -0,0 +1,34 @@ + + + diff --git a/src/renderer/src/components/molecules/AppGoldenLayout.vue b/src/renderer/src/components/molecules/AppGoldenLayout.vue index 148609a..0d3482e 100644 --- a/src/renderer/src/components/molecules/AppGoldenLayout.vue +++ b/src/renderer/src/components/molecules/AppGoldenLayout.vue @@ -1,51 +1,21 @@ diff --git a/src/renderer/src/components/organisms/AppTitlebar.vue b/src/renderer/src/components/organisms/AppTitlebar.vue index ca2b47b..68bc7f7 100644 --- a/src/renderer/src/components/organisms/AppTitlebar.vue +++ b/src/renderer/src/components/organisms/AppTitlebar.vue @@ -13,7 +13,7 @@ class="flex justify-center items-center hover:bg-white/10 w-8 h-8 rounded" @click="showSecondLevelMenu = !showSecondLevelMenu" > - +
- - + +