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
This is a continuation of rust-lang#107658 and rust-lang#59851, making the toggles
consistent with other buttons, instead of looking like syntax.
The tactics to improve the look of these controls:
* When the toggle is expanded, the minus sign remains as dark as
before, but the border is lighter. The plus sign has a border
that's the same color as the label (black, on the default theme).
This makes expansion buttons more prominent, easier to tell
apart from collapse buttons.
* The plus sign is slightly taller than wide, also to make
it easier to tell apart from the minus sign.
* The use of crispEdges has to get a bit strategic to make this
come out right. I've tested it on Firefox, Safari, and
Chromium, but it's a bit hard to be sure it works right on
all setups.
* Does anybody know some trick to do crispEdges on only the
X axis, while still allowing antialiasing on the Y?
* The "toggle all" button is modeled after the Help and Settings
buttons, with a matching border, width, and +/− label.
0 commit comments