diff --git a/src/lib/components/TypingInput.svelte b/src/lib/components/TypingInput.svelte
index 7f80dc4f..734a4210 100644
--- a/src/lib/components/TypingInput.svelte
+++ b/src/lib/components/TypingInput.svelte
@@ -1,6 +1,5 @@
+
+
+
+
+
+ {#if customValue !== undefined}
+
+ {/if}
+
+ {#each results as id}
+ {@const key = KEYMAP_CODES[id]}
+
+ {/each}
+
+
+
+
diff --git a/src/lib/components/InputEdit.svelte b/src/lib/components/layout/InputEdit.svelte
similarity index 76%
rename from src/lib/components/InputEdit.svelte
rename to src/lib/components/layout/InputEdit.svelte
index fc2f1661..5563ac3b 100644
--- a/src/lib/components/InputEdit.svelte
+++ b/src/lib/components/layout/InputEdit.svelte
@@ -1,6 +1,8 @@
@@ -10,7 +12,11 @@
{@const action = KEYMAP_CODES[layer[id]]}
| counter_{i + 1} |
- |
+ |
{/each}
diff --git a/src/lib/components/LayoutCC1.svelte b/src/lib/components/layout/LayoutCC1.svelte
similarity index 97%
rename from src/lib/components/LayoutCC1.svelte
rename to src/lib/components/layout/LayoutCC1.svelte
index c4677d40..ad074337 100644
--- a/src/lib/components/LayoutCC1.svelte
+++ b/src/lib/components/layout/LayoutCC1.svelte
@@ -1,6 +1,5 @@
diff --git a/src/lib/components/RingInput.svelte b/src/lib/components/layout/RingInput.svelte
similarity index 100%
rename from src/lib/components/RingInput.svelte
rename to src/lib/components/layout/RingInput.svelte
diff --git a/src/lib/editable-layout.ts b/src/lib/editable-layout.ts
index d961f723..c075ba2e 100644
--- a/src/lib/editable-layout.ts
+++ b/src/lib/editable-layout.ts
@@ -1,5 +1,5 @@
import tippy from "tippy.js"
-import InputEdit from "$lib/components/InputEdit.svelte"
+import InputEdit from "$lib/components/layout/InputEdit.svelte"
import type {Action} from "svelte/action"
export const editableLayout: Action = (
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte
index 05d22d3d..b058a3f7 100644
--- a/src/routes/+layout.svelte
+++ b/src/routes/+layout.svelte
@@ -26,6 +26,7 @@
theme: "surface-variant",
allowHTML: true,
duration: 250,
+ maxWidth: "none",
arrow: true,
})
}
diff --git a/src/routes/config/layout/+page.svelte b/src/routes/config/layout/+page.svelte
index 7d0eb9f0..e5aa11fe 100644
--- a/src/routes/config/layout/+page.svelte
+++ b/src/routes/config/layout/+page.svelte
@@ -1,5 +1,5 @@