Skip to content

fix(gui): improve about panel text contrast under transparent dark themes#91

Merged
StudentWeis merged 1 commit into
mainfrom
fix/90-about-text-contrast-transparent
May 7, 2026
Merged

fix(gui): improve about panel text contrast under transparent dark themes#91
StudentWeis merged 1 commit into
mainfrom
fix/90-about-text-contrast-transparent

Conversation

@StudentWeis
Copy link
Copy Markdown
Owner

Summary

Improve text contrast on the About panel under transparent dark themes by switching the description and muted-state update status text from theme.muted_foreground to theme.foreground.

Linked Issue

Closes #90

Changes

  • src/gui/panel/about.rs: description text now uses cx.theme().foreground.
  • src/gui/panel/about.rs: update status text uses cx.theme().foreground for all non-error states (Idle / Checking / UpToDate / Downloading / Available / ReadyToRestart); Error keeps its red color.

Testing

  • scripts/precheck.sh passes locally (clippy clean, 421 tests passed, i18n / icons / themes checks all OK)
  • No new tests added: this is a pure visual color swap with no logic change

…emes

Switch the About panel description text and the muted-state update
status text from theme.muted_foreground to theme.foreground so they
remain legible when the window is in transparent mode under dark
themes, where the muted gray was blending into the translucent
background.

Refs #90
@StudentWeis StudentWeis merged commit aeeec33 into main May 7, 2026
8 checks passed
@StudentWeis StudentWeis deleted the fix/90-about-text-contrast-transparent branch May 7, 2026 11:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix: improve about panel text contrast under transparent dark themes

1 participant