All SVG icons, excluding than the sword's path, have been optimized. In addition, the magnifier glass icons are now more legible (pixel-aligned on non-retina displays) and fit in better with other icons:
old zoom icons
new zoom icons
Fixed alignment issues in the PATH OPERATIONS panel
The third row now matches the previous two:
old layout (flex)
new layout (grid)
Responsive buttons in the PATH panel
Previously these buttons used text-align: center and a fixed margin for layout, so if the scrollbar was hidden, they would move towards center, increasing the margin on the sides. Now the left-aligned buttons stay in place, and only the right-aligned one moves when the scrollbar appears.
Additionally, the shadows cast by the buttons were clipped by overflow: hidden. Now this rule is only applied during animation, so the shadows are fully visible when the panel is expanded.
old buttons
new buttons
Various Firefox fixes
scrollbars now better match those in Chrome
buttons in the PATH panel now have consistent spacing between browsers
previously icons inside buttons would appear 1px below the center, due to how Firefox handles line-height – this has been fixed
Optimized SVG icons
All SVG icons, excluding than the sword's path, have been optimized. In addition, the magnifier glass icons are now more legible (pixel-aligned on non-retina displays) and fit in better with other icons:
Fixed alignment issues in the
PATH OPERATIONS
panelThe third row now matches the previous two:
Responsive buttons in the
PATH
panelPreviously these buttons used
text-align: center
and a fixed margin for layout, so if the scrollbar was hidden, they would move towards center, increasing the margin on the sides. Now the left-aligned buttons stay in place, and only the right-aligned one moves when the scrollbar appears.Additionally, the shadows cast by the buttons were clipped by
overflow: hidden
. Now this rule is only applied during animation, so the shadows are fully visible when the panel is expanded.Various Firefox fixes
PATH
panel now have consistent spacing between browsersline-height
– this has been fixed