pinakes-ui: enforce plugin endpoint allowlist; replace inline styles with CSS custom properties

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I751e5c7ec66f045ee1f0bad6c72759416a6a6964
This commit is contained in:
raf 2026-03-11 17:00:37 +03:00
commit 9389af9fda
Signed by: NotAShelf
GPG key ID: 29D95B64378DB4BF
11 changed files with 1880 additions and 772 deletions

2
Cargo.lock generated
View file

@ -5446,6 +5446,7 @@ dependencies = [
"thiserror 2.0.18",
"tokio",
"toml 1.0.6+spec-1.1.0",
"tracing",
"uuid",
"wit-bindgen 0.53.1",
]
@ -5511,6 +5512,7 @@ dependencies = [
"chrono",
"clap",
"dioxus",
"dioxus-core",
"dioxus-free-icons",
"futures",
"gloo-timers",