HatScripts / circle-flags

A collection of 400+ minimal circular SVG country, state and language flags
https://hatscripts.github.io/circle-flags
MIT License
927 stars 248 forks source link

Update circle flags #109

Open kapowaz opened 8 months ago

kapowaz commented 8 months ago

[Supersedes #108. I’ve created a new PR based on a specific branch, since I unintentionally used main previously. This will let me continue to make other changes to my fork without them appearing in the PR to the base repo. Apologies for the noise!]

This might be a controversial PR, but I thought it was worth sharing!

You may be already aware I have created the square-flags project derived from the original circle-flags icons. There are lots of small improvements I’ve made, initially to cater for the square format, but as I made more and more changes I saw opportunities to improve other things besides:

All of this can continue to exist as its own project, but since I created it as a Figma project I was able to take the work and apply a number of these changes back on the circular format. That’s what this PR is all about.

I’ve created an image which shows the difference between the existing flags and the updated versions in this PR, but you can also see the diff per-flag within the PR:

circle-flags-diff