Skip to content

fix(ui): use popover opacity for floating overlays#122

Merged
prankstr merged 1 commit intomainfrom
fix/surface-opacity
May 5, 2026
Merged

fix(ui): use popover opacity for floating overlays#122
prankstr merged 1 commit intomainfrom
fix/surface-opacity

Conversation

@prankstr
Copy link
Copy Markdown
Owner

@prankstr prankstr commented May 5, 2026

Toasts, OSD and media popout used to inherit opacity from widgets to create a uniform look, this is great until your run with:

[bar]
background_opacity = 0.5

[widgets]
background_opacity = 0.0

And your toasts and OSD become practically invisible except for the font... With popovers this has been fixed by making them get the highest opacity between bar and widget as well as a separate setting to control popover opacity.

This PR makes the other surfaces(Toasts, OSD, media popout) use the same opacity as popovers.

I know this is not the best long term solution and a more intuitive control is probably need but that will have to wait for larger config overhaul.

@prankstr prankstr merged commit 04d4679 into main May 5, 2026
3 checks passed
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