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 @@