feat: adopt the native OS theme #33

Merged
reya merged 6 commits from feat/native-theme into master 2026-10-21 07:47:45 +00:00
6 Commits
Author SHA1 Message Date
reya 4c201b8cf1 Remove completed native theme migration plan
Rust / build (macos-latest, stable) (push) Canceled after 0s
Rust / build (ubuntu-latest, stable) (push) Canceled after 0s
Rust / build (windows-latest, stable) (push) Canceled after 0s
Rust / build (macos-latest, stable) (pull_request) Canceled after 0s
Rust / build (ubuntu-latest, stable) (pull_request) Canceled after 0s
Rust / build (windows-latest, stable) (pull_request) Canceled after 0s
2026-10-21 14:46:42 +07:00
reya d223879a2e Watch for OS theme changes at runtime
Rust / build (macos-latest, stable) (push) Canceled after 0s
Rust / build (ubuntu-latest, stable) (push) Canceled after 0s
Rust / build (windows-latest, stable) (push) Canceled after 0s
2026-10-21 14:38:40 +07:00
reya 36e5a18982 Scale text by font size ratio when applying system theme
Rust / build (macos-latest, stable) (push) Canceled after 0s
Rust / build (ubuntu-latest, stable) (push) Canceled after 0s
Rust / build (windows-latest, stable) (push) Canceled after 0s
2026-10-21 14:08:35 +07:00
reya 6122474f9e Follow the OS native theme on macOS, Windows and Linux 2026-10-21 13:57:01 +07:00
reya f7865780d9 add plan 2026-10-21 10:56:14 +07:00
reya eb4fbb0a33 chore: update deps 2026-10-20 09:58:26 +07:00