From 93205f3f5b95a14320ded450bc81b49456b3e9c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Forment?= Date: Fri, 14 Nov 2025 14:02:28 +0100 Subject: [PATCH] Cosmetic --- src/App.svelte | 202 ++++++++------------ src/lib/components/ui/AboutDialog.svelte | 165 ++++++++++++++++ src/lib/components/ui/MenuAction.svelte | 82 ++++++++ src/lib/components/ui/MenuBar.svelte | 65 +++++++ src/lib/components/ui/MenuDropdown.svelte | 79 ++++++++ src/lib/components/ui/MenuItem.svelte | 67 +++++++ src/lib/components/ui/ResizablePopup.svelte | 21 +- src/lib/stores/uiState.svelte.ts | 9 + 8 files changed, 554 insertions(+), 136 deletions(-) create mode 100644 src/lib/components/ui/AboutDialog.svelte create mode 100644 src/lib/components/ui/MenuAction.svelte create mode 100644 src/lib/components/ui/MenuBar.svelte create mode 100644 src/lib/components/ui/MenuDropdown.svelte create mode 100644 src/lib/components/ui/MenuItem.svelte diff --git a/src/App.svelte b/src/App.svelte index b394917..94cecd9 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -1,6 +1,9 @@ + +{#if isOpen} + + {#snippet children()} +
+ + +
+

OldBoy

+ +
+

+ A modern web-based Csound editor and development environment. Write, + execute, and experiment with Csound code directly in your browser. +

+
+ + + + +
+
+ {/snippet} +
+{/if} + + diff --git a/src/lib/components/ui/MenuAction.svelte b/src/lib/components/ui/MenuAction.svelte new file mode 100644 index 0000000..ed40280 --- /dev/null +++ b/src/lib/components/ui/MenuAction.svelte @@ -0,0 +1,82 @@ + + + + + diff --git a/src/lib/components/ui/MenuBar.svelte b/src/lib/components/ui/MenuBar.svelte new file mode 100644 index 0000000..ffeb149 --- /dev/null +++ b/src/lib/components/ui/MenuBar.svelte @@ -0,0 +1,65 @@ + + + + + diff --git a/src/lib/components/ui/MenuDropdown.svelte b/src/lib/components/ui/MenuDropdown.svelte new file mode 100644 index 0000000..43f69e2 --- /dev/null +++ b/src/lib/components/ui/MenuDropdown.svelte @@ -0,0 +1,79 @@ + + +{#if isOpen} + +{/if} + + diff --git a/src/lib/components/ui/MenuItem.svelte b/src/lib/components/ui/MenuItem.svelte new file mode 100644 index 0000000..88c5db7 --- /dev/null +++ b/src/lib/components/ui/MenuItem.svelte @@ -0,0 +1,67 @@ + + + + + diff --git a/src/lib/components/ui/ResizablePopup.svelte b/src/lib/components/ui/ResizablePopup.svelte index 148890a..e8134db 100644 --- a/src/lib/components/ui/ResizablePopup.svelte +++ b/src/lib/components/ui/ResizablePopup.svelte @@ -1,5 +1,6 @@