You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Feature: Separate focus-ring border color from fill color
Currently, focus-ring uses a single active-color for both the visible border stroke and the filled rectangle rendered behind the window. This works great for opaque windows, but causes issues with transparent ones.
The problem:
When using a terminal like Alacritty with a low background opacity, the focus-ring's fill color bleeds through the window. For example, with active-color "#7e9cd8", the entire focused window gets a bright blue tint — not from the wallpaper, but from the focus-ring fill behind it.
Using an alpha value on active-color (#7e9cd840) reduces the bleed, but also dims the visible ring border itself, which isn't ideal.
Proposed solution:
Allow separate colors for the ring's stroke (visible border) and fill (area behind the window):
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Feature: Separate focus-ring border color from fill color
Currently,
focus-ringuses a singleactive-colorfor both the visible border stroke and the filled rectangle rendered behind the window. This works great for opaque windows, but causes issues with transparent ones.The problem:
When using a terminal like Alacritty with a low background opacity, the focus-ring's fill color bleeds through the window. For example, with
active-color "#7e9cd8", the entire focused window gets a bright blue tint — not from the wallpaper, but from the focus-ring fill behind it.Using an alpha value on active-color (
#7e9cd840) reduces the bleed, but also dims the visible ring border itself, which isn't ideal.Proposed solution:
Allow separate colors for the ring's stroke (visible border) and fill (area behind the window):
Or alternatively, simply don't fill the area behind the window at all — only draw the ring border.
Environment:
opacity = 0.8Thanks for the great compositor!
For greater explanation i put transperancy

Beta Was this translation helpful? Give feedback.
All reactions