Compare commits

...

110 commits

Author SHA1 Message Date
HatScripts
287e4c3899
Merge pull request #148 from ahmeterenodaci/patch-1
Add react-native-circle-flags to README
2025-12-18 18:14:54 +11:00
Ahmet Eren Odacı
a5f84b7a3f
Add react-native-circle-flags to README
I created the React Native equivalent of circle-flags, which is react-native-circle-flags. I added it to the README, hoping it helps others.
2025-12-17 13:28:34 +03:00
HatScripts
43ede44381 Fix missing masks 2025-12-14 11:33:59 +11:00
HatScripts
92ce8ef684 Remove groups from 23 flag icons, minify
Removed all groups (`<g>`) in preference for path unions.
2025-12-13 23:01:34 +11:00
HatScripts
4bc41a10e9 Update Mexican Spanish flag (slight redesign)
- Align flag stripes
- Move Mexico's coat of arms lower so that it's not as heavily cropped
2025-12-13 20:54:31 +11:00
HatScripts
c76b2cbf88 Update Mexico flag - eagle and snake 2025-12-13 20:15:31 +11:00
HatScripts
49e852a3cc Add Malta civil ensign flag 2025-12-13 15:56:10 +11:00
HatScripts
acce3c4871 Update Malta flag cross position 2025-12-13 15:40:17 +11:00
HatScripts
54235dbb1e Add Minnesota state flag
Added the SVG file for the Minnesota (us-mn) state flag and updated gallery.md to include Minnesota in the flag gallery.
2025-12-13 15:32:12 +11:00
HatScripts
66333d058b Add Sealand flag (Closes #125) 2025-12-13 14:34:08 +11:00
HatScripts
ef03b1f97e Update Mauritania flag (Closes #129) 2025-12-13 14:14:23 +11:00
HatScripts
ca50d99af1 Add flag for Kursk People's Republic (#123) 2025-12-12 15:26:35 +11:00
HatScripts
1f0cda5c3f Update color palette icons in README
Inline SVG color circles weren't displaying, so we have replaced them with external `placeholder.pics` image icons.
2025-12-12 12:36:35 +11:00
HatScripts
e5735f4755 Add emojis to section headers in README
Updated README.md to include relevant emojis in section headers for improved visual clarity and organization.
2025-12-11 22:51:25 +11:00
HatScripts
bc36c9ad7f Add SVG color swatches to palette in README
Replaces plain color codes in the color palette section with inline SVG circles for visual reference, improving clarity for contributors selecting flag colors.
2025-12-11 22:27:57 +11:00
HatScripts
45207c1337 Add flag for Belgorod People's Republic (Closes #123) 2025-12-11 22:13:29 +11:00
HatScripts
5de5ffccee Update SVGO config
Removed the 'removeViewBox' plugin, updated the 'removeAttrs' pattern to include 'maskUnits', and replaced 'removeScriptElement' with 'removeScripts'.
2025-12-09 11:50:53 +11:00
HatScripts
3b2571e8eb Update .gitignore with additional patterns
Added rules to ignore .vscode, flags/in_progress, gradient directories, and all .py files to prevent them from being tracked by git.
2025-12-09 11:49:40 +11:00
HatScripts
b5152d3f24 Merge branch 'gh-pages' of https://github.com/HatScripts/circle-flags into gh-pages 2025-12-09 11:40:44 +11:00
HatScripts
b041df8160 Add language symlinks: en-gb and es-es (#101)
Created symbolic links for en-gb and es-es language flags pointing to their respective country flags.
2025-12-09 11:40:38 +11:00
HatScripts
c1f19b2480
Merge pull request #147 from HatScripts/git-files
Add .gitattributes and .gitignore files for SVG handling and node_modules exclusion
2025-12-09 08:31:36 +11:00
HatScripts
286dc6a522
Merge pull request #145 from HatScripts/aq-true_south-dark-blue
Change Antarctica True South flag to use dark blue color
2025-12-09 08:30:07 +11:00
Waldir Pimenta
829e4a9392 Add .gitattributes and .gitignore files for SVG handling and node_modules exclusion 2025-12-08 18:03:20 +00:00
HatScripts
ebdeda65a5 Update Tibetan language flag symlink
Changed the bo.svg symlink target from tibet.svg to cn-xz.svg.
2025-12-08 22:41:23 +11:00
HatScripts
72546b9e11 Revert "Fix pt-pt.svg symlink"
This reverts commit 17741c16f5.
2025-12-08 22:38:29 +11:00
HatScripts
17741c16f5 Fix pt-pt.svg symlink 2025-12-08 22:36:26 +11:00
HatScripts
6cde8133b2
Merge pull request #146 from HatScripts/pt-pt
Add `pt-pt` alias for `pt` language flag
2025-12-08 22:29:54 +11:00
HatScripts
cb83dd31a3 Update Vietnam flag 2025-12-08 22:25:48 +11:00
HatScripts
b7cdd3c0b4 Rename Tibet flag to cn-xz and update gallery
Renamed flags/tibet.svg to flags/cn-xz.svg for consistency with other Chinese region codes. Updated gallery.md to reference the new filename and code.
2025-12-08 22:17:36 +11:00
Waldir Pimenta
0665edb169 Add pt-pt alias for pt language flag
Since Brazilian Portuguese is the globally dominant variety of Portuguese
(in terms of number of speakers and cultural influence)
similar to how American English is for English,
it is common for people to use a `pt-pt` language code
to specifically refer to European Portuguese.

This commit therefore adds an alias `pt-pt` -> `pt`,
similar to the existing `en-gb` -> `en` alias for English (United Kingdom).
Despite the apparent redundancy, the `pt-pt` code is actually used in practice,
and indeed has an IETF language tag (`pt-PT`) and POSIX locale (`pt_PT`).
2025-12-08 11:07:16 +00:00
HatScripts
f8785cb317 Revert "Move flag image sizing from HTML to CSS"
This reverts commit 1d871b7866.
2025-12-08 19:12:01 +11:00
HatScripts
1d871b7866 Move flag image sizing from HTML to CSS
Removed explicit width attributes from flag <img> tags in gallery.md and added a CSS rule to set image width to 96px. This centralizes image sizing in CSS for easier maintenance and cleaner markup.
2025-12-08 19:09:31 +11:00
HatScripts
952222c46f Update label for 'xx' language flag
Changed the label from '<Unknown>' to '<Placeholder>' for the 'xx' language flag entry in gallery.md.
2025-12-08 17:47:51 +11:00
HatScripts
d31a17e0aa Move English (en) flag entry in gallery
Relocated the English (en) flag entry above its regional variants for better logical grouping in the language flags gallery.
2025-12-08 17:23:47 +11:00
HatScripts
8bdb30150c Add usage instructions and ISO language codes to gallery
Added usage examples for main and language flags, specifying the URL format and relevant ISO code references. Updated language flag entries to display their ISO 639-1 codes.
2025-12-08 16:59:26 +11:00
HatScripts
8b8032e402 Clarify Portuguese (Brazil) label in gallery
Updated the label for the Brazilian Portuguese flag from 'Portuguese' to 'Portuguese (Brazil)' to distinguish it from European Portuguese.
2025-12-08 16:06:03 +11:00
Waldir Pimenta
a5b1d58b76 Change Antarctica True South flag to use dark blue color 2025-12-08 01:55:13 +00:00
HatScripts
10f443cfc9
Merge pull request #144 from HatScripts/gallery-update
Update Gallery page
2025-12-08 12:43:36 +11:00
HatScripts
e8c763a213 Merge branch 'gh-pages' of https://github.com/HatScripts/circle-flags into gh-pages 2025-12-08 12:36:37 +11:00
HatScripts
3cf3c01435 Fix religious text on Afghanistan Emirate flag
https://en.wikipedia.org/wiki/Shahada
2025-12-08 12:36:32 +11:00
Waldir Pimenta
8b700ea35b Add Language flags section to the gallery 2025-12-08 01:19:55 +00:00
Waldir Pimenta
b062346eda Create sections in gallery for Main flags and Other flags
Also add missing flags from the Other category:

- `checkered.svg`
- `klingon.svg`
- `lgbt.svg`
- `lgbt-progress.svg`
- `lgbt-transgender.svg`
- `pirate.svg`
2025-12-08 01:17:56 +00:00
Waldir Pimenta
a36f8f05d6 Add missing flags to the gallery 2025-12-08 00:59:59 +00:00
Waldir Pimenta
11abf751b9
Merge pull request #126 from ByMykel/patch-1
Fix gallery flags
2025-12-07 23:26:24 +00:00
HatScripts
c70232c5e4 Remove spaces from text of Saudi Arabia and Somaliland 2025-12-07 21:58:39 +11:00
HatScripts
c1935603b3 Add missing dot to text of Iraq flag 2025-12-07 20:59:51 +11:00
HatScripts
79f0e95c8f Expand SVG attribute removal list in SVGO config
Added 'data', 'fill-rule', and 'xml' to the list of attributes removed by the SVGO 'removeAttrs' plugin to further optimize SVG files.
2025-12-06 21:55:56 +11:00
HatScripts
e5f515dbab Remove fill-rule 2025-12-06 21:53:30 +11:00
HatScripts
618e4a3bbd Remove redundant <mask> code 2025-12-06 21:22:05 +11:00
HatScripts
b7ddba58ae Fix missing viewBoxes (Fixes #131) 2025-12-06 21:05:03 +11:00
HatScripts
ece9507c8c Update Eswatini flag - fixes #141 2025-12-06 20:26:47 +11:00
HatScripts
9ef5e9c6ef Update logo - shorten flag 2025-12-06 19:48:17 +11:00
HatScripts
94f57d9156 Fix religious text on Iraq flag
https://en.wikipedia.org/wiki/Takbir
2025-12-06 19:03:03 +11:00
HatScripts
c9fdafeaac Fix religious text on Saudi Arabia and Somaliland flags
https://en.wikipedia.org/wiki/Shahada
2025-12-06 18:48:04 +11:00
HatScripts
c888ec17d0 Create flag of Artsakh 2025-10-17 21:07:38 +11:00
HatScripts
9abb9b5b88 Optimize flag of Armenia 2025-10-17 21:07:04 +11:00
HatScripts
fab8ca0fc1
Merge pull request #142 from kasperskei/gh-pages
Add flag for Tanzanian Zanzibar
2025-10-12 16:29:55 +11:00
kasperskei
bced2d8e31 Add flag for Tanzanian Zanzibar 2025-10-10 00:03:24 +03:00
HatScripts
c7eb0a1f2d
Merge pull request #139 from chomnr/gh-pages
Add solid-circle-flags to README
2025-05-14 21:32:08 +10:00
chomnr
7df3d8fd89 Add solid-circle-flags to README 2025-05-13 11:41:43 -04:00
HatScripts
98574d233d Update Syria flag 2024-12-09 18:42:33 +11:00
ByMykel
bb05c986e6
Fix gallery flags 2024-10-21 16:15:14 +02:00
HatScripts
6452fa836a Create translingual language symlink 2024-06-21 17:10:56 +10:00
HatScripts
26bf60c379 Update copyright year 2024-04-03 13:00:54 +11:00
HatScripts
01466c05df Add 6 US state flags to gallery 2024-04-03 12:21:46 +11:00
HatScripts
635175e0c1 Add 6 US state flags (#113) 2024-04-03 12:14:27 +11:00
HatScripts
f74f3ba20a Update us-ca 2024-04-03 12:13:37 +11:00
HatScripts
46107c4e5b
Merge pull request #112 from ebuyuran/gh-pages
Turkish Flag Circle Position Change
2024-03-29 10:06:43 +11:00
ebuyuran
8c6757f1e8 turkish flag copy&paste 2024-03-28 14:46:49 +03:00
ebuyuran
f58176572b turkish flag optimized 2024-03-27 14:00:03 +03:00
ebuyuran
1b8b7eb052 turkish flag circle placement change 2024-03-27 01:24:35 +03:00
HatScripts
7b0dc8acd3 Create Filipino symlink 2024-02-05 17:21:33 +11:00
HatScripts
dd5910007a Create LGBT Progress Pride flag 2023-10-05 21:32:18 +11:00
HatScripts
8c2388e381 Add Piedmontese language symlink 2023-10-01 21:42:34 +11:00
HatScripts
9928c0690f Create Betsy Ross and Confederate battle flag 2023-09-26 18:56:10 +10:00
HatScripts
f2bb23355a Prefix torres_strait_islands.svg with au- 2023-09-26 18:47:10 +10:00
HatScripts
2fa0ddf1c9 Add Ethiopian region flags to gallery 2023-09-25 18:50:09 +10:00
HatScripts
45906a185c Update Afar symlink 2023-09-25 18:45:41 +10:00
HatScripts
1ba54e3012 Create Ethiopian region flags 2023-09-25 18:39:38 +10:00
HatScripts
9a4db1b157 Move United Nations flag to other directory 2023-09-25 18:10:52 +10:00
HatScripts
4dc4ef4d86 Create checkered flag 2023-09-25 18:03:42 +10:00
HatScripts
a776002373 Create LGBT flags 2023-09-25 18:02:20 +10:00
HatScripts
af6996e113 Move some flags to other directory 2023-09-25 18:00:17 +10:00
HatScripts
09924d27a3 Rename fictional directory to other 2023-09-25 17:52:53 +10:00
HatScripts
bb5c738108 Create symlink for American Samoa 2023-09-25 17:26:54 +10:00
HatScripts
70469be84e Create symlinks for US outlying areas 2023-09-25 17:24:14 +10:00
HatScripts
417f97017f Rename Italian regions to English versions 2023-08-26 20:31:24 +10:00
HatScripts
4bd2597a78 Create pt-br.svg 2023-07-24 19:40:27 +10:00
HatScripts
7ace243492 Delete pt-br.svg 2023-07-24 19:39:30 +10:00
HatScripts
7a6860b994 Create Brazilian Portuguese flag 2023-07-24 19:30:59 +10:00
HatScripts
1af7a96121 Merge branch 'gh-pages' of https://github.com/HatScripts/circle-flags into gh-pages 2023-07-24 17:24:42 +10:00
HatScripts
6405f02396 Create Mexican Spanish flag 2023-07-24 17:24:35 +10:00
HatScripts
7551183edf
Add PayPal link to FUNDING.yml 2023-07-06 20:16:06 +10:00
HatScripts
93513b628f
Create FUNDING.yml 2023-07-06 19:08:14 +10:00
HatScripts
3558505872
Merge pull request #98 from mikima/gh-pages
Added all the Italian regional flags
2023-06-09 10:57:18 +10:00
mikima
5dd9a6943d Update it-34.svg
fixed veneto icon
2023-05-28 00:26:43 -07:00
mikima
f3db39121a Merge remote-tracking branch 'upstream/gh-pages' into gh-pages 2023-05-28 00:15:04 -07:00
mikima
7dfa898edb added italian regions 2023-05-28 00:11:24 -07:00
HatScripts
f0e2344039 Update Georgia flag 2023-05-24 21:45:50 +10:00
HatScripts
559b1e4d38 Update Russia flag 2023-05-24 21:45:12 +10:00
HatScripts
3a5d47e4f4 Create Quebec flag (Closes #90) 2023-05-24 21:41:45 +10:00
HatScripts
0e841a8857 Create Yugoslavia flag (Closes #97) 2023-05-24 21:39:14 +10:00
HatScripts
0e46835188 Update Martinique flag (Closes #89, closes #92) 2023-05-24 21:34:28 +10:00
HatScripts
0cfe5e2872 Create DPR and LPR flags (Closes #88, closes #91) 2023-05-24 21:31:51 +10:00
HatScripts
9d4ae0ede2 Create pirate/Jolly Roger flag (Closes #78, closes #83) 2023-05-24 21:27:00 +10:00
HatScripts
26fe955f01 Create Mars flag (Closes #81) 2023-05-24 20:44:46 +10:00
mikima
c5e2b304c8 run SVGO on YU flag 2023-05-24 08:57:32 +02:00
mikima
3bcd258bf1 Merge remote-tracking branch 'upstream/gh-pages' into gh-pages 2023-05-24 08:53:05 +02:00
HatScripts
7ab2c5fa11 Update svgo.config.js (Fixes #93) 2023-05-23 20:15:08 +10:00
mikima
759b39880a added yugoslavia 2023-05-11 10:50:46 +02:00
127 changed files with 461 additions and 104 deletions

1
.gitattributes vendored Normal file
View file

@ -0,0 +1 @@
*.svg text diff

13
.github/FUNDING.yml vendored Normal file
View file

@ -0,0 +1,13 @@
# These are supported funding model platforms
github: HatScripts
patreon: HatScripts
open_collective: # Replace with a single Open Collective username
ko_fi: hatscripts
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
liberapay: # Replace with a single Liberapay username
issuehunt: # Replace with a single IssueHunt username
otechie: # Replace with a single Otechie username
lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry
custom: ['https://www.paypal.com/donate/?hosted_button_id=Z6X9JK6UR2LKY']

5
.gitignore vendored Normal file
View file

@ -0,0 +1,5 @@
/node_modules/
/.vscode/
/flags/in_progress/
/gradient/
*.py

View file

@ -1,6 +1,6 @@
# MIT License
Copyright (c) 2023 HatScripts
Copyright (c) 2024 HatScripts
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal

View file

@ -13,32 +13,31 @@ https://hatscripts.github.io/circle-flags/flags/xx.svg
For example, the following code:
```html
<img src="https://hatscripts.github.io/circle-flags/flags/br.svg" width="48">
<img src="https://hatscripts.github.io/circle-flags/flags/cn.svg" width="48">
<img src="https://hatscripts.github.io/circle-flags/flags/gb.svg" width="48">
<img src="https://hatscripts.github.io/circle-flags/flags/id.svg" width="48">
<img src="https://hatscripts.github.io/circle-flags/flags/in.svg" width="48">
<img src="https://hatscripts.github.io/circle-flags/flags/ng.svg" width="48">
<img src="https://hatscripts.github.io/circle-flags/flags/ru.svg" width="48">
<img src="https://hatscripts.github.io/circle-flags/flags/us.svg" width="48">
<img src="https://hatscripts.github.io/circle-flags/flags/br.svg" width="48" />
<img src="https://hatscripts.github.io/circle-flags/flags/cn.svg" width="48" />
<img src="https://hatscripts.github.io/circle-flags/flags/gb.svg" width="48" />
<img src="https://hatscripts.github.io/circle-flags/flags/id.svg" width="48" />
<img src="https://hatscripts.github.io/circle-flags/flags/in.svg" width="48" />
<img src="https://hatscripts.github.io/circle-flags/flags/ng.svg" width="48" />
<img src="https://hatscripts.github.io/circle-flags/flags/ru.svg" width="48" />
<img src="https://hatscripts.github.io/circle-flags/flags/us.svg" width="48" />
```
...produces this:<br/><br/>
<img src="https://hatscripts.github.io/circle-flags/flags/br.svg" width="48">
<img src="https://hatscripts.github.io/circle-flags/flags/cn.svg" width="48">
<img src="https://hatscripts.github.io/circle-flags/flags/gb.svg" width="48">
<img src="https://hatscripts.github.io/circle-flags/flags/id.svg" width="48">
<img src="https://hatscripts.github.io/circle-flags/flags/in.svg" width="48">
<img src="https://hatscripts.github.io/circle-flags/flags/ng.svg" width="48">
<img src="https://hatscripts.github.io/circle-flags/flags/ru.svg" width="48">
<img src="https://hatscripts.github.io/circle-flags/flags/us.svg" width="48">
...produces this:<br/><br/> <img src="https://hatscripts.github.io/circle-flags/flags/br.svg" width="48"> <img src="https://hatscripts.github.io/circle-flags/flags/cn.svg" width="48"> <img src="https://hatscripts.github.io/circle-flags/flags/gb.svg" width="48"> <img src="https://hatscripts.github.io/circle-flags/flags/id.svg" width="48"> <img src="https://hatscripts.github.io/circle-flags/flags/in.svg" width="48"> <img src="https://hatscripts.github.io/circle-flags/flags/ng.svg" width="48"> <img src="https://hatscripts.github.io/circle-flags/flags/ru.svg" width="48"> <img src="https://hatscripts.github.io/circle-flags/flags/us.svg" width="48">
To view all the available flags, check [the gallery](https://hatscripts.github.io/circle-flags/gallery).
### React
If you're using [React](https://reactjs.org), you may want to try the
[react-circle-flags](https://www.npmjs.com/package/react-circle-flags) package.
If you're using [React](https://reactjs.org), you may want to try the [react-circle-flags](https://www.npmjs.com/package/react-circle-flags) package.
### React Native / Expo
If you're using [React Native / Expo](https://reactnative.dev/), you may want to try the [react-native-circle-flags](https://www.npmjs.com/package/react-native-circle-flags) package.
### SolidJS
If you're using [SolidJS](https://www.solidjs.com/), you may want to try the [solid-circle-flags](https://www.npmjs.com/package/solid-circle-flags) package.
### NPM
@ -48,12 +47,12 @@ If you want to install this package as a dependency, you can install it from thi
npm install --save https://github.com/HatScripts/circle-flags
```
### Userscripts
### 📜 Userscripts
- [Google Translate: Filter & Flags](https://github.com/HatScripts/google-translate-filter-and-flags) - Filters languages and shows country flags on Google Translate
- [Wiktionary: Filter & Flags](https://github.com/HatScripts/wiktionary-filter-and-flags) - Filters languages and shows country flags on Wiktionary
- [Wiktionary: Filter & Flags](https://github.com/HatScripts/wiktionary-filter-and-flags) - Filters languages and shows country flags on Wiktionary
## Contributing
## 🚀 Contributing
To contribute, you need to have the latest version of [svgo](https://github.com/svg/svgo) installed.
@ -67,29 +66,28 @@ svgo ./flags --recursive --config=svgo.config.js
Then commit the changes, and submit them as a pull request.
### The color palette
### 🎨 The color palette
Submitted flags should conform to the following color palette.<br/>
Try to match the flag's original colors with the nearest color from the palette.
Submitted flags should conform to the following color palette.<br/> Try to match the flag's original colors with the nearest color from the palette.
* `#eeeeee`: white
* `#acabb1`: gray
* `#333333`: black
* `#a2001d`: dark red
* `#d80027`: red
* `#ff9811`: orange
* `#ffda44`: yellow
* `#6da544`: green
* `#496e2d`: dark green
* `#338af3`: light blue
* `#0052b4`: blue
- <img src="https://placeholder.pics/svg/16x16/eeeeee/eeeeee"/> `#eeeeee`: white
- <img src="https://placeholder.pics/svg/16x16/acabb1/acabb1"/> `#acabb1`: gray
- <img src="https://placeholder.pics/svg/16x16/333333/333333"/> `#333333`: black
- <img src="https://placeholder.pics/svg/16x16/a2001d/a2001d"/> `#a2001d`: dark red
- <img src="https://placeholder.pics/svg/16x16/d80027/d80027"/> `#d80027`: red
- <img src="https://placeholder.pics/svg/16x16/ff9811/ff9811"/> `#ff9811`: orange
- <img src="https://placeholder.pics/svg/16x16/ffda44/ffda44"/> `#ffda44`: yellow
- <img src="https://placeholder.pics/svg/16x16/6da544/6da544"/> `#6da544`: green
- <img src="https://placeholder.pics/svg/16x16/496e2d/496e2d"/> `#496e2d`: dark green
- <img src="https://placeholder.pics/svg/16x16/338af3/338af3"/> `#338af3`: light blue
- <img src="https://placeholder.pics/svg/16x16/0052b4/0052b4"/> `#0052b4`: blue
Special cases:
* `#002266`: dark blue (only one usage: [<img src="https://hatscripts.github.io/circle-flags/flags/td.svg" width="16"> Chad](https://github.com/HatScripts/circle-flags/blob/gh-pages/flags/td.svg), to differentiate from [<img src="https://hatscripts.github.io/circle-flags/flags/ro.svg" width="16"> Romania](https://github.com/HatScripts/circle-flags/blob/gh-pages/flags/ro.svg))
* `#4a1f63`: purple (only one usage: [<img src="https://hatscripts.github.io/circle-flags/flags/es-ib.svg" width="16"> Balearic Islands](https://github.com/HatScripts/circle-flags/blob/gh-pages/flags/es-ib.svg))
* `#751a46`: dark pink (only one usage: [<img src="https://hatscripts.github.io/circle-flags/flags/qa.svg" width="16"> Qatar](https://github.com/HatScripts/circle-flags/blob/gh-pages/flags/qa.svg))
- <img src="https://placeholder.pics/svg/16x16/002266/002266"> `#002266`: dark blue (only two usages: [<img src="https://hatscripts.github.io/circle-flags/flags/td.svg" width="16"> Chad](https://github.com/HatScripts/circle-flags/blob/gh-pages/flags/td.svg), to differentiate from [<img src="https://hatscripts.github.io/circle-flags/flags/ro.svg" width="16"> Romania](https://github.com/HatScripts/circle-flags/blob/gh-pages/flags/ro.svg); and [<img src="https://hatscripts.github.io/circle-flags/flags/aq-true_south.svg" width="16"> True South (Antarctica)](https://github.com/HatScripts/circle-flags/blob/gh-pages/flags/aq-true_south.svg))
- <img src="https://placeholder.pics/svg/16x16/4a1f63/4a1f63"> `#4a1f63`: purple (only one usage: [<img src="https://hatscripts.github.io/circle-flags/flags/es-ib.svg" width="16"> Balearic Islands](https://github.com/HatScripts/circle-flags/blob/gh-pages/flags/es-ib.svg))
- <img src="https://placeholder.pics/svg/16x16/751a46/751a46"> `#751a46`: dark pink (only one usage: [<img src="https://hatscripts.github.io/circle-flags/flags/qa.svg" width="16"> Qatar](https://github.com/HatScripts/circle-flags/blob/gh-pages/flags/qa.svg))
## License
## 🧾 License
This project is released under the [MIT license](LICENSE.md).

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="M0 0h512v512H0Z"/><path fill="#333" d="M131 189v78c0 12-10 22-22 22v34c30 0 55-25 55-56v-78zm50 0v45a39 39 0 0 0 39 39 39 39 0 0 0 22-7 39 39 0 0 0 22 7l5-1a22 22 0 0 1-21 17v34c30 0 55-25 55-56v-78h-33v45a6 6 0 0 1-11 0v-45h-34v45a6 6 0 0 1-11 0v-45zm139 0v78h33v-78zm50 0v78c0 12-10 22-22 22v34c31 0 56-25 56-56v-78ZM181 289v34h50v-34z"/></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="M0 0h512v512H0Z"/><path fill="#333" d="M131.4 194.7V236h-15.8v-26.7H97.8q-6.3 0-10.8 2.3a15 15 0 0 0-6.7 6.4 22 22 0 0 0-2.3 10.5q0 6 2.3 10.3 2.2 3.9 6.7 6 4.5 2 10.8 2H173v-52.2h-13V236h-15.8v-41.4zm52.9 0V247H197v-52.4zm55.3 0V236h-11v-31h-12.8v31h-9.3v11h45.9v-52.3zm24.3 0V247h12.8v-52.4zm77.8 0V236H326v-26.7h-17.8q-6.3 0-10.8 2.3a15 15 0 0 0-6.7 6.4 22 22 0 0 0-2.3 10.5q0 6 2.3 10.3 2.2 3.9 6.7 6 4.5 2 10.8 2h46.5v-52.2zm24.2 0V247h12.8v-52.4zm55.3 0V236h-11v-31h-12.8v31H388v11h46v-52.3zM97.8 220.3h5V236h-5q-2.5 0-4-.3-1.5-.5-2.2-2a13 13 0 0 1-.8-5.1q0-3.7.8-5.4 1-1.8 2.5-2.3 1.5-.7 3.7-.7m210.3 0h5v15.9h-5q-2.5 0-4-.4-1.6-.5-2.2-2a13 13 0 0 1-.8-5.1q0-3.7.8-5.4 1-1.8 2.5-2.3 1.6-.7 3.7-.7m-193.3 47.5V296h-11v-18.5H91.7q-4.5 0-7.4 1.6-3 1.5-4.6 4.5t-1.6 7.1 1.6 7q1.5 3 4.6 4.3 3 1.4 7.4 1.4h51.7v-36h-8.8V296h-11v-28.4zm36.3 0v36h8.8v-36zm39.7 0v35.7a6 6 0 0 1-.6 2.8q-.6 1-2 2-1.6.5-4 .6a9 9 0 0 1-4.2-.7q-1.8-.8-2.4-2-1-1.3-1-3l.3-2.9 1.5-10.8-8.7-1-1.2 8.3-.6 6.4q0 3.7 2 6.7a14 14 0 0 0 5.9 4.8q3.5 1.7 8.3 1.7 4.5 0 8-1.6 3.6-1.6 5.5-4.6 2-2.7 2-6.7v-35.8zm159.5 10a36 36 0 0 0-10 1.3 57 57 0 0 0-1.3 17h-11v-2a20 20 0 0 0-2-9.2q-1.7-3.6-5.3-5.3a20 20 0 0 0-8.7-1.8h-4.2v7.5h4.2q2.7 0 4.3.8t2.2 2.6.7 5.4v2h-12.7v7.6H434v-12.8q0-5-1.6-7.8a8 8 0 0 0-4.7-4 19 19 0 0 0-8-1.4 36 36 0 0 0-10 1.4 40 40 0 0 0-1.4 7.4 57 57 0 0 0 0 9.6h-11v-4.8q0-4.2-2-7.2t-5.4-4.6a18 18 0 0 0-8-1.7q-2 0-4.1.4l-4.3.8.7 7a48 48 0 0 1 6.7-.6q3.9 0 6 1.5 1.6 1.5 1.7 4.4v5h-24v-5.4q0-5-1.5-7.8-1.7-3-4.8-4-3-1.4-8-1.4m-131.7.1a16 16 0 0 0-7.4 1.6q-3 1.4-4.6 4.4T205 291t1.6 7q1.6 3 4.6 4.3 3 1.4 7.4 1.4h3.5v1.6q0 2.4-1.5 3.4-1.5 1.2-4.7 1.2l-3-.2q-1.8.1-4.3-.4l-1.2 7q4.2 1 8.5 1 4.5 0 7.8-1.4 3.3-1.5 5.3-4.2a11 11 0 0 0 1.9-6.4v-1.6h22.9a15 15 0 0 0 7.9-2q1 .6 2.2 1 2.2 1 4.7 1h13.9v-14l-.3-3.3-1.3-8.6-8.7 1.3q.9 5.3 1.4 10.5v6.6h-5l-2-.4-.8-.5q.6-2.7.7-6.2v-8.6h-8.8v8.6q0 3-.4 4.6t-1 2a5 5 0 0 1-2.5.5h-3v-13h-9v13H231v-18.5zm73.8 0v26.6q0 2.8-1 4-1 1.5-2.8 1.5h-2.8l-.2 7.3 3 .2q3.9 0 6.7-1.7t4.3-4.6q1.5-2.8 1.6-6.7v-26.7zm58 7.4q2.1 0 3.3.5a3 3 0 0 1 1.7 1.7q.3 1.4.4 3.4v5.4h-8a71 71 0 0 1 0-8.6l.2-2.3zm69.3 0q2.1 0 3.4.5t1.6 1.7q.5 1.4.5 3.4v5.4h-8a71 71 0 0 1-.1-8.6l.2-2.3zm-328.1.1H95v11h-3.4q-1.7 0-2.7-.4-1-.3-1.6-1.4a9 9 0 0 1-.5-3.5q0-2.6.6-3.7a3 3 0 0 1 1.6-1.6 8 8 0 0 1 2.5-.4m127 0h3.5v11h-3.5q-1.7 0-2.7-.4-1-.3-1.6-1.4a9 9 0 0 1-.5-3.5q0-2.6.6-3.7a3 3 0 0 1 1.7-1.6 8 8 0 0 1 2.5-.4"/></g></svg>

Before

Width:  |  Height:  |  Size: 543 B

After

Width:  |  Height:  |  Size: 2.5 KiB

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#d80027" d="M144.7 0h222.6l37 257.7-37 254.3H144.7l-42.4-255.2z"/><path fill="#496e2d" d="M367.3 0H512v512H367.3z"/><path fill="#333" d="M0 0h144.7v512H0z"/><g fill="#ffda44"><path d="M256 167a89 89 0 1 0 0 178 89 89 0 0 0 0-178zm0 144.7a55.7 55.7 0 1 1 0-111.4 55.7 55.7 0 0 1 0 111.4z"/><path d="M256 222.6c-12.3 0-22.3 10-22.3 22.3v33.4h44.6v-33.4c0-12.3-10-22.3-22.3-22.3z"/></g></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#d80027" d="M145 0h222l32 256-32 256H145l-32-256Z"/><path fill="#496e2d" d="M367 0h145v512H367Z"/><path fill="#333" d="M0 0h145v512H0Z"/><path fill="#ffda44" d="M256 167a89 89 0 0 0 0 178 89 89 0 0 0 0-178m0 33a56 56 0 0 1 0 112 56 56 0 0 1 0-112m0 28.5c-12 0-22 10-22 22v33h44v-33c0-12-10-22-22-22"/></g></svg>

Before

Width:  |  Height:  |  Size: 577 B

After

Width:  |  Height:  |  Size: 495 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" 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="m0 166.9 253-26.7L512 167v178l-261.1 26L0 344.8z"/><path fill="#d80027" d="M0 0h512v166.9H0z"/><path fill="#ff9811" d="M0 344.9h512V512H0z"/></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" 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="m0 171 256-32 256 32v170l-256 32L0 341Z"/><path fill="#d80027" d="M0 0h512v171H0Z"/><path fill="#ff9811" d="M0 341h512v171H0Z"/></g></svg>

Before

Width:  |  Height:  |  Size: 347 B

After

Width:  |  Height:  |  Size: 334 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#d80027" d="M0 0h512v256l-253 36.6L0 256z"/><path fill="#333" d="M0 256h512v256H0z"/><g fill="#ffda44"><path d="m220.9 203.6 21.7 15.8-8.3 25.5L256 229l21.7 15.7-8.3-25.5 21.7-15.7h-26.8L256 178l-8.3 25.5z"/><path d="M320 145.1a127.2 127.2 0 0 0-64-17v33.3a94 94 0 0 1 47.3 12.7 94.7 94.7 0 0 1-94.6 163.8 94 94 0 0 1-31.6-29.8l-27.9 18.4a128.1 128.1 0 0 0 217.7-6.5A128.1 128.1 0 0 0 320 145.1z"/><path d="M182.2 233.7a33.4 33.4 0 0 0 13.3 45.4l108.4 59.2c-7.4 13.5-3.4 30 10 37.3l29.3 16a27.8 27.8 0 0 0 37.8-11l16-29.3z"/></g></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#d80027" d="M0 0h512v256l-256 32L0 256Z"/><path fill="#333" d="M0 256h512v256H0z"/><path fill="#ffda44" d="M256 128v33a94 94 0 0 1 47 13 95 95 0 0 1 23 138l-144-78a33 33 0 0 0 13 45l104 57a95 95 0 0 1-90 2 94 94 0 0 1-32-30l-28 18a128 128 0 0 0 160 46l5 4 29 16a28 28 0 0 0 38-11l16-30-37-20 7-11a128 128 0 0 0-47-175 127 127 0 0 0-64-17m0 50-8 26h-27l22 15-9 26 22-16 22 16-9-26 22-16h-27z"/></g></svg>

Before

Width:  |  Height:  |  Size: 723 B

After

Width:  |  Height:  |  Size: 587 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="M0 256 256 28l256 228v256H0Z"/><path fill="#0052b4" d="m114 256 142 228 142-228-142 57ZM0 0h512v256H398L256 28 114 256H0Z"/></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="M0 256 256 28l256 228v256H0Z"/><path fill="#002266" d="m114 256 142 228 142-228-142 57ZM0 0h512v256H398L256 28 114 256H0Z"/></g></svg>

Before

Width:  |  Height:  |  Size: 327 B

After

Width:  |  Height:  |  Size: 328 B

1
flags/artsakh.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" 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="m0 171 256-32 256 32v170l-256 32L0 341Z"/><path fill="#d80027" d="M0 0h512v171H0Z"/><path fill="#ff9811" d="M0 341h512v171H0Z"/><path fill="#eee" d="M428 0v57h-43v57h-43v57h-43v57h-43v56h43v57h43v57h43v57h43v57h84v-57h-41v-57h-43v-57h-43v-57h-43v-56h43v-57h43v-57h43V57h41V0z"/></g></svg>

After

Width:  |  Height:  |  Size: 484 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" 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="M0 0h170l64 256-64 256H0Z"/><path fill="#ffda44" d="M170 0h342v512H170z"/><path fill="#eee" d="m136 189 7 14.7 15.9-3.7-7.2 14.7 12.7 10-15.9 3.7v16.3l-12.6-10.2-12.7 10.2v-16.3l-15.9-3.6 12.8-10.1L113 200l15.9 3.7zm-45-43 7 14.7 15.9-3.7-7.2 14.7 12.7 10-15.9 3.7v16.3l-12.6-10.2-12.7 10.2v-16.3l-15.9-3.6 12.8-10.1L68 157l15.9 3.7zm19 92 5.6 17h17.8l-14.5 10.5 5.5 17-14.5-10.5-14.4 10.5 5.5-17L86.5 255h18zm-70-34 7 14.7 15.9-3.7-7.2 14.7 12.7 10-15.9 3.7v16.3l-12.6-10.2-12.7 10.2v-16.3l-15.9-3.6 12.8-10.1L17 215l15.9 3.7zm51 99-6 17-17-8 8 17-17 6 17 6-8 17 17-8 6 17 6-17 17 8-8-17 17-6-17-6 8-17-17 8z"/><g transform="translate(0 22)"><path fill="#0052b4" d="M276 200a17 17 0 0 0-17 17h-51a17 17 0 0 0 17 17 17 17 0 0 0 17 17 17 17 0 0 0 17 17h71v-68z"/><path fill="#eee" d="M384 200a17 17 0 0 1 17 17h51a17 17 0 0 1-17 17 17 17 0 0 1-17 17 17 17 0 0 1-17 17h-71v-68z"/><path fill="#0052b4" d="M285.5 200v68c0 34 44.5 44 44.5 44s44.5-10 44.5-44v-68z"/><path fill="#eee" d="m294.4 204-2.5 7.5 26.8 10-26.8 10 2.5 7.5 35.6-13.3 35.7 13.3 2.5-7.5-26.9-10 26.9-10-2.5-7.5-35.7 13.3zm25 31.2V254h-6.2v-9.2h-15V284h63.7v-38.8h-15v8.8h-7.5v-18.8z"/><circle cx="330" cy="297.2" r="9" fill="#eee"/></g></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" 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="M0 0h170l64 256-64 256H0Z"/><path fill="#ffda44" d="M170 0h342v512H170Z"/><path fill="#eee" d="m375 200-32 34 32 34h26a17 17 0 0 0 17-17 17 17 0 0 0 17-17 17 17 0 0 0 17-17h-51a17 17 0 0 0-17-17z"/><path fill="#0052b4" d="M276 200a17 17 0 0 0-17 17h-51a17 17 0 0 0 17 17 17 17 0 0 0 17 17 17 17 0 0 0 17 17h27c0 34 44 44 44 44s45-10 45-44v-68h-89z"/><path fill="#eee" d="m136 189 7 15 16-4-7 15 12 10-15 3v17l-13-11-13 11v-17l-16-3 13-10-7-15 16 4zm-45-43 7 15 16-4-7 15 12 10-15 3v17l-13-11-13 11v-17l-16-3 13-10-7-15 16 4zm19 92 6 17h17l-14 11 5 17-14-11-14 11 5-17-14-11h18zm-70-34 7 15 16-4-7 15 12 10-16 3v17l-12-11-13 11v-17l-16-3 13-10-7-15 16 4zm51 99-6 17-17-8 8 17-17 6 17 6-8 17 17-8 6 17 6-17 17 8-8-17 17-6-17-6 8-17-17 8zm207-98v9l21 8-21 7v9l32-12 32 12v-9l-21-8 21-7v-9l-32 12zm21 30v19h-6v-9h-15v39h64v-39h-15v9h-8v-19zm11 53a9 9 0 0 0-9 9 9 9 0 0 0 9 9 9 9 0 0 0 9-9 9 9 0 0 0-9-9"/></g></svg>

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

Before

Width:  |  Height:  |  Size: 631 B

After

Width:  |  Height:  |  Size: 631 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#d80027" d="m0 166.9 253-31.8 259 31.8v178l-257.5 37.4L0 345z"/><path fill="#338af3" d="M0 0h512v166.9H0z"/><path fill="#6da544" d="M0 344.9h512V512H0z"/><g fill="#eee"><path d="M261.6 328.2a72.3 72.3 0 1 1 34.4-136 89 89 0 1 0 0 127.3 72 72 0 0 1-34.4 8.7z"/><path d="m317.2 206 9.6 26.8 25.8-12.3-12.2 25.8 26.9 9.6-27 9.6 12.3 25.8-25.8-12.3-9.6 27-9.6-27-25.8 12.3 12.3-25.8-27-9.6 27-9.6-12.3-25.8 25.8 12.3z"/></g></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#d80027" d="m0 167 256-32 256 32v178l-256 32L0 345Z"/><path fill="#338af3" d="M0 0h512v167H0Z"/><path fill="#6da544" d="M0 345h512v167H0Z"/><path fill="#eee" d="M229 167a89 89 0 1 0 67 153 72 72 0 0 1-34 8 72 72 0 1 1 34-136 89 89 0 0 0-67-25m88 39-9 27-26-12 12 25-27 10 27 10-12 25 26-12 9 27 10-27 26 12-13-25 27-10-27-10 13-25-26 12z"/></g></svg>

Before

Width:  |  Height:  |  Size: 614 B

After

Width:  |  Height:  |  Size: 534 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#ffda44" d="M0 0h512v326.7l-19.3 76.5 19.3 77.7V512H0V185.2l21.4-76.5L0 31z"/><path fill="#eee" d="M0 31v117.2l512 295.7V326.7L0 31z"/><path fill="#333" d="M0 108.2v77L512 481v-77L0 108.2z"/><g fill="#d80027"><path d="M328.3 228.2a72.3 72.3 0 1 1-136-34.4 89 89 0 1 0 127.3 0 72 72 0 0 1 8.7 34.4z"/><path d="M239.3 144.7h33.4v167h-33.4z"/><path d="M311.6 178H200.4c0 7.8 6.6 14 14.3 14h-.4a14 14 0 0 0 13.9 14 14 14 0 0 0 13.9 13.8h27.8a14 14 0 0 0 14-13.9 14 14 0 0 0 13.8-13.9h-.4c7.6 0 14.3-6.2 14.3-13.9zM178.1 322.9h155.8v33.4H178.1z"/><path d="M289.4 333.9h66.8v33.4h-66.8zm-133.6 0h66.8v33.4h-66.8z"/></g></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#ffda44" d="M0 0h512v327l-19 76 19 78v31H0V185l21-76L0 31z"/><path fill="#eee" d="M0 31v117l512 296V327z"/><path fill="#333" d="M0 108v77l512 296v-77z"/><path fill="#d80027" d="M239 145v33h-39q1 13 15 14h-1a14 14 0 0 0 14 14 14 14 0 0 0 11 13v79a72 72 0 0 1-47-104 89 89 0 0 0 5 129h-19v11h-22v33h67v-11h66v11h67v-33h-22v-11h-19a89 89 0 0 0 5-129 72 72 0 0 1 8 34 72 72 0 0 1-55 70v-78a14 14 0 0 0 11-14 14 14 0 0 0 14-14h-1q13-1 15-14h-39v-33z"/></g></svg>

Before

Width:  |  Height:  |  Size: 807 B

After

Width:  |  Height:  |  Size: 641 B

1
flags/ca-qc.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" 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="M0 0h224l32 32 32-32h224v224l-32 32 32 32v224H288l-32-32-32 32H0V288l32-32-32-32Z"/><path fill="#eee" d="M224 0v224H0v64h224v224h64V288h224v-64H288V0h-64zm-96 96v32H96v32h32v32h32v-32h32v-32h-32V96h-32zm224 0v32h-32v32h32v32h32v-32h32v-32h-32V96h-32zM128 320v32H96v32h32v32h32v-32h32v-32h-32v-32h-32zm224 0v32h-32v32h32v32h32v-32h32v-32h-32v-32h-32z"/></g></svg>

After

Width:  |  Height:  |  Size: 558 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#6da544" d="M0 0h512v512H0z"/><g fill="#ffda44"><path d="m393 367.3 7 14.7 15.9-3.7-7.1 14.7 12.7 10-15.9 3.7V423L393 412.8 380.3 423v-16.3l-15.9-3.6 12.8-10.1-7.1-14.7L386 382zm-65.4-155.8 7 14.7 16-3.7-7.2 14.7 12.8 10-16 3.6.1 16.3-12.7-10.2-12.7 10.2v-16.3l-15.8-3.5 12.7-10.1-7-14.7 15.8 3.7zm65.4-89 7 14.6 15.9-3.6-7.1 14.6 12.7 10.1-15.9 3.6v16.3L393 167.9l-12.7 10.2v-16.3l-15.9-3.6 12.8-10-7.1-14.7L386 137zm57 66.7 7 14.7 16-3.7-7.1 14.7 12.7 10.1-15.9 3.6v16.3l-12.6-10.2-12.7 10.2v-16.3l-15.9-3.6 12.8-10.1-7.1-14.7L443 204zm-40.8 78 5.6 17h17.9l-14.5 10.4 5.5 17-14.5-10.5-14.4 10.6 5.5-17-14.5-10.6h18z"/><path d="M283.8 328.3a72.3 72.3 0 1 1 34.4-136 89 89 0 1 0 0 127.3 72 72 0 0 1-34.4 8.7zM161 100.2a44.5 44.5 0 0 0-77.1 0h77zm.1.2-38.7 38.7-38.7-38.7a44.3 44.3 0 0 0-5.8 22 44.5 44.5 0 1 0 89 0 44.3 44.3 0 0 0-5.8-22z"/></g><path fill="#a2001d" d="M111.3 128v37.6a44.6 44.6 0 0 0 11.1 1.4c3.9 0 7.6-.5 11.2-1.4V128h-22.3z"/></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#6da544" d="M0 0h512v512H0z"/><path fill="#ffda44" d="M123 75a48 48 0 0 0-48 48 48 48 0 0 0 48 48 48 48 0 0 0 48-48 48 48 0 0 0-48-48m270 48-7 14-16-4 7 15-13 10 16 4v16l13-10 13 10v-16l15-4-12-10 7-15-16 4zm-142 44a89 89 0 1 0 67 153 72 72 0 0 1-34 8 72 72 0 1 1 34-136 89 89 0 0 0-67-25m199 22-7 15-16-4 7 15-13 10 16 4v16l13-10 13 10v-16l16-4-13-10 7-15-16 4zm-122 23-7 14-16-4 7 15-13 10 16 4v16l13-10 12 10v-16l16-4-13-10 8-15-16 4zm81 55-5 17h-18l14 11-5 17 14-11 15 11-6-17 15-11h-18zm-16 100-7 15-16-4 7 15-13 10 16 4v16l13-10 13 10v-16l15-4-12-10 7-15-16 4z"/><path fill="#6da544" d="M82 98h81l-29 30-11 8-12-8z"/><path fill="#a2001d" d="M111 128v41l12 2 11-1v-42z"/></g></svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 870 B

View file

Before

Width:  |  Height:  |  Size: 904 B

After

Width:  |  Height:  |  Size: 904 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#496e2d" d="M0 0h256l45.3 251.8L256 512H0z"/><path fill="#eee" d="M256 0h256v512H256z"/><g fill="#d80027"><path d="m311 206.9-21 29-34-11 21 28.8-21 29 34-11.1 21 29v-35.8l34-11.1-34-11z"/><path d="M277.2 328.3a72.3 72.3 0 1 1 34.5-136 89 89 0 1 0 0 127.3 72 72 0 0 1-34.5 8.7z"/></g></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#496e2d" d="M0 0h256l32 256-32 256H0Z"/><path fill="#eee" d="M256 0h256v512H256z"/><path fill="#d80027" d="M245 167a89 89 0 1 0 67 153 72 72 0 0 1-35 8 72 72 0 1 1 35-136 89 89 0 0 0-67-25m66 40-21 29-34-11 21 29-21 29 34-11 21 29v-36l34-11-34-11z"/></g></svg>

Before

Width:  |  Height:  |  Size: 478 B

After

Width:  |  Height:  |  Size: 444 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#ffda44" d="m0 128 256-32 256 32v256l-256 32L0 384Z"/><path fill="#d80027" d="M0 0h512v128H0zm0 384h512v128H0z"/><g fill="#eee"><path d="M144 304h-16v-80h16zm128 0h16v-80h-16z"/><ellipse cx="208" cy="296" rx="48" ry="32"/></g><g fill="#d80027"><rect width="16" height="24" x="128" y="192" rx="8"/><rect width="16" height="24" x="272" y="192" rx="8"/><path d="M208 272v24a24 24 0 0 0 24 24 24 24 0 0 0 24-24v-24h-24z"/></g><rect width="32" height="16" x="120" y="208" fill="#ff9811" ry="8"/><rect width="32" height="16" x="264" y="208" fill="#ff9811" ry="8"/><rect width="32" height="16" x="120" y="304" fill="#ff9811" rx="8"/><rect width="32" height="16" x="264" y="304" fill="#ff9811" rx="8"/><path fill="#ff9811" d="M160 272v24c0 8 4 14 9 19l5-6 5 10a21 21 0 0 0 10 0l5-10 5 6c6-5 9-11 9-19v-24h-9l-5 8-5-8h-10l-5 8-5-8z"/><path d="M122 252h172m-172 24h28m116 0h28"/><path fill="#d80027" d="M122 248a4 4 0 0 0-4 4 4 4 0 0 0 4 4h172a4 4 0 0 0 4-4 4 4 0 0 0-4-4zm0 24a4 4 0 0 0-4 4 4 4 0 0 0 4 4h28a4 4 0 0 0 4-4 4 4 0 0 0-4-4zm144 0a4 4 0 0 0-4 4 4 4 0 0 0 4 4h28a4 4 0 0 0 4-4 4 4 0 0 0-4-4z"/><path fill="#eee" d="M196 168c-7 0-13 5-15 11l-5-1c-9 0-16 7-16 16s7 16 16 16c7 0 13-4 15-11a16 16 0 0 0 17-4 16 16 0 0 0 17 4 16 16 0 1 0 10-20 16 16 0 0 0-27-5c-3-4-7-6-12-6zm0 8c5 0 8 4 8 8 0 5-3 8-8 8-4 0-8-3-8-8 0-4 4-8 8-8zm24 0c5 0 8 4 8 8 0 5-3 8-8 8-4 0-8-3-8-8 0-4 4-8 8-8zm-44 10 4 1 4 8c0 4-4 7-8 7s-8-3-8-8c0-4 4-8 8-8zm64 0c5 0 8 4 8 8 0 5-3 8-8 8-4 0-8-3-8-7l4-8z"/><path fill="none" d="M220 284v12c0 7 5 12 12 12s12-5 12-12v-12z"/><path fill="#ff9811" d="M200 160h16v32h-16z"/><path fill="#eee" d="M208 224h48v48h-48z"/><path fill="#d80027" d="m248 208-8 8h-64l-8-8c0-13 18-24 40-24s40 11 40 24zm-88 16h48v48h-48z"/><rect width="20" height="32" x="222" y="232" fill="#d80027" rx="10" ry="10"/><path fill="#ff9811" d="M168 232v8h8v16h-8v8h32v-8h-8v-16h8v-8zm8-16h64v8h-64z"/><g fill="#ffda44"><circle cx="186" cy="202" r="6"/><circle cx="208" cy="202" r="6"/><circle cx="230" cy="202" r="6"/></g><path fill="#d80027" d="M169 272v43a24 24 0 0 0 10 4v-47h-10zm20 0v47a24 24 0 0 0 10-4v-43h-10z"/><g fill="#338af3"><circle cx="208" cy="272" r="16"/><rect width="32" height="16" x="264" y="320" ry="8"/><rect width="32" height="16" x="120" y="320" ry="8"/></g></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#ffda44" d="m0 128 256-32 256 32v256l-256 32L0 384Z"/><path fill="#eee" d="M196 168q-11 1-15 11l-5-1q-15 1-16 16c-1 15 7 16 16 16q11 0 15-11a16 16 0 0 0 17-4 16 16 0 0 0 17 4 16 16 0 1 0 10-20 16 16 0 0 0-27-5q-4-6-12-6m0 8q8 1 8 8 0 8-8 8-7 0-8-8 1-7 8-8m24 0q8 1 8 8 0 8-8 8-7 0-8-8 1-7 8-8m-44 10 4 1 4 8q-1 7-8 7-9 0-8-8 1-7 8-8m64 0q8 1 8 8 0 8-8 8-7 0-8-7l4-8zm-112 38v80h16v-80zm80 0v40c-26 0-48 14-48 32s22 32 48 32 48-14 48-32v-72zm64 0v80h16v-80z"/><path fill="#ff9811" d="M200 160h16v32h-16z"/><path fill="#d80027" d="M0 0v128h512V0zm208 184c-22 0-40 11-40 24l8 8h64l8-8c0-13-18-24-40-24m-72 8a8 8 0 0 0-8 8v8a8 8 0 1 0 16 0v-8a8 8 0 0 0-8-8m144 0a8 8 0 0 0-8 8v8a8 8 0 1 0 16 0v-8a8 8 0 0 0-8-8m-120 32v24h-38a4 4 0 0 0-4 4 4 4 0 0 0 4 4h38v40a24 24 0 0 0 24 24 24 24 0 0 0 24-24 24 24 0 0 0 24 24 24 24 0 0 0 24-24v-24h-48v-48zm72 8a10 10 0 0 0-10 10v12a10 10 0 1 0 20 0v-12a10 10 0 0 0-10-10m24 16v8h38a4 4 0 0 0 4-4 4 4 0 0 0-4-4zm-134 24a4 4 0 0 0-4 4 4 4 0 0 0 4 4h28a4 4 0 0 0 4-4 4 4 0 0 0-4-4zm144 0a4 4 0 0 0-4 4 4 4 0 0 0 4 4h28a4 4 0 0 0 4-4 4 4 0 0 0-4-4zM0 384v128h512V384z"/><path fill="#ffda44" d="M186 196a6 6 0 0 0-6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6 6 6 0 0 0-6-6m22 0a6 6 0 0 0-6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6 6 6 0 0 0-6-6m22 0a6 6 0 0 0-6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6 6 6 0 0 0-6-6"/><path fill="#ff9811" d="M128 208a8 8 0 1 0 0 16h16a8 8 0 1 0 0-16zm144 0a8 8 0 1 0 0 16h16a8 8 0 1 0 0-16zm-96 8v8h64v-8zm-8 16v8h8v16h-8v8h32v-8h-8v-16h8v-8zm-8 40v24q1 12 9 19v-43zm19 0v47h10v-47zm20 0v43q9-7 9-19v-24zm-71 32a8 8 0 1 0 0 16h16a8 8 0 1 0 0-16zm144 0a8 8 0 1 0 0 16h16a8 8 0 1 0 0-16z"/><path fill="#338af3" d="M208 256a16 16 0 0 0-16 16 16 16 0 0 0 16 16 16 16 0 0 0 16-16 16 16 0 0 0-16-16m-80 64a8 8 0 1 0 0 16h16a8 8 0 1 0 0-16zm144 0a8 8 0 1 0 0 16h16a8 8 0 1 0 0-16z"/></g></svg>

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2 KiB

View file

Before

Width:  |  Height:  |  Size: 539 B

After

Width:  |  Height:  |  Size: 539 B

1
flags/et-am.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#ffda44" d="M0 0h192l160 64L512 0v512H320l-160-64L0 512Z"/><path fill="#d80027" d="M0 512 192 0h320L320 512Z"/><path fill="#ffda44" d="m176 378 208-150H128l208 150-80-244Z"/></g></svg>

After

Width:  |  Height:  |  Size: 368 B

1
flags/et-be.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#ffda44" d="m0 160 256-32 256 32v192l-256 32L0 352Z"/><path fill="#333" d="M0 0h512v160H0Z"/><path fill="#496e2d" d="M0 352h512v160H0Z"/><path fill="#d80027" d="M0 0v512l256-256Z"/></g></svg>

After

Width:  |  Height:  |  Size: 375 B

1
flags/et-ga.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#d80027" d="M0 0h512v128l-256 64L0 128Z"/><path fill="#eee" d="M0 128h512v128l-256 64L0 256Z"/><path fill="#496e2d" d="M0 256h512v128l-256 64L0 384Z"/><path fill="#333" d="M0 384h512v128H0Zm221-139 91-65H200l91 65-35-106z"/></g></svg>

After

Width:  |  Height:  |  Size: 418 B

1
flags/et-ha.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="M0 0h512v64l-32 48 32 48v192l-32 48 32 48v64H0v-64l32-48-32-48V160l32-48L0 64Z"/><path fill="#d80027" d="M0 64h512v96H0z"/><path fill="#6da544" d="M0 352h512v96H0z"/><circle cx="256" cy="256" r="72" fill="#338af3"/></g></svg>

After

Width:  |  Height:  |  Size: 418 B

1
flags/et-si.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#496e2d" d="M0 0h512v149H0Z"/><path fill="#eee" d="M0 149h512v32H0z"/><path fill="#d80027" d="M0 363h512v149H0Z"/><path fill="#eee" d="M0 331h512v32H0z"/><path fill="#0052b4" d="M0 181h512v150H0Z"/><path fill="#eee" d="m312 317 104-75H288l104 75-40-122zm-203-32 49-36H98l49 36-19-58zm64 32 49-36h-60l49 36-19-58Zm0-64 49-36h-60l49 36-19-58Z"/></g></svg>

After

Width:  |  Height:  |  Size: 537 B

1
flags/et-sn.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="m0 160 256-32 256 32v192l-256 32L0 352Z"/><path fill="#0052b4" d="M0 0h512v160H0Z"/><path fill="#d80027" d="M0 352h512v160H0Z"/><path fill="#ff9811" d="m256 188-72 88v48h144v-48l-72-88z"/></g></svg>

After

Width:  |  Height:  |  Size: 391 B

1
flags/et-so.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="m0 160 256-32 256 32v192l-256 32L0 352Z"/><path fill="#496e2d" d="M0 0h512v160H0Z"/><path fill="#d80027" d="M0 352h512v160H0Z"/><path fill="#338af3" d="M0 0v512l256-256Z"/><path fill="#eee" d="M132 168v176L28 202l168 54-168 54Z"/></g></svg>

After

Width:  |  Height:  |  Size: 433 B

1
flags/et-sw.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#6da544" d="M0 0h512v512H0Z"/><path fill="#0052b4" d="M0 0v80l64 176L0 432v80l256-256Z"/><path fill="#eee" d="M0 80v80l64 96-64 96v80l176-176Z"/><path fill="#ffda44" d="m344 317 104-75H320l104 75-40-122z"/><path fill="#d80027" d="M0 160v192l96-96-96-96z"/></g></svg>

After

Width:  |  Height:  |  Size: 450 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#d80027" d="m0 345 255.7-31L512 345v167H0z"/><path fill="#ffda44" d="m0 167 258-40.7L512 167v178H0z"/><path fill="#6da544" d="M0 0h512v167H0z"/><circle cx="256" cy="256" r="122.4" fill="#0052b4"/><g fill="#ffda44"><path d="m256 161.2 22 68h71.7l-58 42 22.3 68.3-58-42.3-58 42.2 22.2-68.1-58-42H234z"/><path d="m344.1 273-70-22.9 43.2-59.6-18-13L256 237l-43.3-59.7-18 13.1 43.3 59.7-70.1 22.7 6.9 21.2 70-22.8V345h22.3v-73.7l70.1 22.8z"/></g></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#d80027" d="m0 345 256-32 256 32v167H0Z"/><path fill="#ffda44" d="m0 167 256-32 256 32v178H0Z"/><path fill="#6da544" d="M0 0h512v167H0z"/><circle cx="256" cy="256" r="123" fill="#0052b4"/><path fill="#ffda44" d="m256 161-17 53-26-37-18 13 28 39h-61l43 32-37 12 7 21 42-14-19 59 47-34v40h22v-40l47 35-19-60 42 14 7-21-38-12 44-32h-61l28-38-18-13-26 36z"/></g></svg>

Before

Width:  |  Height:  |  Size: 635 B

After

Width:  |  Height:  |  Size: 548 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="M0 0h222.6l31 23.4L289.4 0H512v222.6l-21.5 31 21.5 35.8V512H289.4l-34.2-20.5-32.6 20.5H0V289.4l22.7-32.6L0 222.6z"/><path fill="#d80027" d="M222.6 0v222.6H0v66.8h222.6V512h66.8V289.4H512v-66.8H289.4V0z"/><path fill="#d80027" d="M155.8 122.4V89h-33.4v33.4H89v33.4h33.4v33.4h33.4v-33.4h33.4v-33.4zm233.8 0V89h-33.4v33.4h-33.4v33.4h33.4v33.4h33.4v-33.4H423v-33.4zM155.8 356.2v-33.4h-33.4v33.4H89v33.4h33.4V423h33.4v-33.4h33.4v-33.4zm233.8 0v-33.4h-33.4v33.4h-33.4v33.4h33.4V423h33.4v-33.4H423v-33.4z"/></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="M0 0h224l32 32 32-32h224v224l-32 32 32 32v224H288l-32-32-32 32H0V288l32-32-32-32Z"/><path fill="#d80027" d="M224 0v224H0v64h224v224h64V288h224v-64H288V0h-64zm-96 96v32H96v32h32v32h32v-32h32v-32h-32V96h-32zm224 0v32h-32v32h32v32h32v-32h32v-32h-32V96h-32zM128 320v32H96v32h32v32h32v-32h32v-32h-32v-32h-32zm224 0v32h-32v32h32v32h32v-32h32v-32h-32v-32h-32z"/></g></svg>

Before

Width:  |  Height:  |  Size: 702 B

After

Width:  |  Height:  |  Size: 558 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="m0 167 253.8-19.3L512 167v178l-254.9 32.3L0 345z"/><path fill="#a2001d" d="M0 0h512v167H0z"/><path fill="#333" d="M0 345h512v167H0z"/><path fill="#496e2d" d="M194.8 239.3h-49.4a22.3 22.3 0 0 1 21.6-16.7v-33.4c-30.7 0-55.7 25-55.7 55.7v27.8h83.5a5.6 5.6 0 0 1 5.5 5.6v11H89v33.5h144.7v-44.5a39 39 0 0 0-39-39zm83.5 50v-100h-33.4v133.5h55.6v-33.4zm111.3 0v-100h-33.4v100H345V256h-33.3v66.8h100.1v-33.4z"/></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="m0 167 256-32 256 32v178l-256 32L0 345Z"/><path fill="#a2001d" d="M0 0h512v167H0Z"/><path fill="#333" d="M0 345h512v167H0Z"/><path fill="#496e2d" d="m186.4 223.4-7.5 12.2-4.8 9 8.5 12.1h18.9q2.3 0 3.8 1a6 6 0 0 1 2.4 3.5q.8 2.4.8 6.7v5.5h-47.1v-30.5h-14.7v8.6H129v-8.6h-14.7V287q0 4.4-1.7 6.8a5 5 0 0 1-4.5 2.4l-2-.1h-2.8l-.2 12.2 5.2.3q6.2 0 10.8-2.8 4.8-2.7 7.3-7.7 2.6-5 2.6-11V264h17.7v21.8h76.5V268q0-5-1.4-9.3-1.5-4.3-4-7.6a17 17 0 0 0-6.8-5 23 23 0 0 0-9.5-1.7h-11.1l1.4-2.7 1.6-3a104 104 0 0 1 5.3-8.5zM236 226v59.7h14.6V226zm132 0v47.3h-15.2v-38.6h-14.6v38.6h-15.3v-30.5h-20.4q-7.2 0-12.3 2.6a17 17 0 0 0-7.7 7.3 25 25 0 0 0-2.6 12q0 7 2.6 11.7a16 16 0 0 0 7.7 7q5.1 2.4 12.3 2.3h80.2V226zm26.3 0v59.7H409V226zm-91.8 29.3h5.7v18h-5.7q-2.7 0-4.5-.5a4 4 0 0 1-2.6-2.3q-.8-2-.8-5.8 0-4.2 1-6.2a5 5 0 0 1 2.7-2.6q1.8-.6 4.2-.6m-155.8 39.4v11.2h14.7v-11.2z"/></g></svg>

Before

Width:  |  Height:  |  Size: 606 B

After

Width:  |  Height:  |  Size: 1 KiB

1
flags/it-21.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#d80027" d="M0 0h512v512H0V0Z"/><path fill="#eee" d="M512 204.8H310.9V0H201.1v204.8H0v102.4h201.1V512h109.8V307.2H512V204.8z"/><path fill="#0052b4" d="M256 544c-77 0-149.3-30-203.6-84.4C-2 405.3-32 333-32 256S-2 106.7 52.4 52.4C106.7-2 179-32 256-32S405.3-2 459.6 52.4C514 106.7 544 179 544 256s-30 149.3-84.4 203.6A286.1 286.1 0 0 1 256 544Zm0-512c-59.8 0-116 23.3-158.4 65.6C55.3 140 32 196.2 32 256s23.3 116 65.6 158.4C140 456.7 196.2 480 256 480s116-23.3 158.4-65.6C456.7 372 480 315.8 480 256s-23.3-116-65.6-158.4A222.5 222.5 0 0 0 256 32Z"/><path fill="#0052b4" d="m432 176-32-64H112l-32 64h64l-20-40h120l-20 40h64l-20-40h120l-20 40h64Z"/></g></svg>

After

Width:  |  Height:  |  Size: 839 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#333" d="M0 0h256l64 256-64 256H0Z"/><path fill="#d80027" d="M256 0h256v512H256Z"/></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#333" d="M0 0h256l64 256-64 256H0V0Z"/><path fill="#d80027" d="M256 0h256v512H256V0Z"/></g></svg>

Before

Width:  |  Height:  |  Size: 277 B

After

Width:  |  Height:  |  Size: 281 B

1
flags/it-25.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#6da544" d="M0 0h512v512H0V0Z"/><path fill="#eee" d="M253.9 161.3a62.7 62.7 0 1 1 71.5 30.3 33.7 33.7 0 1 0 25.3 62.3 62.7 62.7 0 1 1-30.3 71.5 33.7 33.7 0 1 0-62.3 25.3 62.7 62.7 0 1 1-71.5-30.3 33.7 33.7 0 1 0-25.3-62.3 62.7 62.7 0 1 1 30.3-71.5 33.7 33.7 0 1 0 62.3-25.3Z"/></g></svg>

After

Width:  |  Height:  |  Size: 471 B

1
flags/it-32.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" 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="M0 512V256l256-64 256 64v256H0Z"/><path fill="#eee" d="M0 256V0h512v256H0Z"/><path fill="#eee" d="M130 108.3v192c0 66.6 56.7 124.5 125.8 124.5s126-58 126-124.6v-192l-126 .7-125.9-.6Z"/><path fill="#333" d="M255.8 428.8C185.4 428.8 126 370 126 300.2v-196l130 .7 129.9-.6v196c0 69.6-59.5 128.5-130 128.5ZM134 112.3v188c0 65.3 55.8 120.5 122 120.5 66 0 121.9-55.2 121.9-120.6V112.3l-122 .6-121.9-.6Z"/><path fill="#333" d="M259.8 423.9h-8V260.5H130.1v-8h121.7V110.2h8v142.3h121.1v8H259.8v163.4z"/><path fill="#333" d="M189.2 141.6c-5 0-10.7 2.5-13.8 8.8 3.1-1.9 10-.6 10 8.2 0 2.5-1.2 5-3.1 6.3-5 0-8.8-8.9-18.3-8.9-6.2 0-12 4.5-12 10.7v43.4l29-4.4-8.8 17h41.5l-8.8-17 29 4.4v-43.4c0-6.2-5.7-10.7-12-10.7-9.4 0-13.2 8.9-18.2 8.9 5-14.5-4.4-23.3-14.5-23.3Z"/><path fill="#d80027" d="M315.3 141.6c-5 0-10.7 2.5-13.8 8.8 3.1-1.9 10-.6 10 8.2 0 2.5-1.2 5-3.1 6.3-5 0-8.8-8.9-18.2-8.9-6.3 0-12 4.5-12 10.7v43.4l29-4.4-8.9 17h41.5l-8.8-17 29 4.4v-43.4c0-6.2-5.7-10.7-12-10.7-9.4 0-13.2 8.9-18.2 8.9 5-14.5-4.4-23.3-14.5-23.3ZM189.2 279c-5 0-10.7 2.6-13.8 8.9 3.1-1.9 10-.6 10 8.2 0 2.5-1.2 5-3.1 6.3-5 0-8.8-8.8-18.3-8.8-6.2 0-12 4.4-12 10.6v43.4l29-4.4-8.8 17h41.5l-8.8-17 29 4.4v-43.4c0-6.2-5.7-10.6-12-10.6-9.4 0-13.2 8.8-18.2 8.8 5-14.5-4.4-23.3-14.5-23.3Z"/><path fill="#333" d="M315.3 279c-5 0-10.7 2.6-13.8 8.9 3.1-1.9 10-.6 10 8.2 0 2.5-1.2 5-3.1 6.3-5 0-8.8-8.8-18.2-8.8-6.3 0-12 4.4-12 10.6v43.4l29-4.4-8.9 17h41.5l-8.8-17 29 4.4v-43.4c0-6.2-5.7-10.6-12-10.6-9.4 0-13.2 8.8-18.2 8.8 5-14.5-4.4-23.3-14.5-23.3Z"/></g></svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

1
flags/it-34.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" 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="M512 0v256l-256 64L0 256V0h512Z"/><path fill="#ff9811" d="M512 256v256H0V256h512Z"/><path fill="#ffda44" d="M256 528c-72.7 0-141-28.3-192.3-79.7S-16 328.7-16 256 12.3 115 63.7 63.7 183.3-16 256-16s141 28.3 192.3 79.7S528 183.3 528 256s-28.3 141-79.7 192.3S328.7 528 256 528Zm0-512c-64.1 0-124.4 25-169.7 70.3C41 131.6 16 191.9 16 256s25 124.4 70.3 169.7C131.6 471 191.9 496 256 496s124.4-25 169.7-70.3C471 380.4 496 320.1 496 256s-25-124.4-70.3-169.7A238.4 238.4 0 0 0 256 16Z"/><path fill="#a2001d" d="M256 32a222.6 222.6 0 0 1 158.4 65.6 223.3 223.3 0 0 1 48 245.6 223.3 223.3 0 0 1-119.2 119.2A222.4 222.4 0 0 1 256 480a222.8 222.8 0 0 1-158.4-65.6 223.3 223.3 0 0 1-48-245.6A223.3 223.3 0 0 1 168.8 49.6C196.4 37.9 225.8 32 256 32m0-16a240 240 0 1 0 0 480 240 240 0 0 0 0-480Z"/><circle cx="216" cy="152" r="48" fill="#ff9811"/><path fill="#ffda45" d="M384 288v-16c0-31-21.5-56-48-56h-88v-72c0-12-16-24-16-24s-16 12-16 24h-72v72h32v35.7c0 7.7 0 12.3 6.5 22.3L166 287.8l-54 .2v24h112v48h-24v24h48v-48l24-24h48v48h-24v24h48v-48l24-24 40 40v8h-24v24h48v-48l-48-48Z"/><path fill="#eee" d="M264 144h136a24 24 0 0 1-24 24 24 24 0 0 1-24 24 24 24 0 0 1-24 24h-80c22.1 0 40-21.5 40-48a24 24 0 0 0-24-24Zm-80 168v64h-40a16 16 0 0 0-16 16 16 16 0 0 0-16-16H72v-64h40a16 16 0 0 1 16 16 16 16 0 0 1 16-16h40Z"/><path fill="#ffda44" d="M428 200c0-5.1-6-14.5-8.7-18.3L416 177l-3.3 4.7c-2.6 3.8-8.7 13.2-8.7 18.3a12 12 0 0 0 8 11.3V280a4 4 0 0 1-8 0v-16a12 12 0 0 0-12-12h-16v8h16a4 4 0 0 1 4 4v16a12 12 0 0 0 24 0v-68.7c4.7-1.7 8-6 8-11.3Z"/></g></svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

1
flags/it-36.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#338af3" d="M0 0h512v512H0V0Z"/><path fill="#eee" d="M304 344v16h-32v-16h-32v16h-32v-16h-32v64h160v-64h-32z"/><path fill="#333" d="M248 352h-2.3l24-24-5.7-5.7-29.7 29.7H224a8 8 0 0 0-8 8h10.3a8 8 0 0 0 0 11.3l11.4-11.3H256a8 8 0 0 0-8-8Zm56 8a8 8 0 0 0-8-8h-8v-24h-8v24h-8a8 8 0 0 0-8 8h18.3l11.4 11.3a8 8 0 0 0 0-11.3H304Z"/><path fill="#ffda44" d="M304 256a24 24 0 0 0 24-24 24 24 0 0 0 24-24 24 24 0 0 0 24-24h-80c-9 0-17.3 3-24 8v-8a24 24 0 0 0-24-24 24 24 0 0 0-24-24 24 24 0 0 0-24-24v80a40 40 0 0 0 4.5 18.5A84.2 84.2 0 0 0 184 208a32 32 0 0 0-32 32c9.4-5.5 20.3-8 32-8l72 80a24 24 0 1 0 48 0l16-16 40 40a16 16 0 0 0 16-16 16 16 0 0 0 16-16l-88-48Z"/></g></svg>

After

Width:  |  Height:  |  Size: 852 B

1
flags/it-42.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#d80027" d="m345.1 0 26.7 253L345 512H167l-26-261.1L167.2 0h177.9Z"/><path fill="#338af3" d="M512 0v512H345.1V0H512Z"/><path fill="#6da544" d="M167.1 0v512H0V0h167.1Z"/><path fill="#eee" d="M256 144c44.2 0 80 17.9 80 40v88H176v-88c0-22.1 35.8-40 80-40Z"/><path fill="#acabb1" d="M230.5 192.1c-.3.4-9.6-1.2-10-1-.5.3-3.5 9-4 9s-3.7-8.9-4.1-9.2c-.4-.2-9.5 1.6-9.8 1.2-.2-.4 6-7.7 6-8.2 0-.5-6.2-7.5-6-7.9.3-.4 9.6 1.3 10 1 .5-.2 3.5-9 4-9s3.7 9 4.1 9.2c.4.2 9.5-1.6 9.8-1.2.2.5-5.9 7.7-5.9 8.2 0 .5 6.1 7.5 5.9 8Zm80.5 0c-.3.4-9.7-1.2-10.1-1-.4.3-3.4 9-3.9 9s-3.7-8.9-4.2-9.2c-.4-.2-9.5 1.6-9.7 1.2-.3-.4 5.9-7.7 5.9-8.2 0-.5-6.2-7.5-6-7.9.3-.4 9.7 1.3 10.1 1 .5-.2 3.4-9 4-9 .4 0 3.6 9 4 9.2.5.2 9.6-1.6 9.8-1.2.3.5-5.9 7.7-5.9 8.2 0 .5 6.2 7.5 6 8Zm0 62.2c-.3.4-9.7-1.3-10.1-1-.4.2-3.4 9-3.9 9s-3.7-9-4.2-9.2c-.4-.2-9.5 1.6-9.7 1.2-.3-.5 5.9-7.7 5.9-8.2 0-.5-6.2-7.5-6-8 .3-.3 9.7 1.3 10.1 1 .5-.2 3.4-9 4-9 .4 0 3.6 9 4 9.3.5.2 9.6-1.6 9.8-1.2.3.4-5.9 7.7-5.9 8.2 0 .5 6.2 7.5 6 7.9Zm-80.5 0c-.3.4-9.6-1.3-10-1-.5.2-3.5 9-4 9s-3.7-9-4.1-9.2c-.4-.2-9.5 1.6-9.8 1.2-.2-.5 6-7.7 6-8.2 0-.5-6.2-7.5-6-8 .3-.3 9.6 1.3 10 1 .5-.2 3.5-9 4-9s3.7 9 4.1 9.3c.4.2 9.5-1.6 9.8-1.2.2.4-5.9 7.7-5.9 8.2 0 .5 6.1 7.5 5.9 7.9ZM224 280a48 48 0 1 0 96 0h16a80 80 0 1 1-160 0h48Z"/><path fill="#acabb1" d="M252 272h8v64h-8z"/><path fill="#d80027" d="M336 208h-76v-64a163 163 0 0 0-8 0v64h-76v8h76v56h8v-56h76v-8Z"/></g></svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

1
flags/it-45.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="M0 0h512v512H0V0Z"/><path fill="#496e2d" d="M136 128v240h240V128H136Zm16 224V247l203 105H152Zm208-161a166 166 0 0 1-104 0 166 166 0 0 0-104 0v-47h208v47Z"/><path fill="#d80027" d="M136 384h240v16H136z"/></g></svg>

After

Width:  |  Height:  |  Size: 406 B

1
flags/it-52.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="M0 0h512v512H0V0Z"/><path fill="#d80027" d="M0 392h512v48.3H0zM0 79.7h512V128H0z"/><path fill="#acabb1" d="M352 264v-8l-24-24h-24.2L288 200a8 8 0 0 0 8-8h16v-24h-40a8 8 0 0 0-8-8v16a8 8 0 0 0-8 8v30.1a23.9 23.9 0 0 0-16-6.1h-64a16 16 0 0 0 16 16 16 16 0 0 0 16 16 8 8 0 0 0 8 8h32a8 8 0 0 1-8 8h-8a24 24 0 0 0-24 24 24 24 0 0 0-24-24 16 16 0 0 0-16 16v16a8 8 0 0 1-8 8h8a16 16 0 0 0 16-16 8 8 0 1 1 16 0 8 8 0 0 0 8 8h1.4a24 24 0 0 0 22.6 16v8a16 16 0 0 0 16 16l16 16v8h8v-8l-24-24v-8a16 16 0 0 0 16 16l16 16v8h8v-8l-24-24v-21.2c13.9-2.5 27.2-9 38-19.6l.6-.6L328 264l16 16v8h8v-8l-24-24h-16c0-2.2-.2-4.3-.6-6.4L328 240l16 16v8h8Z"/></g></svg>

After

Width:  |  Height:  |  Size: 835 B

1
flags/it-55.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#6da544" d="M0 0h512v512H0V0Z"/><path fill="#eee" d="M152 72h208v384H152z"/><path fill="#d80027" d="M232 136h16l-16 16v96l16 16h-16v48h16l-16 16v96l16 16h16l16-16v-96l-16-16h16v-48h-16l16-16v-96l-16-16h16V88h-48v48zm112-48h-48v48h16l-16 16v96l16 16h-16v48h16l-16 16v96l16 16h16l16-16v-96l-16-16h16v-48h-16l16-16v-96l-16-16h16V88zm-176 48h16l-16 16v96l16 16h-16v48h16l-16 16v96l16 16h16l16-16v-96l-16-16h16v-48h-16l16-16v-96l-16-16h16V88h-48v48z"/></g></svg>

After

Width:  |  Height:  |  Size: 641 B

1
flags/it-57.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="M0 0h512v512H0V0Z"/><path fill="#496e2d" d="M256 544c-77 0-149.3-30-203.6-84.4C-2 405.3-32 333-32 256S-2 106.7 52.4 52.4C106.7-2 179-32 256-32S405.3-2 459.6 52.4C514 106.7 544 179 544 256s-30 149.3-84.4 203.6A286.1 286.1 0 0 1 256 544Zm0-512c-59.8 0-116 23.3-158.4 65.6C55.3 140 32 196.2 32 256s23.3 116 65.6 158.4C140 456.7 196.2 480 256 480s116-23.3 158.4-65.6C456.7 372 480 315.8 480 256s-23.3-116-65.6-158.4A222.5 222.5 0 0 0 256 32Z"/><path fill="#333" d="M363.9 146.4a32.4 32.4 0 0 0-35.5 7.2l-76.2 76.9 46 46 20.8-21V305l-89-89v-31a35.5 35.5 0 1 0-69.5-15.2L116.7 208h44.6v125.5a34.4 34.4 0 1 0 68.7 0v-12.1a74.4 74.4 0 0 0 89-3.6v16a32.5 32.5 0 1 0 65 0V176.4c0-13.2-8-25-20.1-30ZM195.4 151a25.6 25.6 0 1 1 0 51.1 25.6 25.6 0 0 1 0-51.1Zm-52 47.2 17-15 .9 3.2v11.8h-18ZM217 333.6c0 12-9.4 21.4-21.4 21.4s-21.3-9.5-21.3-21.4V208.1h5a35.3 35.3 0 0 0 37.7-3.4v4.7a74.4 74.4 0 0 0 0 100.8v23.4Zm82-18.2-43.3-43.3-9.2 9.2 38.8 38.9c-2.3.5-4.7.8-7 1l-35.9-35.8-9.2 9.2 25.4 25.5a61.7 61.7 0 0 1-37.8-94.7l85.7 85.7a62 62 0 0 1-7.5 4.3Z"/></g></svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

1
flags/it-62.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#338af3" d="M0 0h512v512H0Z"/><path fill="#ffda44" d="M160 64v48h192V64a16 16 0 0 0-16 16h-16a16 16 0 0 0-32 0h-16a16 16 0 0 0-32 0h-16a16 16 0 0 0-32 0h-16a16 16 0 0 0-16-16m39 73-62 62 1 1h-1v113l62 62h114l62-62V200h-1l1-1-62-62z"/><path fill="#d80027" d="m256 205 51 51-51 51-51-51z"/><path fill="#338af3" d="m199 149-50 50 50 51 51-51zm131 17-12 33 12 34 34-34zm-74 39v102l51-51zm74 74-30 21-21 30 34 34 51-51z"/><path fill="#0052b4" d="m296 166-34 33 34 34 11-34z"/><path fill="#6da544" d="m205 143 17 17 40 6 28-6 17-17zm108 6-17 17v67l17 17 17-17v-67zm-170 56v102l17-17 6-40-6-28zm226 0-17 17-5 40 5 28 17 17zM250 347l-28 5-17 17h102l-17-17z"/><path fill="#eee" d="m222 160 17 17 17 6 17-6 17-17zm-62 62v68l17-17 6-17-6-17zm192 0-17 17-6 17 6 17 17 17zm-96 107-17 6-17 17h68l-17-17z"/><path fill="#d80027" d="m239 177 17 17 17-17zm-62 62v34l17-17zm158 0-17 17 17 17zm-136 23-50 50 50 51 51-50zm114 0-51 51 17 16 51-50zm-57 56-17 17h34z"/><path fill="#eee" d="M280 244a8 8 0 0 1-8 8 8 8 0 0 1-8 8v8h-4l4 8-8 8-8-8 4-8h-4v-8a8 8 0 0 1-8-8 8 8 0 0 1-8-8h16a8 8 0 1 1 16 0z"/></g></svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

1
flags/it-65.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#d80027" d="M0 0h512v512H0V0Z"/><path fill="#0052b4" d="M256 404.4S368 378.7 368 293v-77l-88 80-78 86c27.3 16.3 54 22.4 54 22.4Z"/><path fill="#eee" d="M144 152v141a97 97 0 0 0 1.6 17.4L224 240l80-88H144Z"/><path fill="#6da544" d="M304 152 145.5 310.5c6.5 34 31.7 57 56.4 71.6l166-166v-64h-64Z"/></g></svg>

After

Width:  |  Height:  |  Size: 490 B

1
flags/it-67.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#338af3" d="M0 0h512v512H0V0Z"/><path fill="#d80027" d="M344 152H144v141c0 18 5 33.3 12.7 46.3l30.9 33.1c31.4 23.5 68.4 32 68.4 32S368 378.7 368 293V192l-24-40Z"/><path fill="#eee" d="m202.4 210.3-14.2-4.7-6.7 13.4-6.7-13.4-14.2 4.7 4.8-14.2-13.4-6.6 13.4-6.7-4.8-14.2 14.2 4.8 6.7-13.4 6.7 13.4 14.2-4.8-4.8 14.2 13.4 6.7-13.4 6.6 4.8 14.2Z"/><path fill="#eee" d="M344 152 156.6 339.4a117 117 0 0 0 30.9 33.1L368 192v-40h-24Z"/></g></svg>

After

Width:  |  Height:  |  Size: 623 B

1
flags/it-72.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" 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="M0 0h512v512H0V0Z"/><path fill="#eee" d="m176 152-32 32v109c0 85.6 112 111.4 112 111.4s40.6-9.3 73-35.5l29.2-34.7A88.6 88.6 0 0 0 368 293V152H176Z"/><path fill="#d80027" d="M358.2 334.2 176 152h-32v32l185 185a110 110 0 0 0 29.2-34.8Z"/></g></svg>

After

Width:  |  Height:  |  Size: 442 B

1
flags/it-75.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="M0 0h512v512H0V0Z"/><path fill="#338af3" d="M208 408a64 64 0 0 1-64-64v-1.6l4.8-54.4-4.8-38.4V184h65.6l46.4 3 46.4-3H368v65.6l-3.5 50.6 3.5 42.2v1.6a64 64 0 0 1-64 64"/><path fill="#eee" d="M352 335.8 295.8 392h-79.6L160 335.8v-79.6l56.2-56.2h79.6l56.2 56.2v79.6z"/><path fill="#ffda44" d="M144 152h224v32H144z"/><path fill="#d80027" d="M302.4 184h-92.8L144 249.6v92.8l65.6 65.6h92.8l65.6-65.6v-92.8L302.4 184Zm45.2 150L294 387.6h-76L164.4 334v-76l53.6-53.6h76l53.6 53.6v76Z"/><path fill="#6da544" d="M243.7 308.3c0 13.4-14 22.5-14 22.5h52.5s-13.9-9-13.9-22.5h-24.6Z"/><path fill="#496e2d" d="M256 245.2c-4.8 0-9.1 2.1-12.3 5.3a17.1 17.1 0 0 0-25.7 12.9 17.1 17.1 0 0 0 1 31.6 17.1 17.1 0 0 0 24.7 13.3c3.2 3.3 7.5 5.4 12.3 5.4s9.1-2.1 12.3-5.4c2.2 1.7 4.8 2.2 7.5 2.2A17 17 0 0 0 293 295a17.1 17.1 0 0 0 1.1-31.6 17.1 17.1 0 0 0-25.7-12.9 17.4 17.4 0 0 0-12.3-5.3Z"/><path fill="#ff9811" d="m352 120-16-16-16 16-16-16-16 16-16-16-16 16-16-16-16 16-16-16-16 16-16-16-16 16-16-16v32h224v-32l-16 16z"/><path fill="#6da544" d="M0 0h48v512H0z"/><path fill="#d80027" d="M464 0h48v512h-48z"/></g></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

1
flags/it-77.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" 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="M0 0h512v512H0V0Z"/><path fill="#eee" d="M144 152v141c0 85.6 112 111.4 112 111.4S368 378.7 368 293V152H144Z"/><path fill="#0052b4" d="M330.7 224c-10.5 0-16-3.3-20.8-6.2-4.5-2.7-8.3-5-16.6-5s-12 2.3-16.6 5c-4.8 3-10.3 6.2-20.7 6.2s-15.9-3.3-20.7-6.2c-4.5-2.7-8.4-5-16.6-5s-12.1 2.3-16.6 5c-4.9 3-10.3 6.2-20.8 6.2a35.5 35.5 0 0 1-20.7-6.2c-4.5-2.7-8.4-5-16.6-5l-8-4 8-4c10.4 0 15.9 3.3 20.7 6.2 4.5 2.7 8.4 5 16.6 5s12.1-2.3 16.6-5c4.9-3 10.3-6.2 20.8-6.2 10.4 0 15.9 3.3 20.7 6.2 4.5 2.7 8.4 5 16.6 5s12.1-2.3 16.6-5c4.8-3 10.3-6.2 20.7-6.2 10.5 0 16 3.3 20.8 6.2 4.5 2.7 8.3 5 16.6 5s12-2.3 16.6-5c4.8-3 10.3-6.2 20.7-6.2l8 4-8 4c-8.2 0-12.1 2.3-16.6 5-4.8 3-10.3 6.2-20.7 6.2Zm0 24c-10.5 0-16-3.3-20.8-6.2-4.5-2.7-8.3-5-16.6-5s-12 2.3-16.6 5c-4.8 3-10.3 6.2-20.7 6.2s-15.9-3.3-20.7-6.2c-4.5-2.7-8.4-5-16.6-5s-12.1 2.3-16.6 5c-4.9 3-10.3 6.2-20.8 6.2a35.5 35.5 0 0 1-20.7-6.2c-4.5-2.7-8.4-5-16.6-5l-8-4 8-4c10.4 0 15.9 3.3 20.7 6.2 4.5 2.7 8.4 5 16.6 5s12.1-2.3 16.6-5c4.9-3 10.3-6.2 20.8-6.2 10.4 0 15.9 3.3 20.7 6.2 4.5 2.7 8.4 5 16.6 5s12.1-2.3 16.6-5c4.8-3 10.3-6.2 20.7-6.2 10.5 0 16 3.3 20.8 6.2 4.5 2.7 8.3 5 16.6 5s12-2.3 16.6-5c4.8-3 10.3-6.2 20.7-6.2l8 4-8 4c-8.2 0-12.1 2.3-16.6 5-4.8 3-10.3 6.2-20.7 6.2Zm0 24c-10.5 0-16-3.3-20.8-6.2-4.5-2.7-8.3-5-16.6-5s-12 2.3-16.6 5c-4.8 3-10.3 6.2-20.7 6.2s-15.9-3.3-20.7-6.2c-4.5-2.7-8.4-5-16.6-5s-12.1 2.3-16.6 5c-4.9 3-10.3 6.2-20.8 6.2a35.5 35.5 0 0 1-20.7-6.2c-4.5-2.7-8.4-5-16.6-5l-8-4 8-4c10.4 0 15.9 3.3 20.7 6.2 4.5 2.7 8.4 5 16.6 5s12.1-2.3 16.6-5c4.9-3 10.3-6.2 20.8-6.2 10.4 0 15.9 3.3 20.7 6.2 4.5 2.7 8.4 5 16.6 5s12.1-2.3 16.6-5c4.8-3 10.3-6.2 20.7-6.2 10.5 0 16 3.3 20.8 6.2 4.5 2.7 8.3 5 16.6 5s12-2.3 16.6-5c4.8-3 10.3-6.2 20.7-6.2l8 4-8 4c-8.2 0-12.1 2.3-16.6 5-4.8 3-10.3 6.2-20.7 6.2Zm0 24c-10.5 0-16-3.3-20.8-6.2-4.5-2.7-8.3-5-16.6-5s-12 2.3-16.6 5c-4.8 3-10.3 6.2-20.7 6.2s-15.9-3.3-20.7-6.2c-4.5-2.7-8.4-5-16.6-5s-12.1 2.3-16.6 5c-4.9 3-10.3 6.2-20.8 6.2a35.5 35.5 0 0 1-20.7-6.2c-4.5-2.7-8.4-5-16.6-5l-8-4 8-4c10.4 0 15.9 3.3 20.7 6.2 4.5 2.7 8.4 5 16.6 5s12.1-2.3 16.6-5c4.9-3 10.3-6.2 20.8-6.2 10.4 0 15.9 3.3 20.7 6.2 4.5 2.7 8.4 5 16.6 5s12.1-2.3 16.6-5c4.8-3 10.3-6.2 20.7-6.2 10.5 0 16 3.3 20.8 6.2 4.5 2.7 8.3 5 16.6 5s12-2.3 16.6-5c4.8-3 10.3-6.2 20.7-6.2l8 4-8 4c-8.2 0-12.1 2.3-16.6 5-4.8 3-10.3 6.2-20.7 6.2Z"/></g></svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

1
flags/it-78.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" 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="M0 0h512v512H0V0Z"/><circle cx="256" cy="256" r="160" fill="#eee"/><path fill="#ffda44" d="M357.8 357.8a144 144 0 0 1-203.6 0L256 256l101.8 101.8ZM154.2 154.2a144 144 0 0 1 203.6 0L256 256 154.2 154.2Z"/><path fill="#333" d="M376 248h-24v-24h-16v24h-24v16h24v24h16v-24h24v-16zm-208 8 8-32h-16l8 32zm0 0 32 8v-16l-32 8zm0 0-8 32h16l-8-32zm0 0-32-8v16l32-8z"/><path fill="#6da544" d="M248 192h16v24h-16z"/><path fill="#496e2d" d="m256 120-32 80h64l-32-80z"/><path fill="#338af3" d="m280 384-48-16v-24h48v40zm-48-48a16 16 0 0 1-16-16h80a16 16 0 0 1-16 16"/></g></svg>

After

Width:  |  Height:  |  Size: 760 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#d80027" d="m0 0 216.9 301.6L512 512V0z"/><path fill="#ffda44" d="m0 0 512 512H0z"/><path fill="#ff9811" d="M320.4 320.4A38.9 38.9 0 0 1 272 265l-3.2-1.7a72.5 72.5 0 0 0 30.5-125l-23.3 24a38.9 38.9 0 0 1-23.8 69.5v3.6a72.5 72.5 0 0 0-123.2 36l32.4 8.2a38.9 38.9 0 0 1 72-14l3.2-2a72.5 72.5 0 0 0 92.7 89l-9-32.3zM252.7 254z"/><path fill="#eee" d="M348.2 170.8 330 235.4l-54.3-10-35-72.1-94.4 33.5-7.4-21-24.7-3 18.6 52.4 65-16.6 18.4 52-45 66.3 76.4 65-14.5 17 9.7 22.9 36-42.4-46.7-48 35.8-42 79.8 5.8 18.2-98.5 22 4 15-19.8zM253.4 255z"/></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#d80027" d="m0 0 216.9 301.6L512 512V0H0Z"/><path fill="#ffda44" d="m0 0 512 512H0V0Z"/><path fill="none" d="M0 0h512v512H0z"/><path fill="#ff9811" d="M281.2 307.2a63.5 63.5 0 0 1-10.6-39.8c44-20.3 66.6-71 50.7-118L291 159.7a64 64 0 0 1-32.5 78 96.1 96.1 0 0 0-127.4 15l24 21.2a63.6 63.6 0 0 1 83.7-11 95.3 95.3 0 0 0 15.8 62 95.4 95.4 0 0 0 61 41l6.3-31.5a63.6 63.6 0 0 1-40.7-27.2Z"/><path fill="#eee" d="m403.4 160-37.8 33.7 21.6 94.4a29.8 29.8 0 0 1-39.6 34.6l-.6-.3-91-35-59.8 25.2-6.3 2.6 6.5 3.3 81.2 39.8-6 66-.1 2a5.7 5.7 0 1 1-11-3l-10-49.5-92.6-28.5a29.7 29.7 0 0 1-10.2-51.6l.5-.4L224 232l8.1-64.4.9-6.8-6.1 4-75 50.5L97.5 177l-1.5-1a5.7 5.7 0 1 1 8-8l48 16 71-65.9a29.7 29.7 0 0 1 49.7 17v.6L288 232l51.7 39.2 5.5 4.2-.5-7.3-6.1-90.3 60.2-27.9 1.7-.7a5.7 5.7 0 1 1 3 10.9Z"/></g></svg>

Before

Width:  |  Height:  |  Size: 734 B

After

Width:  |  Height:  |  Size: 982 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="M0 0h222.6l31 23.4L289.4 0H512v222.6l-21.5 31 21.5 35.8V512H289.4l-34.2-20.5-32.6 20.5H0V289.4l22.7-32.6L0 222.6z"/><path fill="#d80027" d="M222.6 0v222.6H0v66.8h222.6V512h66.8V289.4H512v-66.8H289.4V0z"/><path fill="#333" d="M378.4 89a44.5 44.5 0 0 0-43 33.4l43 11.2 43.2-11.2A44.5 44.5 0 0 0 378.4 89zM334 189.2l55.7 11.1v-23.6c15.6-4 28-16.4 32-32l-43.2-11.1h-55.6L334 167z"/><path fill="#acabb1" d="M421.6 122.4h-98.8V167h11.1v-22.3h87.7a44.6 44.6 0 0 0 1.4-11.1c0-3.9-.5-7.6-1.4-11.2z"/><path fill="#333" d="M144.7 89a44.5 44.5 0 0 0-43.1 33.4l43.1 11.2 43.1-11.2A44.5 44.5 0 0 0 144.7 89zm-44.5 100.2 55.6 11.1v-23.6c15.7-4 28-16.4 32-32l-43.1-11.1H89l11.2 33.4z"/><path fill="#acabb1" d="M187.8 122.4H89V167h11.2v-22.3h87.6a44.6 44.6 0 0 0 1.4-11.1c0-3.9-.5-7.6-1.4-11.2z"/><path fill="#333" d="M378.4 311.7a44.5 44.5 0 0 0-43 33.3l43 11.2 43.2-11.2a44.5 44.5 0 0 0-43.2-33.3zM334 411.8l55.7 11.2v-23.7c15.6-4 28-16.4 32-32l-43.2-11.1h-55.6l11.1 33.4z"/><path fill="#acabb1" d="M421.6 345h-98.8v44.6h11.1v-22.3h87.7a44.6 44.6 0 0 0 1.4-11.1c0-3.9-.5-7.6-1.4-11.2z"/><path fill="#333" d="M144.7 311.7a44.5 44.5 0 0 0-43.1 33.3l43.1 11.2 43.1-11.2a44.5 44.5 0 0 0-43.1-33.3zm-44.5 100.1 55.6 11.2v-23.7c15.7-4 28-16.4 32-32l-43.1-11.1H89l11.2 33.4z"/><path fill="#acabb1" d="M187.8 345H89v44.6h11.2v-22.3h87.6a44.6 44.6 0 0 0 1.4-11.1c0-3.9-.5-7.6-1.4-11.2z"/></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="M0 0h222.6l31 23.4L289.4 0H512v222.6l-21.5 31 21.5 35.8V512H289.4l-34.2-20.5-32.6 20.5H0V289.4l22.7-32.6L0 222.6V0Z"/><path fill="#d80027" d="M222.6 0v222.6H0v66.8h222.6V512h66.8V289.4H512v-66.8H289.4V0h-66.8Z"/><path fill="#333" d="M378.4 89c-20.3 0-38 13.8-43 33.4l43 11.2 43.2-11.2A44.5 44.5 0 0 0 378.4 89ZM334 189.2l55.7 11.1v-23.6c15.6-4 28-16.4 32-32l-43.2-11.1h-55.6L334 167v22.2Z"/><path fill="#acabb1" d="M421.6 122.4h-98.8V167h11.1v-22.3h87.7a44.6 44.6 0 0 0 0-22.3Z"/><path fill="#333" d="M144.7 89c-20.3 0-38 13.7-43.1 33.4l43.1 11.2 43.1-11.2A44.5 44.5 0 0 0 144.7 89Zm-44.5 100.2 55.6 11.1v-23.6c15.7-4 28-16.4 32-32l-43.1-11.1H89l11.2 33.4v22.2Z"/><path fill="#acabb1" d="M187.8 122.4H89V167h11.2v-22.3h87.6a44.6 44.6 0 0 0 0-22.3Z"/><path fill="#333" d="M378.4 311.7c-20.2 0-38 13.7-43 33.3l43 11.2 43.2-11.2a44.5 44.5 0 0 0-43.2-33.3ZM334 411.8l55.7 11.2v-23.7c15.6-4 28-16.4 32-32l-43.2-11.1h-55.6l11.1 33.4v22.2Z"/><path fill="#acabb1" d="M421.6 345h-98.8v44.6h11.1v-22.3h87.7a44.6 44.6 0 0 0 0-22.3Z"/><path fill="#333" d="M144.7 311.7c-20.3 0-38 13.7-43.1 33.3l43.1 11.2 43.1-11.2a44.5 44.5 0 0 0-43.1-33.3Zm-44.5 100.1 55.6 11.2v-23.7c15.7-4 28-16.4 32-32l-43.1-11.1H89l11.2 33.4v22.2Z"/><path fill="#acabb1" d="M187.8 345H89v44.6h11.2v-22.3h87.6a44.6 44.6 0 0 0 0-22.3Z"/></g></svg>

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#ffda44" d="M124.4 149.7 512 132.8V0H0z"/><path fill="#eee" d="M112.5 132.8H512v122.4l-294.2 16.6z"/><path fill="#d80027" d="M512 255.3H234.5l-136 139.8L512 377.7V256z"/><path fill="#0052b4" d="M108.2 377.7 0 511.2l512 .8V377.7z"/><path fill="#6da544" d="M.8 0 0 511.2l256-256z"/><g fill="#eee"><path d="M67.5 255.3a78 78 0 0 1 61.2-76 78.2 78.2 0 0 0-16.7-2 78 78 0 1 0 16.7 154 78 78 0 0 1-61.2-76z"/><path d="m127.9 188.5 4.1 12.7h13.4l-10.8 8 4.1 12.7-10.8-8-10.9 8 4.2-12.8-10.9-7.9h13.4zm0 33.4 4.1 12.7h13.4l-10.8 8 4.1 12.7-10.8-8-10.9 8 4.2-12.8-10.9-7.9h13.4zm0 33.4L132 268h13.4l-10.8 8 4.1 12.6-10.8-7.8-10.9 7.8 4.2-12.7-10.9-7.9h13.4zm0 33.3 4.1 12.8h13.4l-10.8 8 4.1 12.6-10.8-7.8L117 322l4.2-12.7-10.9-7.9h13.4z"/></g></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#ffda44" d="M96 128h416V0H0Z"/><path fill="#eee" d="M96 128h416v128l-288 32Z"/><path fill="#d80027" d="M512 256H224L64 416l448-32z"/><path fill="#0052b4" d="M96 384 0 511l512 1V384Z"/><path fill="#6da544" d="M0 0v512l256-256Z"/><path fill="#eee" d="M112 177a78 78 0 1 0 17 154 78 78 0 0 1-61-76 78 78 0 0 1 61-76zm16 12-4 12h-14l11 8-4 13 11-8 11 8-4-13 10-8h-13zm0 33-4 13h-14l11 8-4 12 11-8 11 8-4-12 10-8h-13zm0 33-4 13h-14l11 8-4 13 11-8 11 8-4-13 10-8h-13zm0 34-4 12h-14l11 8-4 13 11-8 11 8-4-13 10-8h-13z"/></g></svg>

Before

Width:  |  Height:  |  Size: 928 B

After

Width:  |  Height:  |  Size: 707 B

View file

@ -1 +1 @@
../afar.svg
../et-af.svg

View file

@ -1 +1 @@
../tibet.svg
../cn-xz.svg

1
flags/language/en-gb.svg Symbolic link
View file

@ -0,0 +1 @@
../gb.svg

1
flags/language/es-es.svg Symbolic link
View file

@ -0,0 +1 @@
../es.svg

1
flags/language/es-mx.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="m384 512 32-192-32-192-160 96-96 160-32 64 32 64z"/><path fill="#ffda44" d="m0 128 192-32 192 32-256 256-64 32-64-32Z"/><path d="M122 508h172m-172 24h28m116 0h28"/><path fill="none" d="M220 284v12q1 11 12 12 11-1 12-12v-12z"/><path fill="#496e2d" d="M348 305a5 5 0 0 0-5 5 87 87 0 0 1-169 28l-8 8a97 97 0 0 0 187-36 5 5 0 0 0-5-5m-220 79L0 512h128z"/><path fill="#eee" d="M196 168q-10 1-15 11l-5-1q-15 1-16 16c-1 15 7 16 16 16q11 0 15-11a16 16 0 0 0 17-4 16 16 0 0 0 17 4 16 16 0 1 0 10-20 16 16 0 0 0-27-5q-4-6-12-6m0 8q8 1 8 8 0 8-8 8-7 0-8-8 1-7 8-8m24 0q8 1 8 8 0 8-8 8-7 0-8-8 1-7 8-8m-44 10 4 1 4 8q-1 7-8 7-9 0-8-8 1-7 8-8m64 0q8 1 8 8 0 8-8 8-7 0-8-7l4-8zm-112 38v80h16v-80zm80 0v40c-26 0-48 14-48 32q2 21 27 29l69-69v-32zm64 0v16l16-16z"/><path fill="#ff9811" d="M200 160h16v32h-16z"/><path fill="#d80027" d="M0 0v128h384v384h128V0zm208 184c-22 0-40 11-40 24l8 8h64l8-8c0-13-18-24-40-24m-72 8q-7 1-8 8v8a8 8 0 1 0 16 0v-8q-1-7-8-8m144 0q-7 1-8 8v8a8 8 0 1 0 16 0v-8q-1-7-8-8m-120 32v24h-38a4 4 0 1 0 0 8h38v40a24 24 0 0 0 34 22l12-12 2-10 1 7 31-31h-32v-48zm72 8q-9 1-10 10v12a10 10 0 1 0 20 0v-12q0-9-10-10m24 16v8l8-8zm-134 24a4 4 0 1 0 0 8h28a4 4 0 1 0 0-8zM0 384v128l128-128z"/><path fill="#ffda44" d="M186 196a6 6 0 0 0-6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6 6 6 0 0 0-6-6m22 0a6 6 0 0 0-6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6 6 6 0 0 0-6-6m22 0a6 6 0 0 0-6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6 6 6 0 0 0-6-6"/><path fill="#ff9811" d="M128 208a8 8 0 0 0 0 16h16a8 8 0 0 0 0-16zm144 0a8 8 0 0 0 0 16h16l8-8a8 8 0 0 0-8-8zm-96 8v8h64v-8zm-8 16v8h8v16h-8v8h32v-8h-8v-16h8v-8zm-8 40v24q2 12 9 19v-43zm19 0v47h10v-47zm20 0v41l7-7 2-10v-24zm-71 32a8 8 0 0 0 0 16h16a8 8 0 0 0 0-16z"/><path fill="#338af3" d="M208 256a16 16 0 0 0 0 32 16 16 0 0 0 0-32m-80 64a8 8 0 0 0 0 16h16a8 8 0 0 0 0-16zm94 44-6 9a70 70 0 0 0 81 0l-7-9a64 64 0 0 1-68 0"/><path fill="#751a46" d="m268 244-5 5c13 11 5 28 4 29l-2-4q-2-11-9-18l-14 14q3 3 3 8-11 12-4 26l4 8-13 23 29-7 18 18v-11l11 11 23-11-35-21-2-13c22-2 34 4 51 29 8-77-37-85-59-86"/><path fill="#6da544" d="m234 278-21 21-1 4q3 11 12 15c2 2 7 4 5 7q-4 2-9-2-10-4-16-15l-7 7q7 9 16 16 9 8 20 3 10-6 4-17c-3-6-11-8-14-14-2-3 2-4 4-6q8-4 9-11z"/><path fill="#496e2d" d="m199 330-4 1q-3 4 1 8 23 21 54 24v17h12v-17q31-3 54-24 4-4 1-8-4-3-8 0a78 78 0 0 1-106 0z"/><rect width="34" height="22" x="239" y="369" fill="#ff9811" rx="11" ry="11"/><path fill="#ffda44" d="M341 335a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10m-165 1-13 13a10 10 0 0 0 9 6 10 10 0 0 0 10-10 10 10 0 0 0-6-9m96 3-16 8v5l15-1 4-9zm-83 23a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10m135 0a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10m-108 21a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10m81 0a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10"/></g></svg>

After

Width:  |  Height:  |  Size: 3 KiB

1
flags/language/fil.svg Symbolic link
View file

@ -0,0 +1 @@
../ph.svg

1
flags/language/pms.svg Symbolic link
View file

@ -0,0 +1 @@
../it-21.svg

View file

@ -1 +0,0 @@
../br.svg

Before

Width:  |  Height:  |  Size: 9 B

After

Width:  |  Height:  |  Size: 857 B

1
flags/language/pt-br.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#6da544" d="M512 0v512H0l224-288Z"/><path fill="#ffda44" d="m346 166-122 58-58 122 90 66 212-156Z"/><path fill="#0052b4" d="m319 193-95 31-31 95a89 89 0 0 0 136-12l14-34a89 89 0 0 0-24-80z"/><path fill="#eee" d="M255 257c29 9 55 26 74 50 7-10 12-22 14-34-17-18-38-32-62-42l-57-7Z"/><path fill="#fff" d="M0 512 512 0H0Z"/><path fill="#496e2d" d="M0 0v512l167-167 32-172L167 0Z"/><path fill="#d80027" d="M167 0v167l89 89L512 0Z"/><path fill="#ffda44" d="M167 167a89 89 0 0 0-89 89 89 89 0 0 0 89 89l89-89a89 89 0 0 0-89-89z"/><path fill="#d80027" d="M117 212v55a50 50 0 1 0 100 0v-56H117Z"/><path fill="#eee" d="M167 284c-9 0-17-8-17-17v-22h34v22c0 9-8 17-17 17z"/></g></svg>

Before

Width:  |  Height:  |  Size: 9 B

After

Width:  |  Height:  |  Size: 857 B

1
flags/language/pt-pt.svg Symbolic link
View file

@ -0,0 +1 @@
../pt.svg

View file

@ -0,0 +1 @@
../other/earth.svg

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#333" d="m0 144.7 257-22.4 255 22.4v222.6l-254.9 31L0 367.3z"/><path fill="#d80027" d="M0 0h512v144.7H0z"/><path fill="#496e2d" d="M0 367.3h512V512H0z"/><g fill="#eee"><path d="m315.6 209.3 21 29 34-11-21 29 21 28.8-34-11-21 29v-36l-34-11 34-11z"/><path d="M258.3 328.4a72.3 72.3 0 1 1 34.4-136 89 89 0 1 0 0 127.3 72 72 0 0 1-34.4 8.7z"/></g></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#333" d="m0 144 256-32 256 32v224l-256 32L0 368Z"/><path fill="#d80027" d="M0 0h512v144H0Z"/><path fill="#496e2d" d="M0 368h512v144H0Z"/><path fill="#eee" d="M226 167a89 89 0 1 0 67 153 72 72 0 0 1-35 8 72 72 0 1 1 35-136 89 89 0 0 0-67-25m90 42v36l-34 11 34 11v36l21-29 34 11-21-29 21-29-34 11z"/></g></svg>

Before

Width:  |  Height:  |  Size: 537 B

After

Width:  |  Height:  |  Size: 492 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#a2001d" d="M0 0h167l84.9 45L345 0h167v512H345l-87.7-48.1L167 512H0z"/><path fill="#0052b4" d="M167 0h178v512H167z"/><g fill="#ffda44"><path d="M122.4 256h22.3v89h-22.3zm-89 0h22.3v89H33.4z"/><circle cx="89" cy="289.4" r="22.3"/><circle cx="89" cy="211.5" r="11.1"/><path d="M66.8 322.8h44.5V345H66.8zm0-89h44.5V256H66.8zM89 133.5l8 24.2h25.4l-20.6 15 7.9 24.3L89 182l-20.6 15 7.9-24.3-20.6-15h25.5z"/></g></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#a2001d" d="M0 0h167l89 32 89-32h167v512H345l-89-32-89 32H0Z"/><path fill="#0052b4" d="M167 0h178v512H167z"/><path fill="#ffda44" d="m89 134-8 24H56l20 15-8 24 21-15 21 15-8-24 20-15H97zm0 66a11 11 0 0 0-11 12 11 11 0 0 0 11 11 11 11 0 0 0 11-11 11 11 0 0 0-11-12m-22 34v22h44v-22zm-34 22v89h23v-89zm89 0v89h23v-89zm-33 11a22 22 0 0 0-22 22 22 22 0 0 0 22 23 22 22 0 0 0 22-23 22 22 0 0 0-22-22m-22 56v22h44v-22z"/></g></svg>

Before

Width:  |  Height:  |  Size: 600 B

After

Width:  |  Height:  |  Size: 609 B

1
flags/mq-old.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" 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="M0 0h222.6l31 23.4L289.4 0H512v222.6l-21.5 31 21.5 35.8V512H289.4l-34.2-20.5-32.6 20.5H0V289.4l22.7-32.6L0 222.6z"/><path fill="#eee" d="M222.6 0v222.6H0v66.8h222.6V512h66.8V289.4H512v-66.8H289.4V0z"/><path fill="#eee" d="M343.4 162.4a6.2 6.2 0 0 1 6.2-6.1h13.2a38 38 0 0 0 0-75.9h-12.6c-4-3-9.6-5-15.6-5-12.7 0-23 8.3-23 18.4 0 10 10.1 18.2 22.6 18.3h28.6a6.2 6.2 0 0 1 0 12.4h-13.2a38 38 0 0 0 0 75.8h51.1v-31.7h-51.1a6.2 6.2 0 0 1-6.2-6.2zm-200.4 0a6.2 6.2 0 0 1 6.2-6.1h13.2a38 38 0 0 0 0-75.9H150c-4.1-3-9.6-5-15.7-5-12.6 0-22.9 8.3-22.9 18.4 0 10 10 18.2 22.6 18.3h28.5a6.2 6.2 0 0 1 0 12.4h-13.2a38 38 0 0 0 0 75.8h51.1v-31.7h-51a6.2 6.2 0 0 1-6.3-6.2zm200.4 236.2a6.2 6.2 0 0 1 6.2-6.2h13.2a38 38 0 0 0 0-75.8h-12.6c-4-3-9.6-5-15.6-5-12.7 0-23 8.3-23 18.4 0 10 10.1 18.1 22.6 18.3h28.6a6.2 6.2 0 0 1 6.2 6.2 6.2 6.2 0 0 1-6.2 6.2h-13.2a38 38 0 0 0 0 75.8h51v-31.7h-51a6.2 6.2 0 0 1-6.2-6.2zm-200.4 0a6.2 6.2 0 0 1 6.2-6.2h13.2a38 38 0 0 0 0-75.8H150c-4.1-3-9.6-5-15.7-5-12.6 0-22.9 8.3-22.9 18.4 0 10 10 18.1 22.6 18.3h28.5a6.2 6.2 0 0 1 6.2 6.2 6.2 6.2 0 0 1-6.2 6.2h-13.2a38 38 0 0 0 0 75.8h51.1v-31.7h-51a6.2 6.2 0 0 1-6.3-6.2z"/></g></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" 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="M0 0h222.6l31 23.4L289.4 0H512v222.6l-21.5 31 21.5 35.8V512H289.4l-34.2-20.5-32.6 20.5H0V289.4l22.7-32.6L0 222.6z"/><path fill="#eee" d="M222.6 0v222.6H0v66.8h222.6V512h66.8V289.4H512v-66.8H289.4V0z"/><path fill="#eee" d="M343.4 162.4a6.2 6.2 0 0 1 6.2-6.1h13.2a38 38 0 0 0 0-75.9h-12.6c-4-3-9.6-5-15.6-5-12.7 0-23 8.3-23 18.4 0 10 10.1 18.2 22.6 18.3h28.6a6.2 6.2 0 0 1 0 12.4h-13.2a38 38 0 0 0 0 75.8h51.1v-31.7h-51.1a6.2 6.2 0 0 1-6.2-6.2zm-200.4 0a6.2 6.2 0 0 1 6.2-6.1h13.2a38 38 0 0 0 0-75.9H150c-4.1-3-9.6-5-15.7-5-12.6 0-22.9 8.3-22.9 18.4 0 10 10 18.2 22.6 18.3h28.5a6.2 6.2 0 0 1 0 12.4h-13.2a38 38 0 0 0 0 75.8h51.1v-31.7h-51a6.2 6.2 0 0 1-6.3-6.2zm200.4 236.2a6.2 6.2 0 0 1 6.2-6.2h13.2a38 38 0 0 0 0-75.8h-12.6c-4-3-9.6-5-15.6-5-12.7 0-23 8.3-23 18.4 0 10 10.1 18.1 22.6 18.3h28.6a6.2 6.2 0 0 1 6.2 6.2 6.2 6.2 0 0 1-6.2 6.2h-13.2a38 38 0 0 0 0 75.8h51v-31.7h-51a6.2 6.2 0 0 1-6.2-6.2zm-200.4 0a6.2 6.2 0 0 1 6.2-6.2h13.2a38 38 0 0 0 0-75.8H150c-4.1-3-9.6-5-15.7-5-12.6 0-22.9 8.3-22.9 18.4 0 10 10 18.1 22.6 18.3h28.5a6.2 6.2 0 0 1 6.2 6.2 6.2 6.2 0 0 1-6.2 6.2h-13.2a38 38 0 0 0 0 75.8h51.1v-31.7h-51a6.2 6.2 0 0 1-6.3-6.2z"/></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#6da544" d="M0 0h512v256l-256 44Z"/><path fill="#333" d="M210 256h302v256H0z"/><path fill="#d80027" d="M0 0v512l256-256L0 0z"/></g></svg>

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 321 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#496e2d" d="M0 0h512v512H0z"/><g fill="#ffda44"><path d="M256 295.8a89 89 0 0 1-87-70 89.4 89.4 0 0 0-2 19 89 89 0 1 0 178 0 89.4 89.4 0 0 0-2-19 89 89 0 0 1-87 70z"/><path d="m256 178 8.3 25.6H291l-21.7 15.8 8.3 25.5L256 229l-21.7 15.8 8.3-25.5-21.7-15.8h26.8z"/></g></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#d80027" d="M0 0h512v128l-32 128 32 128v128H0V384l32-128L0 128Z"/><path fill="#6da544" d="M0 128h512v256H0Z"/><path fill="#ffda44" d="m256 178-8 26h-27l22 15-9 26 22-16 22 16-9-26 22-15h-27zm-87 48-2 19a89 89 0 0 0 178 0l-2-19a89 89 0 0 1-87 70 89 89 0 0 1-87-70"/></g></svg>

Before

Width:  |  Height:  |  Size: 462 B

After

Width:  |  Height:  |  Size: 459 B

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#d80027" d="M0 0h512v512H0z"/><path fill="#eee" d="M0 0v512h512V0zm48 48h416v416H48zm141 47 67 161 67-161-67 67zm67 161 161 67-67-67 67-67zm0 0-67 161 67-67 67 67zm0 0L95 189l67 67-67 67z"/></g></svg>

After

Width:  |  Height:  |  Size: 384 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="M0 0h256l52 259.2L256 512H0z"/><path fill="#d80027" d="M256 0h256v512H256z"/><path fill="#acabb1" d="M178 100.2V66.8h-33.3v33.4h-33.4v33.4h33.4V167h33.4v-33.4h33.4v-33.4z"/></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="M0 0h256l52 259.2L256 512H0z"/><path fill="#d80027" d="M256 0h256v512H256z"/><path fill="#acabb1" d="M160 128V96h-32v32H96v32h32v32h32v-32h32v-32z"/></g></svg>

Before

Width:  |  Height:  |  Size: 376 B

After

Width:  |  Height:  |  Size: 352 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="M144 0h223l33 256-33 256H144l-32-256z"/><path fill="#496e2d" d="M0 0h144v512H0z"/><path fill="#d80027" d="M368 0h144v512H368z"/><path fill="#ffda44" d="M256 277v10h12l10-22z"/><path fill="#496e2d" d="M160 242a96 96 0 0 0 192 0h-11a85 85 0 0 1-170 0zm39 17-4 2c-2 2-2 6 1 8 15 14 34 22 54 24v17h12v-17c20-2 39-10 54-24 3-2 3-6 1-8s-6-2-8 0a78 78 0 0 1-53 21c-19 0-38-8-53-21z"/><path fill="#338af3" d="M256 316c-14 0-28-5-40-13l6-9c20 13 48 13 68 0l7 9c-12 8-26 13-41 13z"/><path fill="#751a46" d="M256 174c22 11 12 33 11 34l-2-4c-5-11-18-18-31-18v11c6 0 11 5 11 11-7 7-9 17-4 26l4 8-13 23 29-7 18 18v-11l11 11 23-11-35-21-5-21 28 16c4 11 12 21 23 26 9-83-42-91-61-91z"/><path fill="#6da544" d="M222 271c-15 0-33-12-38-40l11-2c4 23 18 31 27 31 3 0 5-1 6-3 0-2 0-3-6-5-3-1-7-2-10-5-10-12 4-24 11-30 1-1 2-2 1-3 0 0-2-2-5-2-7 0-12-4-14-11-2-6 2-13 8-17l5 11c-2 0-2 2-2 4 0 0 1 2 3 2 7 0 14 4 16 9 1 3 2 9-5 15-7 7-11 12-9 15l5 1c5 2 14 5 13 17-1 8-8 13-17 13h-1z"/><path fill="#ffda44" d="m234 186-12 11v11l18-9c3-1 3-5 1-7z"/><circle cx="172" cy="275" r="8" fill="#ffda44"/><circle cx="189" cy="302" r="8" fill="#ffda44"/><circle cx="216" cy="323" r="8" fill="#ffda44"/><circle cx="297" cy="323" r="8" fill="#ffda44"/><circle cx="324" cy="302" r="8" fill="#ffda44"/><circle cx="341" cy="275" r="8" fill="#ffda44"/><rect width="34" height="22" x="239" y="299" fill="#ff9811" rx="11" ry="11"/></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="M144 0h223l33 256-33 256H144l-32-256z"/><path fill="#d80027" d="M368 0h144v512H368z"/><path fill="#751a46" d="M256 174c22 11 12 33 11 34l-2-4c-4-15-13-33-31-18v11q10 1 11 11-11 12-4 26l4 8-13 23 29-7 18 18v-11l11 11 23-11-35-21-2-13c22-2 34 4 51 29 9-83-45-86-64-86Z"/><path fill="#6da544" d="M209 183q-5 4-4 12 1 11 10 15c3 2 8 0 10 3 3 3-2 5-4 6q-8 5-9 14 3 10 12 15c2 2 7 4 5 7q-4 2-9-2-12-6-19-19c-2-3-1-10-7-10-7 2-4 10-2 14q8 14 21 23 9 8 20 3 10-6 4-17c-3-6-11-8-14-14-2-3 2-4 4-6q8-4 9-11-2-13-14-15-6 1-7-6c-1-3 3-7 0-11q-2-3-6-1"/><path fill="#496e2d" d="M0 0v512h144V0zm164 235a5 5 0 0 0-5 5 97 97 0 0 0 194 0 5 5 0 0 0-5-5 5 5 0 0 0-5 5 87 87 0 1 1-174 0 5 5 0 0 0-5-5m35 25-4 1q-3 4 1 8 23 21 54 24v17h12v-17q31-3 54-24 4-4 1-8-4-3-8 0a78 78 0 0 1-106 0z"/><path fill="#338af3" d="M256 316q-21 0-40-13l6-9c20 13 48 13 68 0l7 9q-18 13-41 13"/><rect width="34" height="22" x="239" y="299" fill="#ff9811" rx="11" ry="11"/><path fill="#ffda44" d="m234 186-12 11v11l18-9q4-3 1-7zm-62 79a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10m169 0a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10m-69 4-16 8v5l15-1 4-9zm-83 23a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10m135 0a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10m-108 21a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10m81 0a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10"/></g></svg>

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="M0 256 256 0h256v55.7l-19.5 33 19.5 33.7v66.8l-22.1 37.7L512 256v66.8l-20.2 38.5 20.2 28.3v66.7l-254.5 28.2L0 456.3v-66.7l26-35.1-26-31.7z"/><path fill="#d80027" d="M256 256h256v-66.8H222.9zm-33.1-133.6H512V55.7H222.9zM512 512v-55.7H0V512zM0 389.6h512v-66.8H0z"/><path fill="#0052b4" d="M0 0h256v256H0z"/><g fill="#ffda44"><path d="M170.2 219.1a63.3 63.3 0 1 1 30.1-119 78 78 0 1 0 0 111.4 63 63 0 0 1-30 7.6z"/><path d="m188 111.3 11.3 23.5 25.4-5.9-11.4 23.5 20.4 16.2-25.4 5.7.1 26-20.3-16.2-20.4 16.2.1-26-25.4-5.7 20.4-16.2-11.4-23.5 25.4 6z"/></g></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="M256 0h256v64l-32 32 32 32v64l-32 32 32 32v64l-32 32 32 32v64l-256 32L0 448v-64l32-32-32-32v-64z"/><path fill="#d80027" d="M224 64h288v64H224Zm0 128h288v64H256ZM0 320h512v64H0Zm0 128h512v64H0Z"/><path fill="#0052b4" d="M0 0h256v256H0Z"/><path fill="#ffda44" d="M142 78a78 78 0 1 0 58 134 63 63 0 0 1-30 7 63 63 0 1 1 30-119 78 78 0 0 0-58-22m46 33-11 24-26-6 12 23-21 17 26 5v26l20-16 20 16v-26l26-5-21-17 12-23-26 6z"/></g></svg>

Before

Width:  |  Height:  |  Size: 756 B

After

Width:  |  Height:  |  Size: 623 B

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="M0 0h512v512H0z"/><path fill="#333" d="M384 0h128v128H0v128h512v128H0v128h128V0h128v512h128z"/></g></svg>

After

Width:  |  Height:  |  Size: 298 B

1
flags/other/chequered.svg Symbolic link
View file

@ -0,0 +1 @@
checkered.svg

View file

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

1
flags/other/jolly_roger.svg Symbolic link
View file

@ -0,0 +1 @@
pirate.svg

View file

Before

Width:  |  Height:  |  Size: 579 B

After

Width:  |  Height:  |  Size: 579 B

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#9c27b0" d="m0 425 256-32 256 32v87H0Z"/><path fill="#0052b4" d="m0 340 256-32 256 32v85H0Z"/><path fill="#6da544" d="m0 255 256-32 256 32v85H0Z"/><path fill="#ffda44" d="m0 170 256-32 256 32v85H0Z"/><path fill="#ff9811" d="m0 85 256-32 256 32v85H0Z"/><path fill="#d80027" d="M0 0h512v85H0Z"/><path fill="#333" d="M160 0H80l192 256L80 512h80l256-256Z"/><path fill="#85693d" d="M80 0H0l192 256L0 512h80l256-256Z"/><path fill="#338af3" d="M0 0v80l112 176L0 432v80l256-256Z"/><path fill="#f5a9b8" d="M0 80v80l32 96-32 96v80l176-176Z"/><path fill="#eee" d="M0 160v192l96-96Z"/></g></svg>

After

Width:  |  Height:  |  Size: 767 B

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#338af3" d="m0 410 256-32 256 32v102H0Z"/><path fill="#f5a9b8" d="m0 308 256-32 256 32v102H0Z"/><path fill="#eee" d="m0 204 256-32 256 32v104H0Z"/><path fill="#f5a9b8" d="m0 102 256-32 256 32v102H0Z"/><path fill="#338af3" d="M0 0h512v102H0z"/></g></svg>

After

Width:  |  Height:  |  Size: 437 B

1
flags/other/lgbt.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#9c27b0" d="m0 425 256-32 256 32v87H0Z"/><path fill="#0052b4" d="m0 340 256-32 256 32v85H0Z"/><path fill="#6da544" d="m0 255 256-32 256 32v85H0Z"/><path fill="#ffda44" d="m0 170 256-32 256 32v85H0Z"/><path fill="#ff9811" d="m0 85 256-32 256 32v85H0Z"/><path fill="#d80027" d="M0 0h512v85H0z"/></g></svg>

After

Width:  |  Height:  |  Size: 487 B

1
flags/other/mars.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#6da544" d="M170 0h172l32 256-32 256H170l-32-256Z"/><path fill="#d80027" d="M0 0h170v512H0Z"/><path fill="#0052b4" d="M342 0h170v512H342Z"/></g></svg>

After

Width:  |  Height:  |  Size: 334 B

View file

Before

Width:  |  Height:  |  Size: 936 B

After

Width:  |  Height:  |  Size: 936 B

View file

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

1
flags/other/pirate.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#333" d="M0 0h512v512H0Z"/><path fill="#eee" d="M368 109c-10-1-18 7-18 17 0 5 2 11 6 14l-17 17 17 16 16-17c4 4 9 6 14 6 10 0 18-8 17-18 1-10-7-18-17-18 0-10-8-18-18-17zm-16 226-17 16 21 21c-4 4-6 9-6 14 0 10 8 18 18 17 10 1 18-7 18-17 10 0 18-8 17-18 1-10-7-18-17-18-5 0-10 2-14 6zm-96-185c-59 0-106 48-106 106v41s14 8 36 29c21 22 29 36 29 36h82s8-14 29-36c22-21 36-29 36-29v-41c0-58-47-106-106-106Z"/><circle cx="206" cy="267.7" r="35.3" fill="#333"/><circle cx="306" cy="267.7" r="35.3" fill="#333"/><path fill="#eee" d="M144 109c10-1 18 7 18 17 0 5-2 11-6 14l17 17-17 16-16-17c-4 4-9 6-14 6-10 0-18-8-17-18-1-10 7-18 17-18 0-10 8-18 18-17zm16 226 17 16-21 21c4 4 6 9 6 14 0 10-8 18-18 17-10 1-18-7-18-17-10 0-18-8-17-18-1-10 7-18 17-18 5 0 10 2 14 6z"/><path fill="#333" d="M256 293a8 8 0 0 0-7 4l-13 20a8 8 0 0 0 7 12h26a8 8 0 0 0 7-12l-13-20a8 8 0 0 0-7-4Z"/></g></svg>

After

Width:  |  Height:  |  Size: 1 KiB

1
flags/other/un.svg Symbolic link
View file

@ -0,0 +1 @@
united_nations.svg

View file

Before

Width:  |  Height:  |  Size: 881 B

After

Width:  |  Height:  |  Size: 881 B

1
flags/ru-dpr.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" 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="M512 170v172l-256 32L0 342V170l256-32z"/><path fill="#333" d="M512 0v170H0V0Z"/><path fill="#d80027" d="M512 342v170H0V342Z"/></g></svg>

After

Width:  |  Height:  |  Size: 332 B

1
flags/ru-lpr.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" 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="M512 170v172l-256 32L0 342V170l256-32z"/><path fill="#338af3" d="M512 0v170H0V0Z"/><path fill="#d80027" d="M512 342v170H0V342Z"/></g></svg>

After

Width:  |  Height:  |  Size: 335 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" 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="m0 167 253.8-19.3L512 167v178l-254.9 32.3L0 345z"/><path fill="#eee" d="M0 0h512v167H0z"/><path fill="#d80027" d="M0 345h512v167H0z"/></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" 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="M512 170v172l-256 32L0 342V170l256-32z"/><path fill="#eee" d="M512 0v170H0V0Z"/><path fill="#d80027" d="M512 342v170H0V342Z"/></g></svg>

Before

Width:  |  Height:  |  Size: 340 B

After

Width:  |  Height:  |  Size: 332 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#496e2d" d="M0 0h512v512H0z"/><g fill="#eee"><path d="M144.7 306c0 18.5 15 33.5 33.4 33.5h100.2a27.8 27.8 0 0 0 27.8 27.8h33.4a27.8 27.8 0 0 0 27.8-27.8V306zm225.4-161.3v78c0 12.2-10 22.2-22.3 22.2v33.4c30.7 0 55.7-25 55.7-55.7v-77.9H370zm-239.3 78c0 12.2-10 22.2-22.3 22.2v33.4c30.7 0 55.7-25 55.7-55.7v-77.9h-33.4z"/><path d="M320 144.7h33.4v78H320zm-50 44.5a5.6 5.6 0 0 1-11.2 0v-44.5h-33.4v44.5a5.6 5.6 0 0 1-11.1 0v-44.5h-33.4v44.5a39 39 0 0 0 39 39 38.7 38.7 0 0 0 22.2-7 38.7 38.7 0 0 0 22.2 7c1.7 0 3.4-.1 5-.3a22.3 22.3 0 0 1-21.6 17v33.4c30.6 0 55.6-25 55.6-55.7v-77.9H270z"/><path d="M180.9 244.9h50v33.4h-50z"/></g></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#496e2d" d="M0 0h512v512H0Z"/><path fill="#eee" d="M336 356v16H128l24 24h184v16h16v-16h32v-24h-32v-16zM131.4 174v41.4h-15.8v-26.7H97.8q-6.3 0-10.8 2.3a15 15 0 0 0-6.7 6.4 22 22 0 0 0-2.3 10.5q0 6 2.3 10.3 2.3 4 6.7 6 4.5 2.1 10.8 2.1H173V174h-13v41.4h-15.8V174zm52.9 0v52.3h12.8V174zm55.3 0v41.4h-11v-31h-12.8v31h-9.3v10.9h45.9V174zm24.3 0v52.3h12.8V174zm77.8 0v41.4H326v-26.7h-17.8q-6.3 0-10.8 2.3a15 15 0 0 0-6.7 6.4 22 22 0 0 0-2.3 10.5q0 6 2.3 10.3 2.3 4 6.7 6 4.5 2.1 10.8 2.1h46.5V174zm24.2 0v52.3h12.8V174zm55.3 0v41.4h-11v-31h-12.8v31h-9.3v10.9h46V174ZM97.8 199.6h5v15.8h-5q-2.4 0-4-.4-1.5-.5-2.2-2a13 13 0 0 1-.8-5.1q0-3.7.8-5.4 1-1.8 2.5-2.3 1.5-.6 3.7-.6m210.3 0h5v15.8h-5q-2.4 0-4-.4-1.5-.5-2.2-2a13 13 0 0 1-.8-5.1q0-3.7.8-5.4 1-1.8 2.5-2.3 1.6-.6 3.7-.6M114.8 247v28.5h-10.9V257H91.6q-4.4 0-7.4 1.6-3 1.4-4.6 4.4t-1.6 7.2q0 4.3 1.6 7 1.5 2.9 4.6 4.3t7.4 1.4h51.7v-36h-8.8v28.5h-10.9V247Zm36.3 0v36h8.8v-36Zm39.7 0v35.8q0 1.5-.6 2.7t-2 2q-1.5.6-4 .7t-4.2-.7-2.4-2q-.9-1.3-.9-3.1l.2-2.8 1.5-10.8-8.7-1.1-1.2 8.4-.6 6.4q0 3.7 2 6.7a14 14 0 0 0 5.9 4.8q3.6 1.7 8.3 1.7 4.5 0 8-1.6 3.6-1.6 5.5-4.6 2-2.8 2-6.7V247Zm159.5 10a36 36 0 0 0-10 1.4 40 40 0 0 0-1.3 7.4 57 57 0 0 0 0 9.6h-11v-2a20 20 0 0 0-1.9-9.2q-1.8-3.6-5.4-5.3a20 20 0 0 0-8.7-1.8h-4.2v7.5h4.2q2.7 0 4.3.8 1.5.7 2.2 2.6.6 1.8.7 5.4v2h-12.7v7.6H434v-12.8q0-5-1.6-7.8-1.5-3-4.7-4.1-3.2-1.4-8-1.3a36 36 0 0 0-10 1.4 40 40 0 0 0-1.4 7.4 57 57 0 0 0 0 9.6h-10.9v-4.8q0-4.2-2-7.2t-5.5-4.6a18 18 0 0 0-7.9-1.7q-2.1 0-4.2.4l-4.3.8.7 7a48 48 0 0 1 6.7-.6q4 0 6 1.5 1.7 1.5 1.7 4.4v4.9h-23.9v-5.3q0-5-1.6-7.8-1.6-3-4.8-4.1-3-1.4-8-1.3m-131.7.1q-4.3 0-7.4 1.6-3 1.4-4.6 4.4t-1.6 7.2q0 4.3 1.6 7 1.6 2.9 4.6 4.3t7.4 1.4h3.5v1.6q0 2.3-1.5 3.4-1.4 1.2-4.7 1.2l-3-.2q-1.8 0-4.3-.4l-1.2 7a59 59 0 0 0 8.5 1q4.5 0 7.8-1.4 3.4-1.5 5.3-4.2a11 11 0 0 0 1.9-6.4V283h22.9a15 15 0 0 0 7.9-2q1 .6 2.2 1 2.3 1 4.7 1h13.9v-14l-.3-3.3-1.3-8.6-8.7 1.3a118 118 0 0 1 1.4 10.5v6.6h-5l-1.9-.4-.9-.5q.7-2.7.7-6.2v-8.6h-8.8v8.6q0 3-.4 4.6-.3 1.5-1 2a5 5 0 0 1-2.5.5h-3v-13h-9v13H231V257zm73.8 0v26.6q0 2.7-1 4-1 1.5-2.8 1.5h-2.8l-.2 7.3 3.1.2q3.8 0 6.6-1.7t4.3-4.6 1.6-6.7V257zm58 7.4q2.1 0 3.3.5t1.7 1.7q.4 1.3.4 3.4v5.4h-8a71 71 0 0 1 0-8.6l.2-2.3zm69.3 0q2.2 0 3.4.5t1.6 1.7q.5 1.3.5 3.4v5.4h-8a71 71 0 0 1-.1-8.6l.2-2.3zm-328.1.1H95v10.9h-3.4q-1.7 0-2.7-.3-1-.4-1.6-1.4a9 9 0 0 1-.5-3.5q0-2.6.6-3.7A3 3 0 0 1 89 265a8 8 0 0 1 2.5-.4m127 0h3.5v10.9h-3.5q-1.6 0-2.7-.3-1-.4-1.6-1.4a9 9 0 0 1-.5-3.5q0-2.6.6-3.7a3 3 0 0 1 1.7-1.6 8 8 0 0 1 2.5-.4"/></g></svg>

Before

Width:  |  Height:  |  Size: 821 B

After

Width:  |  Height:  |  Size: 2.6 KiB

1
flags/sealand.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="M512 0v160L368 368 160 512H0l224-288Z"/><path fill="#d80027" d="M0 512 512 0H0Z"/><path fill="#333" d="M512 160 160 512h352z"/></g></svg>

After

Width:  |  Height:  |  Size: 330 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="m0 256 257.7-51L512 256v256H0z"/><path fill="#d80027" d="M0 0h512v256H0z"/><g fill="#eee"><path d="M155.8 133.6A78 78 0 0 1 217 57.5a78.2 78.2 0 0 0-16.7-1.8 78 78 0 1 0 16.7 154 78 78 0 0 1-61.2-76.1zM256 61.2l5.5 17h18l-14.6 10.5 5.6 17L256 95.2l-14.5 10.5 5.6-17-14.5-10.5h17.9z"/><path d="m212.6 94.6 5.6 17H236l-14.4 10.5 5.5 17-14.5-10.5-14.4 10.5 5.5-17-14.5-10.5h17.9zm86.8 0 5.5 17h17.9l-14.5 10.5 5.5 17-14.4-10.5-14.5 10.5 5.5-17-14.4-10.5h17.8zm-16.7 50.1 5.5 17h17.9l-14.5 10.5 5.5 17-14.4-10.5-14.5 10.5 5.5-17-14.4-10.5h17.9zm-53.4 0 5.5 17h18l-14.5 10.5 5.5 17-14.5-10.5-14.4 10.5 5.5-17-14.5-10.5h17.9z"/></g></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#d80027" d="M0 0h512v256l-256 32L0 256Z"/><path fill="#eee" d="M200 56a78 78 0 1 0 17 154 78 78 0 0 1 0-152q-8-2-17-2m56 5-5 17h-18l14 11-5 17 14-11 15 11-6-17 15-11h-18zm-43 34-6 17h-18l15 10-6 17 15-10 14 10-5-17 14-10h-18zm86 0-5 17h-18l14 10-5 17 14-10 15 10-6-17 15-10h-18zm-70 50-5 17h-18l14 10-5 17 14-10 15 10-6-17 15-10h-18zm54 0-6 17h-18l15 10-6 17 15-10 14 10-5-17 14-10h-18ZM0 256v256h512V256Z"/></g></svg>

Before

Width:  |  Height:  |  Size: 829 B

After

Width:  |  Height:  |  Size: 602 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="m0 167 253.8-19.3L512 167v178l-254.9 32.3L0 345z"/><path fill="#496e2d" d="M0 0h512v167H0z"/><path fill="#d80027" d="M0 345h512v167H0z"/><path fill="#333" d="m256 200.3 13.8 42.6h44.7L278.4 269l13.8 42.6-36.2-26.3-36.2 26.3 13.8-42.6-36.1-26.2h44.7z"/><g fill="#eee"><path d="M332 50v52c0 8.2-6.6 14.9-14.8 14.9V139a37.1 37.1 0 0 0 37.1-37V50h-22.2zm-159.5 52c0 8.2-6.6 14.9-14.8 14.9V139a37.1 37.1 0 0 0 37-37V50h-22.2z"/><path d="M298.7 50h22.2v52h-22.2zm-33.4 29.8a3.7 3.7 0 0 1-3.7 3.7 3.7 3.7 0 0 1-3.7-3.7V50h-22.3v29.7a3.7 3.7 0 0 1-3.7 3.7 3.7 3.7 0 0 1-3.7-3.7V50h-22.3v29.7a26 26 0 0 0 26 26 25.8 25.8 0 0 0 14.8-4.7 25.8 25.8 0 0 0 14.9 4.6c1 0 2.2 0 3.2-.2a14.9 14.9 0 0 1-14.4 11.4V139a37.1 37.1 0 0 0 37.1-37V50h-22.2v29.7z"/><path d="M206 116.9h33.3V139h-33.4z"/></g></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="m0 167 256-32 256 32v178l-256 32L0 345Z"/><path fill="#496e2d" d="M0 0h512v167H0Z"/><path fill="#d80027" d="M0 345h512v167H0Z"/><path fill="#333" d="m256 200.3 13.8 42.6h44.7L278.4 269l13.8 42.6-36.2-26.3-36.2 26.3 13.8-42.6-36.1-26.2h44.7z"/><path fill="#eee" d="M173 67.4V95h-10.6V77.2h-11.9q-4.2 0-7.2 1.6a10 10 0 0 0-4.5 4.2q-1.6 3.3-1.5 7 0 4 1.5 6.9 1.6 2.7 4.5 4 3 1.5 7.2 1.4h50.1V67.4H192V95h-10.6V67.4Zm35.2 0v34.9h8.5V67.4Zm36.8 0V95h-7.3V74.4h-8.5V95H223v7.3h30.6V67.4Zm16.2 0v34.9h8.6V67.4Zm51.9 0V95h-10.5V77.2h-11.8q-4.2 0-7.2 1.6A10 10 0 0 0 279 83q-1.6 3.3-1.5 7 0 4 1.5 6.9 1.5 2.7 4.5 4 3 1.5 7.2 1.4h31V67.4Zm16.1 0v34.9h8.6V67.4Zm36.9 0V95h-7.3V74.4h-8.6V95H344v7.3h30.7V67.4ZM150.5 84.5h3.3V95h-3.3q-1.6 0-2.7-.2-1-.4-1.4-1.4-.6-1.5-.6-3.4a9 9 0 0 1 .6-3.6A3 3 0 0 1 148 85q1-.4 2.5-.4m140.2 0h3.3V95h-3.3q-1.6 0-2.7-.2-1-.4-1.4-1.4-.6-1.5-.6-3.4a9 9 0 0 1 .6-3.6 3 3 0 0 1 1.6-1.5 7 7 0 0 1 2.5-.4m-128.9 31.6v19h-7.2v-12.3h-8.2q-3 0-5 1a7 7 0 0 0-3 3q-1 2-1 4.8a9 9 0 0 0 1 4.6 6 6 0 0 0 3 2.9q2 1 5 1h34.4v-24H175v19h-7.3v-19zm24.2 0v24h6v-24zm26.5 0V140a4 4 0 0 1-.4 1.8q-.4.8-1.3 1.3t-2.7.5a6 6 0 0 1-2.8-.5q-1.1-.6-1.6-1.3-.6-.9-.6-2.1l.1-1.9 1-7.2-5.8-.7-.8 5.6-.4 4.3q0 2.4 1.4 4.4 1.5 2.1 4 3.2 2.3 1.2 5.4 1.2 3 0 5.4-1.1a8 8 0 0 0 3.6-3 8 8 0 0 0 1.4-4.5v-24zm106.3 6.7a24 24 0 0 0-6.6.9q-.8 2.4-.9 5a38 38 0 0 0 0 6.3H304v-1.3q0-3.2-1.3-6.1-1.2-2.4-3.6-3.6-2.7-1.2-5.8-1.2h-2.8v5h2.8q1.8 0 2.9.6t1.4 1.7.5 3.6v1.3h-8.5v5.1h85v-8.5q0-3.4-1-5.2a5 5 0 0 0-3.2-2.8q-2.1-1-5.3-.8a24 24 0 0 0-6.7.9q-.6 2.4-1 5a38 38 0 0 0 0 6.3h-7.2v-3.2q0-2.7-1.3-4.8a9 9 0 0 0-3.7-3 12 12 0 0 0-5.2-1.2q-1.5 0-2.8.3l-2.9.5.5 4.7 4.4-.4q2.7 0 4 1t1.2 3v3.2h-16v-3.5q0-3.4-1-5.2a6 6 0 0 0-3.2-2.8q-2-1-5.4-.8m-87.8 0q-2.8 0-4.9 1.1a7 7 0 0 0-3 3q-1.2 2-1.1 4.7a9 9 0 0 0 1 4.7 7 7 0 0 0 3.1 2.9q2 .9 5 .9h2.3v1q0 1.5-1 2.3-1 .9-3.2.8l-2-.1q-1.2 0-2.8-.3l-.8 4.7q2.7.6 5.6.7 3 0 5.2-1a8 8 0 0 0 3.6-2.8 7 7 0 0 0 1.2-4.2V140h15.3a10 10 0 0 0 5.3-1.3q.6.4 1.4.6 1.5.7 3.2.7h9.2v-9.3l-.2-2.2-.8-5.8-5.8.9q.6 3.5.9 7v4.4h-3.3l-1.3-.3-.6-.3q.5-1.8.5-4.1v-5.8h-6v5.8q0 2-.3 3t-.6 1.4q-.8.3-1.7.3h-2v-8.7h-6v8.7h-7.2v-12.3zm49.2 0v17.8q0 1.8-.6 2.6-.7 1-1.9 1h-1.9l-.1 4.9 2 .1q2.6 0 4.5-1.1a8 8 0 0 0 2.8-3q1-2 1.1-4.5v-17.8zm38.7 5q1.5 0 2.2.3.9.3 1.1 1.1.3 1 .3 2.3v3.6h-5.3q-.3-3 0-5.7l.1-1.6zm46.2 0q1.4 0 2.3.3.7.3 1 1.1.3 1 .4 2.3v3.6h-5.4v-7.3zm-218.7 0h2.2v7.3h-2.2q-1.2 0-1.8-.2t-1-1a6 6 0 0 1-.4-2.3q0-1.7.4-2.4a2 2 0 0 1 1-1.1q.8-.3 1.7-.3m84.7 0h2.3v7.3H231l-1.8-.2q-.7-.3-1-1a6 6 0 0 1-.4-2.3q0-1.7.4-2.4a2 2 0 0 1 1.1-1.1q.8-.3 1.7-.3"/></g></svg>

Before

Width:  |  Height:  |  Size: 985 B

After

Width:  |  Height:  |  Size: 2.7 KiB

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#d80027" d="M0 0h512v256l-265 45.2z"/><path fill="#0052b4" d="M210 256h302v256H0z"/><path fill="#eee" d="M0 0v512l256-256z"/><g fill="#ffda44"><path d="M28 256a73.1 73.1 0 0 0-.2 5.6 72.3 72.3 0 1 0 144.5-5.6z"/><circle cx="100.2" cy="200.3" r="22.3"/></g><path fill="#d80027" d="M50 194.8V267c0 38.4 50.2 50 50.2 50s50-11.6 50-50v-72.3h-100z"/><path fill="#338af3" d="M100.2 294c-9.3-3.4-28-12-28-27v-50H128v50c0 15-18.6 23.6-27.8 26.9z"/><path fill="#eee" d="M111.3 244.9v-11.2l-11.1-5.5-11.2 5.5V245l-5.5 5.5v22.3h33.4v-22.3z"/></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#d80027" d="M0 0h512v256l-288 32Z"/><path fill="#0052b4" d="M224 256h288v256H0Z"/><path fill="#eee" d="M0 0v512l256-256z"/><path fill="#ffda44" d="M100 178a22 22 0 0 0-22 22 22 22 0 0 0 22 23 22 22 0 0 0 23-23 22 22 0 0 0-23-22m-72 78v6a72 72 0 1 0 144-6z"/><path fill="#d80027" d="M50 195v72c0 38 50 50 50 50s50-12 50-50v-72z"/><path fill="#338af3" d="M100 294c-9-3-28-12-28-27v-50h56v50c0 15-19 24-28 27"/><path fill="#eee" d="M111 245v-11l-11-6-11 6v11l-5 6v22h33v-22z"/></g></svg>

Before

Width:  |  Height:  |  Size: 725 B

After

Width:  |  Height:  |  Size: 668 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="m0 167 253.8-19.3L512 167v178l-254.9 32.3L0 345z"/><path fill="#d80027" d="M0 0h512v167H0z"/><path fill="#333" d="M0 345h512v167H0z"/><path fill="#6da544" d="m153 194.8 13.8 42.5h44.7l-36.2 26.3 13.8 42.5-36.1-26.3-36.2 26.3 13.8-42.5-36.2-26.3h44.7zm206 0 13.9 42.5h44.7l-36.2 26.3 13.8 42.5-36.2-26.3-36.1 26.3 13.8-42.5-36.2-26.3h44.7z"/></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="m0 167 253.8-19.3L512 167v178l-254.9 32.3L0 345z"/><path d="M0 0h512v167H0z" fill="#496e2d"/><path fill="#333" d="M0 345h512v167H0z"/><path d="m110 200 36 112-95-69h117l-94 69zm146 0 36 112-94-69h117l-95 69zm146 0 36 112-94-69h117l-95 69z" fill="#d80027"/></g></svg>

Before

Width:  |  Height:  |  Size: 544 B

After

Width:  |  Height:  |  Size: 459 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#ffda44" d="m0 144.7 256-20.5 256 20.5V178l-37.4 79 37.4 77v33.3l-256 24.1L0 367.3V334l37.7-77.3L0 178z"/><path fill="#333" d="M0 0h512v144.7H0z"/><path fill="#0052b4" d="M0 367.3h512V512H0z"/><path fill="#a2001d" d="M0 178h512v156H0z"/><path fill="#ffda44" d="M89.2 244.9h334V267h-334zm44.6-44.6h244.8v22.3H133.8z"/><path fill="#eee" d="m256.2 189.2-18 65.2 18 68.4c66.8 0 124-66.8 124-66.8s-57.2-66.8-124-66.8z"/><path fill="#333" d="M256.2 322.8c-66.8 0-124-66.8-124-66.8s57.2-66.8 124-66.8"/><path fill="#eee" d="M211.7 233.7h22.2v44.6h-22.2z"/><path fill="#333" d="M278.5 233.7h22.2v44.6h-22.2z"/><g fill="#0052b4" transform="translate(.2)"><circle cx="89" cy="256" r="22.3"/><circle cx="423" cy="256" r="22.3"/></g></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#ffda44" d="m0 145 256-21 256 21v33l-37 79 37 77v33l-256 24L0 367v-33l38-77-38-79z"/><path fill="#0052b4" d="M0 0h512v145H0zm0 367h512v145H0z"/><path fill="#a2001d" d="M0 178h512v156H0z"/><path fill="#ffda44" d="M89 245h334v22H89zm45-45h245v23H134z"/><path fill="#eee" d="m256 189-18 65 18 69c67 0 124-67 124-67s-57-67-124-67"/><path fill="#333" d="M256 323c-67 0-124-67-124-67s57-67 124-67"/><path fill="#eee" d="M212 234h22v44h-22z"/><path fill="#333" d="M279 234h22v44h-23z"/><circle cx="89" cy="256" r="22.3" fill="#0052b4"/><circle cx="423" cy="256" r="22.3" fill="#0052b4"/></g></svg>

Before

Width:  |  Height:  |  Size: 915 B

After

Width:  |  Height:  |  Size: 774 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#496e2d" d="M0 0h66.8l67.8 32.3L200.3 0H512v512H200.3l-70.2-34.1L66.8 512H0z"/><path fill="#d80027" d="M66.8 0h133.5v512H66.8z"/><g fill="#eee"><path d="M374.4 193.1a78 78 0 0 0-31.9-92.3 78.2 78.2 0 0 1 16.3 4 78 78 0 1 1-52.6 146.6 78.1 78.1 0 0 1-15.1-7.3 78 78 0 0 0 83.3-51zm-69.8-102-11 14.2-16.8-6 10 14.8-10.9 14 17.2-5 10 14.9.6-18 17.2-5-16.9-6z"/><path d="m334.1 137.3-11 14-16.8-6 10.1 14.8-11 14.2 17.2-5 10.1 14.7.5-17.8 17.2-5-16.8-6zM252.5 108l-11 14.1-16.8-6 10 14.7-10.9 14.2 17.2-5 10 14.7.6-17.8 17.1-5-16.8-6zm-1.2 52.7-11 14.2-16.8-6 10 14.7-10.9 14.2 17.2-5 10 14.7.6-17.8 17.1-5-16.8-6zm50.2 18-11 14.2-16.8-6 10 14.7-10.9 14.2 17.2-5 10 14.7.6-17.8 17.2-5-16.9-6z"/></g><path fill="#eee" d="M117.8 134.8 95.4 118v-12l38.2-28 15.8-.1 22.3 16.7v11.5l-38.1 28.7z"/><path fill="#ff9811" d="M133.6 78h-15.8L95.4 94.5V106h38.2zm0 56.8h15.8l22.3-16.7v-12h-38.1z"/><path fill="#496e2d" d="m117.8 284.4-22.4-16.6v-23.6l22.4-16.6h31.6l22.3 16.6v23.6l-22.3 16.6zm54.7 36.7h-9.7v-9.8h-17.1l-12.1-12-12.1 12h-17.2v9.8h-9.7v19.5h9.7v9.7h17.2l12 12.1 12.2-12.1h17v-9.7h9.8zm0-149.7h-9.7v-9.7h-17.1l-12.1-12.1-12.1 12h-17.2v9.8h-9.7V191h9.7v9.8h17.2l12 12 12.2-12h17V191h9.8z"/><g fill="#d80027"><path d="M122.4 244.9h22.3V267h-22.3z"/><circle cx="133.6" cy="181.2" r="11.1"/><circle cx="133.6" cy="330.8" r="11.1"/></g><path fill="#eee" d="m117.8 434-22.4-16.8v-12l38.2-28 15.8-.1 22.3 16.7v11.5L133.6 434z"/><path fill="#ff9811" d="M133.6 377.2h-15.8l-22.4 16.5v11.5h38.2zm0 56.8h15.8l22.3-16.7v-12h-38.1z"/></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#496e2d" d="M0 0h66l67 32 67-32h312v512H200l-67-32-67 32H0Z"/><path fill="#d80027" d="M66 0h134v512H66Z"/><path fill="#eee" d="m280 96 6 17-15 11h18l6 18 6-18h18l-15-11 6-17-15 11zm88 15c31 19 44 58 32 92a78 78 0 0 1-83 51l15 7a78 78 0 1 0 53-146zm-40 9 6 17-15 11h18l6 18 6-18h18l-15-11 6-17-15 11zm-48 24 6 17-15 11h18l6 18 6-18h18l-15-11 6-17-15 11zm-48 24 6 17-15 11h18l6 18 6-18h18l-15-11 6-17-15 11zm48 24 6 17-15 11h18l6 18 6-18h18l-15-11 6-17-15 11zM97 52l24-24h24l24 24v24l-24 24h-24L97 76zm0 384 24-24h24l24 24v24l-24 24h-24l-24-24z"/><path fill="#ff9811" d="M66 0v47l31-31L81 0zm119 0-16 16 31 31V0zm-64 28L97 52v12h36V28zm12 36v36h12l24-24V64zM66 81v62l31-31zm134 0-31 31 31 31zm-84 31-31 31v34l31 31-31 31v34l31 31-31 31v34l31 31h34l31-31v-34l-31-31 31-31v-34l-31-31 31-31v-34l-31-31zm-50 65v62l31-31zm134 0-31 31 31 31zM66 273v62l31-31zm134 0-31 31 31 31zM66 369v62l31-31zm134 0-31 31 31 31zm-79 43-24 24v12h36v-36zm12 36v36h12l24-24v-12zm-67 17v47h15l16-16zm134 0-31 31 16 16h15z"/><path fill="#496e2d" d="m121 124-24 24v24l24 24h24l24-24v-24l-24-24zm0 96-24 24v24l24 24h24l24-24v-24l-24-24zm0 96-24 24v24l24 24h24l24-24v-24l-24-24z"/><path fill="#d80027" d="M133 148a12 12 0 0 0-12 12 12 12 0 0 0 12 12 12 12 0 0 0 12-12 12 12 0 0 0-12-12m0 96a12 12 0 0 0-12 12 12 12 0 0 0 12 12 12 12 0 0 0 12-12 12 12 0 0 0-12-12m0 96a12 12 0 0 0-12 12 12 12 0 0 0 12 12 12 12 0 0 0 12-12 12 12 0 0 0-12-12"/></g></svg>

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#d80027" d="M0 0h512v512H0z"/><circle cx="256" cy="256" r="122.4" fill="#eee"/><g fill="#d80027"><path d="m271 209.2 21 29 34.1-11.1-21 29 21 28.9-34-11.1-21 29V267L237 256l34-11z"/><path d="M283.8 328.3a72.3 72.3 0 1 1 34.4-136 89 89 0 1 0 0 127.3 72 72 0 0 1-34.4 8.7z"/></g></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#d80027" d="M0 0h512v512H0z"/><circle cx="256" cy="256" r="123" fill="#eee"/><path fill="#d80027" d="M251 167a89 89 0 1 0 67 153 72 72 0 0 1-34 8 72 72 0 1 1 34-136 89 89 0 0 0-67-25m20 42v36l-34 11 34 11v36l21-29 34 11-21-29 21-29-34 11z"/></g></svg>

Before

Width:  |  Height:  |  Size: 471 B

After

Width:  |  Height:  |  Size: 435 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#d80027" d="M0 0h512v512H0z"/><g fill="#eee"><path d="m245.5 209.2 21 29 34-11.1-21 29 21 28.9-34-11.1-21 29V267l-34-11.1 34-11z"/><path d="M188.2 328.3a72.3 72.3 0 1 1 34.4-136 89 89 0 1 0 0 127.3 72 72 0 0 1-34.4 8.7z"/></g></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#d80027" d="M0 0h512v512H0z"/><path fill="#eee" d="M208 115a141 141 0 1 0 106 242q-25 13-54 13a114 114 0 1 1 54-215 141 141 0 0 0-106-40m142 67v56l-54 18 54 17v57l33-46 54 18-33-46 33-46-54 18z"/></g></svg>

Before

Width:  |  Height:  |  Size: 420 B

After

Width:  |  Height:  |  Size: 390 B

Some files were not shown because too many files have changed in this diff Show more