The commit updates all 276 icons to remove (hopefully) all color-bleeding artifacts, both at the outer edges and inside. This was achieved by squaring all the icons, overlapping the shapes where needed, and finally applying a circular mask to all files using a custom script.
1 line
No EOL
1 KiB
XML
1 line
No EOL
1 KiB
XML
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#0052b4" d="M256 0h256v511.9H0v-256z"/><path fill="#eee" d="M256 0H100.2L66.7 14.9 33.4 0H0v33.4l15.7 31.3L0 100.2V256h33.4l34-13.6 32.8 13.6h33.4v-75.2l75.2 75.2H256l-7.7-21.3 7.7-10.2v-15.7l-75.2-75.2H256v-33.4l-11.8-33.4L256 33.4z"/><path fill="#d80027" d="M256 224.5l-91-91h-31.4L256 256z"/><path fill="#d80027" d="M33.4 0v33.4H0v66.8h33.4V256h66.8V100.2H256V33.4H100.2V0z"/><path fill="#ffda44" d="M367.3 256l-69.2 69.2a77.9 77.9 0 0 0 138.4 0z"/><path fill="#6da544" d="M289.4 133.6V256c0 59.6 77.9 78 77.9 78s78-18.4 78-78V133.6h-156z"/><path fill="#496e2d" d="M445.2 256zm-155.8 0z"/><path fill="#eee" d="M350.6 189.2H384v89h-33.4z"/><circle cx="367.3" cy="189.2" r="16.7" fill="#a2001d"/><path fill="#ffda44" d="M311.7 155.8h22.2v22.3h-22.2zm0 50.1h22.2v22.3h-22.2zm0 50.1h22.2v22.3h-22.2zm89-100.2H423v22.3h-22.3zm0 50.1H423v22.3h-22.3zm0 50.1H423v22.3h-22.3z"/></g></svg> |