make the desktop app darker - the theme should align with how RuDS is doing it #86

Closed
opened 2026-08-15 10:10:26 +00:00 by hugo · 1 comment
Owner

The theme is too light in the desktop app. look at the theme of RuDS (same gitea instance and available in ../RuDS on the dev machine) to make it much darker and more in line with dark mode.

The theme is too light in the desktop app. look at the theme of RuDS (same gitea instance and available in ../RuDS on the dev machine) to make it much darker and more in line with dark mode.
hugo added this to the 04 - iPhone and Apple Watch apps milestone 2026-08-15 10:10:26 +00:00
hugo added the bug label 2026-08-15 10:10:26 +00:00
hugo modified the milestone from 04 - iPhone and Apple Watch apps to 03 - Cross-platform Iced desktop app 2026-08-15 10:11:09 +00:00
Author
Owner

Implemented and verified in commit 8188675.

  • Replaced the stock Iced dark theme with one centralized neutral-charcoal application palette modeled on the RuDS shared-theme approach and refined against the supplied Codex screenshot.
  • Applied the same named base, surface, hover, border, text, and focus colors to entry and utility surfaces while preserving distinct primary, focus, success, warning, and danger semantics.
  • Added regression coverage for the application palette and shared utility-panel styling.

Verification:

  • cargo fmt --all -- --check
  • RUSTFLAGS="-D warnings" cargo check --workspace --all-targets
  • cargo clippy --workspace --all-targets -- -D warnings
  • cargo test --workspace
  • cargo bundle-macos
  • Computer Use validation of the Release app in normal and command-palette focus states against the supplied Codex visual reference

No iPhone code changed, so simulator and paired-iPhone deployment were not applicable.

Implemented and verified in commit 8188675. - Replaced the stock Iced dark theme with one centralized neutral-charcoal application palette modeled on the RuDS shared-theme approach and refined against the supplied Codex screenshot. - Applied the same named base, surface, hover, border, text, and focus colors to entry and utility surfaces while preserving distinct primary, focus, success, warning, and danger semantics. - Added regression coverage for the application palette and shared utility-panel styling. Verification: - cargo fmt --all -- --check - RUSTFLAGS="-D warnings" cargo check --workspace --all-targets - cargo clippy --workspace --all-targets -- -D warnings - cargo test --workspace - cargo bundle-macos - Computer Use validation of the Release app in normal and command-palette focus states against the supplied Codex visual reference No iPhone code changed, so simulator and paired-iPhone deployment were not applicable.
hugo closed this issue 2026-08-15 19:46:43 +00:00
Sign in to join this conversation.