diff --git a/SELF_HOSTING.md b/SELF_HOSTING.md index a8b0273..1bbbc76 100644 --- a/SELF_HOSTING.md +++ b/SELF_HOSTING.md @@ -100,7 +100,9 @@ The Next.js image cache is separate and may be discarded safely. up/down controls. Entry IDs are stable URL identifiers and cannot be renamed through the editor after creation. - **Languages:** add a lowercase language tag such as `de`, `ar`, or `pt-br`, a - native display name, and text direction. English and Persian labels are built + native display name, and text direction. Flags are automatic; optionally set + `Flag country` to a lowercase country code (for example `gb` or `us`) to override + the inferred region. Unknown regions show a globe. English and Persian labels are built in. Other labels fall back to English until translated. Named placeholders such as `{title}` and `{current}` must be retained. - **Media library:** upload JPEG, PNG, WebP, or PDF files, up to 10 MB each. diff --git a/public/images/flags/countries/LICENSE b/public/images/flags/countries/LICENSE new file mode 100644 index 0000000..ee959dc --- /dev/null +++ b/public/images/flags/countries/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2013 Panayiotis Lipiridis + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +of the Software, and to permit persons to whom the Software is furnished to do +so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/public/images/flags/countries/README.md b/public/images/flags/countries/README.md new file mode 100644 index 0000000..d279ccb --- /dev/null +++ b/public/images/flags/countries/README.md @@ -0,0 +1 @@ +Square SVG flags from flag-icons 7.5.0 (https://github.com/lipis/flag-icons), distributed under the included MIT license. diff --git a/public/images/flags/countries/ad.svg b/public/images/flags/countries/ad.svg new file mode 100644 index 0000000..f10067e --- /dev/null +++ b/public/images/flags/countries/ad.svg @@ -0,0 +1,148 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/ae.svg b/public/images/flags/countries/ae.svg new file mode 100644 index 0000000..b59e113 --- /dev/null +++ b/public/images/flags/countries/ae.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/images/flags/countries/af.svg b/public/images/flags/countries/af.svg new file mode 100644 index 0000000..9f382e0 --- /dev/null +++ b/public/images/flags/countries/af.svg @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/ag.svg b/public/images/flags/countries/ag.svg new file mode 100644 index 0000000..9b951b6 --- /dev/null +++ b/public/images/flags/countries/ag.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/ai.svg b/public/images/flags/countries/ai.svg new file mode 100644 index 0000000..dfde89a --- /dev/null +++ b/public/images/flags/countries/ai.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/al.svg b/public/images/flags/countries/al.svg new file mode 100644 index 0000000..1056793 --- /dev/null +++ b/public/images/flags/countries/al.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/am.svg b/public/images/flags/countries/am.svg new file mode 100644 index 0000000..a188adf --- /dev/null +++ b/public/images/flags/countries/am.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/ao.svg b/public/images/flags/countries/ao.svg new file mode 100644 index 0000000..067ffc4 --- /dev/null +++ b/public/images/flags/countries/ao.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/images/flags/countries/aq.svg b/public/images/flags/countries/aq.svg new file mode 100644 index 0000000..28acee5 --- /dev/null +++ b/public/images/flags/countries/aq.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/ar.svg b/public/images/flags/countries/ar.svg new file mode 100644 index 0000000..1cfbbd9 --- /dev/null +++ b/public/images/flags/countries/ar.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/arab.svg b/public/images/flags/countries/arab.svg new file mode 100644 index 0000000..aa7c958 --- /dev/null +++ b/public/images/flags/countries/arab.svg @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/as.svg b/public/images/flags/countries/as.svg new file mode 100644 index 0000000..4c7a9bc --- /dev/null +++ b/public/images/flags/countries/as.svg @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/asean.svg b/public/images/flags/countries/asean.svg new file mode 100644 index 0000000..8536142 --- /dev/null +++ b/public/images/flags/countries/asean.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/images/flags/countries/at.svg b/public/images/flags/countries/at.svg new file mode 100644 index 0000000..758ced6 --- /dev/null +++ b/public/images/flags/countries/at.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/images/flags/countries/au.svg b/public/images/flags/countries/au.svg new file mode 100644 index 0000000..38bb245 --- /dev/null +++ b/public/images/flags/countries/au.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/images/flags/countries/aw.svg b/public/images/flags/countries/aw.svg new file mode 100644 index 0000000..1f03d61 --- /dev/null +++ b/public/images/flags/countries/aw.svg @@ -0,0 +1,186 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/ax.svg b/public/images/flags/countries/ax.svg new file mode 100644 index 0000000..481d2a3 --- /dev/null +++ b/public/images/flags/countries/ax.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/az.svg b/public/images/flags/countries/az.svg new file mode 100644 index 0000000..d692e22 --- /dev/null +++ b/public/images/flags/countries/az.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/images/flags/countries/ba.svg b/public/images/flags/countries/ba.svg new file mode 100644 index 0000000..456ca12 --- /dev/null +++ b/public/images/flags/countries/ba.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/public/images/flags/countries/bb.svg b/public/images/flags/countries/bb.svg new file mode 100644 index 0000000..9a42841 --- /dev/null +++ b/public/images/flags/countries/bb.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/images/flags/countries/bd.svg b/public/images/flags/countries/bd.svg new file mode 100644 index 0000000..86fcfba --- /dev/null +++ b/public/images/flags/countries/bd.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/images/flags/countries/be.svg b/public/images/flags/countries/be.svg new file mode 100644 index 0000000..31d6210 --- /dev/null +++ b/public/images/flags/countries/be.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/bf.svg b/public/images/flags/countries/bf.svg new file mode 100644 index 0000000..a5078df --- /dev/null +++ b/public/images/flags/countries/bf.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/bg.svg b/public/images/flags/countries/bg.svg new file mode 100644 index 0000000..78412c5 --- /dev/null +++ b/public/images/flags/countries/bg.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/bh.svg b/public/images/flags/countries/bh.svg new file mode 100644 index 0000000..2d131aa --- /dev/null +++ b/public/images/flags/countries/bh.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/images/flags/countries/bi.svg b/public/images/flags/countries/bi.svg new file mode 100644 index 0000000..36a0d3a --- /dev/null +++ b/public/images/flags/countries/bi.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/bj.svg b/public/images/flags/countries/bj.svg new file mode 100644 index 0000000..bb27414 --- /dev/null +++ b/public/images/flags/countries/bj.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/bl.svg b/public/images/flags/countries/bl.svg new file mode 100644 index 0000000..65550d9 --- /dev/null +++ b/public/images/flags/countries/bl.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/bm.svg b/public/images/flags/countries/bm.svg new file mode 100644 index 0000000..0274d14 --- /dev/null +++ b/public/images/flags/countries/bm.svg @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/bn.svg b/public/images/flags/countries/bn.svg new file mode 100644 index 0000000..8cb06d1 --- /dev/null +++ b/public/images/flags/countries/bn.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/bo.svg b/public/images/flags/countries/bo.svg new file mode 100644 index 0000000..b4830ed --- /dev/null +++ b/public/images/flags/countries/bo.svg @@ -0,0 +1,674 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/bq.svg b/public/images/flags/countries/bq.svg new file mode 100644 index 0000000..4b9168e --- /dev/null +++ b/public/images/flags/countries/bq.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/br.svg b/public/images/flags/countries/br.svg new file mode 100644 index 0000000..d6095d7 --- /dev/null +++ b/public/images/flags/countries/br.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/bs.svg b/public/images/flags/countries/bs.svg new file mode 100644 index 0000000..0faa4bb --- /dev/null +++ b/public/images/flags/countries/bs.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/images/flags/countries/bt.svg b/public/images/flags/countries/bt.svg new file mode 100644 index 0000000..15eafc7 --- /dev/null +++ b/public/images/flags/countries/bt.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/bv.svg b/public/images/flags/countries/bv.svg new file mode 100644 index 0000000..dcc6ad1 --- /dev/null +++ b/public/images/flags/countries/bv.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/images/flags/countries/bw.svg b/public/images/flags/countries/bw.svg new file mode 100644 index 0000000..328e13c --- /dev/null +++ b/public/images/flags/countries/bw.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/by.svg b/public/images/flags/countries/by.svg new file mode 100644 index 0000000..7d2ef67 --- /dev/null +++ b/public/images/flags/countries/by.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/bz.svg b/public/images/flags/countries/bz.svg new file mode 100644 index 0000000..913392e --- /dev/null +++ b/public/images/flags/countries/bz.svg @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/ca.svg b/public/images/flags/countries/ca.svg new file mode 100644 index 0000000..1c0864c --- /dev/null +++ b/public/images/flags/countries/ca.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/images/flags/countries/cc.svg b/public/images/flags/countries/cc.svg new file mode 100644 index 0000000..73fc800 --- /dev/null +++ b/public/images/flags/countries/cc.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/cd.svg b/public/images/flags/countries/cd.svg new file mode 100644 index 0000000..ea17728 --- /dev/null +++ b/public/images/flags/countries/cd.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/public/images/flags/countries/cefta.svg b/public/images/flags/countries/cefta.svg new file mode 100644 index 0000000..ff1a19b --- /dev/null +++ b/public/images/flags/countries/cefta.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/images/flags/countries/cf.svg b/public/images/flags/countries/cf.svg new file mode 100644 index 0000000..b0625db --- /dev/null +++ b/public/images/flags/countries/cf.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/cg.svg b/public/images/flags/countries/cg.svg new file mode 100644 index 0000000..f786884 --- /dev/null +++ b/public/images/flags/countries/cg.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/public/images/flags/countries/ch.svg b/public/images/flags/countries/ch.svg new file mode 100644 index 0000000..52578bf --- /dev/null +++ b/public/images/flags/countries/ch.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/images/flags/countries/ci.svg b/public/images/flags/countries/ci.svg new file mode 100644 index 0000000..2abf641 --- /dev/null +++ b/public/images/flags/countries/ci.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/ck.svg b/public/images/flags/countries/ck.svg new file mode 100644 index 0000000..43a1057 --- /dev/null +++ b/public/images/flags/countries/ck.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/images/flags/countries/cl.svg b/public/images/flags/countries/cl.svg new file mode 100644 index 0000000..5fb6096 --- /dev/null +++ b/public/images/flags/countries/cl.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/images/flags/countries/cm.svg b/public/images/flags/countries/cm.svg new file mode 100644 index 0000000..ed4952b --- /dev/null +++ b/public/images/flags/countries/cm.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/cn.svg b/public/images/flags/countries/cn.svg new file mode 100644 index 0000000..e152f01 --- /dev/null +++ b/public/images/flags/countries/cn.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/public/images/flags/countries/co.svg b/public/images/flags/countries/co.svg new file mode 100644 index 0000000..5804bfe --- /dev/null +++ b/public/images/flags/countries/co.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/cp.svg b/public/images/flags/countries/cp.svg new file mode 100644 index 0000000..ea3bfdc --- /dev/null +++ b/public/images/flags/countries/cp.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/cr.svg b/public/images/flags/countries/cr.svg new file mode 100644 index 0000000..4e7889e --- /dev/null +++ b/public/images/flags/countries/cr.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/cu.svg b/public/images/flags/countries/cu.svg new file mode 100644 index 0000000..a284902 --- /dev/null +++ b/public/images/flags/countries/cu.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/images/flags/countries/cv.svg b/public/images/flags/countries/cv.svg new file mode 100644 index 0000000..1170cd7 --- /dev/null +++ b/public/images/flags/countries/cv.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/images/flags/countries/cw.svg b/public/images/flags/countries/cw.svg new file mode 100644 index 0000000..57062ab --- /dev/null +++ b/public/images/flags/countries/cw.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/cx.svg b/public/images/flags/countries/cx.svg new file mode 100644 index 0000000..73c0240 --- /dev/null +++ b/public/images/flags/countries/cx.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/cy.svg b/public/images/flags/countries/cy.svg new file mode 100644 index 0000000..3165d2d --- /dev/null +++ b/public/images/flags/countries/cy.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/images/flags/countries/cz.svg b/public/images/flags/countries/cz.svg new file mode 100644 index 0000000..dcd0a6b --- /dev/null +++ b/public/images/flags/countries/cz.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/de.svg b/public/images/flags/countries/de.svg new file mode 100644 index 0000000..05a0a69 --- /dev/null +++ b/public/images/flags/countries/de.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/dg.svg b/public/images/flags/countries/dg.svg new file mode 100644 index 0000000..8085a08 --- /dev/null +++ b/public/images/flags/countries/dg.svg @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/dj.svg b/public/images/flags/countries/dj.svg new file mode 100644 index 0000000..f5534d2 --- /dev/null +++ b/public/images/flags/countries/dj.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/images/flags/countries/dk.svg b/public/images/flags/countries/dk.svg new file mode 100644 index 0000000..5aaaa19 --- /dev/null +++ b/public/images/flags/countries/dk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/dm.svg b/public/images/flags/countries/dm.svg new file mode 100644 index 0000000..cb7c958 --- /dev/null +++ b/public/images/flags/countries/dm.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/do.svg b/public/images/flags/countries/do.svg new file mode 100644 index 0000000..727d669 --- /dev/null +++ b/public/images/flags/countries/do.svg @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/dz.svg b/public/images/flags/countries/dz.svg new file mode 100644 index 0000000..8abcd25 --- /dev/null +++ b/public/images/flags/countries/dz.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/eac.svg b/public/images/flags/countries/eac.svg new file mode 100644 index 0000000..ee6905e --- /dev/null +++ b/public/images/flags/countries/eac.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/ec.svg b/public/images/flags/countries/ec.svg new file mode 100644 index 0000000..e11e6ef --- /dev/null +++ b/public/images/flags/countries/ec.svg @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/ee.svg b/public/images/flags/countries/ee.svg new file mode 100644 index 0000000..5a6a7e3 --- /dev/null +++ b/public/images/flags/countries/ee.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/eg.svg b/public/images/flags/countries/eg.svg new file mode 100644 index 0000000..0ce9c65 --- /dev/null +++ b/public/images/flags/countries/eg.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/eh.svg b/public/images/flags/countries/eh.svg new file mode 100644 index 0000000..ae509fa --- /dev/null +++ b/public/images/flags/countries/eh.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/public/images/flags/countries/er.svg b/public/images/flags/countries/er.svg new file mode 100644 index 0000000..1a4891e --- /dev/null +++ b/public/images/flags/countries/er.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/images/flags/countries/es-ct.svg b/public/images/flags/countries/es-ct.svg new file mode 100644 index 0000000..a06a2e3 --- /dev/null +++ b/public/images/flags/countries/es-ct.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/images/flags/countries/es-ga.svg b/public/images/flags/countries/es-ga.svg new file mode 100644 index 0000000..ccbb9f5 --- /dev/null +++ b/public/images/flags/countries/es-ga.svg @@ -0,0 +1,187 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/es-pv.svg b/public/images/flags/countries/es-pv.svg new file mode 100644 index 0000000..7d383ed --- /dev/null +++ b/public/images/flags/countries/es-pv.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/es.svg b/public/images/flags/countries/es.svg new file mode 100644 index 0000000..6bfa092 --- /dev/null +++ b/public/images/flags/countries/es.svg @@ -0,0 +1,547 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/et.svg b/public/images/flags/countries/et.svg new file mode 100644 index 0000000..eb7f3c4 --- /dev/null +++ b/public/images/flags/countries/et.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/eu.svg b/public/images/flags/countries/eu.svg new file mode 100644 index 0000000..4a07fbe --- /dev/null +++ b/public/images/flags/countries/eu.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/fi.svg b/public/images/flags/countries/fi.svg new file mode 100644 index 0000000..aba2ef3 --- /dev/null +++ b/public/images/flags/countries/fi.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/fj.svg b/public/images/flags/countries/fj.svg new file mode 100644 index 0000000..e1c44ee --- /dev/null +++ b/public/images/flags/countries/fj.svg @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/fk.svg b/public/images/flags/countries/fk.svg new file mode 100644 index 0000000..352eb51 --- /dev/null +++ b/public/images/flags/countries/fk.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/fm.svg b/public/images/flags/countries/fm.svg new file mode 100644 index 0000000..4f7d313 --- /dev/null +++ b/public/images/flags/countries/fm.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/public/images/flags/countries/fo.svg b/public/images/flags/countries/fo.svg new file mode 100644 index 0000000..eec9945 --- /dev/null +++ b/public/images/flags/countries/fo.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/public/images/flags/countries/fr.svg b/public/images/flags/countries/fr.svg new file mode 100644 index 0000000..0f60170 --- /dev/null +++ b/public/images/flags/countries/fr.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/ga.svg b/public/images/flags/countries/ga.svg new file mode 100644 index 0000000..113a5b5 --- /dev/null +++ b/public/images/flags/countries/ga.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/gb-eng.svg b/public/images/flags/countries/gb-eng.svg new file mode 100644 index 0000000..ee48fed --- /dev/null +++ b/public/images/flags/countries/gb-eng.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/gb-nir.svg b/public/images/flags/countries/gb-nir.svg new file mode 100644 index 0000000..b92e69f --- /dev/null +++ b/public/images/flags/countries/gb-nir.svg @@ -0,0 +1,131 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/gb-sct.svg b/public/images/flags/countries/gb-sct.svg new file mode 100644 index 0000000..44d38cc --- /dev/null +++ b/public/images/flags/countries/gb-sct.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/images/flags/countries/gb-wls.svg b/public/images/flags/countries/gb-wls.svg new file mode 100644 index 0000000..5115b59 --- /dev/null +++ b/public/images/flags/countries/gb-wls.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/images/flags/countries/gb.svg b/public/images/flags/countries/gb.svg new file mode 100644 index 0000000..ce4d1e0 --- /dev/null +++ b/public/images/flags/countries/gb.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/gd.svg b/public/images/flags/countries/gd.svg new file mode 100644 index 0000000..3159c67 --- /dev/null +++ b/public/images/flags/countries/gd.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/ge.svg b/public/images/flags/countries/ge.svg new file mode 100644 index 0000000..d3dc729 --- /dev/null +++ b/public/images/flags/countries/ge.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/images/flags/countries/gf.svg b/public/images/flags/countries/gf.svg new file mode 100644 index 0000000..9cf5aa2 --- /dev/null +++ b/public/images/flags/countries/gf.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/gg.svg b/public/images/flags/countries/gg.svg new file mode 100644 index 0000000..480f550 --- /dev/null +++ b/public/images/flags/countries/gg.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/images/flags/countries/gh.svg b/public/images/flags/countries/gh.svg new file mode 100644 index 0000000..a64271b --- /dev/null +++ b/public/images/flags/countries/gh.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/images/flags/countries/gi.svg b/public/images/flags/countries/gi.svg new file mode 100644 index 0000000..fe465ea --- /dev/null +++ b/public/images/flags/countries/gi.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/gl.svg b/public/images/flags/countries/gl.svg new file mode 100644 index 0000000..eaa817b --- /dev/null +++ b/public/images/flags/countries/gl.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/images/flags/countries/gm.svg b/public/images/flags/countries/gm.svg new file mode 100644 index 0000000..2a8f724 --- /dev/null +++ b/public/images/flags/countries/gm.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/images/flags/countries/gn.svg b/public/images/flags/countries/gn.svg new file mode 100644 index 0000000..ae81f9d --- /dev/null +++ b/public/images/flags/countries/gn.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/gp.svg b/public/images/flags/countries/gp.svg new file mode 100644 index 0000000..9dd8e3b --- /dev/null +++ b/public/images/flags/countries/gp.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/gq.svg b/public/images/flags/countries/gq.svg new file mode 100644 index 0000000..3a991a1 --- /dev/null +++ b/public/images/flags/countries/gq.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/gr.svg b/public/images/flags/countries/gr.svg new file mode 100644 index 0000000..a268830 --- /dev/null +++ b/public/images/flags/countries/gr.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/gs.svg b/public/images/flags/countries/gs.svg new file mode 100644 index 0000000..cf596f6 --- /dev/null +++ b/public/images/flags/countries/gs.svg @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/gt.svg b/public/images/flags/countries/gt.svg new file mode 100644 index 0000000..b736d28 --- /dev/null +++ b/public/images/flags/countries/gt.svg @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/gu.svg b/public/images/flags/countries/gu.svg new file mode 100644 index 0000000..3f4d3da --- /dev/null +++ b/public/images/flags/countries/gu.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/gw.svg b/public/images/flags/countries/gw.svg new file mode 100644 index 0000000..61a0548 --- /dev/null +++ b/public/images/flags/countries/gw.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/gy.svg b/public/images/flags/countries/gy.svg new file mode 100644 index 0000000..35e2f08 --- /dev/null +++ b/public/images/flags/countries/gy.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/images/flags/countries/hk.svg b/public/images/flags/countries/hk.svg new file mode 100644 index 0000000..eef02a1 --- /dev/null +++ b/public/images/flags/countries/hk.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/images/flags/countries/hm.svg b/public/images/flags/countries/hm.svg new file mode 100644 index 0000000..1f4d007 --- /dev/null +++ b/public/images/flags/countries/hm.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/images/flags/countries/hn.svg b/public/images/flags/countries/hn.svg new file mode 100644 index 0000000..847df20 --- /dev/null +++ b/public/images/flags/countries/hn.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/hr.svg b/public/images/flags/countries/hr.svg new file mode 100644 index 0000000..d8719a4 --- /dev/null +++ b/public/images/flags/countries/hr.svg @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/ht.svg b/public/images/flags/countries/ht.svg new file mode 100644 index 0000000..101bd59 --- /dev/null +++ b/public/images/flags/countries/ht.svg @@ -0,0 +1,116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/hu.svg b/public/images/flags/countries/hu.svg new file mode 100644 index 0000000..088242d --- /dev/null +++ b/public/images/flags/countries/hu.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/ic.svg b/public/images/flags/countries/ic.svg new file mode 100644 index 0000000..096603d --- /dev/null +++ b/public/images/flags/countries/ic.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/id.svg b/public/images/flags/countries/id.svg new file mode 100644 index 0000000..df08018 --- /dev/null +++ b/public/images/flags/countries/id.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/images/flags/countries/ie.svg b/public/images/flags/countries/ie.svg new file mode 100644 index 0000000..e13de22 --- /dev/null +++ b/public/images/flags/countries/ie.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/il.svg b/public/images/flags/countries/il.svg new file mode 100644 index 0000000..0a2a6d9 --- /dev/null +++ b/public/images/flags/countries/il.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/im.svg b/public/images/flags/countries/im.svg new file mode 100644 index 0000000..05c3fa4 --- /dev/null +++ b/public/images/flags/countries/im.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/in.svg b/public/images/flags/countries/in.svg new file mode 100644 index 0000000..26a02cf --- /dev/null +++ b/public/images/flags/countries/in.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/io.svg b/public/images/flags/countries/io.svg new file mode 100644 index 0000000..9ce776a --- /dev/null +++ b/public/images/flags/countries/io.svg @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/iq.svg b/public/images/flags/countries/iq.svg new file mode 100644 index 0000000..d354c99 --- /dev/null +++ b/public/images/flags/countries/iq.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/public/images/flags/countries/ir.svg b/public/images/flags/countries/ir.svg new file mode 100644 index 0000000..66537b6 --- /dev/null +++ b/public/images/flags/countries/ir.svg @@ -0,0 +1,219 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/is.svg b/public/images/flags/countries/is.svg new file mode 100644 index 0000000..26510b9 --- /dev/null +++ b/public/images/flags/countries/is.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/public/images/flags/countries/it.svg b/public/images/flags/countries/it.svg new file mode 100644 index 0000000..b9596d0 --- /dev/null +++ b/public/images/flags/countries/it.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/je.svg b/public/images/flags/countries/je.svg new file mode 100644 index 0000000..52c6645 --- /dev/null +++ b/public/images/flags/countries/je.svg @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/jm.svg b/public/images/flags/countries/jm.svg new file mode 100644 index 0000000..07f023c --- /dev/null +++ b/public/images/flags/countries/jm.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/images/flags/countries/jo.svg b/public/images/flags/countries/jo.svg new file mode 100644 index 0000000..fbbd681 --- /dev/null +++ b/public/images/flags/countries/jo.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/jp.svg b/public/images/flags/countries/jp.svg new file mode 100644 index 0000000..118686a --- /dev/null +++ b/public/images/flags/countries/jp.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/public/images/flags/countries/ke.svg b/public/images/flags/countries/ke.svg new file mode 100644 index 0000000..09168c2 --- /dev/null +++ b/public/images/flags/countries/ke.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/kg.svg b/public/images/flags/countries/kg.svg new file mode 100644 index 0000000..732b2f1 --- /dev/null +++ b/public/images/flags/countries/kg.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/images/flags/countries/kh.svg b/public/images/flags/countries/kh.svg new file mode 100644 index 0000000..567577a --- /dev/null +++ b/public/images/flags/countries/kh.svg @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/ki.svg b/public/images/flags/countries/ki.svg new file mode 100644 index 0000000..02d7569 --- /dev/null +++ b/public/images/flags/countries/ki.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/km.svg b/public/images/flags/countries/km.svg new file mode 100644 index 0000000..b19fd10 --- /dev/null +++ b/public/images/flags/countries/km.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/kn.svg b/public/images/flags/countries/kn.svg new file mode 100644 index 0000000..42d5adf --- /dev/null +++ b/public/images/flags/countries/kn.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/kp.svg b/public/images/flags/countries/kp.svg new file mode 100644 index 0000000..67f3338 --- /dev/null +++ b/public/images/flags/countries/kp.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/kr.svg b/public/images/flags/countries/kr.svg new file mode 100644 index 0000000..af3d35e --- /dev/null +++ b/public/images/flags/countries/kr.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/kw.svg b/public/images/flags/countries/kw.svg new file mode 100644 index 0000000..b2fe54f --- /dev/null +++ b/public/images/flags/countries/kw.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/images/flags/countries/ky.svg b/public/images/flags/countries/ky.svg new file mode 100644 index 0000000..72e5164 --- /dev/null +++ b/public/images/flags/countries/ky.svg @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/kz.svg b/public/images/flags/countries/kz.svg new file mode 100644 index 0000000..c65c5d5 --- /dev/null +++ b/public/images/flags/countries/kz.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/la.svg b/public/images/flags/countries/la.svg new file mode 100644 index 0000000..af70d0d --- /dev/null +++ b/public/images/flags/countries/la.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/public/images/flags/countries/lb.svg b/public/images/flags/countries/lb.svg new file mode 100644 index 0000000..a5ffc76 --- /dev/null +++ b/public/images/flags/countries/lb.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/lc.svg b/public/images/flags/countries/lc.svg new file mode 100644 index 0000000..aa18fac --- /dev/null +++ b/public/images/flags/countries/lc.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/images/flags/countries/li.svg b/public/images/flags/countries/li.svg new file mode 100644 index 0000000..436dfc5 --- /dev/null +++ b/public/images/flags/countries/li.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/lk.svg b/public/images/flags/countries/lk.svg new file mode 100644 index 0000000..2ac8183 --- /dev/null +++ b/public/images/flags/countries/lk.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/lr.svg b/public/images/flags/countries/lr.svg new file mode 100644 index 0000000..74382ab --- /dev/null +++ b/public/images/flags/countries/lr.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/ls.svg b/public/images/flags/countries/ls.svg new file mode 100644 index 0000000..605c087 --- /dev/null +++ b/public/images/flags/countries/ls.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/images/flags/countries/lt.svg b/public/images/flags/countries/lt.svg new file mode 100644 index 0000000..52ada94 --- /dev/null +++ b/public/images/flags/countries/lt.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/lu.svg b/public/images/flags/countries/lu.svg new file mode 100644 index 0000000..037c315 --- /dev/null +++ b/public/images/flags/countries/lu.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/lv.svg b/public/images/flags/countries/lv.svg new file mode 100644 index 0000000..5af883c --- /dev/null +++ b/public/images/flags/countries/lv.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/images/flags/countries/ly.svg b/public/images/flags/countries/ly.svg new file mode 100644 index 0000000..4375a9e --- /dev/null +++ b/public/images/flags/countries/ly.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/images/flags/countries/ma.svg b/public/images/flags/countries/ma.svg new file mode 100644 index 0000000..8041667 --- /dev/null +++ b/public/images/flags/countries/ma.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/images/flags/countries/mc.svg b/public/images/flags/countries/mc.svg new file mode 100644 index 0000000..04173a4 --- /dev/null +++ b/public/images/flags/countries/mc.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/images/flags/countries/md.svg b/public/images/flags/countries/md.svg new file mode 100644 index 0000000..f204511 --- /dev/null +++ b/public/images/flags/countries/md.svg @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/me.svg b/public/images/flags/countries/me.svg new file mode 100644 index 0000000..25c6b28 --- /dev/null +++ b/public/images/flags/countries/me.svg @@ -0,0 +1,118 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/mf.svg b/public/images/flags/countries/mf.svg new file mode 100644 index 0000000..8d3285b --- /dev/null +++ b/public/images/flags/countries/mf.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/mg.svg b/public/images/flags/countries/mg.svg new file mode 100644 index 0000000..4f901ca --- /dev/null +++ b/public/images/flags/countries/mg.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/mh.svg b/public/images/flags/countries/mh.svg new file mode 100644 index 0000000..1db268d --- /dev/null +++ b/public/images/flags/countries/mh.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/images/flags/countries/mk.svg b/public/images/flags/countries/mk.svg new file mode 100644 index 0000000..0ee923a --- /dev/null +++ b/public/images/flags/countries/mk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/ml.svg b/public/images/flags/countries/ml.svg new file mode 100644 index 0000000..665d6b2 --- /dev/null +++ b/public/images/flags/countries/ml.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/mm.svg b/public/images/flags/countries/mm.svg new file mode 100644 index 0000000..391f0c7 --- /dev/null +++ b/public/images/flags/countries/mm.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/public/images/flags/countries/mn.svg b/public/images/flags/countries/mn.svg new file mode 100644 index 0000000..0df5211 --- /dev/null +++ b/public/images/flags/countries/mn.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/mo.svg b/public/images/flags/countries/mo.svg new file mode 100644 index 0000000..50624d7 --- /dev/null +++ b/public/images/flags/countries/mo.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/images/flags/countries/mp.svg b/public/images/flags/countries/mp.svg new file mode 100644 index 0000000..27e8980 --- /dev/null +++ b/public/images/flags/countries/mp.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/mq.svg b/public/images/flags/countries/mq.svg new file mode 100644 index 0000000..dcf0054 --- /dev/null +++ b/public/images/flags/countries/mq.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/mr.svg b/public/images/flags/countries/mr.svg new file mode 100644 index 0000000..d06c5b8 --- /dev/null +++ b/public/images/flags/countries/mr.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/images/flags/countries/ms.svg b/public/images/flags/countries/ms.svg new file mode 100644 index 0000000..53baf7c --- /dev/null +++ b/public/images/flags/countries/ms.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/mt.svg b/public/images/flags/countries/mt.svg new file mode 100644 index 0000000..bcc01dd --- /dev/null +++ b/public/images/flags/countries/mt.svg @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/mu.svg b/public/images/flags/countries/mu.svg new file mode 100644 index 0000000..2afe1d3 --- /dev/null +++ b/public/images/flags/countries/mu.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/images/flags/countries/mv.svg b/public/images/flags/countries/mv.svg new file mode 100644 index 0000000..c9a6c5b --- /dev/null +++ b/public/images/flags/countries/mv.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/images/flags/countries/mw.svg b/public/images/flags/countries/mw.svg new file mode 100644 index 0000000..576ba8c --- /dev/null +++ b/public/images/flags/countries/mw.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/mx.svg b/public/images/flags/countries/mx.svg new file mode 100644 index 0000000..2b371e7 --- /dev/null +++ b/public/images/flags/countries/mx.svg @@ -0,0 +1,377 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/my.svg b/public/images/flags/countries/my.svg new file mode 100644 index 0000000..4f62c7d --- /dev/null +++ b/public/images/flags/countries/my.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/mz.svg b/public/images/flags/countries/mz.svg new file mode 100644 index 0000000..e1e1569 --- /dev/null +++ b/public/images/flags/countries/mz.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/na.svg b/public/images/flags/countries/na.svg new file mode 100644 index 0000000..36ac8d7 --- /dev/null +++ b/public/images/flags/countries/na.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/nc.svg b/public/images/flags/countries/nc.svg new file mode 100644 index 0000000..6226ebc --- /dev/null +++ b/public/images/flags/countries/nc.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/public/images/flags/countries/ne.svg b/public/images/flags/countries/ne.svg new file mode 100644 index 0000000..a96b027 --- /dev/null +++ b/public/images/flags/countries/ne.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/images/flags/countries/nf.svg b/public/images/flags/countries/nf.svg new file mode 100644 index 0000000..c9e5743 --- /dev/null +++ b/public/images/flags/countries/nf.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/public/images/flags/countries/ng.svg b/public/images/flags/countries/ng.svg new file mode 100644 index 0000000..62813e8 --- /dev/null +++ b/public/images/flags/countries/ng.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/images/flags/countries/ni.svg b/public/images/flags/countries/ni.svg new file mode 100644 index 0000000..7ea3eb6 --- /dev/null +++ b/public/images/flags/countries/ni.svg @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/nl.svg b/public/images/flags/countries/nl.svg new file mode 100644 index 0000000..49ca5bc --- /dev/null +++ b/public/images/flags/countries/nl.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/no.svg b/public/images/flags/countries/no.svg new file mode 100644 index 0000000..939920d --- /dev/null +++ b/public/images/flags/countries/no.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/np.svg b/public/images/flags/countries/np.svg new file mode 100644 index 0000000..f0e0b5d --- /dev/null +++ b/public/images/flags/countries/np.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/nr.svg b/public/images/flags/countries/nr.svg new file mode 100644 index 0000000..c8c827e --- /dev/null +++ b/public/images/flags/countries/nr.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/public/images/flags/countries/nu.svg b/public/images/flags/countries/nu.svg new file mode 100644 index 0000000..ce31672 --- /dev/null +++ b/public/images/flags/countries/nu.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/public/images/flags/countries/nz.svg b/public/images/flags/countries/nz.svg new file mode 100644 index 0000000..ee617d6 --- /dev/null +++ b/public/images/flags/countries/nz.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/om.svg b/public/images/flags/countries/om.svg new file mode 100644 index 0000000..038631f --- /dev/null +++ b/public/images/flags/countries/om.svg @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/pa.svg b/public/images/flags/countries/pa.svg new file mode 100644 index 0000000..108c40b --- /dev/null +++ b/public/images/flags/countries/pa.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/images/flags/countries/pc.svg b/public/images/flags/countries/pc.svg new file mode 100644 index 0000000..e0d561b --- /dev/null +++ b/public/images/flags/countries/pc.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/pe.svg b/public/images/flags/countries/pe.svg new file mode 100644 index 0000000..9ba4c61 --- /dev/null +++ b/public/images/flags/countries/pe.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/images/flags/countries/pf.svg b/public/images/flags/countries/pf.svg new file mode 100644 index 0000000..2580dd2 --- /dev/null +++ b/public/images/flags/countries/pf.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/pg.svg b/public/images/flags/countries/pg.svg new file mode 100644 index 0000000..1b6e536 --- /dev/null +++ b/public/images/flags/countries/pg.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/ph.svg b/public/images/flags/countries/ph.svg new file mode 100644 index 0000000..390f1fd --- /dev/null +++ b/public/images/flags/countries/ph.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/images/flags/countries/pk.svg b/public/images/flags/countries/pk.svg new file mode 100644 index 0000000..1a573af --- /dev/null +++ b/public/images/flags/countries/pk.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/pl.svg b/public/images/flags/countries/pl.svg new file mode 100644 index 0000000..8c43577 --- /dev/null +++ b/public/images/flags/countries/pl.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/images/flags/countries/pm.svg b/public/images/flags/countries/pm.svg new file mode 100644 index 0000000..950c6e8 --- /dev/null +++ b/public/images/flags/countries/pm.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/pn.svg b/public/images/flags/countries/pn.svg new file mode 100644 index 0000000..886abca --- /dev/null +++ b/public/images/flags/countries/pn.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/pr.svg b/public/images/flags/countries/pr.svg new file mode 100644 index 0000000..eb302ad --- /dev/null +++ b/public/images/flags/countries/pr.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/images/flags/countries/ps.svg b/public/images/flags/countries/ps.svg new file mode 100644 index 0000000..5d28cc8 --- /dev/null +++ b/public/images/flags/countries/ps.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/images/flags/countries/pt.svg b/public/images/flags/countries/pt.svg new file mode 100644 index 0000000..6c8334b --- /dev/null +++ b/public/images/flags/countries/pt.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/pw.svg b/public/images/flags/countries/pw.svg new file mode 100644 index 0000000..ef6be79 --- /dev/null +++ b/public/images/flags/countries/pw.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/public/images/flags/countries/py.svg b/public/images/flags/countries/py.svg new file mode 100644 index 0000000..107bd1d --- /dev/null +++ b/public/images/flags/countries/py.svg @@ -0,0 +1,156 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/qa.svg b/public/images/flags/countries/qa.svg new file mode 100644 index 0000000..897a21b --- /dev/null +++ b/public/images/flags/countries/qa.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/images/flags/countries/re.svg b/public/images/flags/countries/re.svg new file mode 100644 index 0000000..41d87d9 --- /dev/null +++ b/public/images/flags/countries/re.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/ro.svg b/public/images/flags/countries/ro.svg new file mode 100644 index 0000000..e6cf0f6 --- /dev/null +++ b/public/images/flags/countries/ro.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/rs.svg b/public/images/flags/countries/rs.svg new file mode 100644 index 0000000..3610fd1 --- /dev/null +++ b/public/images/flags/countries/rs.svg @@ -0,0 +1,296 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/ru.svg b/public/images/flags/countries/ru.svg new file mode 100644 index 0000000..f428b0c --- /dev/null +++ b/public/images/flags/countries/ru.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/rw.svg b/public/images/flags/countries/rw.svg new file mode 100644 index 0000000..3d484fd --- /dev/null +++ b/public/images/flags/countries/rw.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/images/flags/countries/sa.svg b/public/images/flags/countries/sa.svg new file mode 100644 index 0000000..8bf5eda --- /dev/null +++ b/public/images/flags/countries/sa.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/sb.svg b/public/images/flags/countries/sb.svg new file mode 100644 index 0000000..398c708 --- /dev/null +++ b/public/images/flags/countries/sb.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/images/flags/countries/sc.svg b/public/images/flags/countries/sc.svg new file mode 100644 index 0000000..2996bac --- /dev/null +++ b/public/images/flags/countries/sc.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/sd.svg b/public/images/flags/countries/sd.svg new file mode 100644 index 0000000..0b9abdc --- /dev/null +++ b/public/images/flags/countries/sd.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/images/flags/countries/se.svg b/public/images/flags/countries/se.svg new file mode 100644 index 0000000..8f3f134 --- /dev/null +++ b/public/images/flags/countries/se.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/images/flags/countries/sg.svg b/public/images/flags/countries/sg.svg new file mode 100644 index 0000000..60625e9 --- /dev/null +++ b/public/images/flags/countries/sg.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/images/flags/countries/sh-ac.svg b/public/images/flags/countries/sh-ac.svg new file mode 100644 index 0000000..5f82d66 --- /dev/null +++ b/public/images/flags/countries/sh-ac.svg @@ -0,0 +1,690 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/sh-hl.svg b/public/images/flags/countries/sh-hl.svg new file mode 100644 index 0000000..179fed6 --- /dev/null +++ b/public/images/flags/countries/sh-hl.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/sh-ta.svg b/public/images/flags/countries/sh-ta.svg new file mode 100644 index 0000000..619301b --- /dev/null +++ b/public/images/flags/countries/sh-ta.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/sh.svg b/public/images/flags/countries/sh.svg new file mode 100644 index 0000000..2fd3727 --- /dev/null +++ b/public/images/flags/countries/sh.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/si.svg b/public/images/flags/countries/si.svg new file mode 100644 index 0000000..ba67e19 --- /dev/null +++ b/public/images/flags/countries/si.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/sj.svg b/public/images/flags/countries/sj.svg new file mode 100644 index 0000000..ecb9c79 --- /dev/null +++ b/public/images/flags/countries/sj.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/sk.svg b/public/images/flags/countries/sk.svg new file mode 100644 index 0000000..4846127 --- /dev/null +++ b/public/images/flags/countries/sk.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/images/flags/countries/sl.svg b/public/images/flags/countries/sl.svg new file mode 100644 index 0000000..b649f1b --- /dev/null +++ b/public/images/flags/countries/sl.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/public/images/flags/countries/sm.svg b/public/images/flags/countries/sm.svg new file mode 100644 index 0000000..7fe8b14 --- /dev/null +++ b/public/images/flags/countries/sm.svg @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/sn.svg b/public/images/flags/countries/sn.svg new file mode 100644 index 0000000..ff9cf2e --- /dev/null +++ b/public/images/flags/countries/sn.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/images/flags/countries/so.svg b/public/images/flags/countries/so.svg new file mode 100644 index 0000000..4848dbe --- /dev/null +++ b/public/images/flags/countries/so.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/public/images/flags/countries/sr.svg b/public/images/flags/countries/sr.svg new file mode 100644 index 0000000..0ca3596 --- /dev/null +++ b/public/images/flags/countries/sr.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/images/flags/countries/ss.svg b/public/images/flags/countries/ss.svg new file mode 100644 index 0000000..bb50fac --- /dev/null +++ b/public/images/flags/countries/ss.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/images/flags/countries/st.svg b/public/images/flags/countries/st.svg new file mode 100644 index 0000000..c5e7c5c --- /dev/null +++ b/public/images/flags/countries/st.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/sv.svg b/public/images/flags/countries/sv.svg new file mode 100644 index 0000000..110f78d --- /dev/null +++ b/public/images/flags/countries/sv.svg @@ -0,0 +1,593 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/sx.svg b/public/images/flags/countries/sx.svg new file mode 100644 index 0000000..fbf7468 --- /dev/null +++ b/public/images/flags/countries/sx.svg @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/sy.svg b/public/images/flags/countries/sy.svg new file mode 100644 index 0000000..b2fdc2f --- /dev/null +++ b/public/images/flags/countries/sy.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/images/flags/countries/sz.svg b/public/images/flags/countries/sz.svg new file mode 100644 index 0000000..bd5e237 --- /dev/null +++ b/public/images/flags/countries/sz.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/tc.svg b/public/images/flags/countries/tc.svg new file mode 100644 index 0000000..52a2452 --- /dev/null +++ b/public/images/flags/countries/tc.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/td.svg b/public/images/flags/countries/td.svg new file mode 100644 index 0000000..8201312 --- /dev/null +++ b/public/images/flags/countries/td.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/tf.svg b/public/images/flags/countries/tf.svg new file mode 100644 index 0000000..1ab7f6a --- /dev/null +++ b/public/images/flags/countries/tf.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/tg.svg b/public/images/flags/countries/tg.svg new file mode 100644 index 0000000..6ed03c5 --- /dev/null +++ b/public/images/flags/countries/tg.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/th.svg b/public/images/flags/countries/th.svg new file mode 100644 index 0000000..35141d3 --- /dev/null +++ b/public/images/flags/countries/th.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/tj.svg b/public/images/flags/countries/tj.svg new file mode 100644 index 0000000..9232ec1 --- /dev/null +++ b/public/images/flags/countries/tj.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/tk.svg b/public/images/flags/countries/tk.svg new file mode 100644 index 0000000..9ff92e5 --- /dev/null +++ b/public/images/flags/countries/tk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/tl.svg b/public/images/flags/countries/tl.svg new file mode 100644 index 0000000..4fbb245 --- /dev/null +++ b/public/images/flags/countries/tl.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/images/flags/countries/tm.svg b/public/images/flags/countries/tm.svg new file mode 100644 index 0000000..0272d71 --- /dev/null +++ b/public/images/flags/countries/tm.svg @@ -0,0 +1,205 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/tn.svg b/public/images/flags/countries/tn.svg new file mode 100644 index 0000000..ab3e36e --- /dev/null +++ b/public/images/flags/countries/tn.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/images/flags/countries/to.svg b/public/images/flags/countries/to.svg new file mode 100644 index 0000000..3f1b600 --- /dev/null +++ b/public/images/flags/countries/to.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/public/images/flags/countries/tr.svg b/public/images/flags/countries/tr.svg new file mode 100644 index 0000000..0fe9017 --- /dev/null +++ b/public/images/flags/countries/tr.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/images/flags/countries/tt.svg b/public/images/flags/countries/tt.svg new file mode 100644 index 0000000..0f7f26e --- /dev/null +++ b/public/images/flags/countries/tt.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/tv.svg b/public/images/flags/countries/tv.svg new file mode 100644 index 0000000..098b916 --- /dev/null +++ b/public/images/flags/countries/tv.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/images/flags/countries/tw.svg b/public/images/flags/countries/tw.svg new file mode 100644 index 0000000..83f4e44 --- /dev/null +++ b/public/images/flags/countries/tw.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/tz.svg b/public/images/flags/countries/tz.svg new file mode 100644 index 0000000..846cbb5 --- /dev/null +++ b/public/images/flags/countries/tz.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/ua.svg b/public/images/flags/countries/ua.svg new file mode 100644 index 0000000..7ceb894 --- /dev/null +++ b/public/images/flags/countries/ua.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/images/flags/countries/ug.svg b/public/images/flags/countries/ug.svg new file mode 100644 index 0000000..fd377df --- /dev/null +++ b/public/images/flags/countries/ug.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/um.svg b/public/images/flags/countries/um.svg new file mode 100644 index 0000000..b8d4502 --- /dev/null +++ b/public/images/flags/countries/um.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/images/flags/countries/un.svg b/public/images/flags/countries/un.svg new file mode 100644 index 0000000..fc75c91 --- /dev/null +++ b/public/images/flags/countries/un.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/us.svg b/public/images/flags/countries/us.svg new file mode 100644 index 0000000..a722047 --- /dev/null +++ b/public/images/flags/countries/us.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/images/flags/countries/uy.svg b/public/images/flags/countries/uy.svg new file mode 100644 index 0000000..f6b08b2 --- /dev/null +++ b/public/images/flags/countries/uy.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/uz.svg b/public/images/flags/countries/uz.svg new file mode 100644 index 0000000..3385bc5 --- /dev/null +++ b/public/images/flags/countries/uz.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/va.svg b/public/images/flags/countries/va.svg new file mode 100644 index 0000000..04e6d50 --- /dev/null +++ b/public/images/flags/countries/va.svg @@ -0,0 +1,190 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/vc.svg b/public/images/flags/countries/vc.svg new file mode 100644 index 0000000..21d41a8 --- /dev/null +++ b/public/images/flags/countries/vc.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/public/images/flags/countries/ve.svg b/public/images/flags/countries/ve.svg new file mode 100644 index 0000000..665135b --- /dev/null +++ b/public/images/flags/countries/ve.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/vg.svg b/public/images/flags/countries/vg.svg new file mode 100644 index 0000000..31fcae3 --- /dev/null +++ b/public/images/flags/countries/vg.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/vi.svg b/public/images/flags/countries/vi.svg new file mode 100644 index 0000000..4509ac9 --- /dev/null +++ b/public/images/flags/countries/vi.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/vn.svg b/public/images/flags/countries/vn.svg new file mode 100644 index 0000000..49a68f0 --- /dev/null +++ b/public/images/flags/countries/vn.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/public/images/flags/countries/vu.svg b/public/images/flags/countries/vu.svg new file mode 100644 index 0000000..3dbcf95 --- /dev/null +++ b/public/images/flags/countries/vu.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/wf.svg b/public/images/flags/countries/wf.svg new file mode 100644 index 0000000..5ba64e4 --- /dev/null +++ b/public/images/flags/countries/wf.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/ws.svg b/public/images/flags/countries/ws.svg new file mode 100644 index 0000000..ab08fdb --- /dev/null +++ b/public/images/flags/countries/ws.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/xk.svg b/public/images/flags/countries/xk.svg new file mode 100644 index 0000000..b5403e3 --- /dev/null +++ b/public/images/flags/countries/xk.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/xx.svg b/public/images/flags/countries/xx.svg new file mode 100644 index 0000000..5a44cb7 --- /dev/null +++ b/public/images/flags/countries/xx.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/images/flags/countries/ye.svg b/public/images/flags/countries/ye.svg new file mode 100644 index 0000000..2ccb23b --- /dev/null +++ b/public/images/flags/countries/ye.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/images/flags/countries/yt.svg b/public/images/flags/countries/yt.svg new file mode 100644 index 0000000..41a4408 --- /dev/null +++ b/public/images/flags/countries/yt.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/images/flags/countries/za.svg b/public/images/flags/countries/za.svg new file mode 100644 index 0000000..397696e --- /dev/null +++ b/public/images/flags/countries/za.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/zm.svg b/public/images/flags/countries/zm.svg new file mode 100644 index 0000000..9b20601 --- /dev/null +++ b/public/images/flags/countries/zm.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/images/flags/countries/zw.svg b/public/images/flags/countries/zw.svg new file mode 100644 index 0000000..f9f65ee --- /dev/null +++ b/public/images/flags/countries/zw.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/src/components/HeroControls.tsx b/src/components/HeroControls.tsx index e9ab06d..e0c5754 100644 --- a/src/components/HeroControls.tsx +++ b/src/components/HeroControls.tsx @@ -3,7 +3,9 @@ import { useEffect, useRef, useState } from 'react'; import { portfolioPath } from '@/content/contracts'; import Link from 'next/link'; -import { Check, Languages, Moon, Sun } from 'lucide-react'; +import Image from 'next/image'; +import { languageFlag } from '@/content/language-flags'; +import { Check, Globe, Languages, Moon, Sun } from 'lucide-react'; import { useTheme } from '@/context/ThemeContext'; import type { PortfolioProps } from '@/server/content'; import styles from './HeroSection.module.css'; @@ -45,12 +47,17 @@ export function HeroControls({ portfolio }: PortfolioProps) {