From 6d2c20b0569a2b70d4fed554f636f0096c9c087e Mon Sep 17 00:00:00 2001 From: Robert Kossessa Date: Sun, 28 Jan 2024 14:38:23 +0100 Subject: [PATCH] UPD: Lots of refactoring --- src/App.vue | 2 +- .../config/ConnectionTypeButton.vue | 34 ++++++++++ src/components/{ => config}/HSVInput.vue | 0 .../config/{pages => }/PaletteInput.vue | 6 +- src/components/config/pages/LEDsConfig.vue | 2 +- src/components/config/pages/ProfileConfig.vue | 64 ++++++++----------- .../{ => profile}/ProfileButton.vue | 44 ++++++++++--- .../{ => profile}/ProfileManager.vue | 6 +- 8 files changed, 104 insertions(+), 54 deletions(-) create mode 100644 src/components/config/ConnectionTypeButton.vue rename src/components/{ => config}/HSVInput.vue (100%) rename src/components/config/{pages => }/PaletteInput.vue (83%) rename src/components/{ => profile}/ProfileButton.vue (82%) rename src/components/{ => profile}/ProfileManager.vue (97%) diff --git a/src/App.vue b/src/App.vue index 6e493c9..efcbd23 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,5 +1,5 @@ \ No newline at end of file diff --git a/src/components/HSVInput.vue b/src/components/config/HSVInput.vue similarity index 100% rename from src/components/HSVInput.vue rename to src/components/config/HSVInput.vue diff --git a/src/components/config/pages/PaletteInput.vue b/src/components/config/PaletteInput.vue similarity index 83% rename from src/components/config/pages/PaletteInput.vue rename to src/components/config/PaletteInput.vue index 74fd07e..51c51b3 100644 --- a/src/components/config/pages/PaletteInput.vue +++ b/src/components/config/PaletteInput.vue @@ -2,17 +2,17 @@
- \ No newline at end of file + \ No newline at end of file diff --git a/src/components/ProfileButton.vue b/src/components/profile/ProfileButton.vue similarity index 82% rename from src/components/ProfileButton.vue rename to src/components/profile/ProfileButton.vue index 9c826d4..090fa6b 100644 --- a/src/components/ProfileButton.vue +++ b/src/components/profile/ProfileButton.vue @@ -3,22 +3,25 @@ class="h-12 flex profile-row" @mouseenter="hover=true" @mouseleave="hover=false">
+ :class="{'bg-zinc-200' : selected}" + @submit.prevent="profile.name = nameInput; editing=false"> - + 'hover:bg-zinc-900 bg-opacity-50 text-white': !selected}" + @blur="editing=false">