diff --git a/src/lib/components/DarkmodeToggle.svelte b/src/lib/components/DarkmodeToggle.svelte new file mode 100644 index 0000000..d451339 --- /dev/null +++ b/src/lib/components/DarkmodeToggle.svelte @@ -0,0 +1,45 @@ + + +
+ { darkmodeToggleIcon } +
+ + diff --git a/src/lib/components/Header.svelte b/src/lib/components/Header.svelte index a92d870..911b093 100644 --- a/src/lib/components/Header.svelte +++ b/src/lib/components/Header.svelte @@ -46,7 +46,7 @@ background: var(--theme); padding: 0 1rem; border-radius: 6px; - color: white; + color: var(--bg); margin: 1rem 0.5rem 0 0.5rem; font-weight: 400; font-size: 1rem; @@ -66,7 +66,7 @@ font-size: 1.5rem; padding: 0; font-weight: 300; - color: white !important; + color: var(--bg) !important; } img { diff --git a/src/lib/components/Input.svelte b/src/lib/components/Input.svelte index c269064..cae2b3f 100644 --- a/src/lib/components/Input.svelte +++ b/src/lib/components/Input.svelte @@ -33,6 +33,10 @@ diff --git a/src/lib/components/Pod.svelte b/src/lib/components/Pod.svelte index 7e24757..65e1119 100644 --- a/src/lib/components/Pod.svelte +++ b/src/lib/components/Pod.svelte @@ -105,6 +105,8 @@ diff --git a/src/lib/components/Server.svelte b/src/lib/components/Server.svelte index a5d3ee8..a4bb474 100644 --- a/src/lib/components/Server.svelte +++ b/src/lib/components/Server.svelte @@ -126,163 +126,5 @@ diff --git a/src/lib/components/Table.svelte b/src/lib/components/Table.svelte index 0431a76..0a43877 100644 --- a/src/lib/components/Table.svelte +++ b/src/lib/components/Table.svelte @@ -55,7 +55,7 @@ .description { font-size: 0.875rem; - color: #666; + opacity: 0.6; margin-bottom: 12px; } diff --git a/src/lib/components/navigation/Tab.svelte b/src/lib/components/navigation/Tab.svelte index b159760..dddaf9b 100644 --- a/src/lib/components/navigation/Tab.svelte +++ b/src/lib/components/navigation/Tab.svelte @@ -15,22 +15,6 @@ diff --git a/src/lib/icons/finished.svelte b/src/lib/icons/finished.svelte index adc3184..f1852b3 100644 --- a/src/lib/icons/finished.svelte +++ b/src/lib/icons/finished.svelte @@ -8,7 +8,6 @@ > import Header from '$lib/components/Header.svelte'; import Sidebar from '$lib/components/Sidebar.svelte'; + import DarkmodeToggle from '$lib/components/DarkmodeToggle.svelte'; import GlobalSearch from '$lib/components/GlobalSearch.svelte'; @@ -15,6 +16,7 @@ + diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 8ca2d54..4dffd6c 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -66,7 +66,7 @@ Welcome to schleppe.cloud infra overview -

+

This site is a local-first dashboard for monitoring the state of digital and physical tools in a workshop environment. It currently tracks servers (IP, cores, memory, uptime), 3D printers (status, history, filament stock), and other connected devices. Each device or system has its own @@ -74,7 +74,7 @@ general monitoring tools, IoT integrations, and project overviews.

-

+

The system is intended for hybrid spaces where digital infrastructure coexists with hands-on work. Alongside real-time monitoring, Schleppe is expanding to reflect the broader physical workspace—covering areas like tool usage, material stocks, and workstations for welding, @@ -96,18 +96,23 @@