diff --git a/src/lib/components/ui/dialog/dialog-content.svelte b/src/lib/components/ui/dialog/dialog-content.svelte index b83e502..4b4d527 100644 --- a/src/lib/components/ui/dialog/dialog-content.svelte +++ b/src/lib/components/ui/dialog/dialog-content.svelte @@ -34,7 +34,7 @@ {@render children?.()} Close diff --git a/src/lib/components/ui/window/index.ts b/src/lib/components/ui/window/index.ts new file mode 100644 index 0000000..bb9c254 --- /dev/null +++ b/src/lib/components/ui/window/index.ts @@ -0,0 +1,5 @@ +import Window from "./window.svelte"; + +export { + Window, +}; \ No newline at end of file diff --git a/src/lib/components/ui/window/window.svelte b/src/lib/components/ui/window/window.svelte new file mode 100644 index 0000000..12bfaca --- /dev/null +++ b/src/lib/components/ui/window/window.svelte @@ -0,0 +1,143 @@ + + + + + diff --git a/src/lib/state.svelte.ts b/src/lib/state.svelte.ts index e64a9ac..30b3f85 100644 --- a/src/lib/state.svelte.ts +++ b/src/lib/state.svelte.ts @@ -20,6 +20,8 @@ export const state = $state({ stations: [] as Station[], backgrounds: [] as Background[], atmospheres: [] as Atmosphere[], + + windowZIndexCounter: 50, // in daemon.svelte togglePlay: (() => {}) as () => void,