From 5e3f29058f9a91d26c73e2adf7330f026a653ede Mon Sep 17 00:00:00 2001 From: Robert Kossessa Date: Sun, 4 Feb 2024 17:46:26 +0100 Subject: [PATCH] UPD: Refactor components --- src/components/Navbar.vue | 2 +- .../{config => common}/ConfigSection.vue | 4 +- .../{config => common}/HSVInput.vue | 0 .../{config => common}/PaletteInput.vue | 3 +- .../{effects => common}/ScrambleText.vue | 0 .../{config => common}/SteppedSlider.vue | 0 .../{config => common}/TabSelect.vue | 2 +- .../{config => common}/TabSelectButton.vue | 2 +- src/components/config/ConfigPane.vue | 17 ++++ .../config/{pages => keys}/KeyConfig.vue | 4 +- .../config/{pages => knob}/KnobConfig.vue | 10 +- .../config/{ => old}/ConfigSelect.vue | 4 +- .../config/{pages => old}/DevPlayground.vue | 0 .../config/{pages => old}/HapticConfig.vue | 6 +- .../config/{ => old}/KeySelectButton.vue | 2 +- .../config/{pages => old}/LEDsConfig.vue | 6 +- .../config/{pages => old}/MappingConfig.vue | 12 +-- src/components/device/DevicePreview.vue | 12 +-- src/components/{ => old}/SchemaTest.vue | 0 src/components/old/VerticalConfigSelect.vue | 2 +- src/components/profile/ProfileButton.vue | 2 +- .../pages => profile}/ProfileConfig.vue | 6 +- src/components/profile/ProfileManager.vue | 4 +- src/store.js | 91 +++++++++++++------ 24 files changed, 120 insertions(+), 71 deletions(-) rename src/components/{config => common}/ConfigSection.vue (93%) rename src/components/{config => common}/HSVInput.vue (100%) rename src/components/{config => common}/PaletteInput.vue (90%) rename src/components/{effects => common}/ScrambleText.vue (100%) rename src/components/{config => common}/SteppedSlider.vue (100%) rename src/components/{config => common}/TabSelect.vue (96%) rename src/components/{config => common}/TabSelectButton.vue (93%) rename src/components/config/{pages => keys}/KeyConfig.vue (77%) rename src/components/config/{pages => knob}/KnobConfig.vue (91%) rename src/components/config/{ => old}/ConfigSelect.vue (92%) rename src/components/config/{pages => old}/DevPlayground.vue (100%) rename src/components/config/{pages => old}/HapticConfig.vue (93%) rename src/components/config/{ => old}/KeySelectButton.vue (95%) rename src/components/config/{pages => old}/LEDsConfig.vue (93%) rename src/components/config/{pages => old}/MappingConfig.vue (95%) rename src/components/{ => old}/SchemaTest.vue (100%) rename src/components/{config/pages => profile}/ProfileConfig.vue (90%) diff --git a/src/components/Navbar.vue b/src/components/Navbar.vue index 04294b7..f5a4308 100644 --- a/src/components/Navbar.vue +++ b/src/components/Navbar.vue @@ -88,7 +88,7 @@ import { MenubarTrigger, MenubarContent, } from '@/components/ui/menubar/index.js' -import ScrambleText from '@/components/effects/ScrambleText.vue' +import ScrambleText from '@/components/common/ScrambleText.vue' import { X, Square, Minus } from 'lucide-vue-next' import { Button } from '@/components/ui/button' import { ref } from 'vue' diff --git a/src/components/config/ConfigSection.vue b/src/components/common/ConfigSection.vue similarity index 93% rename from src/components/config/ConfigSection.vue rename to src/components/common/ConfigSection.vue index c0d9002..28066c1 100644 --- a/src/components/config/ConfigSection.vue +++ b/src/components/common/ConfigSection.vue @@ -22,9 +22,9 @@ \ No newline at end of file diff --git a/src/components/config/pages/KeyConfig.vue b/src/components/config/keys/KeyConfig.vue similarity index 77% rename from src/components/config/pages/KeyConfig.vue rename to src/components/config/keys/KeyConfig.vue index 334faf2..ba9a9cd 100644 --- a/src/components/config/pages/KeyConfig.vue +++ b/src/components/config/keys/KeyConfig.vue @@ -5,8 +5,8 @@