-
Notifications
You must be signed in to change notification settings - Fork 9.7k
Description
One thing I often want to do is put a chevron inside a fully rounded container. The issue with it is its visually imbalanced.

This also becomes an issue when wanting to apply a CSS rotation transition to it, such as using it for a dropdown as it rotates more around the tip of the arrow rather than the center of mass, which looks odd.
The chevron used inside the expand_*
symbol looks centered within the circle because it has shorter "tails" despite the tip being in the same location.
Would be nice to have some visually centered arrows in the library. There's currently keyboard_arrow_left
chevron_left
and chevron_backwards
which all use the same SVG. Maybe one of those should become visually a centered variant.
What seems to be best is the keyboard_up rotated 90 as it renders 1px more towards the center:
I have to imagine this is a pretty common design.
TLDR: Visually balanced chevrons please!