diff --git a/devTools/flagUpdater/README.md b/devTools/flagUpdater/README.md new file mode 100644 index 00000000000..d9d6ae3822c --- /dev/null +++ b/devTools/flagUpdater/README.md @@ -0,0 +1,8 @@ +Update the flags we have in [public/images/flags](../../public/images/flags). + +Flags are copied over from the `4x3` variants of [the `flag-icons` repo](https://github.com/lipis/flag-icons) ([gallery](https://flagicons.lipis.dev/)). +It is probably a good idea to run `yarn up flag-icons` beforehand. + +## Run + +To run this, run `npx tsx ./devTools/flagUpdater/update.ts`. diff --git a/devTools/flagUpdater/svgo.config.js b/devTools/flagUpdater/svgo.config.js new file mode 100644 index 00000000000..12759a00ab1 --- /dev/null +++ b/devTools/flagUpdater/svgo.config.js @@ -0,0 +1,18 @@ +module.exports = { + js2svg: { indent: 2, pretty: true }, + plugins: [ + { + name: "preset-default", + params: { + overrides: { + cleanupIds: false, + }, + }, + }, + "convertStyleToAttrs", + "removeDimensions", + "removeScriptElement", + "removeStyleElement", + "sortAttrs", + ], +} diff --git a/devTools/flagUpdater/svgo.sh b/devTools/flagUpdater/svgo.sh new file mode 100755 index 00000000000..5595966c6fd --- /dev/null +++ b/devTools/flagUpdater/svgo.sh @@ -0,0 +1,2 @@ +#!/bin/bash +npx svgo --config svgo.config.js ../../public/images/flags \ No newline at end of file diff --git a/devTools/flagUpdater/update.ts b/devTools/flagUpdater/update.ts new file mode 100644 index 00000000000..353d89f1db5 --- /dev/null +++ b/devTools/flagUpdater/update.ts @@ -0,0 +1,77 @@ +import { Region, regions } from "@ourworldindata/utils" + +import path from "path" +import fs from "fs-extra" +import { glob } from "glob" +import findProjectBaseDir from "../../settings/findBaseDir.ts" + +const BASE_DIR = findProjectBaseDir(__dirname) +if (!BASE_DIR) throw new Error("Could not find project base directory") +const FLAG_BASE_PATH = path.join(BASE_DIR, "node_modules/flag-icons/flags/4x3") +const FLAG_TARGET_DIR = path.join(BASE_DIR, "public/images/flags") + +const main = async () => { + const skippedBecauseMissingShortCode: Region[] = [] + const failedBecauseNoFlag: Region[] = [] + let successfulCount: number = 0 + + for (const f of await glob(`${FLAG_TARGET_DIR}/*.svg`)) { + await fs.remove(f) + } + + await fs.ensureDir(FLAG_TARGET_DIR) + + for (const region of regions) { + // We want to ensure we have a flag for every non-historical country; others are optional + const isNonHistoricalCountry = + region.regionType === "country" && !region.isHistorical + + let shortCode = "shortCode" in region && region.shortCode + + if (region.code === "OWID_KOS") { + // Kosovo is a special case; it doesn't have an official ISO code, + // but has been assigned the special "XK" and has a flag under that code + shortCode = "XK" + } else if (region.code === "PS_GZA") { + // Gaza Strip and Palestine use the same flag + shortCode = "PS" + } + + if (!shortCode) { + if (isNonHistoricalCountry) + skippedBecauseMissingShortCode.push(region) + continue + } + + const flagPath = path.join( + FLAG_BASE_PATH, + `${shortCode.toLowerCase()}.svg` + ) + const exists = await fs.pathExists(flagPath) + if (!exists) { + if (isNonHistoricalCountry) failedBecauseNoFlag.push(region) + continue + } + + const targetPath = path.join(FLAG_TARGET_DIR, `${region.code}.svg`) + await fs.copy(flagPath, targetPath) + successfulCount++ + } + + console.log(`Successfully copied ${successfulCount} flags.`) + + if (skippedBecauseMissingShortCode.length > 0) { + console.log( + `Skipped ${skippedBecauseMissingShortCode.length} countries because they had no short code:`, + skippedBecauseMissingShortCode.map((c) => c.name) + ) + } + if (failedBecauseNoFlag.length > 0) { + console.log( + `Failed to copy flags for ${failedBecauseNoFlag.length} countries because the flag was missing:`, + failedBecauseNoFlag.map((c) => c.name) + ) + } +} + +main() diff --git a/package.json b/package.json index 7912d51f535..2fa5500a365 100644 --- a/package.json +++ b/package.json @@ -225,6 +225,7 @@ "eslint-plugin-import": "^2.29.1", "eslint-plugin-react": "^7.34.0", "eslint-plugin-react-hooks": "^4.6.0", + "flag-icons": "^7.2.3", "http-server": "^14.1.1", "husky": "^9.0.11", "jest": "^29.7.0", diff --git a/public/images/flags/ABW.svg b/public/images/flags/ABW.svg index 9f75a373005..413b7c45b60 100644 --- a/public/images/flags/ABW.svg +++ b/public/images/flags/ABW.svg @@ -1,5 +1,186 @@ - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/AFG.svg b/public/images/flags/AFG.svg index 47d7748158d..76f9c8533f1 100644 --- a/public/images/flags/AFG.svg +++ b/public/images/flags/AFG.svg @@ -1,190 +1,81 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/AGO.svg b/public/images/flags/AGO.svg index bee8e3d723b..b1863bd0f68 100644 --- a/public/images/flags/AGO.svg +++ b/public/images/flags/AGO.svg @@ -1,22 +1,13 @@ - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/public/images/flags/AIA.svg b/public/images/flags/AIA.svg index 491b749da9e..628ad9be938 100644 --- a/public/images/flags/AIA.svg +++ b/public/images/flags/AIA.svg @@ -1,22 +1,29 @@ - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/ALA.svg b/public/images/flags/ALA.svg index 393814d2702..0584d713b54 100644 --- a/public/images/flags/ALA.svg +++ b/public/images/flags/ALA.svg @@ -1,11 +1,18 @@ - - - - - - - - - - + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/ALB.svg b/public/images/flags/ALB.svg index 8c0ff52547d..1135b4b80a7 100644 --- a/public/images/flags/ALB.svg +++ b/public/images/flags/ALB.svg @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/public/images/flags/AND.svg b/public/images/flags/AND.svg index 8d3096dc94b..067ab772f61 100644 --- a/public/images/flags/AND.svg +++ b/public/images/flags/AND.svg @@ -1,154 +1,150 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/ANT.svg b/public/images/flags/ANT.svg deleted file mode 100644 index abd41781087..00000000000 --- a/public/images/flags/ANT.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/images/flags/ARE.svg b/public/images/flags/ARE.svg index b88e50b5a42..651ac8523d3 100644 --- a/public/images/flags/ARE.svg +++ b/public/images/flags/ARE.svg @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/public/images/flags/ARG.svg b/public/images/flags/ARG.svg index 191eb768915..f298859a7f6 100644 --- a/public/images/flags/ARG.svg +++ b/public/images/flags/ARG.svg @@ -1,33 +1,32 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/ARM.svg b/public/images/flags/ARM.svg index 809f3f9b2e6..99fa4dc5979 100644 --- a/public/images/flags/ARM.svg +++ b/public/images/flags/ARM.svg @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/public/images/flags/ASM.svg b/public/images/flags/ASM.svg index cfcddeb85bc..3543556725d 100644 --- a/public/images/flags/ASM.svg +++ b/public/images/flags/ASM.svg @@ -1,109 +1,72 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/ATA.svg b/public/images/flags/ATA.svg index f7742cc1399..53840cccb06 100644 --- a/public/images/flags/ATA.svg +++ b/public/images/flags/ATA.svg @@ -1,21 +1,5 @@ - -Antarctic Treaty System flag - - - - - - - - - - - - - - - - - - + + + + diff --git a/public/images/flags/ATF.svg b/public/images/flags/ATF.svg index 52a216dd16d..fba233563fe 100644 --- a/public/images/flags/ATF.svg +++ b/public/images/flags/ATF.svg @@ -1,15 +1,15 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/public/images/flags/ATG.svg b/public/images/flags/ATG.svg index a0999227186..fbbe3637b61 100644 --- a/public/images/flags/ATG.svg +++ b/public/images/flags/ATG.svg @@ -1,16 +1,14 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/public/images/flags/AUS.svg b/public/images/flags/AUS.svg index ba2d1f12e4d..96e80768bb7 100644 --- a/public/images/flags/AUS.svg +++ b/public/images/flags/AUS.svg @@ -1,26 +1,8 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + diff --git a/public/images/flags/AUT.svg b/public/images/flags/AUT.svg index a0a161d81a7..9d2775c0832 100644 --- a/public/images/flags/AUT.svg +++ b/public/images/flags/AUT.svg @@ -1,4 +1,4 @@ - - - + + + diff --git a/public/images/flags/AZE.svg b/public/images/flags/AZE.svg index 574f20b6c89..35575221104 100644 --- a/public/images/flags/AZE.svg +++ b/public/images/flags/AZE.svg @@ -1,8 +1,8 @@ - - - - - - - + + + + + + + diff --git a/public/images/flags/BDI.svg b/public/images/flags/BDI.svg index dcafa5a31cf..1050838bc86 100644 --- a/public/images/flags/BDI.svg +++ b/public/images/flags/BDI.svg @@ -1,26 +1,15 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/public/images/flags/BEL.svg b/public/images/flags/BEL.svg index 7caa6988215..ac706a0b5a1 100644 --- a/public/images/flags/BEL.svg +++ b/public/images/flags/BEL.svg @@ -1,5 +1,7 @@ - - - - + + + + + + diff --git a/public/images/flags/BEN.svg b/public/images/flags/BEN.svg index d711add69f5..0846724d179 100644 --- a/public/images/flags/BEN.svg +++ b/public/images/flags/BEN.svg @@ -1,5 +1,14 @@ - - - - + + + + + + + + + + + + + diff --git a/public/images/flags/BES.svg b/public/images/flags/BES.svg new file mode 100644 index 00000000000..0e6bc76e628 --- /dev/null +++ b/public/images/flags/BES.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/BFA.svg b/public/images/flags/BFA.svg index b1666e88736..c0c8ed66886 100644 --- a/public/images/flags/BFA.svg +++ b/public/images/flags/BFA.svg @@ -1,14 +1,5 @@ - - - - - - - - - - - - - + + + + diff --git a/public/images/flags/BGD.svg b/public/images/flags/BGD.svg index 9b0878c1bf9..16b794debd0 100644 --- a/public/images/flags/BGD.svg +++ b/public/images/flags/BGD.svg @@ -1,4 +1,4 @@ - - - + + + diff --git a/public/images/flags/BGR.svg b/public/images/flags/BGR.svg index 1e3020fc4f2..af2d0d07c31 100644 --- a/public/images/flags/BGR.svg +++ b/public/images/flags/BGR.svg @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/public/images/flags/BHR.svg b/public/images/flags/BHR.svg index 23d10a5948e..7a2ea549b63 100644 --- a/public/images/flags/BHR.svg +++ b/public/images/flags/BHR.svg @@ -1,4 +1,4 @@ - - - + + + diff --git a/public/images/flags/BHS.svg b/public/images/flags/BHS.svg index 72147e318e3..5a89bd34363 100644 --- a/public/images/flags/BHS.svg +++ b/public/images/flags/BHS.svg @@ -1,5 +1,13 @@ - - - - + + + + + + + + + + + + diff --git a/public/images/flags/BIH.svg b/public/images/flags/BIH.svg index ecb5b7b7bfb..f6bc18b4e89 100644 --- a/public/images/flags/BIH.svg +++ b/public/images/flags/BIH.svg @@ -1,11 +1,12 @@ - - - - - - - - - - + + + + + + + + + + + diff --git a/public/images/flags/BLM.svg b/public/images/flags/BLM.svg index 8fd9b1b6430..f84cbbaeb19 100644 --- a/public/images/flags/BLM.svg +++ b/public/images/flags/BLM.svg @@ -1,160 +1,5 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + diff --git a/public/images/flags/BLR.svg b/public/images/flags/BLR.svg index c13012f8934..80ea0e0f406 100644 --- a/public/images/flags/BLR.svg +++ b/public/images/flags/BLR.svg @@ -1,14 +1,18 @@ - -Flag of Belarus - - - - - - - - - - - + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/BLZ.svg b/public/images/flags/BLZ.svg index 574d4def0c8..b57ff0faacd 100644 --- a/public/images/flags/BLZ.svg +++ b/public/images/flags/BLZ.svg @@ -1,174 +1,145 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/BMU.svg b/public/images/flags/BMU.svg index 42559a38861..bab3e0abe02 100644 --- a/public/images/flags/BMU.svg +++ b/public/images/flags/BMU.svg @@ -1,115 +1,97 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/BOL.svg b/public/images/flags/BOL.svg index e54498012b2..46dc76735ea 100644 --- a/public/images/flags/BOL.svg +++ b/public/images/flags/BOL.svg @@ -1,863 +1,674 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/BRA.svg b/public/images/flags/BRA.svg index c00d97ff9e9..22c908e7e34 100644 --- a/public/images/flags/BRA.svg +++ b/public/images/flags/BRA.svg @@ -1,89 +1,45 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/BRB.svg b/public/images/flags/BRB.svg index e07f5205a5c..cecd5cc3343 100644 --- a/public/images/flags/BRB.svg +++ b/public/images/flags/BRB.svg @@ -1,7 +1,6 @@ - -Flag of Barbados - - - - + + + + + diff --git a/public/images/flags/BRN.svg b/public/images/flags/BRN.svg index 276ff9e7867..7d5870c66ee 100644 --- a/public/images/flags/BRN.svg +++ b/public/images/flags/BRN.svg @@ -1,58 +1,36 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/BTN.svg b/public/images/flags/BTN.svg index 7a23e11669e..798c79b381d 100644 --- a/public/images/flags/BTN.svg +++ b/public/images/flags/BTN.svg @@ -1,466 +1,89 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/BVT.svg b/public/images/flags/BVT.svg index 4765e85e334..40e16d9482f 100644 --- a/public/images/flags/BVT.svg +++ b/public/images/flags/BVT.svg @@ -1,7 +1,13 @@ - - - - - - + + + + + + + + + + + + diff --git a/public/images/flags/BWA.svg b/public/images/flags/BWA.svg index ca108354357..a02f654bfee 100644 --- a/public/images/flags/BWA.svg +++ b/public/images/flags/BWA.svg @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/public/images/flags/CAF.svg b/public/images/flags/CAF.svg index 91cd9b82794..cab1996eacd 100644 --- a/public/images/flags/CAF.svg +++ b/public/images/flags/CAF.svg @@ -1,8 +1,15 @@ - - - - - - - + + + + + + + + + + + + + + diff --git a/public/images/flags/CAN.svg b/public/images/flags/CAN.svg index 76578fb93e2..89da5b7b556 100644 --- a/public/images/flags/CAN.svg +++ b/public/images/flags/CAN.svg @@ -1,5 +1,4 @@ - - - - + + + diff --git a/public/images/flags/CCK.svg b/public/images/flags/CCK.svg index b7e3f565a0c..5bd13031149 100644 --- a/public/images/flags/CCK.svg +++ b/public/images/flags/CCK.svg @@ -1,19 +1,19 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/CHE.svg b/public/images/flags/CHE.svg index 5ea9eea0161..b42d6709cfa 100644 --- a/public/images/flags/CHE.svg +++ b/public/images/flags/CHE.svg @@ -1,5 +1,9 @@ - - - - + + + + + + + + diff --git a/public/images/flags/CHL.svg b/public/images/flags/CHL.svg index b338656552b..5b3c72fa7c2 100644 --- a/public/images/flags/CHL.svg +++ b/public/images/flags/CHL.svg @@ -1,14 +1,13 @@ - - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/public/images/flags/CHN.svg b/public/images/flags/CHN.svg index 366174dee09..10d3489a0e6 100644 --- a/public/images/flags/CHN.svg +++ b/public/images/flags/CHN.svg @@ -1,11 +1,11 @@ - - - - - - - - - - + + + + + + + + + + diff --git a/public/images/flags/CIV.svg b/public/images/flags/CIV.svg index 14a864218a2..e400f0c1cd4 100644 --- a/public/images/flags/CIV.svg +++ b/public/images/flags/CIV.svg @@ -1,5 +1,7 @@ - - - - + + + + + + diff --git a/public/images/flags/CMR.svg b/public/images/flags/CMR.svg index 901fecf36cc..389b66277bd 100644 --- a/public/images/flags/CMR.svg +++ b/public/images/flags/CMR.svg @@ -1,15 +1,15 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/public/images/flags/COD.svg b/public/images/flags/COD.svg index 6d29b31a419..b9cf5289413 100644 --- a/public/images/flags/COD.svg +++ b/public/images/flags/COD.svg @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/public/images/flags/COG.svg b/public/images/flags/COG.svg index cbfd12ecc0c..f5a0e42d459 100644 --- a/public/images/flags/COG.svg +++ b/public/images/flags/COG.svg @@ -1,5 +1,12 @@ - - - - + + + + + + + + + + + diff --git a/public/images/flags/COK.svg b/public/images/flags/COK.svg index fd00c18c767..18e547b17da 100644 --- a/public/images/flags/COK.svg +++ b/public/images/flags/COK.svg @@ -1,33 +1,9 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + diff --git a/public/images/flags/COL.svg b/public/images/flags/COL.svg index 6cb2061f43d..ebd0a0fb2d4 100644 --- a/public/images/flags/COL.svg +++ b/public/images/flags/COL.svg @@ -1,5 +1,7 @@ - - - - + + + + + + diff --git a/public/images/flags/COM.svg b/public/images/flags/COM.svg index cd7a975f8cc..414d65e47fd 100644 --- a/public/images/flags/COM.svg +++ b/public/images/flags/COM.svg @@ -1,13 +1,16 @@ - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/public/images/flags/CPV.svg b/public/images/flags/CPV.svg index 1f61248dc6f..5c251da2a94 100644 --- a/public/images/flags/CPV.svg +++ b/public/images/flags/CPV.svg @@ -1,24 +1,13 @@ - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/public/images/flags/CRI.svg b/public/images/flags/CRI.svg index 3fb10497399..5a409eebb25 100644 --- a/public/images/flags/CRI.svg +++ b/public/images/flags/CRI.svg @@ -1,5 +1,7 @@ - - - - + + + + + + diff --git a/public/images/flags/CUB.svg b/public/images/flags/CUB.svg index 09558fa36e6..6d6ddc19582 100644 --- a/public/images/flags/CUB.svg +++ b/public/images/flags/CUB.svg @@ -1,6 +1,13 @@ - - - - - + + + + + + + + + + + + diff --git a/public/images/flags/CUW.svg b/public/images/flags/CUW.svg new file mode 100644 index 00000000000..bb0ece22e49 --- /dev/null +++ b/public/images/flags/CUW.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/images/flags/CXR.svg b/public/images/flags/CXR.svg index e3ec560213f..374ff2dab51 100644 --- a/public/images/flags/CXR.svg +++ b/public/images/flags/CXR.svg @@ -1,15 +1,15 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/public/images/flags/CYM.svg b/public/images/flags/CYM.svg index 2caa9191377..74405acc1d3 100644 --- a/public/images/flags/CYM.svg +++ b/public/images/flags/CYM.svg @@ -1,230 +1,103 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/CYP.svg b/public/images/flags/CYP.svg index e6202b0597b..7e3d883da81 100644 --- a/public/images/flags/CYP.svg +++ b/public/images/flags/CYP.svg @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/public/images/flags/CZE.svg b/public/images/flags/CZE.svg index db03aba30d1..7913de3895e 100644 --- a/public/images/flags/CZE.svg +++ b/public/images/flags/CZE.svg @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/public/images/flags/DEU.svg b/public/images/flags/DEU.svg index a42f0595951..71aa2d2c30f 100644 --- a/public/images/flags/DEU.svg +++ b/public/images/flags/DEU.svg @@ -1,6 +1,5 @@ - -Flag of Germany - - - + + + + diff --git a/public/images/flags/DJI.svg b/public/images/flags/DJI.svg index d798800acf5..1b8e1561dc4 100644 --- a/public/images/flags/DJI.svg +++ b/public/images/flags/DJI.svg @@ -1,6 +1,13 @@ - - - - - + + + + + + + + + + + + diff --git a/public/images/flags/DMA.svg b/public/images/flags/DMA.svg index de6d8ed0a86..a280f4df543 100644 --- a/public/images/flags/DMA.svg +++ b/public/images/flags/DMA.svg @@ -1,90 +1,110 @@ - -Flag of Dominica - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/DNK.svg b/public/images/flags/DNK.svg index ae58c504d0f..563277f81d9 100644 --- a/public/images/flags/DNK.svg +++ b/public/images/flags/DNK.svg @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/public/images/flags/DOM.svg b/public/images/flags/DOM.svg index e5e4b2df91c..36c6c4f372c 100644 --- a/public/images/flags/DOM.svg +++ b/public/images/flags/DOM.svg @@ -1,139 +1,121 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/DZA.svg b/public/images/flags/DZA.svg index e1165a7e9bd..5ff29a74a00 100644 --- a/public/images/flags/DZA.svg +++ b/public/images/flags/DZA.svg @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/public/images/flags/ECU.svg b/public/images/flags/ECU.svg index b673e6e1ec6..397bfd98225 100644 --- a/public/images/flags/ECU.svg +++ b/public/images/flags/ECU.svg @@ -1,519 +1,138 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/EGY.svg b/public/images/flags/EGY.svg index e53e54a2c6b..176a86eecb6 100644 --- a/public/images/flags/EGY.svg +++ b/public/images/flags/EGY.svg @@ -1,78 +1,38 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/ERI.svg b/public/images/flags/ERI.svg index efab450787b..f1228de55ab 100644 --- a/public/images/flags/ERI.svg +++ b/public/images/flags/ERI.svg @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/public/images/flags/ESH.svg b/public/images/flags/ESH.svg index a5b077200ac..93a46c4590d 100644 --- a/public/images/flags/ESH.svg +++ b/public/images/flags/ESH.svg @@ -1,9 +1,16 @@ - - - - - - - - + + + + + + + + + + + + + + + diff --git a/public/images/flags/ESP.svg b/public/images/flags/ESP.svg index 9ed27b5ed60..acdf927f235 100644 --- a/public/images/flags/ESP.svg +++ b/public/images/flags/ESP.svg @@ -1,581 +1,544 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/EST.svg b/public/images/flags/EST.svg index d32462db79b..8b98c2c429b 100644 --- a/public/images/flags/EST.svg +++ b/public/images/flags/EST.svg @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/public/images/flags/ETH.svg b/public/images/flags/ETH.svg index 72a83b0c619..53fe17e783e 100644 --- a/public/images/flags/ETH.svg +++ b/public/images/flags/ETH.svg @@ -1,16 +1,14 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/public/images/flags/FIN.svg b/public/images/flags/FIN.svg index 01d061d7a22..470be2d07c9 100644 --- a/public/images/flags/FIN.svg +++ b/public/images/flags/FIN.svg @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/public/images/flags/FJI.svg b/public/images/flags/FJI.svg index e58f8edfd5c..432b039fd83 100644 --- a/public/images/flags/FJI.svg +++ b/public/images/flags/FJI.svg @@ -1,139 +1,120 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/FLK.svg b/public/images/flags/FLK.svg index 9c9bd657871..c65bf96de94 100644 --- a/public/images/flags/FLK.svg +++ b/public/images/flags/FLK.svg @@ -1,239 +1,90 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/FRA.svg b/public/images/flags/FRA.svg index c43631ebccd..4110e59e4ca 100644 --- a/public/images/flags/FRA.svg +++ b/public/images/flags/FRA.svg @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/public/images/flags/FRO.svg b/public/images/flags/FRO.svg index 57292f390e2..f802d285ac7 100644 --- a/public/images/flags/FRO.svg +++ b/public/images/flags/FRO.svg @@ -1,11 +1,12 @@ - - - - - - - - - - + + + + + + + + + + + diff --git a/public/images/flags/FSM.svg b/public/images/flags/FSM.svg index 98009e8c039..85f4f47ece7 100644 --- a/public/images/flags/FSM.svg +++ b/public/images/flags/FSM.svg @@ -1,16 +1,11 @@ - - - - - - - - - - - - - - - + + + + + + + + + + diff --git a/public/images/flags/GAB.svg b/public/images/flags/GAB.svg index 45e3198d2a8..76edab429c2 100644 --- a/public/images/flags/GAB.svg +++ b/public/images/flags/GAB.svg @@ -1,5 +1,7 @@ - - - - + + + + + + diff --git a/public/images/flags/GBR.svg b/public/images/flags/GBR.svg index 0244112d1fb..799138319d8 100644 --- a/public/images/flags/GBR.svg +++ b/public/images/flags/GBR.svg @@ -1,10 +1,7 @@ - - - - - - - - - + + + + + + diff --git a/public/images/flags/GEO.svg b/public/images/flags/GEO.svg index 46f894546bc..d8126ec8d8c 100644 --- a/public/images/flags/GEO.svg +++ b/public/images/flags/GEO.svg @@ -1,17 +1,6 @@ - - - - - - - - - - - - - - - - + + + + + diff --git a/public/images/flags/GGY.svg b/public/images/flags/GGY.svg index b470de5fcfc..f8216c8bc15 100644 --- a/public/images/flags/GGY.svg +++ b/public/images/flags/GGY.svg @@ -1,8 +1,9 @@ - - - - - - - + + + + + + + + diff --git a/public/images/flags/GHA.svg b/public/images/flags/GHA.svg index 601733712f8..5c3e3e69abe 100644 --- a/public/images/flags/GHA.svg +++ b/public/images/flags/GHA.svg @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/public/images/flags/GIB.svg b/public/images/flags/GIB.svg index 5a45fbd1235..2255a86f067 100644 --- a/public/images/flags/GIB.svg +++ b/public/images/flags/GIB.svg @@ -1,54 +1,32 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/GIN.svg b/public/images/flags/GIN.svg index 4c2621ae2a7..bc31c26a357 100644 --- a/public/images/flags/GIN.svg +++ b/public/images/flags/GIN.svg @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/public/images/flags/GLP.svg b/public/images/flags/GLP.svg index 57dfa8b8cf4..ee55c4bcd37 100644 --- a/public/images/flags/GLP.svg +++ b/public/images/flags/GLP.svg @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/public/images/flags/GMB.svg b/public/images/flags/GMB.svg index 5e1719c4ae3..8fe9d669204 100644 --- a/public/images/flags/GMB.svg +++ b/public/images/flags/GMB.svg @@ -1,7 +1,14 @@ - -Flag of The Gambia - - - - + + + + + + + + + + + + + diff --git a/public/images/flags/GNB.svg b/public/images/flags/GNB.svg index 09d35f3618b..d470bac9f71 100644 --- a/public/images/flags/GNB.svg +++ b/public/images/flags/GNB.svg @@ -1,13 +1,13 @@ - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/public/images/flags/GNQ.svg b/public/images/flags/GNQ.svg index e2bd36fe2e7..134e4421731 100644 --- a/public/images/flags/GNQ.svg +++ b/public/images/flags/GNQ.svg @@ -1,75 +1,23 @@ - -Flag of Equatorial Guinea - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/GRC.svg b/public/images/flags/GRC.svg index 1a5f1b71c3f..599741eec82 100644 --- a/public/images/flags/GRC.svg +++ b/public/images/flags/GRC.svg @@ -1,4 +1,16 @@ - - - + + + + + + + + + + + + + + + diff --git a/public/images/flags/GRD.svg b/public/images/flags/GRD.svg index 632bf646ee5..d34f373e53a 100644 --- a/public/images/flags/GRD.svg +++ b/public/images/flags/GRD.svg @@ -1,27 +1,27 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/GRL.svg b/public/images/flags/GRL.svg index 00ccf9412a8..eb5a52e9e48 100644 --- a/public/images/flags/GRL.svg +++ b/public/images/flags/GRL.svg @@ -1,4 +1,4 @@ - - - + + + diff --git a/public/images/flags/GTM.svg b/public/images/flags/GTM.svg index cf475c97139..c8ffaa82556 100644 --- a/public/images/flags/GTM.svg +++ b/public/images/flags/GTM.svg @@ -1,214 +1,204 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/GUF.svg b/public/images/flags/GUF.svg index 5d5aa55b8e4..f8fe94c6597 100644 --- a/public/images/flags/GUF.svg +++ b/public/images/flags/GUF.svg @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/public/images/flags/GUM.svg b/public/images/flags/GUM.svg index 281b5bf617f..d9e430bc98d 100644 --- a/public/images/flags/GUM.svg +++ b/public/images/flags/GUM.svg @@ -1,39 +1,23 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + G + U + A + M + + + + + + + + + diff --git a/public/images/flags/GUY.svg b/public/images/flags/GUY.svg index 16ce1ad052c..569fb562759 100644 --- a/public/images/flags/GUY.svg +++ b/public/images/flags/GUY.svg @@ -1,7 +1,9 @@ - - - - - - + + + + + + + + diff --git a/public/images/flags/HKG.svg b/public/images/flags/HKG.svg index fe8d5a89f9b..4fd55bc14b0 100644 --- a/public/images/flags/HKG.svg +++ b/public/images/flags/HKG.svg @@ -1,12 +1,8 @@ - - - - - - - - - - - + + + + + + + diff --git a/public/images/flags/HMD.svg b/public/images/flags/HMD.svg index ba2d1f12e4d..815c4820850 100644 --- a/public/images/flags/HMD.svg +++ b/public/images/flags/HMD.svg @@ -1,26 +1,8 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + diff --git a/public/images/flags/HND.svg b/public/images/flags/HND.svg index 6b0141fe905..1c166dc4649 100644 --- a/public/images/flags/HND.svg +++ b/public/images/flags/HND.svg @@ -1,18 +1,18 @@ - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/HRV.svg b/public/images/flags/HRV.svg index 39b2287de80..de14576b342 100644 --- a/public/images/flags/HRV.svg +++ b/public/images/flags/HRV.svg @@ -1,240 +1,58 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/HTI.svg b/public/images/flags/HTI.svg index 6529a99e4f7..f11cb9b240b 100644 --- a/public/images/flags/HTI.svg +++ b/public/images/flags/HTI.svg @@ -1,196 +1,116 @@ - -Flag of Haiti - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/HUN.svg b/public/images/flags/HUN.svg index d6f554b2b79..baddf7f5ea1 100644 --- a/public/images/flags/HUN.svg +++ b/public/images/flags/HUN.svg @@ -1,5 +1,7 @@ - - - - + + + + + + diff --git a/public/images/flags/IDN.svg b/public/images/flags/IDN.svg index bbae1a53b8f..3b7c8fcfd96 100644 --- a/public/images/flags/IDN.svg +++ b/public/images/flags/IDN.svg @@ -1,4 +1,4 @@ - - - + + + diff --git a/public/images/flags/IMN.svg b/public/images/flags/IMN.svg index f1093e616c1..565d2a82d6a 100644 --- a/public/images/flags/IMN.svg +++ b/public/images/flags/IMN.svg @@ -1,59 +1,36 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/IND.svg b/public/images/flags/IND.svg index f02196d8e4e..bc47d74911b 100644 --- a/public/images/flags/IND.svg +++ b/public/images/flags/IND.svg @@ -1,25 +1,25 @@ - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/IOT.svg b/public/images/flags/IOT.svg index d69749ca7ee..77016679ef7 100644 --- a/public/images/flags/IOT.svg +++ b/public/images/flags/IOT.svg @@ -1,178 +1,130 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/IRL.svg b/public/images/flags/IRL.svg index 90d63e12565..049be14de14 100644 --- a/public/images/flags/IRL.svg +++ b/public/images/flags/IRL.svg @@ -1,9 +1,7 @@ - - - - - - - - + + + + + + diff --git a/public/images/flags/IRN.svg b/public/images/flags/IRN.svg index 59b51b5bea4..d0e64533a7e 100644 --- a/public/images/flags/IRN.svg +++ b/public/images/flags/IRN.svg @@ -1,31 +1,219 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/IRQ.svg b/public/images/flags/IRQ.svg index c5bc1043615..cc6c3da09b2 100644 --- a/public/images/flags/IRQ.svg +++ b/public/images/flags/IRQ.svg @@ -1,20 +1,10 @@ - - - - - - - - - - - - - - - - - - - + + + + + + + + + diff --git a/public/images/flags/ISL.svg b/public/images/flags/ISL.svg index 4cc5a40e125..a6588afaefd 100644 --- a/public/images/flags/ISL.svg +++ b/public/images/flags/ISL.svg @@ -1,5 +1,12 @@ - - - - + + + + + + + + + + + diff --git a/public/images/flags/ISR.svg b/public/images/flags/ISR.svg index 5f57898edc8..e796934865c 100644 --- a/public/images/flags/ISR.svg +++ b/public/images/flags/ISR.svg @@ -1,11 +1,14 @@ - -Flag of Israel - - - - - - - - + + + + + + + + + + + + + diff --git a/public/images/flags/ITA.svg b/public/images/flags/ITA.svg index c5626204e15..20a8bfdcc80 100644 --- a/public/images/flags/ITA.svg +++ b/public/images/flags/ITA.svg @@ -1,5 +1,7 @@ - - - - + + + + + + diff --git a/public/images/flags/JAM.svg b/public/images/flags/JAM.svg index fde28215a94..269df038368 100644 --- a/public/images/flags/JAM.svg +++ b/public/images/flags/JAM.svg @@ -1,4 +1,8 @@ - - - + + + + + + + diff --git a/public/images/flags/JEY.svg b/public/images/flags/JEY.svg index 14fd389f518..611180d42a8 100644 --- a/public/images/flags/JEY.svg +++ b/public/images/flags/JEY.svg @@ -1,49 +1,62 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/JOR.svg b/public/images/flags/JOR.svg index fbcf46807f3..b06ed7b5816 100644 --- a/public/images/flags/JOR.svg +++ b/public/images/flags/JOR.svg @@ -1,7 +1,16 @@ - - - - - - + + + + + + + + + + + + + + + diff --git a/public/images/flags/JPN.svg b/public/images/flags/JPN.svg index 6299e73272e..cd03a339df1 100644 --- a/public/images/flags/JPN.svg +++ b/public/images/flags/JPN.svg @@ -1,4 +1,11 @@ - - - + + + + + + + + + + diff --git a/public/images/flags/KAZ.svg b/public/images/flags/KAZ.svg index 115aba32602..456155293bb 100644 --- a/public/images/flags/KAZ.svg +++ b/public/images/flags/KAZ.svg @@ -1,37 +1,36 @@ - -Flag of Kazakhstan - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/KEN.svg b/public/images/flags/KEN.svg index 8f2468b4e52..3a67ca3ccd4 100644 --- a/public/images/flags/KEN.svg +++ b/public/images/flags/KEN.svg @@ -1,23 +1,23 @@ - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/KGZ.svg b/public/images/flags/KGZ.svg index 8a55ab65749..c5a38cbe7b6 100644 --- a/public/images/flags/KGZ.svg +++ b/public/images/flags/KGZ.svg @@ -1,29 +1,4 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + diff --git a/public/images/flags/KHM.svg b/public/images/flags/KHM.svg index 3d46f6223c3..c658838f4e3 100644 --- a/public/images/flags/KHM.svg +++ b/public/images/flags/KHM.svg @@ -1,116 +1,61 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/KIR.svg b/public/images/flags/KIR.svg index 7819be444be..f2f69a93689 100644 --- a/public/images/flags/KIR.svg +++ b/public/images/flags/KIR.svg @@ -1,21 +1,70 @@ - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/KNA.svg b/public/images/flags/KNA.svg index 30af78b3ee3..2d46f9dd7bf 100644 --- a/public/images/flags/KNA.svg +++ b/public/images/flags/KNA.svg @@ -1,19 +1,14 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/public/images/flags/KOR.svg b/public/images/flags/KOR.svg index d1e679be40c..0930552db73 100644 --- a/public/images/flags/KOR.svg +++ b/public/images/flags/KOR.svg @@ -1,17 +1,24 @@ - -Flag of South Korea - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/KWT.svg b/public/images/flags/KWT.svg index 44065178ea7..12f503c5fb1 100644 --- a/public/images/flags/KWT.svg +++ b/public/images/flags/KWT.svg @@ -1,6 +1,13 @@ - - - - - + + + + + + + + + + + + diff --git a/public/images/flags/LAO.svg b/public/images/flags/LAO.svg index f602c063643..6aea6b72b40 100644 --- a/public/images/flags/LAO.svg +++ b/public/images/flags/LAO.svg @@ -1,5 +1,12 @@ - - - - + + + + + + + + + + + diff --git a/public/images/flags/LBN.svg b/public/images/flags/LBN.svg index af7e03d9b1d..3db7fecfb41 100644 --- a/public/images/flags/LBN.svg +++ b/public/images/flags/LBN.svg @@ -1,5 +1,15 @@ - - - - + + + + + + + + + + + + + + diff --git a/public/images/flags/LBR.svg b/public/images/flags/LBR.svg index 5fbee8d9ea6..e482ab9d749 100644 --- a/public/images/flags/LBR.svg +++ b/public/images/flags/LBR.svg @@ -1,15 +1,14 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/public/images/flags/LBY.svg b/public/images/flags/LBY.svg index 75db37c20f6..1eaa51e468b 100644 --- a/public/images/flags/LBY.svg +++ b/public/images/flags/LBY.svg @@ -1,8 +1,13 @@ - - - - - - - + + + + + + + + + + + + diff --git a/public/images/flags/LCA.svg b/public/images/flags/LCA.svg index 1249b767cc9..bb256541c6e 100644 --- a/public/images/flags/LCA.svg +++ b/public/images/flags/LCA.svg @@ -1,6 +1,8 @@ - - - - - + + + + + + + diff --git a/public/images/flags/LIE.svg b/public/images/flags/LIE.svg index e7904fead6b..68ea26fa30e 100644 --- a/public/images/flags/LIE.svg +++ b/public/images/flags/LIE.svg @@ -1,56 +1,43 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/LKA.svg b/public/images/flags/LKA.svg index 6232f8b5d3a..2c5cdbe09dc 100644 --- a/public/images/flags/LKA.svg +++ b/public/images/flags/LKA.svg @@ -1,31 +1,22 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/LSO.svg b/public/images/flags/LSO.svg index 4cb99e055c2..a7c01a98ffc 100644 --- a/public/images/flags/LSO.svg +++ b/public/images/flags/LSO.svg @@ -1,23 +1,8 @@ - - - - - - - - - - - - - - - - - - - - - - + + + + + + + diff --git a/public/images/flags/LTU.svg b/public/images/flags/LTU.svg index d7ca27b1a88..90ec5d240e5 100644 --- a/public/images/flags/LTU.svg +++ b/public/images/flags/LTU.svg @@ -1,5 +1,7 @@ - - - - + + + + + + diff --git a/public/images/flags/LUX.svg b/public/images/flags/LUX.svg index 4cf04eab33a..cc122068125 100644 --- a/public/images/flags/LUX.svg +++ b/public/images/flags/LUX.svg @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/public/images/flags/LVA.svg b/public/images/flags/LVA.svg index e03280a2760..6a9e75ec971 100644 --- a/public/images/flags/LVA.svg +++ b/public/images/flags/LVA.svg @@ -1,4 +1,6 @@ - - - + + + + + diff --git a/public/images/flags/MAC.svg b/public/images/flags/MAC.svg index 3d17d054f82..d39985d05fb 100644 --- a/public/images/flags/MAC.svg +++ b/public/images/flags/MAC.svg @@ -1,10 +1,9 @@ - - - - - - - - - + + + + + + + + diff --git a/public/images/flags/MAF.svg b/public/images/flags/MAF.svg index 57dfa8b8cf4..6305edc1c23 100644 --- a/public/images/flags/MAF.svg +++ b/public/images/flags/MAF.svg @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/public/images/flags/MAR.svg b/public/images/flags/MAR.svg index 5be42d68b10..7ce56eff707 100644 --- a/public/images/flags/MAR.svg +++ b/public/images/flags/MAR.svg @@ -1,6 +1,4 @@ - - - - - + + + diff --git a/public/images/flags/MCO.svg b/public/images/flags/MCO.svg index af18bb9e9b0..9cb6c9e8a0e 100644 --- a/public/images/flags/MCO.svg +++ b/public/images/flags/MCO.svg @@ -1,4 +1,6 @@ - - - + + + + + diff --git a/public/images/flags/MDA.svg b/public/images/flags/MDA.svg index eb50de2e31b..48140d88ef8 100644 --- a/public/images/flags/MDA.svg +++ b/public/images/flags/MDA.svg @@ -1,140 +1,51 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/MDG.svg b/public/images/flags/MDG.svg index 923cf2c0992..5fa2d2440d5 100644 --- a/public/images/flags/MDG.svg +++ b/public/images/flags/MDG.svg @@ -1,5 +1,7 @@ - - - - + + + + + + diff --git a/public/images/flags/MDV.svg b/public/images/flags/MDV.svg index dfa6d50f309..10450f98458 100644 --- a/public/images/flags/MDV.svg +++ b/public/images/flags/MDV.svg @@ -1,8 +1,6 @@ - - - - - - - + + + + + diff --git a/public/images/flags/MEX.svg b/public/images/flags/MEX.svg index 41f9622c9cd..f98a89e1733 100644 --- a/public/images/flags/MEX.svg +++ b/public/images/flags/MEX.svg @@ -1,423 +1,382 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/MHL.svg b/public/images/flags/MHL.svg index 15f9c309e1f..4915c4d960e 100644 --- a/public/images/flags/MHL.svg +++ b/public/images/flags/MHL.svg @@ -1,19 +1,5 @@ - -Flag of the Marshall Islands - - - - - - - - - - - - - - - - + + + + diff --git a/public/images/flags/MKD.svg b/public/images/flags/MKD.svg index ec57a19997f..4f5cae77ed6 100644 --- a/public/images/flags/MKD.svg +++ b/public/images/flags/MKD.svg @@ -1,7 +1,5 @@ - - - - - - + + + + diff --git a/public/images/flags/MLI.svg b/public/images/flags/MLI.svg index 45f3dd25a46..da36a0290f5 100644 --- a/public/images/flags/MLI.svg +++ b/public/images/flags/MLI.svg @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/public/images/flags/MLT.svg b/public/images/flags/MLT.svg index dc5b5416b71..ffb6fa22af8 100644 --- a/public/images/flags/MLT.svg +++ b/public/images/flags/MLT.svg @@ -1,49 +1,58 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/MMR.svg b/public/images/flags/MMR.svg index abfdec798c0..8ed5e6ac2cb 100644 --- a/public/images/flags/MMR.svg +++ b/public/images/flags/MMR.svg @@ -1,12 +1,12 @@ - - - - - - - - - - - + + + + + + + + + + + diff --git a/public/images/flags/MNE.svg b/public/images/flags/MNE.svg index 51a7d91469c..d8918907460 100644 --- a/public/images/flags/MNE.svg +++ b/public/images/flags/MNE.svg @@ -1,93 +1,116 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/MNG.svg b/public/images/flags/MNG.svg index 09d34963c04..391ed75dde1 100644 --- a/public/images/flags/MNG.svg +++ b/public/images/flags/MNG.svg @@ -1,21 +1,14 @@ - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/public/images/flags/MNP.svg b/public/images/flags/MNP.svg index 70491392659..ff59ebf87b1 100644 --- a/public/images/flags/MNP.svg +++ b/public/images/flags/MNP.svg @@ -1,240 +1,86 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/MOZ.svg b/public/images/flags/MOZ.svg index ee2f077efc7..f0f8e86e7d6 100644 --- a/public/images/flags/MOZ.svg +++ b/public/images/flags/MOZ.svg @@ -1,13 +1,21 @@ - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/MRT.svg b/public/images/flags/MRT.svg index 2ad6e887afa..7558234cbff 100644 --- a/public/images/flags/MRT.svg +++ b/public/images/flags/MRT.svg @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/public/images/flags/MSR.svg b/public/images/flags/MSR.svg index 36f7e4ff3a7..faf07b07fd2 100644 --- a/public/images/flags/MSR.svg +++ b/public/images/flags/MSR.svg @@ -1,87 +1,29 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/MTQ.svg b/public/images/flags/MTQ.svg index ce6bfd1cabf..b221951e360 100644 --- a/public/images/flags/MTQ.svg +++ b/public/images/flags/MTQ.svg @@ -1,8 +1,5 @@ - - - - - - - + + + + diff --git a/public/images/flags/MUS.svg b/public/images/flags/MUS.svg index b75c6cdde16..82d7a3bec55 100644 --- a/public/images/flags/MUS.svg +++ b/public/images/flags/MUS.svg @@ -1,6 +1,8 @@ - - - - - + + + + + + + diff --git a/public/images/flags/MWI.svg b/public/images/flags/MWI.svg index 4a13318eb56..d83ddb21787 100644 --- a/public/images/flags/MWI.svg +++ b/public/images/flags/MWI.svg @@ -1,24 +1,10 @@ - -Flag of Malawi - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + diff --git a/public/images/flags/MYS.svg b/public/images/flags/MYS.svg index 6dcf0522455..89576f69eae 100644 --- a/public/images/flags/MYS.svg +++ b/public/images/flags/MYS.svg @@ -1,13 +1,26 @@ - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/MYT.svg b/public/images/flags/MYT.svg index 57dfa8b8cf4..e7776b30787 100644 --- a/public/images/flags/MYT.svg +++ b/public/images/flags/MYT.svg @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/public/images/flags/NAM.svg b/public/images/flags/NAM.svg index 634caf4530f..09f16071137 100644 --- a/public/images/flags/NAM.svg +++ b/public/images/flags/NAM.svg @@ -1,17 +1,14 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/public/images/flags/NCL.svg b/public/images/flags/NCL.svg index ab3083660c3..068f0c69aac 100644 --- a/public/images/flags/NCL.svg +++ b/public/images/flags/NCL.svg @@ -1,18 +1,13 @@ - -Flag of New Caledonia - - - - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/public/images/flags/NER.svg b/public/images/flags/NER.svg index afe9445c950..39a82b82774 100644 --- a/public/images/flags/NER.svg +++ b/public/images/flags/NER.svg @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/public/images/flags/NFK.svg b/public/images/flags/NFK.svg index 5187f9186d8..c8b30938d77 100644 --- a/public/images/flags/NFK.svg +++ b/public/images/flags/NFK.svg @@ -1,5 +1,9 @@ - - - - + + + + + + + + diff --git a/public/images/flags/NGA.svg b/public/images/flags/NGA.svg index 87b44f380b6..81eb35f78eb 100644 --- a/public/images/flags/NGA.svg +++ b/public/images/flags/NGA.svg @@ -1,4 +1,6 @@ - - - + + + + + diff --git a/public/images/flags/NIC.svg b/public/images/flags/NIC.svg index 5cc4a59bb50..f94d09d7381 100644 --- a/public/images/flags/NIC.svg +++ b/public/images/flags/NIC.svg @@ -1,161 +1,129 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/NIU.svg b/public/images/flags/NIU.svg index e4587a023ee..4067bafff00 100644 --- a/public/images/flags/NIU.svg +++ b/public/images/flags/NIU.svg @@ -1,24 +1,10 @@ - - - - -Flag of Niue - - - - - - - - - - - - - - - - - - + + + + + + + + + diff --git a/public/images/flags/NLD.svg b/public/images/flags/NLD.svg index baed36899ae..e90f5b03511 100644 --- a/public/images/flags/NLD.svg +++ b/public/images/flags/NLD.svg @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/public/images/flags/NOR.svg b/public/images/flags/NOR.svg index 4765e85e334..a5f2a152a93 100644 --- a/public/images/flags/NOR.svg +++ b/public/images/flags/NOR.svg @@ -1,7 +1,7 @@ - - - - - - + + + + + + diff --git a/public/images/flags/NPL.svg b/public/images/flags/NPL.svg index 839dd2a5235..da151ff456b 100644 --- a/public/images/flags/NPL.svg +++ b/public/images/flags/NPL.svg @@ -1,33 +1,13 @@ - -Flag of Nepal -Coding according to the official construction in "Constitution of the Kingdom of Nepal, Article 5, Shedule 1", adopted in November 1990 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/public/images/flags/NRU.svg b/public/images/flags/NRU.svg index 6642682b325..e71ddcd8db3 100644 --- a/public/images/flags/NRU.svg +++ b/public/images/flags/NRU.svg @@ -1,5 +1,12 @@ - - - - + + + + + + + + + + + diff --git a/public/images/flags/NZL.svg b/public/images/flags/NZL.svg index fc905132d5b..a0028fb2f67 100644 --- a/public/images/flags/NZL.svg +++ b/public/images/flags/NZL.svg @@ -1,49 +1,36 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/OMN.svg b/public/images/flags/OMN.svg index 5a04dd7054e..c003f86e467 100644 --- a/public/images/flags/OMN.svg +++ b/public/images/flags/OMN.svg @@ -1,226 +1,115 @@ - -Flag of Oman - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/OWID_KOS.svg b/public/images/flags/OWID_KOS.svg new file mode 100644 index 00000000000..551e7a41454 --- /dev/null +++ b/public/images/flags/OWID_KOS.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/PAK.svg b/public/images/flags/PAK.svg index da1fbb7c4cd..fa02f6a8fca 100644 --- a/public/images/flags/PAK.svg +++ b/public/images/flags/PAK.svg @@ -1,8 +1,15 @@ - -Flag of Pakistan - - - - - + + + + + + + + + + + + + + diff --git a/public/images/flags/PAN.svg b/public/images/flags/PAN.svg index 763c93c86cc..8dc03bc61b8 100644 --- a/public/images/flags/PAN.svg +++ b/public/images/flags/PAN.svg @@ -1,20 +1,14 @@ - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/public/images/flags/PCN.svg b/public/images/flags/PCN.svg index 720ea86771e..07958aca12f 100644 --- a/public/images/flags/PCN.svg +++ b/public/images/flags/PCN.svg @@ -1,105 +1,53 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/PER.svg b/public/images/flags/PER.svg index 53c47439dd0..33e6cfd4178 100644 --- a/public/images/flags/PER.svg +++ b/public/images/flags/PER.svg @@ -1,320 +1,4 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + diff --git a/public/images/flags/PHL.svg b/public/images/flags/PHL.svg index 4af1b78aa60..65489e1cb2c 100644 --- a/public/images/flags/PHL.svg +++ b/public/images/flags/PHL.svg @@ -1,30 +1,6 @@ - -Flag of the Philippines -Coding according to the official "description and specification of the FILIPINO flag" in Executive Order No. 23 from 1936 - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + diff --git a/public/images/flags/PLW.svg b/public/images/flags/PLW.svg index 5244bc10d77..9f89c5f1483 100644 --- a/public/images/flags/PLW.svg +++ b/public/images/flags/PLW.svg @@ -1,4 +1,11 @@ - - - + + + + + + + + + + diff --git a/public/images/flags/PNG.svg b/public/images/flags/PNG.svg index 01f8a9dce95..237cb6eeedd 100644 --- a/public/images/flags/PNG.svg +++ b/public/images/flags/PNG.svg @@ -1,13 +1,9 @@ - -Flag of Papua New Guinea - - - - - - - - - - + + + + + + + + diff --git a/public/images/flags/POL.svg b/public/images/flags/POL.svg index e772a2e5779..0fa5145241b 100644 --- a/public/images/flags/POL.svg +++ b/public/images/flags/POL.svg @@ -1,4 +1,6 @@ - - - + + + + + diff --git a/public/images/flags/PRI.svg b/public/images/flags/PRI.svg index 2596e4cafae..b4eb2a26ae8 100644 --- a/public/images/flags/PRI.svg +++ b/public/images/flags/PRI.svg @@ -1,16 +1,13 @@ - - - - -the star is in the center of gravity of the triangle, so the x-pos is irrational (tan(30 deg) * 15) - - - - - - - - - - + + + + + + + + + + + + diff --git a/public/images/flags/PRK.svg b/public/images/flags/PRK.svg index d7004824ef3..94bc8e1ede4 100644 --- a/public/images/flags/PRK.svg +++ b/public/images/flags/PRK.svg @@ -1,16 +1,15 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/public/images/flags/PRT.svg b/public/images/flags/PRT.svg index c3e79d11293..4106782919e 100644 --- a/public/images/flags/PRT.svg +++ b/public/images/flags/PRT.svg @@ -1,66 +1,57 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/PRY.svg b/public/images/flags/PRY.svg index f3c1f20fee9..0c2b691aaf8 100644 --- a/public/images/flags/PRY.svg +++ b/public/images/flags/PRY.svg @@ -1,193 +1,157 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/PSE.svg b/public/images/flags/PSE.svg index 5a1bf1d70a1..1b2e9779aa2 100644 --- a/public/images/flags/PSE.svg +++ b/public/images/flags/PSE.svg @@ -1,6 +1,15 @@ - - - - - + + + + + + + + + + + + + + diff --git a/public/images/flags/PS_GZA.svg b/public/images/flags/PS_GZA.svg new file mode 100644 index 00000000000..1b2e9779aa2 --- /dev/null +++ b/public/images/flags/PS_GZA.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/images/flags/PYF.svg b/public/images/flags/PYF.svg index 7f165e6295d..e06b236e82b 100644 --- a/public/images/flags/PYF.svg +++ b/public/images/flags/PYF.svg @@ -1,55 +1,19 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/QAT.svg b/public/images/flags/QAT.svg index 17abc733e16..901f3fa761a 100644 --- a/public/images/flags/QAT.svg +++ b/public/images/flags/QAT.svg @@ -1,4 +1,4 @@ - - - + + + diff --git a/public/images/flags/REU.svg b/public/images/flags/REU.svg index 57dfa8b8cf4..64e788e011b 100644 --- a/public/images/flags/REU.svg +++ b/public/images/flags/REU.svg @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/public/images/flags/ROU.svg b/public/images/flags/ROU.svg index 9ff9d9bafff..fda0f7bec91 100644 --- a/public/images/flags/ROU.svg +++ b/public/images/flags/ROU.svg @@ -1,5 +1,7 @@ - - - - + + + + + + diff --git a/public/images/flags/RUS.svg b/public/images/flags/RUS.svg index d5533ed9099..cf243011ae9 100644 --- a/public/images/flags/RUS.svg +++ b/public/images/flags/RUS.svg @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/public/images/flags/RWA.svg b/public/images/flags/RWA.svg index 7d2ec0c36cc..6cc669ed2d9 100644 --- a/public/images/flags/RWA.svg +++ b/public/images/flags/RWA.svg @@ -1,13 +1,13 @@ - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/public/images/flags/SAU.svg b/public/images/flags/SAU.svg index 3b54fe164b1..51302df15c9 100644 --- a/public/images/flags/SAU.svg +++ b/public/images/flags/SAU.svg @@ -1,4 +1,25 @@ - - - + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/SDN.svg b/public/images/flags/SDN.svg index a7193e760b3..12818b4110d 100644 --- a/public/images/flags/SDN.svg +++ b/public/images/flags/SDN.svg @@ -1,6 +1,13 @@ - - - - - + + + + + + + + + + + + diff --git a/public/images/flags/SEN.svg b/public/images/flags/SEN.svg index ab78e55e337..7c0673d6d66 100644 --- a/public/images/flags/SEN.svg +++ b/public/images/flags/SEN.svg @@ -1,15 +1,8 @@ - - - - - - - - - - - - - - + + + + + + + diff --git a/public/images/flags/SGP.svg b/public/images/flags/SGP.svg index d5c6e04c5cd..c4dd4ac9ebe 100644 --- a/public/images/flags/SGP.svg +++ b/public/images/flags/SGP.svg @@ -1,11 +1,13 @@ - - - - - - - - - - + + + + + + + + + + + + diff --git a/public/images/flags/SGS.svg b/public/images/flags/SGS.svg index 6a551ef028c..1536e073ec0 100644 --- a/public/images/flags/SGS.svg +++ b/public/images/flags/SGS.svg @@ -1,302 +1,133 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -L - - -E - - -O - - -T - - -E - - -R - - -R - - -R - - -R - - -R - - -E - - -O - - -O - - -A - - -A - - -A - - -M - - -P - - -P - - -P - - -I - - -T - - -T - - -M - - -G - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/SHN.svg b/public/images/flags/SHN.svg index 0244112d1fb..7aba0aec8a0 100644 --- a/public/images/flags/SHN.svg +++ b/public/images/flags/SHN.svg @@ -1,10 +1,7 @@ - - - - - - - - - + + + + + + diff --git a/public/images/flags/SJM.svg b/public/images/flags/SJM.svg index 4765e85e334..bb2799ce73c 100644 --- a/public/images/flags/SJM.svg +++ b/public/images/flags/SJM.svg @@ -1,7 +1,7 @@ - - - - - - + + + + + + diff --git a/public/images/flags/SLB.svg b/public/images/flags/SLB.svg index 50a4b036011..6066f94cd11 100644 --- a/public/images/flags/SLB.svg +++ b/public/images/flags/SLB.svg @@ -1,23 +1,13 @@ - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/public/images/flags/SLE.svg b/public/images/flags/SLE.svg index 5d77ef38987..a07baf75b40 100644 --- a/public/images/flags/SLE.svg +++ b/public/images/flags/SLE.svg @@ -1,5 +1,7 @@ - - - - + + + + + + diff --git a/public/images/flags/SLV.svg b/public/images/flags/SLV.svg index f0b2204672e..3843614f1c5 100644 --- a/public/images/flags/SLV.svg +++ b/public/images/flags/SLV.svg @@ -1,646 +1,594 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/SMR.svg b/public/images/flags/SMR.svg index 7067ec392dd..00e9286c445 100644 --- a/public/images/flags/SMR.svg +++ b/public/images/flags/SMR.svg @@ -1,321 +1,75 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/SOM.svg b/public/images/flags/SOM.svg index bb3e1fc5cfc..d1b514a839d 100644 --- a/public/images/flags/SOM.svg +++ b/public/images/flags/SOM.svg @@ -1,13 +1,11 @@ - - - - - - - - - - - - + + + + + + + + + + diff --git a/public/images/flags/SPM.svg b/public/images/flags/SPM.svg index 57dfa8b8cf4..19a9330a31b 100644 --- a/public/images/flags/SPM.svg +++ b/public/images/flags/SPM.svg @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/public/images/flags/SRB.svg b/public/images/flags/SRB.svg index 63ee89770de..261d94e669d 100644 --- a/public/images/flags/SRB.svg +++ b/public/images/flags/SRB.svg @@ -1,294 +1,292 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/SSD.svg b/public/images/flags/SSD.svg index 7fc3a66e01f..b257aa0b3e5 100644 --- a/public/images/flags/SSD.svg +++ b/public/images/flags/SSD.svg @@ -1,8 +1,8 @@ - - - - - - - + + + + + + + diff --git a/public/images/flags/STP.svg b/public/images/flags/STP.svg index 6b5d1bd9a6f..1faf7d32160 100644 --- a/public/images/flags/STP.svg +++ b/public/images/flags/STP.svg @@ -1,16 +1,16 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/public/images/flags/SUR.svg b/public/images/flags/SUR.svg index b14c147c59b..5e71c400262 100644 --- a/public/images/flags/SUR.svg +++ b/public/images/flags/SUR.svg @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/public/images/flags/SVK.svg b/public/images/flags/SVK.svg index 29b30458081..81476940eb2 100644 --- a/public/images/flags/SVK.svg +++ b/public/images/flags/SVK.svg @@ -1,12 +1,9 @@ - -Flag of Slovakia - - - - - - - - - + + + + + + + + diff --git a/public/images/flags/SVN.svg b/public/images/flags/SVN.svg index 682df30c960..49cf0ccd372 100644 --- a/public/images/flags/SVN.svg +++ b/public/images/flags/SVN.svg @@ -1,22 +1,15 @@ - -Flag of Slovenia - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/public/images/flags/SWE.svg b/public/images/flags/SWE.svg index 9223d14cbc7..8ba745acaf2 100644 --- a/public/images/flags/SWE.svg +++ b/public/images/flags/SWE.svg @@ -1,5 +1,4 @@ - - - - + + + diff --git a/public/images/flags/SWZ.svg b/public/images/flags/SWZ.svg index 340f7c233c7..e7432dac7c6 100644 --- a/public/images/flags/SWZ.svg +++ b/public/images/flags/SWZ.svg @@ -1,50 +1,34 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/SXM.svg b/public/images/flags/SXM.svg new file mode 100644 index 00000000000..18f7a1397b0 --- /dev/null +++ b/public/images/flags/SXM.svg @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/SYC.svg b/public/images/flags/SYC.svg index bbc2fc1f8da..9a46b369b3f 100644 --- a/public/images/flags/SYC.svg +++ b/public/images/flags/SYC.svg @@ -1,7 +1,7 @@ - - - - - - + + + + + + diff --git a/public/images/flags/SYR.svg b/public/images/flags/SYR.svg index a0f860c8f84..52255505250 100644 --- a/public/images/flags/SYR.svg +++ b/public/images/flags/SYR.svg @@ -1,17 +1,6 @@ - - - - - - - - - - - - - - - - + + + + + diff --git a/public/images/flags/TCA.svg b/public/images/flags/TCA.svg index f232ad120a5..959df1dc7b9 100644 --- a/public/images/flags/TCA.svg +++ b/public/images/flags/TCA.svg @@ -1,98 +1,50 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/TCD.svg b/public/images/flags/TCD.svg index 8ff0a504aac..fa3bd927c15 100644 --- a/public/images/flags/TCD.svg +++ b/public/images/flags/TCD.svg @@ -1,5 +1,7 @@ - - - - + + + + + + diff --git a/public/images/flags/TGO.svg b/public/images/flags/TGO.svg index 970388f165b..9be8d5fcdce 100644 --- a/public/images/flags/TGO.svg +++ b/public/images/flags/TGO.svg @@ -1,16 +1,14 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/public/images/flags/THA.svg b/public/images/flags/THA.svg index 41a00aa3ade..1e93a61e95b 100644 --- a/public/images/flags/THA.svg +++ b/public/images/flags/THA.svg @@ -1,5 +1,7 @@ - - - - + + + + + + diff --git a/public/images/flags/TJK.svg b/public/images/flags/TJK.svg index 4ee36f1ce45..d2ba73338b9 100644 --- a/public/images/flags/TJK.svg +++ b/public/images/flags/TJK.svg @@ -1,26 +1,22 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/TKL.svg b/public/images/flags/TKL.svg index 09edba78396..05d3e86ce63 100644 --- a/public/images/flags/TKL.svg +++ b/public/images/flags/TKL.svg @@ -1,25 +1,5 @@ - - - - - - - - - - - - - - - - - - - - - - - - + + + + diff --git a/public/images/flags/TKM.svg b/public/images/flags/TKM.svg index 6daba319c9b..8b656cc2b8b 100644 --- a/public/images/flags/TKM.svg +++ b/public/images/flags/TKM.svg @@ -1,179 +1,204 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/TLS.svg b/public/images/flags/TLS.svg index 80833e69c56..3d0701a2c8c 100644 --- a/public/images/flags/TLS.svg +++ b/public/images/flags/TLS.svg @@ -1,16 +1,13 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/public/images/flags/TON.svg b/public/images/flags/TON.svg index 8ebb3cf14fb..d0723370668 100644 --- a/public/images/flags/TON.svg +++ b/public/images/flags/TON.svg @@ -1,8 +1,10 @@ - - - - - - - + + + + + + + + + diff --git a/public/images/flags/TTO.svg b/public/images/flags/TTO.svg index b11e506b9a3..bc24938cf8e 100644 --- a/public/images/flags/TTO.svg +++ b/public/images/flags/TTO.svg @@ -1,5 +1,5 @@ - - - - + + + + diff --git a/public/images/flags/TUN.svg b/public/images/flags/TUN.svg index a86d3d4eeb9..5735c1984de 100644 --- a/public/images/flags/TUN.svg +++ b/public/images/flags/TUN.svg @@ -1,9 +1,4 @@ - - - - - - - - + + + diff --git a/public/images/flags/TUR.svg b/public/images/flags/TUR.svg index 7f558561a7e..b96da21f0e9 100644 --- a/public/images/flags/TUR.svg +++ b/public/images/flags/TUR.svg @@ -1,6 +1,8 @@ - - - - - + + + + + + + diff --git a/public/images/flags/TUV.svg b/public/images/flags/TUV.svg index 7bcd0acc1ea..675210ec552 100644 --- a/public/images/flags/TUV.svg +++ b/public/images/flags/TUV.svg @@ -1,24 +1,9 @@ - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + diff --git a/public/images/flags/TWN.svg b/public/images/flags/TWN.svg index 717e6b6858a..57fd98b4333 100644 --- a/public/images/flags/TWN.svg +++ b/public/images/flags/TWN.svg @@ -1,9 +1,34 @@ - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/TZA.svg b/public/images/flags/TZA.svg index 2fedda930c0..a2cfbca42aa 100644 --- a/public/images/flags/TZA.svg +++ b/public/images/flags/TZA.svg @@ -1,6 +1,13 @@ - - - - - + + + + + + + + + + + + diff --git a/public/images/flags/UGA.svg b/public/images/flags/UGA.svg index c3278eb47d8..9c07145b922 100644 --- a/public/images/flags/UGA.svg +++ b/public/images/flags/UGA.svg @@ -1,24 +1,30 @@ - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/UKR.svg b/public/images/flags/UKR.svg index eb71f26455b..a339eb1b9c5 100644 --- a/public/images/flags/UKR.svg +++ b/public/images/flags/UKR.svg @@ -1,4 +1,6 @@ - - - + + + + + diff --git a/public/images/flags/UMI.svg b/public/images/flags/UMI.svg index fdf187475ce..9e9eddaa4a7 100644 --- a/public/images/flags/UMI.svg +++ b/public/images/flags/UMI.svg @@ -1,25 +1,9 @@ - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + diff --git a/public/images/flags/URY.svg b/public/images/flags/URY.svg index f9cd7ff657d..4a54b857ac7 100644 --- a/public/images/flags/URY.svg +++ b/public/images/flags/URY.svg @@ -1,36 +1,28 @@ - -Flag of Uruguay - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/USA.svg b/public/images/flags/USA.svg index fdf187475ce..9cfd0c927f9 100644 --- a/public/images/flags/USA.svg +++ b/public/images/flags/USA.svg @@ -1,25 +1,9 @@ - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + diff --git a/public/images/flags/UZB.svg b/public/images/flags/UZB.svg index ff4626a36bb..aaf9382a4b8 100644 --- a/public/images/flags/UZB.svg +++ b/public/images/flags/UZB.svg @@ -1,30 +1,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/VAT.svg b/public/images/flags/VAT.svg index f252b3986f5..a9a223ead90 100644 --- a/public/images/flags/VAT.svg +++ b/public/images/flags/VAT.svg @@ -1,205 +1,190 @@ - -Flag of Vatican City - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/VCT.svg b/public/images/flags/VCT.svg index 4ad151c0576..f8d87052730 100644 --- a/public/images/flags/VCT.svg +++ b/public/images/flags/VCT.svg @@ -1,10 +1,6 @@ - - - - - - - - - + + + + + diff --git a/public/images/flags/VEN.svg b/public/images/flags/VEN.svg index 0654d6b5120..314e7f5f7f5 100644 --- a/public/images/flags/VEN.svg +++ b/public/images/flags/VEN.svg @@ -1,28 +1,26 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/VGB.svg b/public/images/flags/VGB.svg index 86b89f3d6c6..c1c18670185 100644 --- a/public/images/flags/VGB.svg +++ b/public/images/flags/VGB.svg @@ -1,111 +1,59 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/VIR.svg b/public/images/flags/VIR.svg index 22bdd070ceb..f9165529702 100644 --- a/public/images/flags/VIR.svg +++ b/public/images/flags/VIR.svg @@ -1,111 +1,28 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/VNM.svg b/public/images/flags/VNM.svg index 3452e680e5e..24bedc503f8 100644 --- a/public/images/flags/VNM.svg +++ b/public/images/flags/VNM.svg @@ -1,12 +1,11 @@ - - - - - - - - - - - + + + + + + + + + + diff --git a/public/images/flags/VUT.svg b/public/images/flags/VUT.svg index 52f7123f379..fb7a8280acb 100644 --- a/public/images/flags/VUT.svg +++ b/public/images/flags/VUT.svg @@ -1,15 +1,21 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/WLF.svg b/public/images/flags/WLF.svg index 1cf4072d354..054c57df997 100644 --- a/public/images/flags/WLF.svg +++ b/public/images/flags/WLF.svg @@ -1,7 +1,5 @@ - - - - - - + + + + diff --git a/public/images/flags/WSM.svg b/public/images/flags/WSM.svg index a6edeee0f69..0e758a7a95c 100644 --- a/public/images/flags/WSM.svg +++ b/public/images/flags/WSM.svg @@ -1,14 +1,7 @@ - - - - - - - - - - - - - + + + + + + diff --git a/public/images/flags/YEM.svg b/public/images/flags/YEM.svg index 07124edaf27..1c9e6d6392f 100644 --- a/public/images/flags/YEM.svg +++ b/public/images/flags/YEM.svg @@ -1,5 +1,7 @@ - - - - + + + + + + diff --git a/public/images/flags/ZAF.svg b/public/images/flags/ZAF.svg index ba4d936ecf2..83763d5192c 100644 --- a/public/images/flags/ZAF.svg +++ b/public/images/flags/ZAF.svg @@ -1,17 +1,17 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/public/images/flags/ZMB.svg b/public/images/flags/ZMB.svg index 3209ee87ed3..0f1d86fa37e 100644 --- a/public/images/flags/ZMB.svg +++ b/public/images/flags/ZMB.svg @@ -1,23 +1,27 @@ - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/ZWE.svg b/public/images/flags/ZWE.svg index 4aae6d432d9..6399ab4ab3e 100644 --- a/public/images/flags/ZWE.svg +++ b/public/images/flags/ZWE.svg @@ -1,28 +1,21 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + diff --git a/site/owid.scss b/site/owid.scss index b5f2cfa34c0..e5c7ea913c7 100644 --- a/site/owid.scss +++ b/site/owid.scss @@ -1005,6 +1005,7 @@ html:not(.js) { img.flag { max-height: 100px; margin-right: 20px; + outline: 1px solid $gray-10; } } @@ -1039,6 +1040,7 @@ html:not(.js) { display: grid; grid-template-columns: repeat(auto-fill, minmax(16rem, 1fr)); grid-column-gap: 1rem; + grid-row-gap: 0.25rem; } li { @@ -1051,9 +1053,11 @@ html:not(.js) { a { display: inline-flex; // Align flag and country name + align-items: center; } .flag { + outline: 1px solid $gray-10; width: 16px; margin-right: 4px; } diff --git a/yarn.lock b/yarn.lock index caee06f0e6c..7d77a3e05e7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10153,6 +10153,13 @@ __metadata: languageName: node linkType: hard +"flag-icons@npm:^7.2.3": + version: 7.2.3 + resolution: "flag-icons@npm:7.2.3" + checksum: 10/c35df4c4553541282d4f2571391c48efde4e685fb4fb4ab53d380ffa1f25abe48dfbac52284d5fa0aae91d6385c371021655cf170dd834dc4ddd3562b2c45944 + languageName: node + linkType: hard + "flat-cache@npm:^3.0.4": version: 3.0.4 resolution: "flat-cache@npm:3.0.4" @@ -10970,6 +10977,7 @@ __metadata: express-async-errors: "npm:^3.1.1" express-rate-limit: "npm:^5.1.3" filenamify: "npm:^4.1.0" + flag-icons: "npm:^7.2.3" fs-extra: "npm:^11.1.1" fuzzysort: "npm:^1.1.4" glob: "npm:^10.3.3"