@@ -138,7 +146,9 @@
-
+
+
+
diff --git a/src/components/Fill.svelte b/src/components/Fill.svelte
index 921a6e91a..736ed68b4 100644
--- a/src/components/Fill.svelte
+++ b/src/components/Fill.svelte
@@ -1,6 +1,7 @@
-
-
- {@html "
".repeat(emptyPixels)}
-
- {@html "
".repeat(emptyPixels)}
-
- {#if emptyPixels === 2}
-
-
-
-
-
- {/if}
-
-
- {#if emptyPixels === 2}
-
- {/if}
-
-
-
- {#if emptyPixels === 2}
-
- {/if}
-
-
- {#if emptyPixels === 2}
-
-
-
-
-
- {/if}
-
- {@html "
".repeat(emptyPixels)}
-
- {@html "
".repeat(emptyPixels)}
-
diff --git a/src/components/Popover.svelte b/src/components/Popover.svelte
new file mode 100644
index 000000000..8dfaa3fc0
--- /dev/null
+++ b/src/components/Popover.svelte
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+ {#if expanded}
+
+
+
+ {/if}
+
diff --git a/src/components/ThemeSwitch.svelte b/src/components/ThemeSwitch.svelte
new file mode 100644
index 000000000..14d46d0eb
--- /dev/null
+++ b/src/components/ThemeSwitch.svelte
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+ {
+ storeTheme("dark");
+ }}>
+
+ Dark
+
+
+ {
+ storeTheme("light");
+ }}>
+
+
+ Light
+
+
+
+