UI: Add system appearance and light themes

This commit is contained in:
Luniiya
2026-10-10 10:18:31 +02:00
parent 88ea1a804b
commit 216efab838
27 changed files with 1118 additions and 21 deletions
+3
View File
@@ -84,6 +84,9 @@ eframe = { version = "0.36", default-features = false }
egui_kittest = "0.36"
rfd = "0.17"
muda = { version = "0.21", default-features = false } # native menu bar (macOS: objc2/AppKit, pure Rust; no GTK)
# Linux: the desktop's dark/light setting from the XDG settings portal (Settings ▸ Interface ▸
# Appearance Mode ▸ Auto). Pure Rust; the version accesskit already brings in, pinned to it.
zbus = "=5.19.0"
web-time = "1"
# web (apps/lightcraft-web)