Tray connected and off icons are indistinguishable at tray size #104

Closed
opened 2026-08-20 19:32:04 -04:00 by mysticalsoap · 0 comments
Owner

The off icon was drawn in lavender-greys (#8f8699/#c5bdd1) — at 22px in a tray next to the connected lavender (#9a84d9/#b9a8e8), the shared purple cast makes the two states nearly identical. Surfaced while testing #69/#102: the icon was switching correctly and it still wasn't visible.

Fix shape:

  • Off icon becomes fully neutral grey — no purple component at all.
  • Connected tray state gets a green check badge (Proton-style) so the states differ by shape, not only hue.
  • The badge cannot go on aqomui.svg itself: that icon doubles as the app-identity icon (window/taskbar/launcher via setWindowIcon), which must not claim a connection. So a third icon aqomui_connected.svg for the tray's connected state; aqomui stays the plain identity mark.
The off icon was drawn in lavender-greys (`#8f8699`/`#c5bdd1`) — at 22px in a tray next to the connected lavender (`#9a84d9`/`#b9a8e8`), the shared purple cast makes the two states nearly identical. Surfaced while testing #69/#102: the icon *was* switching correctly and it still wasn't visible. Fix shape: - Off icon becomes fully neutral grey — no purple component at all. - Connected tray state gets a green check badge (Proton-style) so the states differ by shape, not only hue. - The badge cannot go on `aqomui.svg` itself: that icon doubles as the app-identity icon (window/taskbar/launcher via `setWindowIcon`), which must not claim a connection. So a third icon `aqomui_connected.svg` for the tray's connected state; `aqomui` stays the plain identity mark.
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
mysticalsoap/aqomui#104
No description provided.