mirror of
https://github.com/storytold/photocraft.git
synced 2026-10-29 18:52:15 +01:00
* feat(ui): follow system appearance with a System theme Follow the OS appearance through the existing egui input while retaining System as the saved theme choice. Apply the resolved palette to both egui styles and custom surfaces, and keep document surround settings independent. Cover launch and live transitions, persistence, manual themes, menu checks, the Interface picker and Home contrast. Validate engine/UI suites, adversarial commands, wasm, layering, parity and the AutoReview gate. Strict Clippy reports pre-existing findings documented in the PR. Refs: storytold/photocraft#2074 * Keep the document surround on the displayed theme in Sync with system (drop the dark-surround pinning) --------- Co-authored-by: coygeek <coygeek@users.noreply.github.com> Co-authored-by: Brandon Thomas <echelon@gmail.com>