Saturday, August 22, 2020
2 changes · master
Resolved issues and error corrections
This fixes small issues that caused upgrade validation tests to show warnings or fail unnecessarily. The changes help ensure module upgrades complete more reliably without affecting day-to-day business workflows.
Original PR description
Multiple fix to make upgrade test green
This fixes small visual gaps that could appear between decorative website shapes and the surrounding page area. The change helps website sections look more polished and consistent across browsers.
Original PR description
Because of the way browsers render SVGs as background images, background SVGs will sometimes not perfectly hug the top or bottom of their containers because of rounding in the calculation of the width from the height, or height from the width. This commit fixes a number of the shapes displaying this behaviour, by making their viewbox a perfect square, this means that whenever the width or height of the SVG is determined by the brower, it will use the same number for the height or width respectively because the aspect ratio is exactly one, rather than using the closest integer approximation of the aspect ratio, which causes those artifacts.