From dc4ad06aa10f868d8c12f20fc77f8923410f713d Mon Sep 17 00:00:00 2001 From: Rune Harlyk Date: Mon, 5 Feb 2024 21:17:17 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=90=20Adds=20more=20settings=20pages?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/settings/Calibration.svelte | 0 .../components/settings/Configuration.svelte | 23 +++++++++++ app/src/components/settings/Info.svelte | 28 ++++++++++++- app/src/components/settings/Log.svelte | 18 ++++++++ app/src/routes/Settings.svelte | 41 +++++++++++-------- 5 files changed, 90 insertions(+), 20 deletions(-) create mode 100644 app/src/components/settings/Calibration.svelte create mode 100644 app/src/components/settings/Configuration.svelte create mode 100644 app/src/components/settings/Log.svelte diff --git a/app/src/components/settings/Calibration.svelte b/app/src/components/settings/Calibration.svelte new file mode 100644 index 0000000..e69de29 diff --git a/app/src/components/settings/Configuration.svelte b/app/src/components/settings/Configuration.svelte new file mode 100644 index 0000000..0aff776 --- /dev/null +++ b/app/src/components/settings/Configuration.svelte @@ -0,0 +1,23 @@ + + +
+
+ {#each Object.entries($settings) as entry} +
+
{entry[0]}:
+
{entry[1]}
+
+ {/each} +
+
\ No newline at end of file diff --git a/app/src/components/settings/Info.svelte b/app/src/components/settings/Info.svelte index 3add4c6..c064ade 100644 --- a/app/src/components/settings/Info.svelte +++ b/app/src/components/settings/Info.svelte @@ -1,3 +1,27 @@ -
-INFO + +
+
+ {#each Object.entries($systemInfo ?? {}) as entry} +
+
{entry[0]}:
+ {#if entry[0].includes("Size") || entry[0].includes("Free") || entry[0].includes("Min")} +
{humanFileSize(entry[1])}
+ {:else} +
{entry[1]}
+ {/if} +
+ {/each} +
\ No newline at end of file diff --git a/app/src/components/settings/Log.svelte b/app/src/components/settings/Log.svelte new file mode 100644 index 0000000..75da7e0 --- /dev/null +++ b/app/src/components/settings/Log.svelte @@ -0,0 +1,18 @@ + + +
+ {#each $log as entry} +
{entry}
+ {/each} +
\ No newline at end of file diff --git a/app/src/routes/Settings.svelte b/app/src/routes/Settings.svelte index b07404d..d827f93 100644 --- a/app/src/routes/Settings.svelte +++ b/app/src/routes/Settings.svelte @@ -1,8 +1,10 @@ @@ -34,9 +40,8 @@