From 0ebb66120c8b668ae469ef96cea28df831d3ab7c Mon Sep 17 00:00:00 2001 From: Lucas Kalil Date: Sat, 13 Jun 2026 11:57:45 -0300 Subject: [PATCH] assets(flags): replace placeholder flags with realistic designs Replaces 48 placeholder flag SVGs (simple boxes with country codes) with realistic, detailed flag designs. --- assets/images/flags/alg.svg | 6 +- assets/images/flags/arg.svg | 37 +- assets/images/flags/aus.svg | 29 +- assets/images/flags/aut.svg | 8 +- assets/images/flags/bel.svg | 6 +- assets/images/flags/bih.svg | 6 +- assets/images/flags/bra.svg | 6 +- assets/images/flags/can.svg | 8 +- assets/images/flags/civ.svg | 6 +- assets/images/flags/cod.svg | 12 +- assets/images/flags/col.svg | 6 +- assets/images/flags/cpv.svg | 6 +- assets/images/flags/cro.svg | 246 ++++- assets/images/flags/cuw.svg | 6 +- assets/images/flags/cze.svg | 11 +- assets/images/flags/ecu.svg | 1384 +++++++++++++++++++++++- assets/images/flags/egy.svg | 6 +- assets/images/flags/eng.svg | 10 +- assets/images/flags/esp.svg | 710 +++++++++++- assets/images/flags/fra.svg | 6 +- assets/images/flags/ger.svg | 12 +- assets/images/flags/gha.svg | 6 +- assets/images/flags/hai.svg | 2029 ++++++++++++++++++++++++++++++++++- assets/images/flags/irn.svg | 37 +- assets/images/flags/irq.svg | 10 +- assets/images/flags/jor.svg | 10 +- assets/images/flags/jpn.svg | 10 +- assets/images/flags/kor.svg | 6 +- assets/images/flags/ksa.svg | 110 +- assets/images/flags/mar.svg | 7 +- assets/images/flags/mex.svg | 6 +- assets/images/flags/ned.svg | 10 +- assets/images/flags/nor.svg | 12 +- assets/images/flags/nzl.svg | 56 +- assets/images/flags/pan.svg | 9 +- assets/images/flags/par.svg | 6 +- assets/images/flags/por.svg | 6 +- assets/images/flags/qat.svg | 10 +- assets/images/flags/rsa.svg | 21 +- assets/images/flags/sco.svg | 10 +- assets/images/flags/sen.svg | 9 +- assets/images/flags/sui.svg | 8 +- assets/images/flags/swe.svg | 6 +- assets/images/flags/tun.svg | 6 +- assets/images/flags/tur.svg | 8 +- assets/images/flags/uru.svg | 6 +- assets/images/flags/usa.svg | 30 +- assets/images/flags/uzb.svg | 35 +- 48 files changed, 4779 insertions(+), 227 deletions(-) diff --git a/assets/images/flags/alg.svg b/assets/images/flags/alg.svg index 49e52c6..97ac54a 100644 --- a/assets/images/flags/alg.svg +++ b/assets/images/flags/alg.svg @@ -1,5 +1 @@ - - - - ALG - + \ No newline at end of file diff --git a/assets/images/flags/arg.svg b/assets/images/flags/arg.svg index 2056b21..7a7e92b 100644 --- a/assets/images/flags/arg.svg +++ b/assets/images/flags/arg.svg @@ -1,5 +1,34 @@ - - - - ARG + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/flags/aus.svg b/assets/images/flags/aus.svg index e8d8360..9ba68fb 100644 --- a/assets/images/flags/aus.svg +++ b/assets/images/flags/aus.svg @@ -1,5 +1,24 @@ - - - - AUS - + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/images/flags/aut.svg b/assets/images/flags/aut.svg index 9838efb..99f7814 100644 --- a/assets/images/flags/aut.svg +++ b/assets/images/flags/aut.svg @@ -1,5 +1,5 @@ - - - - AUT + + + + diff --git a/assets/images/flags/bel.svg b/assets/images/flags/bel.svg index bd09d0f..107b639 100644 --- a/assets/images/flags/bel.svg +++ b/assets/images/flags/bel.svg @@ -1,5 +1 @@ - - - - BEL - + \ No newline at end of file diff --git a/assets/images/flags/bih.svg b/assets/images/flags/bih.svg index 32fac75..e7324ee 100644 --- a/assets/images/flags/bih.svg +++ b/assets/images/flags/bih.svg @@ -1,5 +1 @@ - - - - BIH - + diff --git a/assets/images/flags/bra.svg b/assets/images/flags/bra.svg index 877a308..2bd1655 100644 --- a/assets/images/flags/bra.svg +++ b/assets/images/flags/bra.svg @@ -1,5 +1 @@ - - - - BRA - + \ No newline at end of file diff --git a/assets/images/flags/can.svg b/assets/images/flags/can.svg index 481fac7..288f6a4 100644 --- a/assets/images/flags/can.svg +++ b/assets/images/flags/can.svg @@ -1,5 +1,5 @@ - - - - CAN + + Flag of Canada + + diff --git a/assets/images/flags/civ.svg b/assets/images/flags/civ.svg index aa864f1..83eb2d2 100644 --- a/assets/images/flags/civ.svg +++ b/assets/images/flags/civ.svg @@ -1,5 +1 @@ - - - - CIV - + diff --git a/assets/images/flags/cod.svg b/assets/images/flags/cod.svg index 39974dd..40f0ded 100644 --- a/assets/images/flags/cod.svg +++ b/assets/images/flags/cod.svg @@ -1,5 +1,7 @@ - - - - COD - + + + + + + + \ No newline at end of file diff --git a/assets/images/flags/col.svg b/assets/images/flags/col.svg index fb41bd0..a9d62d4 100644 --- a/assets/images/flags/col.svg +++ b/assets/images/flags/col.svg @@ -1,5 +1 @@ - - - - COL - + \ No newline at end of file diff --git a/assets/images/flags/cpv.svg b/assets/images/flags/cpv.svg index 4b64c0d..0fd3001 100644 --- a/assets/images/flags/cpv.svg +++ b/assets/images/flags/cpv.svg @@ -1,5 +1 @@ - - - - CPV - + \ No newline at end of file diff --git a/assets/images/flags/cro.svg b/assets/images/flags/cro.svg index 078fc09..f611703 100644 --- a/assets/images/flags/cro.svg +++ b/assets/images/flags/cro.svg @@ -1,5 +1,241 @@ - - - - CRO - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/images/flags/cuw.svg b/assets/images/flags/cuw.svg index 201857f..51ad4b4 100644 --- a/assets/images/flags/cuw.svg +++ b/assets/images/flags/cuw.svg @@ -1,5 +1 @@ - - - - CUW - + diff --git a/assets/images/flags/cze.svg b/assets/images/flags/cze.svg index e0878b8..f4ddbd3 100644 --- a/assets/images/flags/cze.svg +++ b/assets/images/flags/cze.svg @@ -1,5 +1,6 @@ - - - - CZE - + + + + + + \ No newline at end of file diff --git a/assets/images/flags/ecu.svg b/assets/images/flags/ecu.svg index 769819e..e937e40 100644 --- a/assets/images/flags/ecu.svg +++ b/assets/images/flags/ecu.svg @@ -1,5 +1,1379 @@ - - - - ECU - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/images/flags/egy.svg b/assets/images/flags/egy.svg index acc9c35..d544ab1 100644 --- a/assets/images/flags/egy.svg +++ b/assets/images/flags/egy.svg @@ -1,5 +1 @@ - - - - EGY - + diff --git a/assets/images/flags/eng.svg b/assets/images/flags/eng.svg index f966c1e..dd1f51a 100644 --- a/assets/images/flags/eng.svg +++ b/assets/images/flags/eng.svg @@ -1,5 +1,5 @@ - - - - ENG - + + + + + \ No newline at end of file diff --git a/assets/images/flags/esp.svg b/assets/images/flags/esp.svg index 4ebbfe4..7460f55 100644 --- a/assets/images/flags/esp.svg +++ b/assets/images/flags/esp.svg @@ -1,5 +1,705 @@ - - - - ESP - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/images/flags/fra.svg b/assets/images/flags/fra.svg index 203aa9c..4865aad 100644 --- a/assets/images/flags/fra.svg +++ b/assets/images/flags/fra.svg @@ -1,5 +1 @@ - - - - FRA - + diff --git a/assets/images/flags/ger.svg b/assets/images/flags/ger.svg index 96b90bc..4420470 100644 --- a/assets/images/flags/ger.svg +++ b/assets/images/flags/ger.svg @@ -1,5 +1,9 @@ - - - - GER + + + + Flag of Germany + + + diff --git a/assets/images/flags/gha.svg b/assets/images/flags/gha.svg index cc77146..21bd829 100644 --- a/assets/images/flags/gha.svg +++ b/assets/images/flags/gha.svg @@ -1,5 +1 @@ - - - - GHA - + \ No newline at end of file diff --git a/assets/images/flags/hai.svg b/assets/images/flags/hai.svg index 3a87612..9e9683f 100644 --- a/assets/images/flags/hai.svg +++ b/assets/images/flags/hai.svg @@ -1,5 +1,2024 @@ - - - - HAI - + + diff --git a/assets/images/flags/irn.svg b/assets/images/flags/irn.svg index 2497678..803fc22 100644 --- a/assets/images/flags/irn.svg +++ b/assets/images/flags/irn.svg @@ -1,5 +1,32 @@ - - - - IRN - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/images/flags/irq.svg b/assets/images/flags/irq.svg index d3f111e..72be14e 100644 --- a/assets/images/flags/irq.svg +++ b/assets/images/flags/irq.svg @@ -1,5 +1,7 @@ - - - - IRQ + + Flag of Iraq + + + + diff --git a/assets/images/flags/jor.svg b/assets/images/flags/jor.svg index a7f8075..81635e4 100644 --- a/assets/images/flags/jor.svg +++ b/assets/images/flags/jor.svg @@ -1,5 +1,7 @@ - - - - JOR + + Flag of Jordan + + + + diff --git a/assets/images/flags/jpn.svg b/assets/images/flags/jpn.svg index f2ea938..05ca699 100644 --- a/assets/images/flags/jpn.svg +++ b/assets/images/flags/jpn.svg @@ -1,5 +1,5 @@ - - - - JPN - + + + + + \ No newline at end of file diff --git a/assets/images/flags/kor.svg b/assets/images/flags/kor.svg index f1230bb..0c38f8e 100644 --- a/assets/images/flags/kor.svg +++ b/assets/images/flags/kor.svg @@ -1,5 +1 @@ - - - - KOR - + \ No newline at end of file diff --git a/assets/images/flags/ksa.svg b/assets/images/flags/ksa.svg index 99cc4fd..41c62c6 100644 --- a/assets/images/flags/ksa.svg +++ b/assets/images/flags/ksa.svg @@ -1,5 +1,105 @@ - - - - KSA - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/images/flags/mar.svg b/assets/images/flags/mar.svg index 5e6a3a4..48800fc 100644 --- a/assets/images/flags/mar.svg +++ b/assets/images/flags/mar.svg @@ -1,5 +1,4 @@ - - - - MAR + + + diff --git a/assets/images/flags/mex.svg b/assets/images/flags/mex.svg index d36d984..a972241 100644 --- a/assets/images/flags/mex.svg +++ b/assets/images/flags/mex.svg @@ -1,5 +1 @@ - - - - MEX - + \ No newline at end of file diff --git a/assets/images/flags/ned.svg b/assets/images/flags/ned.svg index a94925a..e75ca06 100644 --- a/assets/images/flags/ned.svg +++ b/assets/images/flags/ned.svg @@ -1,5 +1,5 @@ - - - - NED - + + + + + \ No newline at end of file diff --git a/assets/images/flags/nor.svg b/assets/images/flags/nor.svg index 90450e0..008ada5 100644 --- a/assets/images/flags/nor.svg +++ b/assets/images/flags/nor.svg @@ -1,5 +1,7 @@ - - - - NOR - + + + Flag of Norway + + + + \ No newline at end of file diff --git a/assets/images/flags/nzl.svg b/assets/images/flags/nzl.svg index e2b53a3..ad7738f 100644 --- a/assets/images/flags/nzl.svg +++ b/assets/images/flags/nzl.svg @@ -1,5 +1,53 @@ - - - - NZL + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/flags/pan.svg b/assets/images/flags/pan.svg index 38333d0..41c2df5 100644 --- a/assets/images/flags/pan.svg +++ b/assets/images/flags/pan.svg @@ -1,5 +1,6 @@ - - - - PAN + + Flag of Panama + + + diff --git a/assets/images/flags/par.svg b/assets/images/flags/par.svg index f2f8cd6..eed2873 100644 --- a/assets/images/flags/par.svg +++ b/assets/images/flags/par.svg @@ -1,5 +1 @@ - - - - PAR - + \ No newline at end of file diff --git a/assets/images/flags/por.svg b/assets/images/flags/por.svg index b2111d5..c436921 100644 --- a/assets/images/flags/por.svg +++ b/assets/images/flags/por.svg @@ -1,5 +1 @@ - - - - POR - + \ No newline at end of file diff --git a/assets/images/flags/qat.svg b/assets/images/flags/qat.svg index 1d8a355..ab399ea 100644 --- a/assets/images/flags/qat.svg +++ b/assets/images/flags/qat.svg @@ -1,5 +1,5 @@ - - - - QAT - + + + + + \ No newline at end of file diff --git a/assets/images/flags/rsa.svg b/assets/images/flags/rsa.svg index 6f6036b..aa31258 100644 --- a/assets/images/flags/rsa.svg +++ b/assets/images/flags/rsa.svg @@ -1,5 +1,18 @@ - - - - RSA + +Flag of South Africa + + + + + + + + + + + + + + + diff --git a/assets/images/flags/sco.svg b/assets/images/flags/sco.svg index 751660a..1b18366 100644 --- a/assets/images/flags/sco.svg +++ b/assets/images/flags/sco.svg @@ -1,5 +1,5 @@ - - - - SCO - + + + + + \ No newline at end of file diff --git a/assets/images/flags/sen.svg b/assets/images/flags/sen.svg index 4ca9407..d429b63 100644 --- a/assets/images/flags/sen.svg +++ b/assets/images/flags/sen.svg @@ -1,5 +1,6 @@ - - - - SEN + + + + + diff --git a/assets/images/flags/sui.svg b/assets/images/flags/sui.svg index ff6b28a..d26ad35 100644 --- a/assets/images/flags/sui.svg +++ b/assets/images/flags/sui.svg @@ -1,5 +1,5 @@ - - - - SUI + + + + diff --git a/assets/images/flags/swe.svg b/assets/images/flags/swe.svg index 6949e35..d65c793 100644 --- a/assets/images/flags/swe.svg +++ b/assets/images/flags/swe.svg @@ -1,5 +1 @@ - - - - SWE - + \ No newline at end of file diff --git a/assets/images/flags/tun.svg b/assets/images/flags/tun.svg index 8724616..30c61be 100644 --- a/assets/images/flags/tun.svg +++ b/assets/images/flags/tun.svg @@ -1,5 +1 @@ - - - - TUN - + \ No newline at end of file diff --git a/assets/images/flags/tur.svg b/assets/images/flags/tur.svg index e1f76ad..33f5ad1 100644 --- a/assets/images/flags/tur.svg +++ b/assets/images/flags/tur.svg @@ -1,5 +1,5 @@ - - - - TUR + + Flag of Turkey + + diff --git a/assets/images/flags/uru.svg b/assets/images/flags/uru.svg index 533435a..846ff47 100644 --- a/assets/images/flags/uru.svg +++ b/assets/images/flags/uru.svg @@ -1,5 +1 @@ - - - - URU - + \ No newline at end of file diff --git a/assets/images/flags/usa.svg b/assets/images/flags/usa.svg index a3b6a85..70f4764 100644 --- a/assets/images/flags/usa.svg +++ b/assets/images/flags/usa.svg @@ -1,5 +1,25 @@ - - - - USA - + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/images/flags/uzb.svg b/assets/images/flags/uzb.svg index cda4acb..94505f4 100644 --- a/assets/images/flags/uzb.svg +++ b/assets/images/flags/uzb.svg @@ -1,5 +1,30 @@ - - - - UZB - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file