diff --git a/_includes/legacy/cardv2.html b/_includes/legacy/cardv2.html index 73d65abd..0af2d74a 100644 --- a/_includes/legacy/cardv2.html +++ b/_includes/legacy/cardv2.html @@ -85,7 +85,7 @@ + class="btn btn-primary mt-1 mr-1"> Privacy Policy @@ -94,7 +94,7 @@ + class="btn btn-secondary mt-1 mr-1"> Forum @@ -118,7 +118,7 @@ data-toggle="tooltip" data-placement="bottom" data-original-title="Requires specific software to access: geti2p.net"> - + {% endif %} diff --git a/_sass/flag-icon.scss b/_sass/flag-icon.scss new file mode 100644 index 00000000..9df0f80b --- /dev/null +++ b/_sass/flag-icon.scss @@ -0,0 +1 @@ +.flag-icon,.flag-icon-background{background-repeat:no-repeat;background-size:contain;background-position:50%}.flag-icon{position:relative;display:inline-block;width:1.33333333em;line-height:1em}.flag-icon:before{content:"\00a0"}.flag-icon-ad{background-image:url("../img/flags/ad.svg")}.flag-icon-ae{background-image:url("../img/flags/ae.svg")}.flag-icon-af{background-image:url("../img/flags/af.svg")}.flag-icon-ag{background-image:url("../img/flags/ag.svg")}.flag-icon-ai{background-image:url("../img/flags/ai.svg")}.flag-icon-al{background-image:url("../img/flags/al.svg")}.flag-icon-am{background-image:url("../img/flags/am.svg")}.flag-icon-ao{background-image:url("../img/flags/ao.svg")}.flag-icon-aq{background-image:url("../img/flags/aq.svg")}.flag-icon-ar{background-image:url("../img/flags/ar.svg")}.flag-icon-as{background-image:url("../img/flags/as.svg")}.flag-icon-at{background-image:url("../img/flags/at.svg")}.flag-icon-au{background-image:url("../img/flags/au.svg")}.flag-icon-aw{background-image:url("../img/flags/aw.svg")}.flag-icon-ax{background-image:url("../img/flags/ax.svg")}.flag-icon-az{background-image:url("../img/flags/az.svg")}.flag-icon-ba{background-image:url("../img/flags/ba.svg")}.flag-icon-bb{background-image:url("../img/flags/bb.svg")}.flag-icon-bd{background-image:url("../img/flags/bd.svg")}.flag-icon-be{background-image:url("../img/flags/be.svg")}.flag-icon-bf{background-image:url("../img/flags/bf.svg")}.flag-icon-bg{background-image:url("../img/flags/bg.svg")}.flag-icon-bh{background-image:url("../img/flags/bh.svg")}.flag-icon-bi{background-image:url("../img/flags/bi.svg")}.flag-icon-bj{background-image:url("../img/flags/bj.svg")}.flag-icon-bl{background-image:url("../img/flags/bl.svg")}.flag-icon-bm{background-image:url("../img/flags/bm.svg")}.flag-icon-bn{background-image:url("../img/flags/bn.svg")}.flag-icon-bo{background-image:url("../img/flags/bo.svg")}.flag-icon-bq{background-image:url("../img/flags/bq.svg")}.flag-icon-br{background-image:url("../img/flags/br.svg")}.flag-icon-bs{background-image:url("../img/flags/bs.svg")}.flag-icon-bt{background-image:url("../img/flags/bt.svg")}.flag-icon-bv{background-image:url("../img/flags/bv.svg")}.flag-icon-bw{background-image:url("../img/flags/bw.svg")}.flag-icon-by{background-image:url("../img/flags/by.svg")}.flag-icon-bz{background-image:url("../img/flags/bz.svg")}.flag-icon-ca{background-image:url("../img/flags/ca.svg")}.flag-icon-cc{background-image:url("../img/flags/cc.svg")}.flag-icon-cd{background-image:url("../img/flags/cd.svg")}.flag-icon-cf{background-image:url("../img/flags/cf.svg")}.flag-icon-cg{background-image:url("../img/flags/cg.svg")}.flag-icon-ch{background-image:url("../img/flags/ch.svg")}.flag-icon-ci{background-image:url("../img/flags/ci.svg")}.flag-icon-ck{background-image:url("../img/flags/ck.svg")}.flag-icon-cl{background-image:url("../img/flags/cl.svg")}.flag-icon-cm{background-image:url("../img/flags/cm.svg")}.flag-icon-cn{background-image:url("../img/flags/cn.svg")}.flag-icon-co{background-image:url("../img/flags/co.svg")}.flag-icon-cr{background-image:url("../img/flags/cr.svg")}.flag-icon-cu{background-image:url("../img/flags/cu.svg")}.flag-icon-cv{background-image:url("../img/flags/cv.svg")}.flag-icon-cw{background-image:url("../img/flags/cw.svg")}.flag-icon-cx{background-image:url("../img/flags/cx.svg")}.flag-icon-cy{background-image:url("../img/flags/cy.svg")}.flag-icon-cz{background-image:url("../img/flags/cz.svg")}.flag-icon-de{background-image:url("../img/flags/de.svg")}.flag-icon-dj{background-image:url("../img/flags/dj.svg")}.flag-icon-dk{background-image:url("../img/flags/dk.svg")}.flag-icon-dm{background-image:url("../img/flags/dm.svg")}.flag-icon-do{background-image:url("../img/flags/do.svg")}.flag-icon-dz{background-image:url("../img/flags/dz.svg")}.flag-icon-ec{background-image:url("../img/flags/ec.svg")}.flag-icon-ee{background-image:url("../img/flags/ee.svg")}.flag-icon-eg{background-image:url("../img/flags/eg.svg")}.flag-icon-eh{background-image:url("../img/flags/eh.svg")}.flag-icon-er{background-image:url("../img/flags/er.svg")}.flag-icon-es{background-image:url("../img/flags/es.svg")}.flag-icon-et{background-image:url("../img/flags/et.svg")}.flag-icon-fi{background-image:url("../img/flags/fi.svg")}.flag-icon-fj{background-image:url("../img/flags/fj.svg")}.flag-icon-fk{background-image:url("../img/flags/fk.svg")}.flag-icon-fm{background-image:url("../img/flags/fm.svg")}.flag-icon-fo{background-image:url("../img/flags/fo.svg")}.flag-icon-fr{background-image:url("../img/flags/fr.svg")}.flag-icon-ga{background-image:url("../img/flags/ga.svg")}.flag-icon-gb{background-image:url("../img/flags/gb.svg")}.flag-icon-gd{background-image:url("../img/flags/gd.svg")}.flag-icon-ge{background-image:url("../img/flags/ge.svg")}.flag-icon-gf{background-image:url("../img/flags/gf.svg")}.flag-icon-gg{background-image:url("../img/flags/gg.svg")}.flag-icon-gh{background-image:url("../img/flags/gh.svg")}.flag-icon-gi{background-image:url("../img/flags/gi.svg")}.flag-icon-gl{background-image:url("../img/flags/gl.svg")}.flag-icon-gm{background-image:url("../img/flags/gm.svg")}.flag-icon-gn{background-image:url("../img/flags/gn.svg")}.flag-icon-gp{background-image:url("../img/flags/gp.svg")}.flag-icon-gq{background-image:url("../img/flags/gq.svg")}.flag-icon-gr{background-image:url("../img/flags/gr.svg")}.flag-icon-gs{background-image:url("../img/flags/gs.svg")}.flag-icon-gt{background-image:url("../img/flags/gt.svg")}.flag-icon-gu{background-image:url("../img/flags/gu.svg")}.flag-icon-gw{background-image:url("../img/flags/gw.svg")}.flag-icon-gy{background-image:url("../img/flags/gy.svg")}.flag-icon-hk{background-image:url("../img/flags/hk.svg")}.flag-icon-hm{background-image:url("../img/flags/hm.svg")}.flag-icon-hn{background-image:url("../img/flags/hn.svg")}.flag-icon-hr{background-image:url("../img/flags/hr.svg")}.flag-icon-ht{background-image:url("../img/flags/ht.svg")}.flag-icon-hu{background-image:url("../img/flags/hu.svg")}.flag-icon-id{background-image:url("../img/flags/id.svg")}.flag-icon-ie{background-image:url("../img/flags/ie.svg")}.flag-icon-il{background-image:url("../img/flags/il.svg")}.flag-icon-im{background-image:url("../img/flags/im.svg")}.flag-icon-in{background-image:url("../img/flags/in.svg")}.flag-icon-io{background-image:url("../img/flags/io.svg")}.flag-icon-iq{background-image:url("../img/flags/iq.svg")}.flag-icon-ir{background-image:url("../img/flags/ir.svg")}.flag-icon-is{background-image:url("../img/flags/is.svg")}.flag-icon-it{background-image:url("../img/flags/it.svg")}.flag-icon-je{background-image:url("../img/flags/je.svg")}.flag-icon-jm{background-image:url("../img/flags/jm.svg")}.flag-icon-jo{background-image:url("../img/flags/jo.svg")}.flag-icon-jp{background-image:url("../img/flags/jp.svg")}.flag-icon-ke{background-image:url("../img/flags/ke.svg")}.flag-icon-kg{background-image:url("../img/flags/kg.svg")}.flag-icon-kh{background-image:url("../img/flags/kh.svg")}.flag-icon-ki{background-image:url("../img/flags/ki.svg")}.flag-icon-km{background-image:url("../img/flags/km.svg")}.flag-icon-kn{background-image:url("../img/flags/kn.svg")}.flag-icon-kp{background-image:url("../img/flags/kp.svg")}.flag-icon-kr{background-image:url("../img/flags/kr.svg")}.flag-icon-kw{background-image:url("../img/flags/kw.svg")}.flag-icon-ky{background-image:url("../img/flags/ky.svg")}.flag-icon-kz{background-image:url("../img/flags/kz.svg")}.flag-icon-la{background-image:url("../img/flags/la.svg")}.flag-icon-lb{background-image:url("../img/flags/lb.svg")}.flag-icon-lc{background-image:url("../img/flags/lc.svg")}.flag-icon-li{background-image:url("../img/flags/li.svg")}.flag-icon-lk{background-image:url("../img/flags/lk.svg")}.flag-icon-lr{background-image:url("../img/flags/lr.svg")}.flag-icon-ls{background-image:url("../img/flags/ls.svg")}.flag-icon-lt{background-image:url("../img/flags/lt.svg")}.flag-icon-lu{background-image:url("../img/flags/lu.svg")}.flag-icon-lv{background-image:url("../img/flags/lv.svg")}.flag-icon-ly{background-image:url("../img/flags/ly.svg")}.flag-icon-ma{background-image:url("../img/flags/ma.svg")}.flag-icon-mc{background-image:url("../img/flags/mc.svg")}.flag-icon-md{background-image:url("../img/flags/md.svg")}.flag-icon-me{background-image:url("../img/flags/me.svg")}.flag-icon-mf{background-image:url("../img/flags/mf.svg")}.flag-icon-mg{background-image:url("../img/flags/mg.svg")}.flag-icon-mh{background-image:url("../img/flags/mh.svg")}.flag-icon-mk{background-image:url("../img/flags/mk.svg")}.flag-icon-ml{background-image:url("../img/flags/ml.svg")}.flag-icon-mm{background-image:url("../img/flags/mm.svg")}.flag-icon-mn{background-image:url("../img/flags/mn.svg")}.flag-icon-mo{background-image:url("../img/flags/mo.svg")}.flag-icon-mp{background-image:url("../img/flags/mp.svg")}.flag-icon-mq{background-image:url("../img/flags/mq.svg")}.flag-icon-mr{background-image:url("../img/flags/mr.svg")}.flag-icon-ms{background-image:url("../img/flags/ms.svg")}.flag-icon-mt{background-image:url("../img/flags/mt.svg")}.flag-icon-mu{background-image:url("../img/flags/mu.svg")}.flag-icon-mv{background-image:url("../img/flags/mv.svg")}.flag-icon-mw{background-image:url("../img/flags/mw.svg")}.flag-icon-mx{background-image:url("../img/flags/mx.svg")}.flag-icon-my{background-image:url("../img/flags/my.svg")}.flag-icon-mz{background-image:url("../img/flags/mz.svg")}.flag-icon-na{background-image:url("../img/flags/na.svg")}.flag-icon-nc{background-image:url("../img/flags/nc.svg")}.flag-icon-ne{background-image:url("../img/flags/ne.svg")}.flag-icon-nf{background-image:url("../img/flags/nf.svg")}.flag-icon-ng{background-image:url("../img/flags/ng.svg")}.flag-icon-ni{background-image:url("../img/flags/ni.svg")}.flag-icon-nl{background-image:url("../img/flags/nl.svg")}.flag-icon-no{background-image:url("../img/flags/no.svg")}.flag-icon-np{background-image:url("../img/flags/np.svg")}.flag-icon-nr{background-image:url("../img/flags/nr.svg")}.flag-icon-nu{background-image:url("../img/flags/nu.svg")}.flag-icon-nz{background-image:url("../img/flags/nz.svg")}.flag-icon-om{background-image:url("../img/flags/om.svg")}.flag-icon-pa{background-image:url("../img/flags/pa.svg")}.flag-icon-pe{background-image:url("../img/flags/pe.svg")}.flag-icon-pf{background-image:url("../img/flags/pf.svg")}.flag-icon-pg{background-image:url("../img/flags/pg.svg")}.flag-icon-ph{background-image:url("../img/flags/ph.svg")}.flag-icon-pk{background-image:url("../img/flags/pk.svg")}.flag-icon-pl{background-image:url("../img/flags/pl.svg")}.flag-icon-pm{background-image:url("../img/flags/pm.svg")}.flag-icon-pn{background-image:url("../img/flags/pn.svg")}.flag-icon-pr{background-image:url("../img/flags/pr.svg")}.flag-icon-ps{background-image:url("../img/flags/ps.svg")}.flag-icon-pt{background-image:url("../img/flags/pt.svg")}.flag-icon-pw{background-image:url("../img/flags/pw.svg")}.flag-icon-py{background-image:url("../img/flags/py.svg")}.flag-icon-qa{background-image:url("../img/flags/qa.svg")}.flag-icon-re{background-image:url("../img/flags/re.svg")}.flag-icon-ro{background-image:url("../img/flags/ro.svg")}.flag-icon-rs{background-image:url("../img/flags/rs.svg")}.flag-icon-ru{background-image:url("../img/flags/ru.svg")}.flag-icon-rw{background-image:url("../img/flags/rw.svg")}.flag-icon-sa{background-image:url("../img/flags/sa.svg")}.flag-icon-sb{background-image:url("../img/flags/sb.svg")}.flag-icon-sc{background-image:url("../img/flags/sc.svg")}.flag-icon-sd{background-image:url("../img/flags/sd.svg")}.flag-icon-se{background-image:url("../img/flags/se.svg")}.flag-icon-sg{background-image:url("../img/flags/sg.svg")}.flag-icon-sh{background-image:url("../img/flags/sh.svg")}.flag-icon-si{background-image:url("../img/flags/si.svg")}.flag-icon-sj{background-image:url("../img/flags/sj.svg")}.flag-icon-sk{background-image:url("../img/flags/sk.svg")}.flag-icon-sl{background-image:url("../img/flags/sl.svg")}.flag-icon-sm{background-image:url("../img/flags/sm.svg")}.flag-icon-sn{background-image:url("../img/flags/sn.svg")}.flag-icon-so{background-image:url("../img/flags/so.svg")}.flag-icon-sr{background-image:url("../img/flags/sr.svg")}.flag-icon-ss{background-image:url("../img/flags/ss.svg")}.flag-icon-st{background-image:url("../img/flags/st.svg")}.flag-icon-sv{background-image:url("../img/flags/sv.svg")}.flag-icon-sx{background-image:url("../img/flags/sx.svg")}.flag-icon-sy{background-image:url("../img/flags/sy.svg")}.flag-icon-sz{background-image:url("../img/flags/sz.svg")}.flag-icon-tc{background-image:url("../img/flags/tc.svg")}.flag-icon-td{background-image:url("../img/flags/td.svg")}.flag-icon-tf{background-image:url("../img/flags/tf.svg")}.flag-icon-tg{background-image:url("../img/flags/tg.svg")}.flag-icon-th{background-image:url("../img/flags/th.svg")}.flag-icon-tj{background-image:url("../img/flags/tj.svg")}.flag-icon-tk{background-image:url("../img/flags/tk.svg")}.flag-icon-tl{background-image:url("../img/flags/tl.svg")}.flag-icon-tm{background-image:url("../img/flags/tm.svg")}.flag-icon-tn{background-image:url("../img/flags/tn.svg")}.flag-icon-to{background-image:url("../img/flags/to.svg")}.flag-icon-tr{background-image:url("../img/flags/tr.svg")}.flag-icon-tt{background-image:url("../img/flags/tt.svg")}.flag-icon-tv{background-image:url("../img/flags/tv.svg")}.flag-icon-tw{background-image:url("../img/flags/tw.svg")}.flag-icon-tz{background-image:url("../img/flags/tz.svg")}.flag-icon-ua{background-image:url("../img/flags/ua.svg")}.flag-icon-ug{background-image:url("../img/flags/ug.svg")}.flag-icon-um{background-image:url("../img/flags/um.svg")}.flag-icon-us{background-image:url("../img/flags/us.svg")}.flag-icon-uy{background-image:url("../img/flags/uy.svg")}.flag-icon-uz{background-image:url("../img/flags/uz.svg")}.flag-icon-va{background-image:url("../img/flags/va.svg")}.flag-icon-vc{background-image:url("../img/flags/vc.svg")}.flag-icon-ve{background-image:url("../img/flags/ve.svg")}.flag-icon-vg{background-image:url("../img/flags/vg.svg")}.flag-icon-vi{background-image:url("../img/flags/vi.svg")}.flag-icon-vn{background-image:url("../img/flags/vn.svg")}.flag-icon-vu{background-image:url("../img/flags/vu.svg")}.flag-icon-wf{background-image:url("../img/flags/wf.svg")}.flag-icon-ws{background-image:url("../img/flags/ws.svg")}.flag-icon-ye{background-image:url("../img/flags/ye.svg")}.flag-icon-yt{background-image:url("../img/flags/yt.svg")}.flag-icon-za{background-image:url("../img/flags/za.svg")}.flag-icon-zm{background-image:url("../img/flags/zm.svg")}.flag-icon-zw{background-image:url("../img/flags/zw.svg")}.flag-icon-eu{background-image:url("../img/flags/eu.svg")}.flag-icon-gb-eng{background-image:url("../img/flags/gb-eng.svg")}.flag-icon-gb-sct{background-image:url("../img/flags/gb-sct.svg")}.flag-icon-gb-wls{background-image:url("../img/flags/gb-wls.svg")}.flag-icon-un{background-image:url("../img/flags/un.svg")} diff --git a/privacytools.io/_sass/ptio-font.scss b/_sass/ptio-font.scss similarity index 72% rename from privacytools.io/_sass/ptio-font.scss rename to _sass/ptio-font.scss index 058512e5..e0c9b777 100644 --- a/privacytools.io/_sass/ptio-font.scss +++ b/_sass/ptio-font.scss @@ -4,12 +4,12 @@ @font-face { font-family: "ptio-font"; - src: url("../webfonts/ptio-font.eot"); - src: url("../webfonts/ptio-font.eot?#iefix") format("embedded-opentype"), - url("../webfonts/ptio-font.woff2") format("woff2"), - url("../webfonts/ptio-font.woff") format("woff"), - url("../webfonts/ptio-font.ttf") format("truetype"), - url("../webfonts/ptio-font.svg#ptio-font") format("svg"); + src: url("../fonts/ptio-font/ptio-font.eot"); + src: url("../fonts/ptio-font/ptio-font.eot?#iefix") format("embedded-opentype"), + url("../fonts/ptio-font/ptio-font.woff2") format("woff2"), + url("../fonts/ptio-font/ptio-font.woff") format("woff"), + url("../fonts/ptio-font/ptio-font.ttf") format("truetype"), + url("../fonts/ptio-font/ptio-font.svg#ptio-font") format("svg"); font-weight: normal; font-style: normal; } @@ -17,7 +17,7 @@ @media screen and (-webkit-min-device-pixel-ratio:0) { @font-face { font-family: "ptio-font"; - src: url("../webfonts/ptio-font.svg#ptio-font") format("svg"); + src: url("../fonts/ptio-font/ptio-font.svg#ptio-font") format("svg"); } } diff --git a/assets/css/app.scss b/assets/css/app.scss index 59724576..fb94103b 100644 --- a/assets/css/app.scss +++ b/assets/css/app.scss @@ -48,10 +48,12 @@ $reddit: {{ site.colors.primary }}; $linkedin: {{ site.colors.primary }}; $email: {{ site.colors.primary }}; $diaspora: {{ site.colors.primary }}; -$tor: {{ site.colors.primary }}; +$tor: #7d4698; // import /_sass/bootstrap.scss @import "bootstrap"; +@import "ptio-font"; +@import "flag-icon"; .post-info, .post-title { color: theme-color("light"); diff --git a/privacytools.io/assets/webfonts/ptio-font.eot b/assets/fonts/ptio-font/ptio-font.eot similarity index 100% rename from privacytools.io/assets/webfonts/ptio-font.eot rename to assets/fonts/ptio-font/ptio-font.eot diff --git a/privacytools.io/assets/webfonts/ptio-font.svg b/assets/fonts/ptio-font/ptio-font.svg similarity index 100% rename from privacytools.io/assets/webfonts/ptio-font.svg rename to assets/fonts/ptio-font/ptio-font.svg diff --git a/privacytools.io/assets/webfonts/ptio-font.ttf b/assets/fonts/ptio-font/ptio-font.ttf similarity index 100% rename from privacytools.io/assets/webfonts/ptio-font.ttf rename to assets/fonts/ptio-font/ptio-font.ttf diff --git a/privacytools.io/assets/webfonts/ptio-font.woff b/assets/fonts/ptio-font/ptio-font.woff similarity index 100% rename from privacytools.io/assets/webfonts/ptio-font.woff rename to assets/fonts/ptio-font/ptio-font.woff diff --git a/privacytools.io/assets/webfonts/ptio-font.woff2 b/assets/fonts/ptio-font/ptio-font.woff2 similarity index 100% rename from privacytools.io/assets/webfonts/ptio-font.woff2 rename to assets/fonts/ptio-font/ptio-font.woff2 diff --git a/assets/img/legacy_svg/flags/ad.svg b/assets/img/flags/ad.svg similarity index 100% rename from assets/img/legacy_svg/flags/ad.svg rename to assets/img/flags/ad.svg diff --git a/assets/img/legacy_svg/flags/ae.svg b/assets/img/flags/ae.svg similarity index 100% rename from assets/img/legacy_svg/flags/ae.svg rename to assets/img/flags/ae.svg diff --git a/assets/img/legacy_svg/flags/af.svg b/assets/img/flags/af.svg similarity index 100% rename from assets/img/legacy_svg/flags/af.svg rename to assets/img/flags/af.svg diff --git a/assets/img/legacy_svg/flags/ag.svg b/assets/img/flags/ag.svg similarity index 100% rename from assets/img/legacy_svg/flags/ag.svg rename to assets/img/flags/ag.svg diff --git a/assets/img/legacy_svg/flags/ai.svg b/assets/img/flags/ai.svg similarity index 100% rename from assets/img/legacy_svg/flags/ai.svg rename to assets/img/flags/ai.svg diff --git a/assets/img/legacy_svg/flags/al.svg b/assets/img/flags/al.svg similarity index 100% rename from assets/img/legacy_svg/flags/al.svg rename to assets/img/flags/al.svg diff --git a/assets/img/legacy_svg/flags/am.svg b/assets/img/flags/am.svg similarity index 100% rename from assets/img/legacy_svg/flags/am.svg rename to assets/img/flags/am.svg diff --git a/assets/img/legacy_svg/flags/ao.svg b/assets/img/flags/ao.svg similarity index 100% rename from assets/img/legacy_svg/flags/ao.svg rename to assets/img/flags/ao.svg diff --git a/assets/img/legacy_svg/flags/aq.svg b/assets/img/flags/aq.svg similarity index 100% rename from assets/img/legacy_svg/flags/aq.svg rename to assets/img/flags/aq.svg diff --git a/assets/img/legacy_svg/flags/ar.svg b/assets/img/flags/ar.svg similarity index 100% rename from assets/img/legacy_svg/flags/ar.svg rename to assets/img/flags/ar.svg diff --git a/assets/img/legacy_svg/flags/as.svg b/assets/img/flags/as.svg similarity index 100% rename from assets/img/legacy_svg/flags/as.svg rename to assets/img/flags/as.svg diff --git a/assets/img/legacy_svg/flags/at.svg b/assets/img/flags/at.svg similarity index 100% rename from assets/img/legacy_svg/flags/at.svg rename to assets/img/flags/at.svg diff --git a/assets/img/legacy_svg/flags/au.svg b/assets/img/flags/au.svg similarity index 100% rename from assets/img/legacy_svg/flags/au.svg rename to assets/img/flags/au.svg diff --git a/assets/img/legacy_svg/flags/aw.svg b/assets/img/flags/aw.svg similarity index 100% rename from assets/img/legacy_svg/flags/aw.svg rename to assets/img/flags/aw.svg diff --git a/assets/img/legacy_svg/flags/ax.svg b/assets/img/flags/ax.svg similarity index 100% rename from assets/img/legacy_svg/flags/ax.svg rename to assets/img/flags/ax.svg diff --git a/assets/img/legacy_svg/flags/az.svg b/assets/img/flags/az.svg similarity index 100% rename from assets/img/legacy_svg/flags/az.svg rename to assets/img/flags/az.svg diff --git a/assets/img/legacy_svg/flags/ba.svg b/assets/img/flags/ba.svg similarity index 100% rename from assets/img/legacy_svg/flags/ba.svg rename to assets/img/flags/ba.svg diff --git a/assets/img/legacy_svg/flags/bb.svg b/assets/img/flags/bb.svg similarity index 100% rename from assets/img/legacy_svg/flags/bb.svg rename to assets/img/flags/bb.svg diff --git a/assets/img/legacy_svg/flags/bd.svg b/assets/img/flags/bd.svg similarity index 100% rename from assets/img/legacy_svg/flags/bd.svg rename to assets/img/flags/bd.svg diff --git a/assets/img/legacy_svg/flags/be.svg b/assets/img/flags/be.svg similarity index 100% rename from assets/img/legacy_svg/flags/be.svg rename to assets/img/flags/be.svg diff --git a/assets/img/legacy_svg/flags/bf.svg b/assets/img/flags/bf.svg similarity index 100% rename from assets/img/legacy_svg/flags/bf.svg rename to assets/img/flags/bf.svg diff --git a/assets/img/legacy_svg/flags/bg.svg b/assets/img/flags/bg.svg similarity index 100% rename from assets/img/legacy_svg/flags/bg.svg rename to assets/img/flags/bg.svg diff --git a/assets/img/legacy_svg/flags/bh.svg b/assets/img/flags/bh.svg similarity index 100% rename from assets/img/legacy_svg/flags/bh.svg rename to assets/img/flags/bh.svg diff --git a/assets/img/legacy_svg/flags/bi.svg b/assets/img/flags/bi.svg similarity index 100% rename from assets/img/legacy_svg/flags/bi.svg rename to assets/img/flags/bi.svg diff --git a/assets/img/legacy_svg/flags/bj.svg b/assets/img/flags/bj.svg similarity index 100% rename from assets/img/legacy_svg/flags/bj.svg rename to assets/img/flags/bj.svg diff --git a/assets/img/legacy_svg/flags/bl.svg b/assets/img/flags/bl.svg similarity index 100% rename from assets/img/legacy_svg/flags/bl.svg rename to assets/img/flags/bl.svg diff --git a/assets/img/legacy_svg/flags/bm.svg b/assets/img/flags/bm.svg similarity index 100% rename from assets/img/legacy_svg/flags/bm.svg rename to assets/img/flags/bm.svg diff --git a/assets/img/legacy_svg/flags/bn.svg b/assets/img/flags/bn.svg similarity index 100% rename from assets/img/legacy_svg/flags/bn.svg rename to assets/img/flags/bn.svg diff --git a/assets/img/legacy_svg/flags/bo.svg b/assets/img/flags/bo.svg similarity index 100% rename from assets/img/legacy_svg/flags/bo.svg rename to assets/img/flags/bo.svg diff --git a/assets/img/legacy_svg/flags/bq.svg b/assets/img/flags/bq.svg similarity index 100% rename from assets/img/legacy_svg/flags/bq.svg rename to assets/img/flags/bq.svg diff --git a/assets/img/legacy_svg/flags/br.svg b/assets/img/flags/br.svg similarity index 100% rename from assets/img/legacy_svg/flags/br.svg rename to assets/img/flags/br.svg diff --git a/assets/img/legacy_svg/flags/bs.svg b/assets/img/flags/bs.svg similarity index 100% rename from assets/img/legacy_svg/flags/bs.svg rename to assets/img/flags/bs.svg diff --git a/assets/img/legacy_svg/flags/bt.svg b/assets/img/flags/bt.svg similarity index 100% rename from assets/img/legacy_svg/flags/bt.svg rename to assets/img/flags/bt.svg diff --git a/assets/img/legacy_svg/flags/bv.svg b/assets/img/flags/bv.svg similarity index 100% rename from assets/img/legacy_svg/flags/bv.svg rename to assets/img/flags/bv.svg diff --git a/assets/img/legacy_svg/flags/bw.svg b/assets/img/flags/bw.svg similarity index 100% rename from assets/img/legacy_svg/flags/bw.svg rename to assets/img/flags/bw.svg diff --git a/assets/img/legacy_svg/flags/by.svg b/assets/img/flags/by.svg similarity index 100% rename from assets/img/legacy_svg/flags/by.svg rename to assets/img/flags/by.svg diff --git a/assets/img/legacy_svg/flags/bz.svg b/assets/img/flags/bz.svg similarity index 100% rename from assets/img/legacy_svg/flags/bz.svg rename to assets/img/flags/bz.svg diff --git a/assets/img/legacy_svg/flags/ca.svg b/assets/img/flags/ca.svg similarity index 100% rename from assets/img/legacy_svg/flags/ca.svg rename to assets/img/flags/ca.svg diff --git a/assets/img/legacy_svg/flags/cc.svg b/assets/img/flags/cc.svg similarity index 100% rename from assets/img/legacy_svg/flags/cc.svg rename to assets/img/flags/cc.svg diff --git a/assets/img/legacy_svg/flags/cd.svg b/assets/img/flags/cd.svg similarity index 100% rename from assets/img/legacy_svg/flags/cd.svg rename to assets/img/flags/cd.svg diff --git a/assets/img/legacy_svg/flags/cf.svg b/assets/img/flags/cf.svg similarity index 100% rename from assets/img/legacy_svg/flags/cf.svg rename to assets/img/flags/cf.svg diff --git a/assets/img/legacy_svg/flags/cg.svg b/assets/img/flags/cg.svg similarity index 100% rename from assets/img/legacy_svg/flags/cg.svg rename to assets/img/flags/cg.svg diff --git a/assets/img/legacy_svg/flags/ch.svg b/assets/img/flags/ch.svg similarity index 100% rename from assets/img/legacy_svg/flags/ch.svg rename to assets/img/flags/ch.svg diff --git a/assets/img/legacy_svg/flags/ci.svg b/assets/img/flags/ci.svg similarity index 100% rename from assets/img/legacy_svg/flags/ci.svg rename to assets/img/flags/ci.svg diff --git a/assets/img/legacy_svg/flags/ck.svg b/assets/img/flags/ck.svg similarity index 100% rename from assets/img/legacy_svg/flags/ck.svg rename to assets/img/flags/ck.svg diff --git a/assets/img/legacy_svg/flags/cl.svg b/assets/img/flags/cl.svg similarity index 100% rename from assets/img/legacy_svg/flags/cl.svg rename to assets/img/flags/cl.svg diff --git a/assets/img/legacy_svg/flags/cm.svg b/assets/img/flags/cm.svg similarity index 100% rename from assets/img/legacy_svg/flags/cm.svg rename to assets/img/flags/cm.svg diff --git a/assets/img/legacy_svg/flags/cn.svg b/assets/img/flags/cn.svg similarity index 100% rename from assets/img/legacy_svg/flags/cn.svg rename to assets/img/flags/cn.svg diff --git a/assets/img/legacy_svg/flags/co.svg b/assets/img/flags/co.svg similarity index 100% rename from assets/img/legacy_svg/flags/co.svg rename to assets/img/flags/co.svg diff --git a/assets/img/legacy_svg/flags/cr.svg b/assets/img/flags/cr.svg similarity index 100% rename from assets/img/legacy_svg/flags/cr.svg rename to assets/img/flags/cr.svg diff --git a/assets/img/legacy_svg/flags/cu.svg b/assets/img/flags/cu.svg similarity index 100% rename from assets/img/legacy_svg/flags/cu.svg rename to assets/img/flags/cu.svg diff --git a/assets/img/legacy_svg/flags/cv.svg b/assets/img/flags/cv.svg similarity index 100% rename from assets/img/legacy_svg/flags/cv.svg rename to assets/img/flags/cv.svg diff --git a/assets/img/legacy_svg/flags/cw.svg b/assets/img/flags/cw.svg similarity index 100% rename from assets/img/legacy_svg/flags/cw.svg rename to assets/img/flags/cw.svg diff --git a/assets/img/legacy_svg/flags/cx.svg b/assets/img/flags/cx.svg similarity index 100% rename from assets/img/legacy_svg/flags/cx.svg rename to assets/img/flags/cx.svg diff --git a/assets/img/legacy_svg/flags/cy.svg b/assets/img/flags/cy.svg similarity index 100% rename from assets/img/legacy_svg/flags/cy.svg rename to assets/img/flags/cy.svg diff --git a/assets/img/legacy_svg/flags/cz.svg b/assets/img/flags/cz.svg similarity index 100% rename from assets/img/legacy_svg/flags/cz.svg rename to assets/img/flags/cz.svg diff --git a/assets/img/legacy_svg/flags/de.svg b/assets/img/flags/de.svg similarity index 100% rename from assets/img/legacy_svg/flags/de.svg rename to assets/img/flags/de.svg diff --git a/assets/img/legacy_svg/flags/dj.svg b/assets/img/flags/dj.svg similarity index 100% rename from assets/img/legacy_svg/flags/dj.svg rename to assets/img/flags/dj.svg diff --git a/assets/img/legacy_svg/flags/dk.svg b/assets/img/flags/dk.svg similarity index 100% rename from assets/img/legacy_svg/flags/dk.svg rename to assets/img/flags/dk.svg diff --git a/assets/img/legacy_svg/flags/dm.svg b/assets/img/flags/dm.svg similarity index 100% rename from assets/img/legacy_svg/flags/dm.svg rename to assets/img/flags/dm.svg diff --git a/assets/img/legacy_svg/flags/do.svg b/assets/img/flags/do.svg similarity index 100% rename from assets/img/legacy_svg/flags/do.svg rename to assets/img/flags/do.svg diff --git a/assets/img/legacy_svg/flags/dz.svg b/assets/img/flags/dz.svg similarity index 100% rename from assets/img/legacy_svg/flags/dz.svg rename to assets/img/flags/dz.svg diff --git a/assets/img/legacy_svg/flags/ec.svg b/assets/img/flags/ec.svg similarity index 100% rename from assets/img/legacy_svg/flags/ec.svg rename to assets/img/flags/ec.svg diff --git a/assets/img/legacy_svg/flags/ee.svg b/assets/img/flags/ee.svg similarity index 100% rename from assets/img/legacy_svg/flags/ee.svg rename to assets/img/flags/ee.svg diff --git a/assets/img/legacy_svg/flags/eg.svg b/assets/img/flags/eg.svg similarity index 100% rename from assets/img/legacy_svg/flags/eg.svg rename to assets/img/flags/eg.svg diff --git a/assets/img/legacy_svg/flags/eh.svg b/assets/img/flags/eh.svg similarity index 100% rename from assets/img/legacy_svg/flags/eh.svg rename to assets/img/flags/eh.svg diff --git a/assets/img/legacy_svg/flags/er.svg b/assets/img/flags/er.svg similarity index 100% rename from assets/img/legacy_svg/flags/er.svg rename to assets/img/flags/er.svg diff --git a/assets/img/legacy_svg/flags/es.svg b/assets/img/flags/es.svg similarity index 100% rename from assets/img/legacy_svg/flags/es.svg rename to assets/img/flags/es.svg diff --git a/assets/img/legacy_svg/flags/et.svg b/assets/img/flags/et.svg similarity index 100% rename from assets/img/legacy_svg/flags/et.svg rename to assets/img/flags/et.svg diff --git a/assets/img/legacy_svg/flags/eu.svg b/assets/img/flags/eu.svg similarity index 100% rename from assets/img/legacy_svg/flags/eu.svg rename to assets/img/flags/eu.svg diff --git a/assets/img/legacy_svg/flags/fi.svg b/assets/img/flags/fi.svg similarity index 100% rename from assets/img/legacy_svg/flags/fi.svg rename to assets/img/flags/fi.svg diff --git a/assets/img/legacy_svg/flags/fj.svg b/assets/img/flags/fj.svg similarity index 100% rename from assets/img/legacy_svg/flags/fj.svg rename to assets/img/flags/fj.svg diff --git a/assets/img/legacy_svg/flags/fk.svg b/assets/img/flags/fk.svg similarity index 100% rename from assets/img/legacy_svg/flags/fk.svg rename to assets/img/flags/fk.svg diff --git a/assets/img/legacy_svg/flags/fm.svg b/assets/img/flags/fm.svg similarity index 100% rename from assets/img/legacy_svg/flags/fm.svg rename to assets/img/flags/fm.svg diff --git a/assets/img/legacy_svg/flags/fo.svg b/assets/img/flags/fo.svg similarity index 100% rename from assets/img/legacy_svg/flags/fo.svg rename to assets/img/flags/fo.svg diff --git a/assets/img/legacy_svg/flags/fr.svg b/assets/img/flags/fr.svg similarity index 100% rename from assets/img/legacy_svg/flags/fr.svg rename to assets/img/flags/fr.svg diff --git a/assets/img/legacy_svg/flags/ga.svg b/assets/img/flags/ga.svg similarity index 100% rename from assets/img/legacy_svg/flags/ga.svg rename to assets/img/flags/ga.svg diff --git a/assets/img/legacy_svg/flags/gb-eng.svg b/assets/img/flags/gb-eng.svg similarity index 100% rename from assets/img/legacy_svg/flags/gb-eng.svg rename to assets/img/flags/gb-eng.svg diff --git a/assets/img/legacy_svg/flags/gb-sct.svg b/assets/img/flags/gb-sct.svg similarity index 100% rename from assets/img/legacy_svg/flags/gb-sct.svg rename to assets/img/flags/gb-sct.svg diff --git a/assets/img/legacy_svg/flags/gb-wls.svg b/assets/img/flags/gb-wls.svg similarity index 100% rename from assets/img/legacy_svg/flags/gb-wls.svg rename to assets/img/flags/gb-wls.svg diff --git a/assets/img/legacy_svg/flags/gb.svg b/assets/img/flags/gb.svg similarity index 100% rename from assets/img/legacy_svg/flags/gb.svg rename to assets/img/flags/gb.svg diff --git a/assets/img/legacy_svg/flags/gd.svg b/assets/img/flags/gd.svg similarity index 100% rename from assets/img/legacy_svg/flags/gd.svg rename to assets/img/flags/gd.svg diff --git a/assets/img/legacy_svg/flags/ge.svg b/assets/img/flags/ge.svg similarity index 100% rename from assets/img/legacy_svg/flags/ge.svg rename to assets/img/flags/ge.svg diff --git a/assets/img/legacy_svg/flags/gf.svg b/assets/img/flags/gf.svg similarity index 100% rename from assets/img/legacy_svg/flags/gf.svg rename to assets/img/flags/gf.svg diff --git a/assets/img/legacy_svg/flags/gg.svg b/assets/img/flags/gg.svg similarity index 100% rename from assets/img/legacy_svg/flags/gg.svg rename to assets/img/flags/gg.svg diff --git a/assets/img/legacy_svg/flags/gh.svg b/assets/img/flags/gh.svg similarity index 100% rename from assets/img/legacy_svg/flags/gh.svg rename to assets/img/flags/gh.svg diff --git a/assets/img/legacy_svg/flags/gi.svg b/assets/img/flags/gi.svg similarity index 100% rename from assets/img/legacy_svg/flags/gi.svg rename to assets/img/flags/gi.svg diff --git a/assets/img/legacy_svg/flags/gl.svg b/assets/img/flags/gl.svg similarity index 100% rename from assets/img/legacy_svg/flags/gl.svg rename to assets/img/flags/gl.svg diff --git a/assets/img/legacy_svg/flags/gm.svg b/assets/img/flags/gm.svg similarity index 100% rename from assets/img/legacy_svg/flags/gm.svg rename to assets/img/flags/gm.svg diff --git a/assets/img/legacy_svg/flags/gn.svg b/assets/img/flags/gn.svg similarity index 100% rename from assets/img/legacy_svg/flags/gn.svg rename to assets/img/flags/gn.svg diff --git a/assets/img/legacy_svg/flags/gp.svg b/assets/img/flags/gp.svg similarity index 100% rename from assets/img/legacy_svg/flags/gp.svg rename to assets/img/flags/gp.svg diff --git a/assets/img/legacy_svg/flags/gq.svg b/assets/img/flags/gq.svg similarity index 100% rename from assets/img/legacy_svg/flags/gq.svg rename to assets/img/flags/gq.svg diff --git a/assets/img/legacy_svg/flags/gr.svg b/assets/img/flags/gr.svg similarity index 100% rename from assets/img/legacy_svg/flags/gr.svg rename to assets/img/flags/gr.svg diff --git a/assets/img/legacy_svg/flags/gs.svg b/assets/img/flags/gs.svg similarity index 100% rename from assets/img/legacy_svg/flags/gs.svg rename to assets/img/flags/gs.svg diff --git a/assets/img/legacy_svg/flags/gt.svg b/assets/img/flags/gt.svg similarity index 100% rename from assets/img/legacy_svg/flags/gt.svg rename to assets/img/flags/gt.svg diff --git a/assets/img/legacy_svg/flags/gu.svg b/assets/img/flags/gu.svg similarity index 100% rename from assets/img/legacy_svg/flags/gu.svg rename to assets/img/flags/gu.svg diff --git a/assets/img/legacy_svg/flags/gw.svg b/assets/img/flags/gw.svg similarity index 100% rename from assets/img/legacy_svg/flags/gw.svg rename to assets/img/flags/gw.svg diff --git a/assets/img/legacy_svg/flags/gy.svg b/assets/img/flags/gy.svg similarity index 100% rename from assets/img/legacy_svg/flags/gy.svg rename to assets/img/flags/gy.svg diff --git a/assets/img/legacy_svg/flags/hk.svg b/assets/img/flags/hk.svg similarity index 100% rename from assets/img/legacy_svg/flags/hk.svg rename to assets/img/flags/hk.svg diff --git a/assets/img/legacy_svg/flags/hm.svg b/assets/img/flags/hm.svg similarity index 100% rename from assets/img/legacy_svg/flags/hm.svg rename to assets/img/flags/hm.svg diff --git a/assets/img/legacy_svg/flags/hn.svg b/assets/img/flags/hn.svg similarity index 100% rename from assets/img/legacy_svg/flags/hn.svg rename to assets/img/flags/hn.svg diff --git a/assets/img/legacy_svg/flags/hr.svg b/assets/img/flags/hr.svg similarity index 100% rename from assets/img/legacy_svg/flags/hr.svg rename to assets/img/flags/hr.svg diff --git a/assets/img/legacy_svg/flags/ht.svg b/assets/img/flags/ht.svg similarity index 100% rename from assets/img/legacy_svg/flags/ht.svg rename to assets/img/flags/ht.svg diff --git a/assets/img/legacy_svg/flags/hu.svg b/assets/img/flags/hu.svg similarity index 100% rename from assets/img/legacy_svg/flags/hu.svg rename to assets/img/flags/hu.svg diff --git a/assets/img/legacy_svg/flags/id.svg b/assets/img/flags/id.svg similarity index 100% rename from assets/img/legacy_svg/flags/id.svg rename to assets/img/flags/id.svg diff --git a/assets/img/legacy_svg/flags/ie.svg b/assets/img/flags/ie.svg similarity index 100% rename from assets/img/legacy_svg/flags/ie.svg rename to assets/img/flags/ie.svg diff --git a/assets/img/legacy_svg/flags/il.svg b/assets/img/flags/il.svg similarity index 100% rename from assets/img/legacy_svg/flags/il.svg rename to assets/img/flags/il.svg diff --git a/assets/img/legacy_svg/flags/im.svg b/assets/img/flags/im.svg similarity index 100% rename from assets/img/legacy_svg/flags/im.svg rename to assets/img/flags/im.svg diff --git a/assets/img/legacy_svg/flags/in.svg b/assets/img/flags/in.svg similarity index 100% rename from assets/img/legacy_svg/flags/in.svg rename to assets/img/flags/in.svg diff --git a/assets/img/legacy_svg/flags/io.svg b/assets/img/flags/io.svg similarity index 100% rename from assets/img/legacy_svg/flags/io.svg rename to assets/img/flags/io.svg diff --git a/assets/img/legacy_svg/flags/iq.svg b/assets/img/flags/iq.svg similarity index 100% rename from assets/img/legacy_svg/flags/iq.svg rename to assets/img/flags/iq.svg diff --git a/assets/img/legacy_svg/flags/ir.svg b/assets/img/flags/ir.svg similarity index 100% rename from assets/img/legacy_svg/flags/ir.svg rename to assets/img/flags/ir.svg diff --git a/assets/img/legacy_svg/flags/is.svg b/assets/img/flags/is.svg similarity index 100% rename from assets/img/legacy_svg/flags/is.svg rename to assets/img/flags/is.svg diff --git a/assets/img/legacy_svg/flags/it.svg b/assets/img/flags/it.svg similarity index 100% rename from assets/img/legacy_svg/flags/it.svg rename to assets/img/flags/it.svg diff --git a/assets/img/legacy_svg/flags/je.svg b/assets/img/flags/je.svg similarity index 100% rename from assets/img/legacy_svg/flags/je.svg rename to assets/img/flags/je.svg diff --git a/assets/img/legacy_svg/flags/jm.svg b/assets/img/flags/jm.svg similarity index 100% rename from assets/img/legacy_svg/flags/jm.svg rename to assets/img/flags/jm.svg diff --git a/assets/img/legacy_svg/flags/jo.svg b/assets/img/flags/jo.svg similarity index 100% rename from assets/img/legacy_svg/flags/jo.svg rename to assets/img/flags/jo.svg diff --git a/assets/img/legacy_svg/flags/jp.svg b/assets/img/flags/jp.svg similarity index 100% rename from assets/img/legacy_svg/flags/jp.svg rename to assets/img/flags/jp.svg diff --git a/assets/img/legacy_svg/flags/ke.svg b/assets/img/flags/ke.svg similarity index 100% rename from assets/img/legacy_svg/flags/ke.svg rename to assets/img/flags/ke.svg diff --git a/assets/img/legacy_svg/flags/kg.svg b/assets/img/flags/kg.svg similarity index 100% rename from assets/img/legacy_svg/flags/kg.svg rename to assets/img/flags/kg.svg diff --git a/assets/img/legacy_svg/flags/kh.svg b/assets/img/flags/kh.svg similarity index 100% rename from assets/img/legacy_svg/flags/kh.svg rename to assets/img/flags/kh.svg diff --git a/assets/img/legacy_svg/flags/ki.svg b/assets/img/flags/ki.svg similarity index 100% rename from assets/img/legacy_svg/flags/ki.svg rename to assets/img/flags/ki.svg diff --git a/assets/img/legacy_svg/flags/km.svg b/assets/img/flags/km.svg similarity index 100% rename from assets/img/legacy_svg/flags/km.svg rename to assets/img/flags/km.svg diff --git a/assets/img/legacy_svg/flags/kn.svg b/assets/img/flags/kn.svg similarity index 100% rename from assets/img/legacy_svg/flags/kn.svg rename to assets/img/flags/kn.svg diff --git a/assets/img/legacy_svg/flags/kp.svg b/assets/img/flags/kp.svg similarity index 100% rename from assets/img/legacy_svg/flags/kp.svg rename to assets/img/flags/kp.svg diff --git a/assets/img/legacy_svg/flags/kr.svg b/assets/img/flags/kr.svg similarity index 100% rename from assets/img/legacy_svg/flags/kr.svg rename to assets/img/flags/kr.svg diff --git a/assets/img/legacy_svg/flags/kw.svg b/assets/img/flags/kw.svg similarity index 100% rename from assets/img/legacy_svg/flags/kw.svg rename to assets/img/flags/kw.svg diff --git a/assets/img/legacy_svg/flags/ky.svg b/assets/img/flags/ky.svg similarity index 100% rename from assets/img/legacy_svg/flags/ky.svg rename to assets/img/flags/ky.svg diff --git a/assets/img/legacy_svg/flags/kz.svg b/assets/img/flags/kz.svg similarity index 100% rename from assets/img/legacy_svg/flags/kz.svg rename to assets/img/flags/kz.svg diff --git a/assets/img/legacy_svg/flags/la.svg b/assets/img/flags/la.svg similarity index 100% rename from assets/img/legacy_svg/flags/la.svg rename to assets/img/flags/la.svg diff --git a/assets/img/legacy_svg/flags/lb.svg b/assets/img/flags/lb.svg similarity index 100% rename from assets/img/legacy_svg/flags/lb.svg rename to assets/img/flags/lb.svg diff --git a/assets/img/legacy_svg/flags/lc.svg b/assets/img/flags/lc.svg similarity index 100% rename from assets/img/legacy_svg/flags/lc.svg rename to assets/img/flags/lc.svg diff --git a/assets/img/legacy_svg/flags/li.svg b/assets/img/flags/li.svg similarity index 100% rename from assets/img/legacy_svg/flags/li.svg rename to assets/img/flags/li.svg diff --git a/assets/img/legacy_svg/flags/lk.svg b/assets/img/flags/lk.svg similarity index 100% rename from assets/img/legacy_svg/flags/lk.svg rename to assets/img/flags/lk.svg diff --git a/assets/img/legacy_svg/flags/lr.svg b/assets/img/flags/lr.svg similarity index 100% rename from assets/img/legacy_svg/flags/lr.svg rename to assets/img/flags/lr.svg diff --git a/assets/img/legacy_svg/flags/ls.svg b/assets/img/flags/ls.svg similarity index 100% rename from assets/img/legacy_svg/flags/ls.svg rename to assets/img/flags/ls.svg diff --git a/assets/img/legacy_svg/flags/lt.svg b/assets/img/flags/lt.svg similarity index 100% rename from assets/img/legacy_svg/flags/lt.svg rename to assets/img/flags/lt.svg diff --git a/assets/img/legacy_svg/flags/lu.svg b/assets/img/flags/lu.svg similarity index 100% rename from assets/img/legacy_svg/flags/lu.svg rename to assets/img/flags/lu.svg diff --git a/assets/img/legacy_svg/flags/lv.svg b/assets/img/flags/lv.svg similarity index 100% rename from assets/img/legacy_svg/flags/lv.svg rename to assets/img/flags/lv.svg diff --git a/assets/img/legacy_svg/flags/ly.svg b/assets/img/flags/ly.svg similarity index 100% rename from assets/img/legacy_svg/flags/ly.svg rename to assets/img/flags/ly.svg diff --git a/assets/img/legacy_svg/flags/ma.svg b/assets/img/flags/ma.svg similarity index 100% rename from assets/img/legacy_svg/flags/ma.svg rename to assets/img/flags/ma.svg diff --git a/assets/img/legacy_svg/flags/mc.svg b/assets/img/flags/mc.svg similarity index 100% rename from assets/img/legacy_svg/flags/mc.svg rename to assets/img/flags/mc.svg diff --git a/assets/img/legacy_svg/flags/md.svg b/assets/img/flags/md.svg similarity index 100% rename from assets/img/legacy_svg/flags/md.svg rename to assets/img/flags/md.svg diff --git a/assets/img/legacy_svg/flags/me.svg b/assets/img/flags/me.svg similarity index 100% rename from assets/img/legacy_svg/flags/me.svg rename to assets/img/flags/me.svg diff --git a/assets/img/legacy_svg/flags/mf.svg b/assets/img/flags/mf.svg similarity index 100% rename from assets/img/legacy_svg/flags/mf.svg rename to assets/img/flags/mf.svg diff --git a/assets/img/legacy_svg/flags/mg.svg b/assets/img/flags/mg.svg similarity index 100% rename from assets/img/legacy_svg/flags/mg.svg rename to assets/img/flags/mg.svg diff --git a/assets/img/legacy_svg/flags/mh.svg b/assets/img/flags/mh.svg similarity index 100% rename from assets/img/legacy_svg/flags/mh.svg rename to assets/img/flags/mh.svg diff --git a/assets/img/legacy_svg/flags/mk.svg b/assets/img/flags/mk.svg similarity index 100% rename from assets/img/legacy_svg/flags/mk.svg rename to assets/img/flags/mk.svg diff --git a/assets/img/legacy_svg/flags/ml.svg b/assets/img/flags/ml.svg similarity index 100% rename from assets/img/legacy_svg/flags/ml.svg rename to assets/img/flags/ml.svg diff --git a/assets/img/legacy_svg/flags/mm.svg b/assets/img/flags/mm.svg similarity index 100% rename from assets/img/legacy_svg/flags/mm.svg rename to assets/img/flags/mm.svg diff --git a/assets/img/legacy_svg/flags/mn.svg b/assets/img/flags/mn.svg similarity index 100% rename from assets/img/legacy_svg/flags/mn.svg rename to assets/img/flags/mn.svg diff --git a/assets/img/legacy_svg/flags/mo.svg b/assets/img/flags/mo.svg similarity index 100% rename from assets/img/legacy_svg/flags/mo.svg rename to assets/img/flags/mo.svg diff --git a/assets/img/legacy_svg/flags/mp.svg b/assets/img/flags/mp.svg similarity index 100% rename from assets/img/legacy_svg/flags/mp.svg rename to assets/img/flags/mp.svg diff --git a/assets/img/legacy_svg/flags/mq.svg b/assets/img/flags/mq.svg similarity index 100% rename from assets/img/legacy_svg/flags/mq.svg rename to assets/img/flags/mq.svg diff --git a/assets/img/legacy_svg/flags/mr.svg b/assets/img/flags/mr.svg similarity index 100% rename from assets/img/legacy_svg/flags/mr.svg rename to assets/img/flags/mr.svg diff --git a/assets/img/legacy_svg/flags/ms.svg b/assets/img/flags/ms.svg similarity index 100% rename from assets/img/legacy_svg/flags/ms.svg rename to assets/img/flags/ms.svg diff --git a/assets/img/legacy_svg/flags/mt.svg b/assets/img/flags/mt.svg similarity index 100% rename from assets/img/legacy_svg/flags/mt.svg rename to assets/img/flags/mt.svg diff --git a/assets/img/legacy_svg/flags/mu.svg b/assets/img/flags/mu.svg similarity index 100% rename from assets/img/legacy_svg/flags/mu.svg rename to assets/img/flags/mu.svg diff --git a/assets/img/legacy_svg/flags/mv.svg b/assets/img/flags/mv.svg similarity index 100% rename from assets/img/legacy_svg/flags/mv.svg rename to assets/img/flags/mv.svg diff --git a/assets/img/legacy_svg/flags/mw.svg b/assets/img/flags/mw.svg similarity index 100% rename from assets/img/legacy_svg/flags/mw.svg rename to assets/img/flags/mw.svg diff --git a/assets/img/legacy_svg/flags/mx.svg b/assets/img/flags/mx.svg similarity index 100% rename from assets/img/legacy_svg/flags/mx.svg rename to assets/img/flags/mx.svg diff --git a/assets/img/legacy_svg/flags/my.svg b/assets/img/flags/my.svg similarity index 100% rename from assets/img/legacy_svg/flags/my.svg rename to assets/img/flags/my.svg diff --git a/assets/img/legacy_svg/flags/mz.svg b/assets/img/flags/mz.svg similarity index 100% rename from assets/img/legacy_svg/flags/mz.svg rename to assets/img/flags/mz.svg diff --git a/assets/img/legacy_svg/flags/na.svg b/assets/img/flags/na.svg similarity index 100% rename from assets/img/legacy_svg/flags/na.svg rename to assets/img/flags/na.svg diff --git a/assets/img/legacy_svg/flags/nc.svg b/assets/img/flags/nc.svg similarity index 100% rename from assets/img/legacy_svg/flags/nc.svg rename to assets/img/flags/nc.svg diff --git a/assets/img/legacy_svg/flags/ne.svg b/assets/img/flags/ne.svg similarity index 100% rename from assets/img/legacy_svg/flags/ne.svg rename to assets/img/flags/ne.svg diff --git a/assets/img/legacy_svg/flags/nf.svg b/assets/img/flags/nf.svg similarity index 100% rename from assets/img/legacy_svg/flags/nf.svg rename to assets/img/flags/nf.svg diff --git a/assets/img/legacy_svg/flags/ng.svg b/assets/img/flags/ng.svg similarity index 100% rename from assets/img/legacy_svg/flags/ng.svg rename to assets/img/flags/ng.svg diff --git a/assets/img/legacy_svg/flags/ni.svg b/assets/img/flags/ni.svg similarity index 100% rename from assets/img/legacy_svg/flags/ni.svg rename to assets/img/flags/ni.svg diff --git a/assets/img/legacy_svg/flags/nl.svg b/assets/img/flags/nl.svg similarity index 100% rename from assets/img/legacy_svg/flags/nl.svg rename to assets/img/flags/nl.svg diff --git a/assets/img/legacy_svg/flags/no.svg b/assets/img/flags/no.svg similarity index 100% rename from assets/img/legacy_svg/flags/no.svg rename to assets/img/flags/no.svg diff --git a/assets/img/legacy_svg/flags/np.svg b/assets/img/flags/np.svg similarity index 100% rename from assets/img/legacy_svg/flags/np.svg rename to assets/img/flags/np.svg diff --git a/assets/img/legacy_svg/flags/nr.svg b/assets/img/flags/nr.svg similarity index 100% rename from assets/img/legacy_svg/flags/nr.svg rename to assets/img/flags/nr.svg diff --git a/assets/img/legacy_svg/flags/nu.svg b/assets/img/flags/nu.svg similarity index 100% rename from assets/img/legacy_svg/flags/nu.svg rename to assets/img/flags/nu.svg diff --git a/assets/img/legacy_svg/flags/nz.svg b/assets/img/flags/nz.svg similarity index 100% rename from assets/img/legacy_svg/flags/nz.svg rename to assets/img/flags/nz.svg diff --git a/assets/img/legacy_svg/flags/om.svg b/assets/img/flags/om.svg similarity index 100% rename from assets/img/legacy_svg/flags/om.svg rename to assets/img/flags/om.svg diff --git a/assets/img/legacy_svg/flags/pa.svg b/assets/img/flags/pa.svg similarity index 100% rename from assets/img/legacy_svg/flags/pa.svg rename to assets/img/flags/pa.svg diff --git a/assets/img/legacy_svg/flags/pe.svg b/assets/img/flags/pe.svg similarity index 100% rename from assets/img/legacy_svg/flags/pe.svg rename to assets/img/flags/pe.svg diff --git a/assets/img/legacy_svg/flags/pf.svg b/assets/img/flags/pf.svg similarity index 100% rename from assets/img/legacy_svg/flags/pf.svg rename to assets/img/flags/pf.svg diff --git a/assets/img/legacy_svg/flags/pg.svg b/assets/img/flags/pg.svg similarity index 100% rename from assets/img/legacy_svg/flags/pg.svg rename to assets/img/flags/pg.svg diff --git a/assets/img/legacy_svg/flags/ph.svg b/assets/img/flags/ph.svg similarity index 100% rename from assets/img/legacy_svg/flags/ph.svg rename to assets/img/flags/ph.svg diff --git a/assets/img/legacy_svg/flags/pk.svg b/assets/img/flags/pk.svg similarity index 100% rename from assets/img/legacy_svg/flags/pk.svg rename to assets/img/flags/pk.svg diff --git a/assets/img/legacy_svg/flags/pl.svg b/assets/img/flags/pl.svg similarity index 100% rename from assets/img/legacy_svg/flags/pl.svg rename to assets/img/flags/pl.svg diff --git a/assets/img/legacy_svg/flags/pm.svg b/assets/img/flags/pm.svg similarity index 100% rename from assets/img/legacy_svg/flags/pm.svg rename to assets/img/flags/pm.svg diff --git a/assets/img/legacy_svg/flags/pn.svg b/assets/img/flags/pn.svg similarity index 100% rename from assets/img/legacy_svg/flags/pn.svg rename to assets/img/flags/pn.svg diff --git a/assets/img/legacy_svg/flags/pr.svg b/assets/img/flags/pr.svg similarity index 100% rename from assets/img/legacy_svg/flags/pr.svg rename to assets/img/flags/pr.svg diff --git a/assets/img/legacy_svg/flags/ps.svg b/assets/img/flags/ps.svg similarity index 100% rename from assets/img/legacy_svg/flags/ps.svg rename to assets/img/flags/ps.svg diff --git a/assets/img/legacy_svg/flags/pt.svg b/assets/img/flags/pt.svg similarity index 100% rename from assets/img/legacy_svg/flags/pt.svg rename to assets/img/flags/pt.svg diff --git a/assets/img/legacy_svg/flags/pw.svg b/assets/img/flags/pw.svg similarity index 100% rename from assets/img/legacy_svg/flags/pw.svg rename to assets/img/flags/pw.svg diff --git a/assets/img/legacy_svg/flags/py.svg b/assets/img/flags/py.svg similarity index 100% rename from assets/img/legacy_svg/flags/py.svg rename to assets/img/flags/py.svg diff --git a/assets/img/legacy_svg/flags/qa.svg b/assets/img/flags/qa.svg similarity index 100% rename from assets/img/legacy_svg/flags/qa.svg rename to assets/img/flags/qa.svg diff --git a/assets/img/legacy_svg/flags/re.svg b/assets/img/flags/re.svg similarity index 100% rename from assets/img/legacy_svg/flags/re.svg rename to assets/img/flags/re.svg diff --git a/assets/img/legacy_svg/flags/ro.svg b/assets/img/flags/ro.svg similarity index 100% rename from assets/img/legacy_svg/flags/ro.svg rename to assets/img/flags/ro.svg diff --git a/assets/img/legacy_svg/flags/rs.svg b/assets/img/flags/rs.svg similarity index 100% rename from assets/img/legacy_svg/flags/rs.svg rename to assets/img/flags/rs.svg diff --git a/assets/img/legacy_svg/flags/ru.svg b/assets/img/flags/ru.svg similarity index 100% rename from assets/img/legacy_svg/flags/ru.svg rename to assets/img/flags/ru.svg diff --git a/assets/img/legacy_svg/flags/rw.svg b/assets/img/flags/rw.svg similarity index 100% rename from assets/img/legacy_svg/flags/rw.svg rename to assets/img/flags/rw.svg diff --git a/assets/img/legacy_svg/flags/sa.svg b/assets/img/flags/sa.svg similarity index 100% rename from assets/img/legacy_svg/flags/sa.svg rename to assets/img/flags/sa.svg diff --git a/assets/img/legacy_svg/flags/sb.svg b/assets/img/flags/sb.svg similarity index 100% rename from assets/img/legacy_svg/flags/sb.svg rename to assets/img/flags/sb.svg diff --git a/assets/img/legacy_svg/flags/sc.svg b/assets/img/flags/sc.svg similarity index 100% rename from assets/img/legacy_svg/flags/sc.svg rename to assets/img/flags/sc.svg diff --git a/assets/img/legacy_svg/flags/sd.svg b/assets/img/flags/sd.svg similarity index 100% rename from assets/img/legacy_svg/flags/sd.svg rename to assets/img/flags/sd.svg diff --git a/assets/img/legacy_svg/flags/se.svg b/assets/img/flags/se.svg similarity index 100% rename from assets/img/legacy_svg/flags/se.svg rename to assets/img/flags/se.svg diff --git a/assets/img/legacy_svg/flags/sg.svg b/assets/img/flags/sg.svg similarity index 100% rename from assets/img/legacy_svg/flags/sg.svg rename to assets/img/flags/sg.svg diff --git a/assets/img/legacy_svg/flags/sh.svg b/assets/img/flags/sh.svg similarity index 100% rename from assets/img/legacy_svg/flags/sh.svg rename to assets/img/flags/sh.svg diff --git a/assets/img/legacy_svg/flags/si.svg b/assets/img/flags/si.svg similarity index 100% rename from assets/img/legacy_svg/flags/si.svg rename to assets/img/flags/si.svg diff --git a/assets/img/legacy_svg/flags/sj.svg b/assets/img/flags/sj.svg similarity index 100% rename from assets/img/legacy_svg/flags/sj.svg rename to assets/img/flags/sj.svg diff --git a/assets/img/legacy_svg/flags/sk.svg b/assets/img/flags/sk.svg similarity index 100% rename from assets/img/legacy_svg/flags/sk.svg rename to assets/img/flags/sk.svg diff --git a/assets/img/legacy_svg/flags/sl.svg b/assets/img/flags/sl.svg similarity index 100% rename from assets/img/legacy_svg/flags/sl.svg rename to assets/img/flags/sl.svg diff --git a/assets/img/legacy_svg/flags/sm.svg b/assets/img/flags/sm.svg similarity index 100% rename from assets/img/legacy_svg/flags/sm.svg rename to assets/img/flags/sm.svg diff --git a/assets/img/legacy_svg/flags/sn.svg b/assets/img/flags/sn.svg similarity index 100% rename from assets/img/legacy_svg/flags/sn.svg rename to assets/img/flags/sn.svg diff --git a/assets/img/legacy_svg/flags/so.svg b/assets/img/flags/so.svg similarity index 100% rename from assets/img/legacy_svg/flags/so.svg rename to assets/img/flags/so.svg diff --git a/assets/img/legacy_svg/flags/sr.svg b/assets/img/flags/sr.svg similarity index 100% rename from assets/img/legacy_svg/flags/sr.svg rename to assets/img/flags/sr.svg diff --git a/assets/img/legacy_svg/flags/ss.svg b/assets/img/flags/ss.svg similarity index 100% rename from assets/img/legacy_svg/flags/ss.svg rename to assets/img/flags/ss.svg diff --git a/assets/img/legacy_svg/flags/st.svg b/assets/img/flags/st.svg similarity index 100% rename from assets/img/legacy_svg/flags/st.svg rename to assets/img/flags/st.svg diff --git a/assets/img/legacy_svg/flags/sv.svg b/assets/img/flags/sv.svg similarity index 100% rename from assets/img/legacy_svg/flags/sv.svg rename to assets/img/flags/sv.svg diff --git a/assets/img/legacy_svg/flags/sx.svg b/assets/img/flags/sx.svg similarity index 100% rename from assets/img/legacy_svg/flags/sx.svg rename to assets/img/flags/sx.svg diff --git a/assets/img/legacy_svg/flags/sy.svg b/assets/img/flags/sy.svg similarity index 100% rename from assets/img/legacy_svg/flags/sy.svg rename to assets/img/flags/sy.svg diff --git a/assets/img/legacy_svg/flags/sz.svg b/assets/img/flags/sz.svg similarity index 100% rename from assets/img/legacy_svg/flags/sz.svg rename to assets/img/flags/sz.svg diff --git a/assets/img/legacy_svg/flags/tc.svg b/assets/img/flags/tc.svg similarity index 100% rename from assets/img/legacy_svg/flags/tc.svg rename to assets/img/flags/tc.svg diff --git a/assets/img/legacy_svg/flags/td.svg b/assets/img/flags/td.svg similarity index 100% rename from assets/img/legacy_svg/flags/td.svg rename to assets/img/flags/td.svg diff --git a/assets/img/legacy_svg/flags/tf.svg b/assets/img/flags/tf.svg similarity index 100% rename from assets/img/legacy_svg/flags/tf.svg rename to assets/img/flags/tf.svg diff --git a/assets/img/legacy_svg/flags/tg.svg b/assets/img/flags/tg.svg similarity index 100% rename from assets/img/legacy_svg/flags/tg.svg rename to assets/img/flags/tg.svg diff --git a/assets/img/legacy_svg/flags/th.svg b/assets/img/flags/th.svg similarity index 100% rename from assets/img/legacy_svg/flags/th.svg rename to assets/img/flags/th.svg diff --git a/assets/img/legacy_svg/flags/tj.svg b/assets/img/flags/tj.svg similarity index 100% rename from assets/img/legacy_svg/flags/tj.svg rename to assets/img/flags/tj.svg diff --git a/assets/img/legacy_svg/flags/tk.svg b/assets/img/flags/tk.svg similarity index 100% rename from assets/img/legacy_svg/flags/tk.svg rename to assets/img/flags/tk.svg diff --git a/assets/img/legacy_svg/flags/tl.svg b/assets/img/flags/tl.svg similarity index 100% rename from assets/img/legacy_svg/flags/tl.svg rename to assets/img/flags/tl.svg diff --git a/assets/img/legacy_svg/flags/tm.svg b/assets/img/flags/tm.svg similarity index 100% rename from assets/img/legacy_svg/flags/tm.svg rename to assets/img/flags/tm.svg diff --git a/assets/img/legacy_svg/flags/tn.svg b/assets/img/flags/tn.svg similarity index 100% rename from assets/img/legacy_svg/flags/tn.svg rename to assets/img/flags/tn.svg diff --git a/assets/img/legacy_svg/flags/to.svg b/assets/img/flags/to.svg similarity index 100% rename from assets/img/legacy_svg/flags/to.svg rename to assets/img/flags/to.svg diff --git a/assets/img/legacy_svg/flags/tr.svg b/assets/img/flags/tr.svg similarity index 100% rename from assets/img/legacy_svg/flags/tr.svg rename to assets/img/flags/tr.svg diff --git a/assets/img/legacy_svg/flags/tt.svg b/assets/img/flags/tt.svg similarity index 100% rename from assets/img/legacy_svg/flags/tt.svg rename to assets/img/flags/tt.svg diff --git a/assets/img/legacy_svg/flags/tv.svg b/assets/img/flags/tv.svg similarity index 100% rename from assets/img/legacy_svg/flags/tv.svg rename to assets/img/flags/tv.svg diff --git a/assets/img/legacy_svg/flags/tw.svg b/assets/img/flags/tw.svg similarity index 100% rename from assets/img/legacy_svg/flags/tw.svg rename to assets/img/flags/tw.svg diff --git a/assets/img/legacy_svg/flags/tz.svg b/assets/img/flags/tz.svg similarity index 100% rename from assets/img/legacy_svg/flags/tz.svg rename to assets/img/flags/tz.svg diff --git a/assets/img/legacy_svg/flags/ua.svg b/assets/img/flags/ua.svg similarity index 100% rename from assets/img/legacy_svg/flags/ua.svg rename to assets/img/flags/ua.svg diff --git a/assets/img/legacy_svg/flags/ug.svg b/assets/img/flags/ug.svg similarity index 100% rename from assets/img/legacy_svg/flags/ug.svg rename to assets/img/flags/ug.svg diff --git a/assets/img/legacy_svg/flags/um.svg b/assets/img/flags/um.svg similarity index 100% rename from assets/img/legacy_svg/flags/um.svg rename to assets/img/flags/um.svg diff --git a/assets/img/legacy_svg/flags/un.svg b/assets/img/flags/un.svg similarity index 100% rename from assets/img/legacy_svg/flags/un.svg rename to assets/img/flags/un.svg diff --git a/assets/img/legacy_svg/flags/us.svg b/assets/img/flags/us.svg similarity index 100% rename from assets/img/legacy_svg/flags/us.svg rename to assets/img/flags/us.svg diff --git a/assets/img/legacy_svg/flags/uy.svg b/assets/img/flags/uy.svg similarity index 100% rename from assets/img/legacy_svg/flags/uy.svg rename to assets/img/flags/uy.svg diff --git a/assets/img/legacy_svg/flags/uz.svg b/assets/img/flags/uz.svg similarity index 100% rename from assets/img/legacy_svg/flags/uz.svg rename to assets/img/flags/uz.svg diff --git a/assets/img/legacy_svg/flags/va.svg b/assets/img/flags/va.svg similarity index 100% rename from assets/img/legacy_svg/flags/va.svg rename to assets/img/flags/va.svg diff --git a/assets/img/legacy_svg/flags/vc.svg b/assets/img/flags/vc.svg similarity index 100% rename from assets/img/legacy_svg/flags/vc.svg rename to assets/img/flags/vc.svg diff --git a/assets/img/legacy_svg/flags/ve.svg b/assets/img/flags/ve.svg similarity index 100% rename from assets/img/legacy_svg/flags/ve.svg rename to assets/img/flags/ve.svg diff --git a/assets/img/legacy_svg/flags/vg.svg b/assets/img/flags/vg.svg similarity index 100% rename from assets/img/legacy_svg/flags/vg.svg rename to assets/img/flags/vg.svg diff --git a/assets/img/legacy_svg/flags/vi.svg b/assets/img/flags/vi.svg similarity index 100% rename from assets/img/legacy_svg/flags/vi.svg rename to assets/img/flags/vi.svg diff --git a/assets/img/legacy_svg/flags/vn.svg b/assets/img/flags/vn.svg similarity index 100% rename from assets/img/legacy_svg/flags/vn.svg rename to assets/img/flags/vn.svg diff --git a/assets/img/legacy_svg/flags/vu.svg b/assets/img/flags/vu.svg similarity index 100% rename from assets/img/legacy_svg/flags/vu.svg rename to assets/img/flags/vu.svg diff --git a/assets/img/legacy_svg/flags/wf.svg b/assets/img/flags/wf.svg similarity index 100% rename from assets/img/legacy_svg/flags/wf.svg rename to assets/img/flags/wf.svg diff --git a/assets/img/legacy_svg/flags/ws.svg b/assets/img/flags/ws.svg similarity index 100% rename from assets/img/legacy_svg/flags/ws.svg rename to assets/img/flags/ws.svg diff --git a/assets/img/legacy_svg/flags/ye.svg b/assets/img/flags/ye.svg similarity index 100% rename from assets/img/legacy_svg/flags/ye.svg rename to assets/img/flags/ye.svg diff --git a/assets/img/legacy_svg/flags/yt.svg b/assets/img/flags/yt.svg similarity index 100% rename from assets/img/legacy_svg/flags/yt.svg rename to assets/img/flags/yt.svg diff --git a/assets/img/legacy_svg/flags/za.svg b/assets/img/flags/za.svg similarity index 100% rename from assets/img/legacy_svg/flags/za.svg rename to assets/img/flags/za.svg diff --git a/assets/img/legacy_svg/flags/zm.svg b/assets/img/flags/zm.svg similarity index 100% rename from assets/img/legacy_svg/flags/zm.svg rename to assets/img/flags/zm.svg diff --git a/assets/img/legacy_svg/flags/zw.svg b/assets/img/flags/zw.svg similarity index 100% rename from assets/img/legacy_svg/flags/zw.svg rename to assets/img/flags/zw.svg diff --git a/assets/img/legacy_svg/flags/zz.svg b/assets/img/flags/zz.svg similarity index 100% rename from assets/img/legacy_svg/flags/zz.svg rename to assets/img/flags/zz.svg diff --git a/index.html b/index.html index 495d0727..ce48e217 100644 --- a/index.html +++ b/index.html @@ -86,7 +86,7 @@ layout: default
- +
diff --git a/privacytools.io/_sass/flag-icon.scss b/privacytools.io/_sass/flag-icon.scss deleted file mode 100644 index 7e7c018d..00000000 --- a/privacytools.io/_sass/flag-icon.scss +++ /dev/null @@ -1 +0,0 @@ -.flag-icon,.flag-icon-background{background-repeat:no-repeat;background-size:contain;background-position:50%}.flag-icon{position:relative;display:inline-block;width:1.33333333em;line-height:1em}.flag-icon:before{content:"\00a0"}.flag-icon-ad{background-image:url("../img/svg/flags/ad.svg")}.flag-icon-ae{background-image:url("../img/svg/flags/ae.svg")}.flag-icon-af{background-image:url("../img/svg/flags/af.svg")}.flag-icon-ag{background-image:url("../img/svg/flags/ag.svg")}.flag-icon-ai{background-image:url("../img/svg/flags/ai.svg")}.flag-icon-al{background-image:url("../img/svg/flags/al.svg")}.flag-icon-am{background-image:url("../img/svg/flags/am.svg")}.flag-icon-ao{background-image:url("../img/svg/flags/ao.svg")}.flag-icon-aq{background-image:url("../img/svg/flags/aq.svg")}.flag-icon-ar{background-image:url("../img/svg/flags/ar.svg")}.flag-icon-as{background-image:url("../img/svg/flags/as.svg")}.flag-icon-at{background-image:url("../img/svg/flags/at.svg")}.flag-icon-au{background-image:url("../img/svg/flags/au.svg")}.flag-icon-aw{background-image:url("../img/svg/flags/aw.svg")}.flag-icon-ax{background-image:url("../img/svg/flags/ax.svg")}.flag-icon-az{background-image:url("../img/svg/flags/az.svg")}.flag-icon-ba{background-image:url("../img/svg/flags/ba.svg")}.flag-icon-bb{background-image:url("../img/svg/flags/bb.svg")}.flag-icon-bd{background-image:url("../img/svg/flags/bd.svg")}.flag-icon-be{background-image:url("../img/svg/flags/be.svg")}.flag-icon-bf{background-image:url("../img/svg/flags/bf.svg")}.flag-icon-bg{background-image:url("../img/svg/flags/bg.svg")}.flag-icon-bh{background-image:url("../img/svg/flags/bh.svg")}.flag-icon-bi{background-image:url("../img/svg/flags/bi.svg")}.flag-icon-bj{background-image:url("../img/svg/flags/bj.svg")}.flag-icon-bl{background-image:url("../img/svg/flags/bl.svg")}.flag-icon-bm{background-image:url("../img/svg/flags/bm.svg")}.flag-icon-bn{background-image:url("../img/svg/flags/bn.svg")}.flag-icon-bo{background-image:url("../img/svg/flags/bo.svg")}.flag-icon-bq{background-image:url("../img/svg/flags/bq.svg")}.flag-icon-br{background-image:url("../img/svg/flags/br.svg")}.flag-icon-bs{background-image:url("../img/svg/flags/bs.svg")}.flag-icon-bt{background-image:url("../img/svg/flags/bt.svg")}.flag-icon-bv{background-image:url("../img/svg/flags/bv.svg")}.flag-icon-bw{background-image:url("../img/svg/flags/bw.svg")}.flag-icon-by{background-image:url("../img/svg/flags/by.svg")}.flag-icon-bz{background-image:url("../img/svg/flags/bz.svg")}.flag-icon-ca{background-image:url("../img/svg/flags/ca.svg")}.flag-icon-cc{background-image:url("../img/svg/flags/cc.svg")}.flag-icon-cd{background-image:url("../img/svg/flags/cd.svg")}.flag-icon-cf{background-image:url("../img/svg/flags/cf.svg")}.flag-icon-cg{background-image:url("../img/svg/flags/cg.svg")}.flag-icon-ch{background-image:url("../img/svg/flags/ch.svg")}.flag-icon-ci{background-image:url("../img/svg/flags/ci.svg")}.flag-icon-ck{background-image:url("../img/svg/flags/ck.svg")}.flag-icon-cl{background-image:url("../img/svg/flags/cl.svg")}.flag-icon-cm{background-image:url("../img/svg/flags/cm.svg")}.flag-icon-cn{background-image:url("../img/svg/flags/cn.svg")}.flag-icon-co{background-image:url("../img/svg/flags/co.svg")}.flag-icon-cr{background-image:url("../img/svg/flags/cr.svg")}.flag-icon-cu{background-image:url("../img/svg/flags/cu.svg")}.flag-icon-cv{background-image:url("../img/svg/flags/cv.svg")}.flag-icon-cw{background-image:url("../img/svg/flags/cw.svg")}.flag-icon-cx{background-image:url("../img/svg/flags/cx.svg")}.flag-icon-cy{background-image:url("../img/svg/flags/cy.svg")}.flag-icon-cz{background-image:url("../img/svg/flags/cz.svg")}.flag-icon-de{background-image:url("../img/svg/flags/de.svg")}.flag-icon-dj{background-image:url("../img/svg/flags/dj.svg")}.flag-icon-dk{background-image:url("../img/svg/flags/dk.svg")}.flag-icon-dm{background-image:url("../img/svg/flags/dm.svg")}.flag-icon-do{background-image:url("../img/svg/flags/do.svg")}.flag-icon-dz{background-image:url("../img/svg/flags/dz.svg")}.flag-icon-ec{background-image:url("../img/svg/flags/ec.svg")}.flag-icon-ee{background-image:url("../img/svg/flags/ee.svg")}.flag-icon-eg{background-image:url("../img/svg/flags/eg.svg")}.flag-icon-eh{background-image:url("../img/svg/flags/eh.svg")}.flag-icon-er{background-image:url("../img/svg/flags/er.svg")}.flag-icon-es{background-image:url("../img/svg/flags/es.svg")}.flag-icon-et{background-image:url("../img/svg/flags/et.svg")}.flag-icon-fi{background-image:url("../img/svg/flags/fi.svg")}.flag-icon-fj{background-image:url("../img/svg/flags/fj.svg")}.flag-icon-fk{background-image:url("../img/svg/flags/fk.svg")}.flag-icon-fm{background-image:url("../img/svg/flags/fm.svg")}.flag-icon-fo{background-image:url("../img/svg/flags/fo.svg")}.flag-icon-fr{background-image:url("../img/svg/flags/fr.svg")}.flag-icon-ga{background-image:url("../img/svg/flags/ga.svg")}.flag-icon-gb{background-image:url("../img/svg/flags/gb.svg")}.flag-icon-gd{background-image:url("../img/svg/flags/gd.svg")}.flag-icon-ge{background-image:url("../img/svg/flags/ge.svg")}.flag-icon-gf{background-image:url("../img/svg/flags/gf.svg")}.flag-icon-gg{background-image:url("../img/svg/flags/gg.svg")}.flag-icon-gh{background-image:url("../img/svg/flags/gh.svg")}.flag-icon-gi{background-image:url("../img/svg/flags/gi.svg")}.flag-icon-gl{background-image:url("../img/svg/flags/gl.svg")}.flag-icon-gm{background-image:url("../img/svg/flags/gm.svg")}.flag-icon-gn{background-image:url("../img/svg/flags/gn.svg")}.flag-icon-gp{background-image:url("../img/svg/flags/gp.svg")}.flag-icon-gq{background-image:url("../img/svg/flags/gq.svg")}.flag-icon-gr{background-image:url("../img/svg/flags/gr.svg")}.flag-icon-gs{background-image:url("../img/svg/flags/gs.svg")}.flag-icon-gt{background-image:url("../img/svg/flags/gt.svg")}.flag-icon-gu{background-image:url("../img/svg/flags/gu.svg")}.flag-icon-gw{background-image:url("../img/svg/flags/gw.svg")}.flag-icon-gy{background-image:url("../img/svg/flags/gy.svg")}.flag-icon-hk{background-image:url("../img/svg/flags/hk.svg")}.flag-icon-hm{background-image:url("../img/svg/flags/hm.svg")}.flag-icon-hn{background-image:url("../img/svg/flags/hn.svg")}.flag-icon-hr{background-image:url("../img/svg/flags/hr.svg")}.flag-icon-ht{background-image:url("../img/svg/flags/ht.svg")}.flag-icon-hu{background-image:url("../img/svg/flags/hu.svg")}.flag-icon-id{background-image:url("../img/svg/flags/id.svg")}.flag-icon-ie{background-image:url("../img/svg/flags/ie.svg")}.flag-icon-il{background-image:url("../img/svg/flags/il.svg")}.flag-icon-im{background-image:url("../img/svg/flags/im.svg")}.flag-icon-in{background-image:url("../img/svg/flags/in.svg")}.flag-icon-io{background-image:url("../img/svg/flags/io.svg")}.flag-icon-iq{background-image:url("../img/svg/flags/iq.svg")}.flag-icon-ir{background-image:url("../img/svg/flags/ir.svg")}.flag-icon-is{background-image:url("../img/svg/flags/is.svg")}.flag-icon-it{background-image:url("../img/svg/flags/it.svg")}.flag-icon-je{background-image:url("../img/svg/flags/je.svg")}.flag-icon-jm{background-image:url("../img/svg/flags/jm.svg")}.flag-icon-jo{background-image:url("../img/svg/flags/jo.svg")}.flag-icon-jp{background-image:url("../img/svg/flags/jp.svg")}.flag-icon-ke{background-image:url("../img/svg/flags/ke.svg")}.flag-icon-kg{background-image:url("../img/svg/flags/kg.svg")}.flag-icon-kh{background-image:url("../img/svg/flags/kh.svg")}.flag-icon-ki{background-image:url("../img/svg/flags/ki.svg")}.flag-icon-km{background-image:url("../img/svg/flags/km.svg")}.flag-icon-kn{background-image:url("../img/svg/flags/kn.svg")}.flag-icon-kp{background-image:url("../img/svg/flags/kp.svg")}.flag-icon-kr{background-image:url("../img/svg/flags/kr.svg")}.flag-icon-kw{background-image:url("../img/svg/flags/kw.svg")}.flag-icon-ky{background-image:url("../img/svg/flags/ky.svg")}.flag-icon-kz{background-image:url("../img/svg/flags/kz.svg")}.flag-icon-la{background-image:url("../img/svg/flags/la.svg")}.flag-icon-lb{background-image:url("../img/svg/flags/lb.svg")}.flag-icon-lc{background-image:url("../img/svg/flags/lc.svg")}.flag-icon-li{background-image:url("../img/svg/flags/li.svg")}.flag-icon-lk{background-image:url("../img/svg/flags/lk.svg")}.flag-icon-lr{background-image:url("../img/svg/flags/lr.svg")}.flag-icon-ls{background-image:url("../img/svg/flags/ls.svg")}.flag-icon-lt{background-image:url("../img/svg/flags/lt.svg")}.flag-icon-lu{background-image:url("../img/svg/flags/lu.svg")}.flag-icon-lv{background-image:url("../img/svg/flags/lv.svg")}.flag-icon-ly{background-image:url("../img/svg/flags/ly.svg")}.flag-icon-ma{background-image:url("../img/svg/flags/ma.svg")}.flag-icon-mc{background-image:url("../img/svg/flags/mc.svg")}.flag-icon-md{background-image:url("../img/svg/flags/md.svg")}.flag-icon-me{background-image:url("../img/svg/flags/me.svg")}.flag-icon-mf{background-image:url("../img/svg/flags/mf.svg")}.flag-icon-mg{background-image:url("../img/svg/flags/mg.svg")}.flag-icon-mh{background-image:url("../img/svg/flags/mh.svg")}.flag-icon-mk{background-image:url("../img/svg/flags/mk.svg")}.flag-icon-ml{background-image:url("../img/svg/flags/ml.svg")}.flag-icon-mm{background-image:url("../img/svg/flags/mm.svg")}.flag-icon-mn{background-image:url("../img/svg/flags/mn.svg")}.flag-icon-mo{background-image:url("../img/svg/flags/mo.svg")}.flag-icon-mp{background-image:url("../img/svg/flags/mp.svg")}.flag-icon-mq{background-image:url("../img/svg/flags/mq.svg")}.flag-icon-mr{background-image:url("../img/svg/flags/mr.svg")}.flag-icon-ms{background-image:url("../img/svg/flags/ms.svg")}.flag-icon-mt{background-image:url("../img/svg/flags/mt.svg")}.flag-icon-mu{background-image:url("../img/svg/flags/mu.svg")}.flag-icon-mv{background-image:url("../img/svg/flags/mv.svg")}.flag-icon-mw{background-image:url("../img/svg/flags/mw.svg")}.flag-icon-mx{background-image:url("../img/svg/flags/mx.svg")}.flag-icon-my{background-image:url("../img/svg/flags/my.svg")}.flag-icon-mz{background-image:url("../img/svg/flags/mz.svg")}.flag-icon-na{background-image:url("../img/svg/flags/na.svg")}.flag-icon-nc{background-image:url("../img/svg/flags/nc.svg")}.flag-icon-ne{background-image:url("../img/svg/flags/ne.svg")}.flag-icon-nf{background-image:url("../img/svg/flags/nf.svg")}.flag-icon-ng{background-image:url("../img/svg/flags/ng.svg")}.flag-icon-ni{background-image:url("../img/svg/flags/ni.svg")}.flag-icon-nl{background-image:url("../img/svg/flags/nl.svg")}.flag-icon-no{background-image:url("../img/svg/flags/no.svg")}.flag-icon-np{background-image:url("../img/svg/flags/np.svg")}.flag-icon-nr{background-image:url("../img/svg/flags/nr.svg")}.flag-icon-nu{background-image:url("../img/svg/flags/nu.svg")}.flag-icon-nz{background-image:url("../img/svg/flags/nz.svg")}.flag-icon-om{background-image:url("../img/svg/flags/om.svg")}.flag-icon-pa{background-image:url("../img/svg/flags/pa.svg")}.flag-icon-pe{background-image:url("../img/svg/flags/pe.svg")}.flag-icon-pf{background-image:url("../img/svg/flags/pf.svg")}.flag-icon-pg{background-image:url("../img/svg/flags/pg.svg")}.flag-icon-ph{background-image:url("../img/svg/flags/ph.svg")}.flag-icon-pk{background-image:url("../img/svg/flags/pk.svg")}.flag-icon-pl{background-image:url("../img/svg/flags/pl.svg")}.flag-icon-pm{background-image:url("../img/svg/flags/pm.svg")}.flag-icon-pn{background-image:url("../img/svg/flags/pn.svg")}.flag-icon-pr{background-image:url("../img/svg/flags/pr.svg")}.flag-icon-ps{background-image:url("../img/svg/flags/ps.svg")}.flag-icon-pt{background-image:url("../img/svg/flags/pt.svg")}.flag-icon-pw{background-image:url("../img/svg/flags/pw.svg")}.flag-icon-py{background-image:url("../img/svg/flags/py.svg")}.flag-icon-qa{background-image:url("../img/svg/flags/qa.svg")}.flag-icon-re{background-image:url("../img/svg/flags/re.svg")}.flag-icon-ro{background-image:url("../img/svg/flags/ro.svg")}.flag-icon-rs{background-image:url("../img/svg/flags/rs.svg")}.flag-icon-ru{background-image:url("../img/svg/flags/ru.svg")}.flag-icon-rw{background-image:url("../img/svg/flags/rw.svg")}.flag-icon-sa{background-image:url("../img/svg/flags/sa.svg")}.flag-icon-sb{background-image:url("../img/svg/flags/sb.svg")}.flag-icon-sc{background-image:url("../img/svg/flags/sc.svg")}.flag-icon-sd{background-image:url("../img/svg/flags/sd.svg")}.flag-icon-se{background-image:url("../img/svg/flags/se.svg")}.flag-icon-sg{background-image:url("../img/svg/flags/sg.svg")}.flag-icon-sh{background-image:url("../img/svg/flags/sh.svg")}.flag-icon-si{background-image:url("../img/svg/flags/si.svg")}.flag-icon-sj{background-image:url("../img/svg/flags/sj.svg")}.flag-icon-sk{background-image:url("../img/svg/flags/sk.svg")}.flag-icon-sl{background-image:url("../img/svg/flags/sl.svg")}.flag-icon-sm{background-image:url("../img/svg/flags/sm.svg")}.flag-icon-sn{background-image:url("../img/svg/flags/sn.svg")}.flag-icon-so{background-image:url("../img/svg/flags/so.svg")}.flag-icon-sr{background-image:url("../img/svg/flags/sr.svg")}.flag-icon-ss{background-image:url("../img/svg/flags/ss.svg")}.flag-icon-st{background-image:url("../img/svg/flags/st.svg")}.flag-icon-sv{background-image:url("../img/svg/flags/sv.svg")}.flag-icon-sx{background-image:url("../img/svg/flags/sx.svg")}.flag-icon-sy{background-image:url("../img/svg/flags/sy.svg")}.flag-icon-sz{background-image:url("../img/svg/flags/sz.svg")}.flag-icon-tc{background-image:url("../img/svg/flags/tc.svg")}.flag-icon-td{background-image:url("../img/svg/flags/td.svg")}.flag-icon-tf{background-image:url("../img/svg/flags/tf.svg")}.flag-icon-tg{background-image:url("../img/svg/flags/tg.svg")}.flag-icon-th{background-image:url("../img/svg/flags/th.svg")}.flag-icon-tj{background-image:url("../img/svg/flags/tj.svg")}.flag-icon-tk{background-image:url("../img/svg/flags/tk.svg")}.flag-icon-tl{background-image:url("../img/svg/flags/tl.svg")}.flag-icon-tm{background-image:url("../img/svg/flags/tm.svg")}.flag-icon-tn{background-image:url("../img/svg/flags/tn.svg")}.flag-icon-to{background-image:url("../img/svg/flags/to.svg")}.flag-icon-tr{background-image:url("../img/svg/flags/tr.svg")}.flag-icon-tt{background-image:url("../img/svg/flags/tt.svg")}.flag-icon-tv{background-image:url("../img/svg/flags/tv.svg")}.flag-icon-tw{background-image:url("../img/svg/flags/tw.svg")}.flag-icon-tz{background-image:url("../img/svg/flags/tz.svg")}.flag-icon-ua{background-image:url("../img/svg/flags/ua.svg")}.flag-icon-ug{background-image:url("../img/svg/flags/ug.svg")}.flag-icon-um{background-image:url("../img/svg/flags/um.svg")}.flag-icon-us{background-image:url("../img/svg/flags/us.svg")}.flag-icon-uy{background-image:url("../img/svg/flags/uy.svg")}.flag-icon-uz{background-image:url("../img/svg/flags/uz.svg")}.flag-icon-va{background-image:url("../img/svg/flags/va.svg")}.flag-icon-vc{background-image:url("../img/svg/flags/vc.svg")}.flag-icon-ve{background-image:url("../img/svg/flags/ve.svg")}.flag-icon-vg{background-image:url("../img/svg/flags/vg.svg")}.flag-icon-vi{background-image:url("../img/svg/flags/vi.svg")}.flag-icon-vn{background-image:url("../img/svg/flags/vn.svg")}.flag-icon-vu{background-image:url("../img/svg/flags/vu.svg")}.flag-icon-wf{background-image:url("../img/svg/flags/wf.svg")}.flag-icon-ws{background-image:url("../img/svg/flags/ws.svg")}.flag-icon-ye{background-image:url("../img/svg/flags/ye.svg")}.flag-icon-yt{background-image:url("../img/svg/flags/yt.svg")}.flag-icon-za{background-image:url("../img/svg/flags/za.svg")}.flag-icon-zm{background-image:url("../img/svg/flags/zm.svg")}.flag-icon-zw{background-image:url("../img/svg/flags/zw.svg")}.flag-icon-eu{background-image:url("../img/svg/flags/eu.svg")}.flag-icon-gb-eng{background-image:url("../img/svg/flags/gb-eng.svg")}.flag-icon-gb-sct{background-image:url("../img/svg/flags/gb-sct.svg")}.flag-icon-gb-wls{background-image:url("../img/svg/flags/gb-wls.svg")}.flag-icon-un{background-image:url("../img/svg/flags/un.svg")} diff --git a/privacytools.io/font/Gemfile b/privacytools.io/font/Gemfile deleted file mode 100644 index 6e854e65..00000000 --- a/privacytools.io/font/Gemfile +++ /dev/null @@ -1,5 +0,0 @@ -# frozen_string_literal: true - -source "https://rubygems.org" - -gem "fontcustom", "~> 2.0" diff --git a/privacytools.io/font/Gemfile.lock b/privacytools.io/font/Gemfile.lock deleted file mode 100644 index 0ace0a2a..00000000 --- a/privacytools.io/font/Gemfile.lock +++ /dev/null @@ -1,27 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - ffi (1.11.1) - fontcustom (2.0.0) - json (~> 1.4) - listen (>= 1.0, < 4.0) - thor (~> 0.14) - json (1.8.6) - listen (3.1.5) - rb-fsevent (~> 0.9, >= 0.9.4) - rb-inotify (~> 0.9, >= 0.9.7) - ruby_dep (~> 1.2) - rb-fsevent (0.10.3) - rb-inotify (0.10.0) - ffi (~> 1.0) - ruby_dep (1.5.0) - thor (0.20.3) - -PLATFORMS - ruby - -DEPENDENCIES - fontcustom (~> 2.0) - -BUNDLED WITH - 2.0.1 diff --git a/privacytools.io/font/LICENSE b/privacytools.io/font/LICENSE deleted file mode 100644 index b5d0c56e..00000000 --- a/privacytools.io/font/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2019, Dawid Potocki - -Permission to use, copy, modify, and distribute this software for any -purpose with or without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/privacytools.io/font/Makefile b/privacytools.io/font/Makefile deleted file mode 100644 index c1ceb61a..00000000 --- a/privacytools.io/font/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -build: - bundle exec fontcustom compile -F - mv ptio-font.woff assets/webfonts - mv _sass/ptio-font.css ../_sass/ptio-font.scss - mv assets/webfonts/* ../assets/webfonts/ - sed -i -e 's/..\/assets\//..\//g' ../_sass/ptio-font.scss - -default: - build - -.PHONY: build diff --git a/privacytools.io/font/README.md b/privacytools.io/font/README.md deleted file mode 100644 index d5b2c0bf..00000000 --- a/privacytools.io/font/README.md +++ /dev/null @@ -1,40 +0,0 @@ -# ptio-font - -This font contains icons we need, which Font Awesome does not have. - -| Name | CSS class | Issue | -|--- |--- |--- | -| F-Droid | `ptio-f-droid` | https://github.com/FortAwesome/Font-Awesome/issues/15492 | -| iOS | `ptio-ios` | https://github.com/FortAwesome/Font-Awesome/issues/4935 | -| macOS | `ptio-macos` | https://github.com/FortAwesome/Font-Awesome/issues/4936 | -| OpenBSD | `ptio-openbsd` | https://github.com/FortAwesome/Font-Awesome/issues/5345 | -| NetBSD | `ptio-netbsd` | https://github.com/FortAwesome/Font-Awesome/issues/15496 | -| Sailfish OS | `ptio-sailfish-os` | https://github.com/FortAwesome/Font-Awesome/issues/15498 | -| I2P | `ptio-i2p-garlic` | https://github.com/FortAwesome/Font-Awesome/issues/15772 | - -We also have custom Linux icon (`ptio-linux`), because I (@dawidpotocki) made it before and looks cleaner. -And since we are bundling additional font anyway, why not. - -## Building - -To build the font, you will need some of the following tools installed. - -| Name | Notes | -|--- |--- | -| `make` | Use distro's package manager | -| `ruby` | Use distro's package manager | -| `bundler` | Run `gem install bundler` | -| | | -| | | -| `woff-tools` | Use distro's package manager | -| or | | -| `yarn` or `npm` | Use distro's package manager | -| `sfnt2woff` | Run `yarn global add sfnt2woff` or `npm install -g sfnt2woff` | - -Then just run the following commands to build the font: - -``` -$ cd font/ -$ bundle # it will install FontCustom -$ make build # it will build a font and css -``` diff --git a/privacytools.io/font/fontcustom.yml b/privacytools.io/font/fontcustom.yml deleted file mode 100644 index 22594e09..00000000 --- a/privacytools.io/font/fontcustom.yml +++ /dev/null @@ -1,15 +0,0 @@ -font_name: ptio-font -css_selector: .ptio-{{glyph}} -preprocessor_path: "" -autowidth: false -no_hash: true -force: false -debug: false -quiet: false - -input: - vectors: svg - -output: - fonts: assets/webfonts - css: _sass diff --git a/privacytools.io/font/svg/f-droid.svg b/privacytools.io/font/svg/f-droid.svg deleted file mode 100644 index de1391b2..00000000 --- a/privacytools.io/font/svg/f-droid.svg +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/privacytools.io/font/svg/i2p-garlic.svg b/privacytools.io/font/svg/i2p-garlic.svg deleted file mode 100644 index 2d83cb33..00000000 --- a/privacytools.io/font/svg/i2p-garlic.svg +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/privacytools.io/font/svg/ios.svg b/privacytools.io/font/svg/ios.svg deleted file mode 100644 index 1be11979..00000000 --- a/privacytools.io/font/svg/ios.svg +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/privacytools.io/font/svg/linux.svg b/privacytools.io/font/svg/linux.svg deleted file mode 100644 index 9649ed4f..00000000 --- a/privacytools.io/font/svg/linux.svg +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/privacytools.io/font/svg/macos.svg b/privacytools.io/font/svg/macos.svg deleted file mode 100644 index 97b0f62c..00000000 --- a/privacytools.io/font/svg/macos.svg +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/privacytools.io/font/svg/mix.svg b/privacytools.io/font/svg/mix.svg deleted file mode 100644 index c6774d05..00000000 --- a/privacytools.io/font/svg/mix.svg +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/privacytools.io/font/svg/netbsd.svg b/privacytools.io/font/svg/netbsd.svg deleted file mode 100644 index f98c870c..00000000 --- a/privacytools.io/font/svg/netbsd.svg +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/privacytools.io/font/svg/openbsd.svg b/privacytools.io/font/svg/openbsd.svg deleted file mode 100644 index ba4f968b..00000000 --- a/privacytools.io/font/svg/openbsd.svg +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/privacytools.io/font/svg/sailfish-os.svg b/privacytools.io/font/svg/sailfish-os.svg deleted file mode 100644 index 1f77e6eb..00000000 --- a/privacytools.io/font/svg/sailfish-os.svg +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/privacytools.io/font/svg/tor.svg b/privacytools.io/font/svg/tor.svg deleted file mode 100644 index b372ffde..00000000 --- a/privacytools.io/font/svg/tor.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -