Closed netalondon closed 1 month ago
Unfortunately, this breaks keyboard interactions. The current form allows keyboard focus on the tabs to use the arrow keys to move tabs.
We can do opacity: 0;
instead, but this leaves a small gap after the label.
before:
after:
Is this good enough?
How does it look by removing the position: absolute
and setting opacity: 0; margin-inline: -1px;
?
How does it look by removing the
position: absolute
and settingopacity: 0; margin-inline: -1px;
?
There's still a gap but smaller:
margin-inline: -7px;
looks most similar to the initial version.
Should I just do that?
It makes me a tiny bit uncomfortable, but just add a comment explaining why it's that way.
Fixes #451
the line
position: absolute !important;
caused the issue.disply: none;
achieves the same effect.