From 058962929dc8df472e0fbba2105d9cf01c253eb0 Mon Sep 17 00:00:00 2001 From: Peter Siegmund Date: Sun, 15 Mar 2026 22:38:06 +0100 Subject: [PATCH] website in svelte Signed-off-by: Peter Siegmund --- firmware/website/.run/dev-debug.run.xml | 15 + firmware/website/index.html | 5 +- firmware/website/package-lock.json | 1930 +++++++++++++++-- firmware/website/package.json | 11 +- firmware/website/postcss.config.js | 6 + firmware/website/src/App.svelte | 27 - firmware/website/src/Index.svelte | 5 - firmware/website/src/app.css | 101 +- firmware/website/src/app.svelte | 29 + .../src/{Captive.svelte => captive.svelte} | 2 +- firmware/website/src/compoents/Header.svelte | 133 -- firmware/website/src/compoents/Toggle.svelte | 37 - .../src/components/common/button.svelte | 17 + .../src/components/common/dropDown.svelte | 86 + .../src/components/common/tabBar.svelte | 7 + .../src/components/common/tabButton.svelte | 14 + .../src/components/common/toggle.svelte | 42 + .../src/components/control/controlTab.svelte | 60 + .../components/control/lightControl.svelte | 38 + .../src/components/control/modeButton.svelte | 18 + .../src/components/control/modeControl.svelte | 55 + .../components/control/statusDisplay.svelte | 50 + firmware/website/src/components/footer.svelte | 40 + firmware/website/src/components/header.svelte | 39 + firmware/website/src/i18n/de.json | 255 ++- firmware/website/src/i18n/en.json | 255 ++- firmware/website/src/i18n/index.ts | 6 +- firmware/website/src/i18n/store.ts | 23 +- firmware/website/src/index.svelte | 56 + firmware/website/src/main.js | 12 +- firmware/website/src/stores/controlStore.ts | 92 + firmware/website/src/theme.ts | 18 - firmware/website/src/vite-env.d.ts | 3 + firmware/website/svelte.config.js | 18 +- firmware/website/tailwind.config.js | 25 + firmware/website/tsconfig.json | 25 + firmware/website/vite.config.js | 56 +- 37 files changed, 3097 insertions(+), 514 deletions(-) create mode 100644 firmware/website/.run/dev-debug.run.xml create mode 100644 firmware/website/postcss.config.js delete mode 100644 firmware/website/src/App.svelte delete mode 100644 firmware/website/src/Index.svelte create mode 100644 firmware/website/src/app.svelte rename firmware/website/src/{Captive.svelte => captive.svelte} (65%) delete mode 100644 firmware/website/src/compoents/Header.svelte delete mode 100644 firmware/website/src/compoents/Toggle.svelte create mode 100644 firmware/website/src/components/common/button.svelte create mode 100644 firmware/website/src/components/common/dropDown.svelte create mode 100644 firmware/website/src/components/common/tabBar.svelte create mode 100644 firmware/website/src/components/common/tabButton.svelte create mode 100644 firmware/website/src/components/common/toggle.svelte create mode 100644 firmware/website/src/components/control/controlTab.svelte create mode 100644 firmware/website/src/components/control/lightControl.svelte create mode 100644 firmware/website/src/components/control/modeButton.svelte create mode 100644 firmware/website/src/components/control/modeControl.svelte create mode 100644 firmware/website/src/components/control/statusDisplay.svelte create mode 100644 firmware/website/src/components/footer.svelte create mode 100644 firmware/website/src/components/header.svelte create mode 100644 firmware/website/src/index.svelte create mode 100644 firmware/website/src/stores/controlStore.ts delete mode 100644 firmware/website/src/theme.ts create mode 100644 firmware/website/tailwind.config.js create mode 100644 firmware/website/tsconfig.json diff --git a/firmware/website/.run/dev-debug.run.xml b/firmware/website/.run/dev-debug.run.xml new file mode 100644 index 0000000..3fb2704 --- /dev/null +++ b/firmware/website/.run/dev-debug.run.xml @@ -0,0 +1,15 @@ + + + +