Skip to content

Improve menu bar status display stability - #3

Open
HerbertGao wants to merge 1 commit into
ecc521:mainfrom
HerbertGao:feat/stable-menu-bar-display
Open

HerbertGao wants to merge 1 commit into
ecc521:mainfrom
HerbertGao:feat/stable-menu-bar-display

Conversation

@HerbertGao

@HerbertGao HerbertGao commented Aug 27, 2026

Copy link
Copy Markdown

Summary

  • render the complete menu bar label as one image so MenuBarExtra preserves custom layouts and fixed sizing
  • use fixed-width monospaced readings, with white values and thermal coloring limited to the fan icon
  • add a persisted horizontal/vertical layout preference
  • keep the vertical layout compact by omitting the degree symbol
  • preserve accessible temperature and RPM descriptions, with a visible fallback if rendering fails

Behavior

  • Horizontal: icon and reading side by side; temperature keeps the degree symbol
  • Vertical: compact stacked icon and reading; temperature omits the degree symbol
  • Icon only: unchanged

@HerbertGao
HerbertGao force-pushed the feat/stable-menu-bar-display branch from acc9537 to c45217d Compare August 27, 2026 05:40
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.

1 participant