Skip to content

Conversation

@soreau
Copy link
Member

@soreau soreau commented Jan 2, 2026

No description provided.

@soreau soreau force-pushed the improve-dock branch 2 times, most recently from 874db5b to dd003b1 Compare January 2, 2026 11:58
@trigg
Copy link
Contributor

trigg commented Jan 2, 2026

LGTM.

Would you rather put 'active' default css in a different PR or this one?

@soreau
Copy link
Member Author

soreau commented Jan 2, 2026

LGTM.

Would you rather put 'active' default css in a different PR or this one?

Thanks for your review. If I can work up some css that does what I want, I think it would make sense to put it in this PR.

soreau added 4 commits January 2, 2026 05:44
This effectively removes the black border around active application
icons while still setting a class so users can style them.
If we set exclusive zone but do not cover the entire zone as is the
case with dock, it pushes all the surfaces out of the way, so that
the only thing that's left is the background clear color. It's much
better to just not set the exclusive zone at all for dock, because
it's more aesthetically pleasing while still allowing to click to
the surface below, on either side of the dock.
@soreau
Copy link
Member Author

soreau commented Jan 2, 2026

@trigg I'm done fiddling with the activated css, it just renders a white line beneath the active button icon.

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.

2 participants