From 5075aede44cb8ab2df10e6debba38483e8d11e96 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sun, 25 Jan 2026 15:01:38 +0100 Subject: remove some unused imports; css reload; port login logic --- ui/client-style/src/lib.rs | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'ui/client-style/src') diff --git a/ui/client-style/src/lib.rs b/ui/client-style/src/lib.rs index 06ddce4..f0c99cf 100644 --- a/ui/client-style/src/lib.rs +++ b/ui/client-style/src/lib.rs @@ -5,6 +5,19 @@ */ use std::borrow::Cow; +#[cfg(not(feature = "reload"))] pub fn css_bundle() -> Cow<'static, str> { include_str!(concat!(env!("OUT_DIR"), "/bundle.css")).into() } + +#[cfg(feature = "reload")] +pub fn css_bundle() -> Cow<'static, str> { + let mut out = String::new(); + for file in glob::glob("ui/client-style/src/**/*.css") + .unwrap() + .map(Result::unwrap) + { + out += &std::fs::read_to_string(file).unwrap(); + } + Cow::Owned(out) +} -- cgit v1.3