Hover text in activity bar clashes with sidebar #28

Closed
opened 2026-07-18 21:46:42 +00:00 by hugo · 1 comment
Owner

The text is shown without any background and so merged with the text on the sidebar - the hover texts should have some kind of rounded rectangle with solid background, so they are more clear to read even with text in the sidebar.

The text is shown without any background and so merged with the text on the sidebar - the hover texts should have some kind of rounded rectangle with solid background, so they are more clear to read even with text in the sidebar.
hugo added the bug label 2026-07-18 21:46:42 +00:00
Author
Owner

Implemented in ca7b864. Activity-bar labels now use an opaque dark tooltip surface with a 6 px rounded border and explicit light text, so sidebar content cannot show through or merge visually with the label. The tooltip style is a shared UI primitive and replaces the tab bar duplicate, keeping both tooltip families consistent with the UI style guide. Added a focused style test asserting opaque background, border, and radius. Neutral review against issue #28, the bDS2 activity-bar behavior, specs/layout.allium, and the post-editor style guide found no remaining gap. Verified with targeted red/green test, cargo fmt --all -- --check, cargo build --workspace, cargo test --workspace, and visual inspection of the macOS QA app bundle with a tooltip displayed over a populated sidebar.

Implemented in ca7b864. Activity-bar labels now use an opaque dark tooltip surface with a 6 px rounded border and explicit light text, so sidebar content cannot show through or merge visually with the label. The tooltip style is a shared UI primitive and replaces the tab bar duplicate, keeping both tooltip families consistent with the UI style guide. Added a focused style test asserting opaque background, border, and radius. Neutral review against issue #28, the bDS2 activity-bar behavior, specs/layout.allium, and the post-editor style guide found no remaining gap. Verified with targeted red/green test, cargo fmt --all -- --check, cargo build --workspace, cargo test --workspace, and visual inspection of the macOS QA app bundle with a tooltip displayed over a populated sidebar.
hugo closed this issue 2026-07-19 19:46:45 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: hugo/RuDS#28