From 27173092cfcabf0fec821616be42c9312ce85a82 Mon Sep 17 00:00:00 2001
From: NewHappyRabbit <31893343+NewHappyRabbit@users.noreply.github.com>
Date: Wed, 12 Feb 2025 22:53:33 +0200
Subject: [PATCH 1/3] Changed the flags to a more cartoony/emojiy? version
(Thanks Nour!). Removed coalitions from the countries.json file. Seperated
the flag from the name input.
---
resources/flags/ac.svg | 35 ++
resources/flags/ad.svg | 164 +-----
resources/flags/ae.svg | 15 +-
resources/flags/af.svg | 93 +--
resources/flags/ag.svg | 25 +-
resources/flags/ai.svg | 49 +-
resources/flags/al.svg | 20 +-
resources/flags/am.svg | 13 +-
resources/flags/ao.svg | 22 +-
resources/flags/aq.svg | 12 +-
resources/flags/ar.svg | 40 +-
resources/flags/arab.svg | 109 ----
resources/flags/as.svg | 96 +--
resources/flags/asean.svg | 13 -
resources/flags/at.svg | 12 +-
resources/flags/au.svg | 32 +-
resources/flags/aw.svg | 193 +-----
resources/flags/ax.svg | 23 +-
resources/flags/az.svg | 18 +-
resources/flags/ba.svg | 26 +-
resources/flags/bb.svg | 20 +-
resources/flags/bd.svg | 11 +-
resources/flags/be.svg | 13 +-
resources/flags/bf.svg | 13 +-
resources/flags/bg.svg | 13 +-
resources/flags/bh.svg | 11 +-
resources/flags/bi.svg | 29 +-
resources/flags/bj.svg | 20 +-
resources/flags/bl.svg | 39 +-
resources/flags/bm.svg | 127 +---
resources/flags/bn.svg | 46 +-
resources/flags/bo.svg | 688 +---------------------
resources/flags/bq.svg | 18 +-
resources/flags/br.svg | 52 +-
resources/flags/bs.svg | 20 +-
resources/flags/bt.svg | 105 +---
resources/flags/bv.svg | 18 +-
resources/flags/bw.svg | 12 +-
resources/flags/by.svg | 29 +-
resources/flags/bz.svg | 154 +----
resources/flags/ca.svg | 15 +-
resources/flags/cc.svg | 30 +-
resources/flags/cd.svg | 13 +-
resources/flags/cefta.svg | 13 -
resources/flags/cf.svg | 24 +-
resources/flags/cg.svg | 18 +-
resources/flags/ch.svg | 14 +-
resources/flags/ci.svg | 13 +-
resources/flags/ck.svg | 49 +-
resources/flags/cl.svg | 20 +-
resources/flags/cm.svg | 22 +-
resources/flags/cn.svg | 22 +-
resources/flags/co.svg | 13 +-
resources/flags/cp.svg | 13 +-
resources/flags/cr.svg | 14 +-
resources/flags/cu.svg | 22 +-
resources/flags/cv.svg | 40 +-
resources/flags/cw.svg | 21 +-
resources/flags/cx.svg | 30 +-
resources/flags/cy.svg | 17 +-
resources/flags/cz.svg | 13 +-
resources/flags/de.svg | 13 +-
resources/flags/dg.svg | 165 ++----
resources/flags/dj.svg | 20 +-
resources/flags/dk.svg | 12 +-
resources/flags/dm.svg | 178 +-----
resources/flags/do.svg | 128 +---
resources/flags/dz.svg | 14 +-
resources/flags/eac.svg | 48 --
resources/flags/ec.svg | 149 +----
resources/flags/ee.svg | 13 +-
resources/flags/eg.svg | 46 +-
resources/flags/eh.svg | 25 +-
resources/flags/er.svg | 20 +-
resources/flags/es-ct.svg | 14 +-
resources/flags/es-ga.svg | 201 +------
resources/flags/es-pv.svg | 14 +-
resources/flags/es.svg | 565 +-----------------
resources/flags/et.svg | 28 +-
resources/flags/eu.svg | 44 +-
resources/flags/fi.svg | 12 +-
resources/flags/fj.svg | 141 +----
resources/flags/fk.svg | 114 +---
resources/flags/fm.svg | 23 +-
resources/flags/fo.svg | 17 +-
resources/flags/fr.svg | 13 +-
resources/flags/ga.svg | 13 +-
resources/flags/gb-eng.svg | 12 +-
resources/flags/gb-nir.svg | 132 -----
resources/flags/gb-sct.svg | 12 +-
resources/flags/gb-wls.svg | 39 +-
resources/flags/gb.svg | 27 +-
resources/flags/gd.svg | 46 +-
resources/flags/ge.svg | 17 +-
resources/flags/gf.svg | 13 +-
resources/flags/gg.svg | 17 +-
resources/flags/gh.svg | 15 +-
resources/flags/gi.svg | 46 +-
resources/flags/gl.svg | 13 +-
resources/flags/gm.svg | 20 +-
resources/flags/gn.svg | 13 +-
resources/flags/gp.svg | 28 +-
resources/flags/gq.svg | 32 +-
resources/flags/gr.svg | 28 +-
resources/flags/gs.svg | 167 ++----
resources/flags/gt.svg | 214 +------
resources/flags/gu.svg | 30 +-
resources/flags/gw.svg | 20 +-
resources/flags/gy.svg | 15 +-
resources/flags/hk.svg | 24 +-
resources/flags/hm.svg | 32 +-
resources/flags/hn.svg | 29 +-
resources/flags/hr.svg | 96 ++-
resources/flags/ht.svg | 127 +---
resources/flags/hu.svg | 13 +-
resources/flags/ic.svg | 13 +-
resources/flags/id.svg | 11 +-
resources/flags/ie.svg | 13 +-
resources/flags/il.svg | 22 +-
resources/flags/im.svg | 46 +-
resources/flags/in.svg | 33 +-
resources/flags/io.svg | 165 ++----
resources/flags/iq.svg | 17 +-
resources/flags/ir.svg | 230 +-------
resources/flags/is.svg | 17 +-
resources/flags/it.svg | 13 +-
resources/flags/je.svg | 75 +--
resources/flags/jm.svg | 16 +-
resources/flags/jo.svg | 24 +-
resources/flags/jp.svg | 16 +-
resources/flags/ke.svg | 33 +-
resources/flags/kg.svg | 14 +-
resources/flags/kh.svg | 72 +--
resources/flags/ki.svg | 52 +-
resources/flags/km.svg | 31 +-
resources/flags/kn.svg | 22 +-
resources/flags/kp.svg | 23 +-
resources/flags/kr.svg | 57 +-
resources/flags/kw.svg | 20 +-
resources/flags/ky.svg | 125 +---
resources/flags/kz.svg | 43 +-
resources/flags/la.svg | 19 +-
resources/flags/lb.svg | 26 +-
resources/flags/lc.svg | 14 +-
resources/flags/li.svg | 50 +-
resources/flags/lk.svg | 49 +-
resources/flags/lr.svg | 25 +-
resources/flags/ls.svg | 22 +-
resources/flags/lt.svg | 13 +-
resources/flags/lu.svg | 13 +-
resources/flags/lv.svg | 11 +-
resources/flags/ly.svg | 21 +-
resources/flags/ma.svg | 11 +-
resources/flags/mc.svg | 11 +-
resources/flags/md.svg | 81 +--
resources/flags/me.svg | 132 +----
resources/flags/mf.svg | 13 +-
resources/flags/mg.svg | 13 +-
resources/flags/mh.svg | 14 +-
resources/flags/mk.svg | 20 +-
resources/flags/ml.svg | 13 +-
resources/flags/mm.svg | 19 +-
resources/flags/mn.svg | 29 +-
resources/flags/mo.svg | 30 +-
resources/flags/mp.svg | 98 +---
resources/flags/mq.svg | 13 +-
resources/flags/mr.svg | 18 +-
resources/flags/ms.svg | 47 +-
resources/flags/mt.svg | 62 +-
resources/flags/mu.svg | 15 +-
resources/flags/mv.svg | 14 +-
resources/flags/mw.svg | 18 +-
resources/flags/mx.svg | 392 +------------
resources/flags/my.svg | 40 +-
resources/flags/mz.svg | 32 +-
resources/flags/na.svg | 23 +-
resources/flags/nc.svg | 32 +-
resources/flags/ne.svg | 15 +-
resources/flags/nf.svg | 22 +-
resources/flags/ng.svg | 12 +-
resources/flags/ni.svg | 137 +----
resources/flags/nl.svg | 13 +-
resources/flags/no.svg | 14 +-
resources/flags/none.svg | 23 -
resources/flags/np.svg | 28 +-
resources/flags/nr.svg | 18 +-
resources/flags/nu.svg | 35 +-
resources/flags/nz.svg | 60 +-
resources/flags/om.svg | 126 +---
resources/flags/pa.svg | 22 +-
resources/flags/pc.svg | 33 --
resources/flags/pe.svg | 12 +-
resources/flags/pf.svg | 30 +-
resources/flags/pg.svg | 24 +-
resources/flags/ph.svg | 18 +-
resources/flags/pk.svg | 22 +-
resources/flags/pl.svg | 11 +-
resources/flags/pm.svg | 32 +-
resources/flags/pn.svg | 80 +--
resources/flags/pr.svg | 22 +-
resources/flags/ps.svg | 22 +-
resources/flags/pt.svg | 71 +--
resources/flags/pw.svg | 16 +-
resources/flags/py.svg | 163 +-----
resources/flags/qa.svg | 11 +-
resources/flags/re.svg | 17 +-
resources/flags/ro.svg | 13 +-
resources/flags/rs.svg | 306 +---------
resources/flags/ru.svg | 13 +-
resources/flags/rw.svg | 20 +-
resources/flags/sa.svg | 39 +-
resources/flags/sb.svg | 24 +-
resources/flags/sc.svg | 17 +-
resources/flags/sd.svg | 20 +-
resources/flags/se.svg | 11 +-
resources/flags/sg.svg | 24 +-
resources/flags/sh-ac.svg | 714 +----------------------
resources/flags/sh-hl.svg | 191 +-----
resources/flags/sh-ta.svg | 109 ++--
resources/flags/sh.svg | 40 +-
resources/flags/si.svg | 32 +-
resources/flags/sj.svg | 14 +-
resources/flags/sk.svg | 25 +-
resources/flags/sl.svg | 13 +-
resources/flags/sm.svg | 88 +--
resources/flags/sn.svg | 15 +-
resources/flags/so.svg | 16 +-
resources/flags/sr.svg | 17 +-
resources/flags/ss.svg | 18 +-
resources/flags/st.svg | 24 +-
resources/flags/sv.svg | 599 +------------------
resources/flags/sx.svg | 66 +--
resources/flags/sy.svg | 16 +-
resources/flags/sz.svg | 52 +-
resources/flags/ta.svg | 35 ++
resources/flags/tc.svg | 72 +--
resources/flags/td.svg | 13 +-
resources/flags/tf.svg | 31 +-
resources/flags/tg.svg | 23 +-
resources/flags/th.svg | 14 +-
resources/flags/tj.svg | 40 +-
resources/flags/tk.svg | 17 +-
resources/flags/tl.svg | 20 +-
resources/flags/tm.svg | 223 +------
resources/flags/tn.svg | 13 +-
resources/flags/to.svg | 16 +-
resources/flags/tr.svg | 14 +-
resources/flags/tt.svg | 12 +-
resources/flags/tv.svg | 37 +-
resources/flags/tw.svg | 41 +-
resources/flags/tz.svg | 19 +-
resources/flags/ua.svg | 11 +-
resources/flags/ug.svg | 45 +-
resources/flags/um.svg | 35 +-
resources/flags/un.svg | 46 +-
resources/flags/us.svg | 35 +-
resources/flags/uy.svg | 37 +-
resources/flags/uz.svg | 49 +-
resources/flags/va.svg | 208 +------
resources/flags/vc.svg | 19 +-
resources/flags/ve.svg | 40 +-
resources/flags/vg.svg | 94 ++-
resources/flags/vi.svg | 59 +-
resources/flags/vn.svg | 16 +-
resources/flags/vu.svg | 27 +-
resources/flags/wf.svg | 18 +-
resources/flags/ws.svg | 17 +-
resources/flags/xk.svg | 20 +-
resources/flags/xx.svg | 42 +-
resources/flags/ye.svg | 13 +-
resources/flags/yt.svg | 25 +-
resources/flags/za.svg | 24 +-
resources/flags/zm.svg | 38 +-
resources/flags/zw.svg | 36 +-
src/client/{components => }/FlagInput.ts | 55 +-
src/client/Main.ts | 4 +-
src/client/data/countries.json | 25 -
src/client/index.html | 468 +++++++--------
278 files changed, 4042 insertions(+), 10596 deletions(-)
create mode 100644 resources/flags/ac.svg
delete mode 100644 resources/flags/arab.svg
delete mode 100644 resources/flags/asean.svg
delete mode 100644 resources/flags/cefta.svg
delete mode 100644 resources/flags/eac.svg
delete mode 100644 resources/flags/gb-nir.svg
delete mode 100644 resources/flags/none.svg
delete mode 100644 resources/flags/pc.svg
create mode 100644 resources/flags/ta.svg
rename src/client/{components => }/FlagInput.ts (84%)
diff --git a/resources/flags/ac.svg b/resources/flags/ac.svg
new file mode 100644
index 000000000..691d17d00
--- /dev/null
+++ b/resources/flags/ac.svg
@@ -0,0 +1,35 @@
+
diff --git a/resources/flags/ad.svg b/resources/flags/ad.svg
index c67bcb0f9..e5d2db190 100644
--- a/resources/flags/ad.svg
+++ b/resources/flags/ad.svg
@@ -1,150 +1,22 @@
-