From 5a807a74663dcf7ea1eae8f37589072bdad1f036 Mon Sep 17 00:00:00 2001 From: fschneider Date: Tue, 1 Sep 2015 11:34:36 +0200 Subject: User Interface nearly finished --- .../src/main/webapp/assets/css/flag-icon.min.css | 1 + .../main/webapp/assets/css/font-awesome.min.css | 4 + pdf-as-web/src/main/webapp/assets/css/style.css | 118 +- pdf-as-web/src/main/webapp/assets/flags/1x1/ad.svg | 144 + pdf-as-web/src/main/webapp/assets/flags/1x1/ae.svg | 44 + pdf-as-web/src/main/webapp/assets/flags/1x1/af.svg | 777 +++ pdf-as-web/src/main/webapp/assets/flags/1x1/ag.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/1x1/ai.svg | 791 +++ pdf-as-web/src/main/webapp/assets/flags/1x1/al.svg | 18 + pdf-as-web/src/main/webapp/assets/flags/1x1/am.svg | 16 + pdf-as-web/src/main/webapp/assets/flags/1x1/ao.svg | 39 + pdf-as-web/src/main/webapp/assets/flags/1x1/aq.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/1x1/ar.svg | 158 + pdf-as-web/src/main/webapp/assets/flags/1x1/as.svg | 120 + pdf-as-web/src/main/webapp/assets/flags/1x1/at.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/1x1/au.svg | 29 + pdf-as-web/src/main/webapp/assets/flags/1x1/aw.svg | 210 + pdf-as-web/src/main/webapp/assets/flags/1x1/ax.svg | 27 + pdf-as-web/src/main/webapp/assets/flags/1x1/az.svg | 49 + pdf-as-web/src/main/webapp/assets/flags/1x1/ba.svg | 55 + pdf-as-web/src/main/webapp/assets/flags/1x1/bb.svg | 21 + pdf-as-web/src/main/webapp/assets/flags/1x1/bd.svg | 16 + pdf-as-web/src/main/webapp/assets/flags/1x1/be.svg | 40 + pdf-as-web/src/main/webapp/assets/flags/1x1/bf.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/1x1/bg.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/1x1/bh.svg | 21 + pdf-as-web/src/main/webapp/assets/flags/1x1/bi.svg | 29 + pdf-as-web/src/main/webapp/assets/flags/1x1/bj.svg | 47 + pdf-as-web/src/main/webapp/assets/flags/1x1/bl.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/1x1/bm.svg | 361 ++ pdf-as-web/src/main/webapp/assets/flags/1x1/bn.svg | 137 + pdf-as-web/src/main/webapp/assets/flags/1x1/bo.svg | 37 + pdf-as-web/src/main/webapp/assets/flags/1x1/bq.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/1x1/br.svg | 88 + pdf-as-web/src/main/webapp/assets/flags/1x1/bs.svg | 24 + pdf-as-web/src/main/webapp/assets/flags/1x1/bt.svg | 217 + pdf-as-web/src/main/webapp/assets/flags/1x1/bv.svg | 26 + pdf-as-web/src/main/webapp/assets/flags/1x1/bw.svg | 39 + pdf-as-web/src/main/webapp/assets/flags/1x1/by.svg | 266 + pdf-as-web/src/main/webapp/assets/flags/1x1/bz.svg | 302 + pdf-as-web/src/main/webapp/assets/flags/1x1/ca.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/1x1/cc.svg | 29 + pdf-as-web/src/main/webapp/assets/flags/1x1/cd.svg | 21 + pdf-as-web/src/main/webapp/assets/flags/1x1/cf.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/1x1/cg.svg | 22 + pdf-as-web/src/main/webapp/assets/flags/1x1/ch.svg | 20 + pdf-as-web/src/main/webapp/assets/flags/1x1/ci.svg | 39 + pdf-as-web/src/main/webapp/assets/flags/1x1/ck.svg | 38 + pdf-as-web/src/main/webapp/assets/flags/1x1/cl.svg | 23 + pdf-as-web/src/main/webapp/assets/flags/1x1/cm.svg | 18 + pdf-as-web/src/main/webapp/assets/flags/1x1/cn.svg | 23 + pdf-as-web/src/main/webapp/assets/flags/1x1/co.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/1x1/cr.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/1x1/cu.svg | 24 + pdf-as-web/src/main/webapp/assets/flags/1x1/cv.svg | 34 + pdf-as-web/src/main/webapp/assets/flags/1x1/cw.svg | 29 + pdf-as-web/src/main/webapp/assets/flags/1x1/cx.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/1x1/cy.svg | 45 + pdf-as-web/src/main/webapp/assets/flags/1x1/cz.svg | 22 + pdf-as-web/src/main/webapp/assets/flags/1x1/de.svg | 37 + pdf-as-web/src/main/webapp/assets/flags/1x1/dj.svg | 23 + pdf-as-web/src/main/webapp/assets/flags/1x1/dk.svg | 22 + pdf-as-web/src/main/webapp/assets/flags/1x1/dm.svg | 192 + pdf-as-web/src/main/webapp/assets/flags/1x1/do.svg | 6801 ++++++++++++++++++++ pdf-as-web/src/main/webapp/assets/flags/1x1/dz.svg | 22 + pdf-as-web/src/main/webapp/assets/flags/1x1/ec.svg | 184 + pdf-as-web/src/main/webapp/assets/flags/1x1/ee.svg | 39 + pdf-as-web/src/main/webapp/assets/flags/1x1/eg.svg | 81 + pdf-as-web/src/main/webapp/assets/flags/1x1/eh.svg | 48 + pdf-as-web/src/main/webapp/assets/flags/1x1/er.svg | 47 + pdf-as-web/src/main/webapp/assets/flags/1x1/es.svg | 703 ++ pdf-as-web/src/main/webapp/assets/flags/1x1/et.svg | 24 + pdf-as-web/src/main/webapp/assets/flags/1x1/fi.svg | 55 + pdf-as-web/src/main/webapp/assets/flags/1x1/fj.svg | 156 + pdf-as-web/src/main/webapp/assets/flags/1x1/fk.svg | 213 + pdf-as-web/src/main/webapp/assets/flags/1x1/fm.svg | 24 + pdf-as-web/src/main/webapp/assets/flags/1x1/fo.svg | 42 + pdf-as-web/src/main/webapp/assets/flags/1x1/fr.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/1x1/ga.svg | 40 + pdf-as-web/src/main/webapp/assets/flags/1x1/gb.svg | 52 + pdf-as-web/src/main/webapp/assets/flags/1x1/gd.svg | 30 + pdf-as-web/src/main/webapp/assets/flags/1x1/ge.svg | 31 + pdf-as-web/src/main/webapp/assets/flags/1x1/gf.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/1x1/gg.svg | 27 + pdf-as-web/src/main/webapp/assets/flags/1x1/gh.svg | 23 + pdf-as-web/src/main/webapp/assets/flags/1x1/gi.svg | 347 + pdf-as-web/src/main/webapp/assets/flags/1x1/gl.svg | 46 + pdf-as-web/src/main/webapp/assets/flags/1x1/gm.svg | 44 + pdf-as-web/src/main/webapp/assets/flags/1x1/gn.svg | 42 + pdf-as-web/src/main/webapp/assets/flags/1x1/gp.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/1x1/gq.svg | 86 + pdf-as-web/src/main/webapp/assets/flags/1x1/gr.svg | 62 + pdf-as-web/src/main/webapp/assets/flags/1x1/gs.svg | 351 + pdf-as-web/src/main/webapp/assets/flags/1x1/gt.svg | 139 + pdf-as-web/src/main/webapp/assets/flags/1x1/gu.svg | 75 + pdf-as-web/src/main/webapp/assets/flags/1x1/gw.svg | 23 + pdf-as-web/src/main/webapp/assets/flags/1x1/gy.svg | 19 + pdf-as-web/src/main/webapp/assets/flags/1x1/hk.svg | 52 + pdf-as-web/src/main/webapp/assets/flags/1x1/hm.svg | 29 + pdf-as-web/src/main/webapp/assets/flags/1x1/hn.svg | 27 + pdf-as-web/src/main/webapp/assets/flags/1x1/hr.svg | 144 + pdf-as-web/src/main/webapp/assets/flags/1x1/ht.svg | 18 + pdf-as-web/src/main/webapp/assets/flags/1x1/hu.svg | 19 + pdf-as-web/src/main/webapp/assets/flags/1x1/id.svg | 18 + pdf-as-web/src/main/webapp/assets/flags/1x1/ie.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/1x1/il.svg | 31 + pdf-as-web/src/main/webapp/assets/flags/1x1/im.svg | 71 + pdf-as-web/src/main/webapp/assets/flags/1x1/in.svg | 49 + pdf-as-web/src/main/webapp/assets/flags/1x1/io.svg | 193 + pdf-as-web/src/main/webapp/assets/flags/1x1/iq.svg | 24 + pdf-as-web/src/main/webapp/assets/flags/1x1/ir.svg | 522 ++ pdf-as-web/src/main/webapp/assets/flags/1x1/is.svg | 22 + pdf-as-web/src/main/webapp/assets/flags/1x1/it.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/1x1/je.svg | 67 + pdf-as-web/src/main/webapp/assets/flags/1x1/jm.svg | 47 + pdf-as-web/src/main/webapp/assets/flags/1x1/jo.svg | 49 + pdf-as-web/src/main/webapp/assets/flags/1x1/jp.svg | 21 + pdf-as-web/src/main/webapp/assets/flags/1x1/ke.svg | 33 + pdf-as-web/src/main/webapp/assets/flags/1x1/kg.svg | 47 + pdf-as-web/src/main/webapp/assets/flags/1x1/kh.svg | 156 + pdf-as-web/src/main/webapp/assets/flags/1x1/ki.svg | 49 + pdf-as-web/src/main/webapp/assets/flags/1x1/km.svg | 51 + pdf-as-web/src/main/webapp/assets/flags/1x1/kn.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/1x1/kp.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/1x1/kr.svg | 42 + pdf-as-web/src/main/webapp/assets/flags/1x1/kw.svg | 23 + pdf-as-web/src/main/webapp/assets/flags/1x1/ky.svg | 126 + pdf-as-web/src/main/webapp/assets/flags/1x1/kz.svg | 67 + pdf-as-web/src/main/webapp/assets/flags/1x1/la.svg | 22 + pdf-as-web/src/main/webapp/assets/flags/1x1/lb.svg | 45 + pdf-as-web/src/main/webapp/assets/flags/1x1/lc.svg | 18 + pdf-as-web/src/main/webapp/assets/flags/1x1/li.svg | 173 + pdf-as-web/src/main/webapp/assets/flags/1x1/lk.svg | 44 + pdf-as-web/src/main/webapp/assets/flags/1x1/lr.svg | 29 + pdf-as-web/src/main/webapp/assets/flags/1x1/ls.svg | 173 + pdf-as-web/src/main/webapp/assets/flags/1x1/lt.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/1x1/lu.svg | 36 + pdf-as-web/src/main/webapp/assets/flags/1x1/lv.svg | 37 + pdf-as-web/src/main/webapp/assets/flags/1x1/ly.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/1x1/ma.svg | 16 + pdf-as-web/src/main/webapp/assets/flags/1x1/mc.svg | 16 + pdf-as-web/src/main/webapp/assets/flags/1x1/md.svg | 99 + pdf-as-web/src/main/webapp/assets/flags/1x1/me.svg | 5 + pdf-as-web/src/main/webapp/assets/flags/1x1/mf.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/1x1/mg.svg | 38 + pdf-as-web/src/main/webapp/assets/flags/1x1/mh.svg | 40 + pdf-as-web/src/main/webapp/assets/flags/1x1/mk.svg | 30 + pdf-as-web/src/main/webapp/assets/flags/1x1/ml.svg | 38 + pdf-as-web/src/main/webapp/assets/flags/1x1/mm.svg | 157 + pdf-as-web/src/main/webapp/assets/flags/1x1/mn.svg | 28 + pdf-as-web/src/main/webapp/assets/flags/1x1/mo.svg | 31 + pdf-as-web/src/main/webapp/assets/flags/1x1/mp.svg | 268 + pdf-as-web/src/main/webapp/assets/flags/1x1/mq.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/1x1/mr.svg | 22 + pdf-as-web/src/main/webapp/assets/flags/1x1/ms.svg | 76 + pdf-as-web/src/main/webapp/assets/flags/1x1/mt.svg | 80 + pdf-as-web/src/main/webapp/assets/flags/1x1/mu.svg | 40 + pdf-as-web/src/main/webapp/assets/flags/1x1/mv.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/1x1/mw.svg | 56 + pdf-as-web/src/main/webapp/assets/flags/1x1/mx.svg | 347 + pdf-as-web/src/main/webapp/assets/flags/1x1/my.svg | 29 + pdf-as-web/src/main/webapp/assets/flags/1x1/mz.svg | 34 + pdf-as-web/src/main/webapp/assets/flags/1x1/na.svg | 30 + pdf-as-web/src/main/webapp/assets/flags/1x1/nc.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/1x1/ne.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/1x1/nf.svg | 48 + pdf-as-web/src/main/webapp/assets/flags/1x1/ng.svg | 19 + pdf-as-web/src/main/webapp/assets/flags/1x1/ni.svg | 122 + pdf-as-web/src/main/webapp/assets/flags/1x1/nl.svg | 37 + pdf-as-web/src/main/webapp/assets/flags/1x1/no.svg | 27 + pdf-as-web/src/main/webapp/assets/flags/1x1/np.svg | 50 + pdf-as-web/src/main/webapp/assets/flags/1x1/nr.svg | 22 + pdf-as-web/src/main/webapp/assets/flags/1x1/nu.svg | 40 + pdf-as-web/src/main/webapp/assets/flags/1x1/nz.svg | 69 + pdf-as-web/src/main/webapp/assets/flags/1x1/om.svg | 349 + pdf-as-web/src/main/webapp/assets/flags/1x1/pa.svg | 24 + pdf-as-web/src/main/webapp/assets/flags/1x1/pe.svg | 40 + pdf-as-web/src/main/webapp/assets/flags/1x1/pf.svg | 76 + pdf-as-web/src/main/webapp/assets/flags/1x1/pg.svg | 32 + pdf-as-web/src/main/webapp/assets/flags/1x1/ph.svg | 34 + pdf-as-web/src/main/webapp/assets/flags/1x1/pk.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/1x1/pl.svg | 16 + pdf-as-web/src/main/webapp/assets/flags/1x1/pm.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/1x1/pn.svg | 149 + pdf-as-web/src/main/webapp/assets/flags/1x1/pr.svg | 45 + pdf-as-web/src/main/webapp/assets/flags/1x1/ps.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/1x1/pt.svg | 526 ++ pdf-as-web/src/main/webapp/assets/flags/1x1/pw.svg | 21 + pdf-as-web/src/main/webapp/assets/flags/1x1/py.svg | 242 + pdf-as-web/src/main/webapp/assets/flags/1x1/qa.svg | 21 + pdf-as-web/src/main/webapp/assets/flags/1x1/re.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/1x1/ro.svg | 42 + pdf-as-web/src/main/webapp/assets/flags/1x1/rs.svg | 1571 +++++ pdf-as-web/src/main/webapp/assets/flags/1x1/ru.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/1x1/rw.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/1x1/sa.svg | 56 + pdf-as-web/src/main/webapp/assets/flags/1x1/sb.svg | 27 + pdf-as-web/src/main/webapp/assets/flags/1x1/sc.svg | 45 + pdf-as-web/src/main/webapp/assets/flags/1x1/sd.svg | 23 + pdf-as-web/src/main/webapp/assets/flags/1x1/se.svg | 28 + pdf-as-web/src/main/webapp/assets/flags/1x1/sg.svg | 27 + pdf-as-web/src/main/webapp/assets/flags/1x1/sh.svg | 798 +++ pdf-as-web/src/main/webapp/assets/flags/1x1/si.svg | 30 + pdf-as-web/src/main/webapp/assets/flags/1x1/sj.svg | 27 + pdf-as-web/src/main/webapp/assets/flags/1x1/sk.svg | 26 + pdf-as-web/src/main/webapp/assets/flags/1x1/sl.svg | 119 + pdf-as-web/src/main/webapp/assets/flags/1x1/sm.svg | 209 + pdf-as-web/src/main/webapp/assets/flags/1x1/sn.svg | 18 + pdf-as-web/src/main/webapp/assets/flags/1x1/so.svg | 21 + pdf-as-web/src/main/webapp/assets/flags/1x1/sr.svg | 26 + pdf-as-web/src/main/webapp/assets/flags/1x1/ss.svg | 21 + pdf-as-web/src/main/webapp/assets/flags/1x1/st.svg | 27 + pdf-as-web/src/main/webapp/assets/flags/1x1/sv.svg | 301 + pdf-as-web/src/main/webapp/assets/flags/1x1/sx.svg | 106 + pdf-as-web/src/main/webapp/assets/flags/1x1/sy.svg | 28 + pdf-as-web/src/main/webapp/assets/flags/1x1/sz.svg | 93 + pdf-as-web/src/main/webapp/assets/flags/1x1/tc.svg | 107 + pdf-as-web/src/main/webapp/assets/flags/1x1/td.svg | 102 + pdf-as-web/src/main/webapp/assets/flags/1x1/tf.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/1x1/tg.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/1x1/th.svg | 18 + pdf-as-web/src/main/webapp/assets/flags/1x1/tj.svg | 37 + pdf-as-web/src/main/webapp/assets/flags/1x1/tk.svg | 40 + pdf-as-web/src/main/webapp/assets/flags/1x1/tl.svg | 23 + pdf-as-web/src/main/webapp/assets/flags/1x1/tm.svg | 325 + pdf-as-web/src/main/webapp/assets/flags/1x1/tn.svg | 23 + pdf-as-web/src/main/webapp/assets/flags/1x1/to.svg | 22 + pdf-as-web/src/main/webapp/assets/flags/1x1/tr.svg | 21 + pdf-as-web/src/main/webapp/assets/flags/1x1/tt.svg | 18 + pdf-as-web/src/main/webapp/assets/flags/1x1/tv.svg | 49 + pdf-as-web/src/main/webapp/assets/flags/1x1/tw.svg | 24 + pdf-as-web/src/main/webapp/assets/flags/1x1/tz.svg | 47 + pdf-as-web/src/main/webapp/assets/flags/1x1/ua.svg | 16 + pdf-as-web/src/main/webapp/assets/flags/1x1/ug.svg | 42 + pdf-as-web/src/main/webapp/assets/flags/1x1/um.svg | 141 + pdf-as-web/src/main/webapp/assets/flags/1x1/us.svg | 141 + pdf-as-web/src/main/webapp/assets/flags/1x1/uy.svg | 56 + pdf-as-web/src/main/webapp/assets/flags/1x1/uz.svg | 37 + pdf-as-web/src/main/webapp/assets/flags/1x1/va.svg | 501 ++ pdf-as-web/src/main/webapp/assets/flags/1x1/vc.svg | 22 + pdf-as-web/src/main/webapp/assets/flags/1x1/ve.svg | 29 + pdf-as-web/src/main/webapp/assets/flags/1x1/vg.svg | 247 + pdf-as-web/src/main/webapp/assets/flags/1x1/vi.svg | 247 + pdf-as-web/src/main/webapp/assets/flags/1x1/vn.svg | 21 + pdf-as-web/src/main/webapp/assets/flags/1x1/vu.svg | 28 + pdf-as-web/src/main/webapp/assets/flags/1x1/wf.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/1x1/ws.svg | 23 + pdf-as-web/src/main/webapp/assets/flags/1x1/ye.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/1x1/yt.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/1x1/za.svg | 60 + pdf-as-web/src/main/webapp/assets/flags/1x1/zm.svg | 40 + pdf-as-web/src/main/webapp/assets/flags/1x1/zw.svg | 52 + pdf-as-web/src/main/webapp/assets/flags/4x3/ad.svg | 152 + pdf-as-web/src/main/webapp/assets/flags/4x3/ae.svg | 44 + pdf-as-web/src/main/webapp/assets/flags/4x3/af.svg | 779 +++ pdf-as-web/src/main/webapp/assets/flags/4x3/ag.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/4x3/ai.svg | 791 +++ pdf-as-web/src/main/webapp/assets/flags/4x3/al.svg | 18 + pdf-as-web/src/main/webapp/assets/flags/4x3/am.svg | 16 + pdf-as-web/src/main/webapp/assets/flags/4x3/ao.svg | 39 + pdf-as-web/src/main/webapp/assets/flags/4x3/aq.svg | 20 + pdf-as-web/src/main/webapp/assets/flags/4x3/ar.svg | 160 + pdf-as-web/src/main/webapp/assets/flags/4x3/as.svg | 120 + pdf-as-web/src/main/webapp/assets/flags/4x3/at.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/4x3/au.svg | 31 + pdf-as-web/src/main/webapp/assets/flags/4x3/aw.svg | 210 + pdf-as-web/src/main/webapp/assets/flags/4x3/ax.svg | 27 + pdf-as-web/src/main/webapp/assets/flags/4x3/az.svg | 49 + pdf-as-web/src/main/webapp/assets/flags/4x3/ba.svg | 53 + pdf-as-web/src/main/webapp/assets/flags/4x3/bb.svg | 23 + pdf-as-web/src/main/webapp/assets/flags/4x3/bd.svg | 16 + pdf-as-web/src/main/webapp/assets/flags/4x3/be.svg | 40 + pdf-as-web/src/main/webapp/assets/flags/4x3/bf.svg | 19 + pdf-as-web/src/main/webapp/assets/flags/4x3/bg.svg | 19 + pdf-as-web/src/main/webapp/assets/flags/4x3/bh.svg | 21 + pdf-as-web/src/main/webapp/assets/flags/4x3/bi.svg | 29 + pdf-as-web/src/main/webapp/assets/flags/4x3/bj.svg | 47 + pdf-as-web/src/main/webapp/assets/flags/4x3/bl.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/4x3/bm.svg | 363 ++ pdf-as-web/src/main/webapp/assets/flags/4x3/bn.svg | 137 + pdf-as-web/src/main/webapp/assets/flags/4x3/bo.svg | 37 + pdf-as-web/src/main/webapp/assets/flags/4x3/bq.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/4x3/br.svg | 88 + pdf-as-web/src/main/webapp/assets/flags/4x3/bs.svg | 24 + pdf-as-web/src/main/webapp/assets/flags/4x3/bt.svg | 217 + pdf-as-web/src/main/webapp/assets/flags/4x3/bv.svg | 26 + pdf-as-web/src/main/webapp/assets/flags/4x3/bw.svg | 39 + pdf-as-web/src/main/webapp/assets/flags/4x3/by.svg | 266 + pdf-as-web/src/main/webapp/assets/flags/4x3/bz.svg | 302 + pdf-as-web/src/main/webapp/assets/flags/4x3/ca.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/4x3/cc.svg | 29 + pdf-as-web/src/main/webapp/assets/flags/4x3/cd.svg | 16 + pdf-as-web/src/main/webapp/assets/flags/4x3/cf.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/4x3/cg.svg | 22 + pdf-as-web/src/main/webapp/assets/flags/4x3/ch.svg | 20 + pdf-as-web/src/main/webapp/assets/flags/4x3/ci.svg | 39 + pdf-as-web/src/main/webapp/assets/flags/4x3/ck.svg | 38 + pdf-as-web/src/main/webapp/assets/flags/4x3/cl.svg | 23 + pdf-as-web/src/main/webapp/assets/flags/4x3/cm.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/4x3/cn.svg | 20 + pdf-as-web/src/main/webapp/assets/flags/4x3/co.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/4x3/cr.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/4x3/cu.svg | 24 + pdf-as-web/src/main/webapp/assets/flags/4x3/cv.svg | 34 + pdf-as-web/src/main/webapp/assets/flags/4x3/cw.svg | 29 + pdf-as-web/src/main/webapp/assets/flags/4x3/cx.svg | 30 + pdf-as-web/src/main/webapp/assets/flags/4x3/cy.svg | 47 + pdf-as-web/src/main/webapp/assets/flags/4x3/cz.svg | 22 + pdf-as-web/src/main/webapp/assets/flags/4x3/de.svg | 37 + pdf-as-web/src/main/webapp/assets/flags/4x3/dj.svg | 23 + pdf-as-web/src/main/webapp/assets/flags/4x3/dk.svg | 22 + pdf-as-web/src/main/webapp/assets/flags/4x3/dm.svg | 192 + pdf-as-web/src/main/webapp/assets/flags/4x3/do.svg | 6801 ++++++++++++++++++++ pdf-as-web/src/main/webapp/assets/flags/4x3/dz.svg | 22 + pdf-as-web/src/main/webapp/assets/flags/4x3/ec.svg | 184 + pdf-as-web/src/main/webapp/assets/flags/4x3/ee.svg | 39 + pdf-as-web/src/main/webapp/assets/flags/4x3/eg.svg | 81 + pdf-as-web/src/main/webapp/assets/flags/4x3/eh.svg | 48 + pdf-as-web/src/main/webapp/assets/flags/4x3/er.svg | 42 + pdf-as-web/src/main/webapp/assets/flags/4x3/es.svg | 705 ++ pdf-as-web/src/main/webapp/assets/flags/4x3/et.svg | 24 + pdf-as-web/src/main/webapp/assets/flags/4x3/fi.svg | 53 + pdf-as-web/src/main/webapp/assets/flags/4x3/fj.svg | 154 + pdf-as-web/src/main/webapp/assets/flags/4x3/fk.svg | 215 + pdf-as-web/src/main/webapp/assets/flags/4x3/fm.svg | 24 + pdf-as-web/src/main/webapp/assets/flags/4x3/fo.svg | 42 + pdf-as-web/src/main/webapp/assets/flags/4x3/fr.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/4x3/ga.svg | 40 + pdf-as-web/src/main/webapp/assets/flags/4x3/gb.svg | 52 + pdf-as-web/src/main/webapp/assets/flags/4x3/gd.svg | 32 + pdf-as-web/src/main/webapp/assets/flags/4x3/ge.svg | 31 + pdf-as-web/src/main/webapp/assets/flags/4x3/gf.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/4x3/gg.svg | 29 + pdf-as-web/src/main/webapp/assets/flags/4x3/gh.svg | 23 + pdf-as-web/src/main/webapp/assets/flags/4x3/gi.svg | 347 + pdf-as-web/src/main/webapp/assets/flags/4x3/gl.svg | 46 + pdf-as-web/src/main/webapp/assets/flags/4x3/gm.svg | 47 + pdf-as-web/src/main/webapp/assets/flags/4x3/gn.svg | 42 + pdf-as-web/src/main/webapp/assets/flags/4x3/gp.svg | 19 + pdf-as-web/src/main/webapp/assets/flags/4x3/gq.svg | 86 + pdf-as-web/src/main/webapp/assets/flags/4x3/gr.svg | 60 + pdf-as-web/src/main/webapp/assets/flags/4x3/gs.svg | 346 + pdf-as-web/src/main/webapp/assets/flags/4x3/gt.svg | 139 + pdf-as-web/src/main/webapp/assets/flags/4x3/gu.svg | 75 + pdf-as-web/src/main/webapp/assets/flags/4x3/gw.svg | 23 + pdf-as-web/src/main/webapp/assets/flags/4x3/gy.svg | 21 + pdf-as-web/src/main/webapp/assets/flags/4x3/hk.svg | 52 + pdf-as-web/src/main/webapp/assets/flags/4x3/hm.svg | 29 + pdf-as-web/src/main/webapp/assets/flags/4x3/hn.svg | 27 + pdf-as-web/src/main/webapp/assets/flags/4x3/hr.svg | 144 + pdf-as-web/src/main/webapp/assets/flags/4x3/ht.svg | 18 + pdf-as-web/src/main/webapp/assets/flags/4x3/hu.svg | 19 + pdf-as-web/src/main/webapp/assets/flags/4x3/id.svg | 18 + pdf-as-web/src/main/webapp/assets/flags/4x3/ie.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/4x3/il.svg | 31 + pdf-as-web/src/main/webapp/assets/flags/4x3/im.svg | 71 + pdf-as-web/src/main/webapp/assets/flags/4x3/in.svg | 47 + pdf-as-web/src/main/webapp/assets/flags/4x3/io.svg | 187 + pdf-as-web/src/main/webapp/assets/flags/4x3/iq.svg | 27 + pdf-as-web/src/main/webapp/assets/flags/4x3/ir.svg | 522 ++ pdf-as-web/src/main/webapp/assets/flags/4x3/is.svg | 22 + pdf-as-web/src/main/webapp/assets/flags/4x3/it.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/4x3/je.svg | 67 + pdf-as-web/src/main/webapp/assets/flags/4x3/jm.svg | 45 + pdf-as-web/src/main/webapp/assets/flags/4x3/jo.svg | 49 + pdf-as-web/src/main/webapp/assets/flags/4x3/jp.svg | 21 + pdf-as-web/src/main/webapp/assets/flags/4x3/ke.svg | 33 + pdf-as-web/src/main/webapp/assets/flags/4x3/kg.svg | 47 + pdf-as-web/src/main/webapp/assets/flags/4x3/kh.svg | 156 + pdf-as-web/src/main/webapp/assets/flags/4x3/ki.svg | 49 + pdf-as-web/src/main/webapp/assets/flags/4x3/km.svg | 51 + pdf-as-web/src/main/webapp/assets/flags/4x3/kn.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/4x3/kp.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/4x3/kr.svg | 42 + pdf-as-web/src/main/webapp/assets/flags/4x3/kw.svg | 23 + pdf-as-web/src/main/webapp/assets/flags/4x3/ky.svg | 123 + pdf-as-web/src/main/webapp/assets/flags/4x3/kz.svg | 67 + pdf-as-web/src/main/webapp/assets/flags/4x3/la.svg | 22 + pdf-as-web/src/main/webapp/assets/flags/4x3/lb.svg | 45 + pdf-as-web/src/main/webapp/assets/flags/4x3/lc.svg | 18 + pdf-as-web/src/main/webapp/assets/flags/4x3/li.svg | 195 + pdf-as-web/src/main/webapp/assets/flags/4x3/lk.svg | 44 + pdf-as-web/src/main/webapp/assets/flags/4x3/lr.svg | 29 + pdf-as-web/src/main/webapp/assets/flags/4x3/ls.svg | 173 + pdf-as-web/src/main/webapp/assets/flags/4x3/lt.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/4x3/lu.svg | 36 + pdf-as-web/src/main/webapp/assets/flags/4x3/lv.svg | 37 + pdf-as-web/src/main/webapp/assets/flags/4x3/ly.svg | 23 + pdf-as-web/src/main/webapp/assets/flags/4x3/ma.svg | 21 + pdf-as-web/src/main/webapp/assets/flags/4x3/mc.svg | 16 + pdf-as-web/src/main/webapp/assets/flags/4x3/md.svg | 101 + pdf-as-web/src/main/webapp/assets/flags/4x3/me.svg | 5 + pdf-as-web/src/main/webapp/assets/flags/4x3/mf.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/4x3/mg.svg | 38 + pdf-as-web/src/main/webapp/assets/flags/4x3/mh.svg | 42 + pdf-as-web/src/main/webapp/assets/flags/4x3/mk.svg | 30 + pdf-as-web/src/main/webapp/assets/flags/4x3/ml.svg | 38 + pdf-as-web/src/main/webapp/assets/flags/4x3/mm.svg | 146 + pdf-as-web/src/main/webapp/assets/flags/4x3/mn.svg | 26 + pdf-as-web/src/main/webapp/assets/flags/4x3/mo.svg | 31 + pdf-as-web/src/main/webapp/assets/flags/4x3/mp.svg | 268 + pdf-as-web/src/main/webapp/assets/flags/4x3/mq.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/4x3/mr.svg | 22 + pdf-as-web/src/main/webapp/assets/flags/4x3/ms.svg | 76 + pdf-as-web/src/main/webapp/assets/flags/4x3/mt.svg | 82 + pdf-as-web/src/main/webapp/assets/flags/4x3/mu.svg | 40 + pdf-as-web/src/main/webapp/assets/flags/4x3/mv.svg | 20 + pdf-as-web/src/main/webapp/assets/flags/4x3/mw.svg | 55 + pdf-as-web/src/main/webapp/assets/flags/4x3/mx.svg | 349 + pdf-as-web/src/main/webapp/assets/flags/4x3/my.svg | 27 + pdf-as-web/src/main/webapp/assets/flags/4x3/mz.svg | 34 + pdf-as-web/src/main/webapp/assets/flags/4x3/na.svg | 30 + pdf-as-web/src/main/webapp/assets/flags/4x3/nc.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/4x3/ne.svg | 20 + pdf-as-web/src/main/webapp/assets/flags/4x3/nf.svg | 46 + pdf-as-web/src/main/webapp/assets/flags/4x3/ng.svg | 19 + pdf-as-web/src/main/webapp/assets/flags/4x3/ni.svg | 122 + pdf-as-web/src/main/webapp/assets/flags/4x3/nl.svg | 37 + pdf-as-web/src/main/webapp/assets/flags/4x3/no.svg | 27 + pdf-as-web/src/main/webapp/assets/flags/4x3/np.svg | 47 + pdf-as-web/src/main/webapp/assets/flags/4x3/nr.svg | 22 + pdf-as-web/src/main/webapp/assets/flags/4x3/nu.svg | 40 + pdf-as-web/src/main/webapp/assets/flags/4x3/nz.svg | 69 + pdf-as-web/src/main/webapp/assets/flags/4x3/om.svg | 349 + pdf-as-web/src/main/webapp/assets/flags/4x3/pa.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/4x3/pe.svg | 40 + pdf-as-web/src/main/webapp/assets/flags/4x3/pf.svg | 77 + pdf-as-web/src/main/webapp/assets/flags/4x3/pg.svg | 27 + pdf-as-web/src/main/webapp/assets/flags/4x3/ph.svg | 36 + pdf-as-web/src/main/webapp/assets/flags/4x3/pk.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/4x3/pl.svg | 16 + pdf-as-web/src/main/webapp/assets/flags/4x3/pm.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/4x3/pn.svg | 146 + pdf-as-web/src/main/webapp/assets/flags/4x3/pr.svg | 45 + pdf-as-web/src/main/webapp/assets/flags/4x3/ps.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/4x3/pt.svg | 526 ++ pdf-as-web/src/main/webapp/assets/flags/4x3/pw.svg | 21 + pdf-as-web/src/main/webapp/assets/flags/4x3/py.svg | 242 + pdf-as-web/src/main/webapp/assets/flags/4x3/qa.svg | 21 + pdf-as-web/src/main/webapp/assets/flags/4x3/re.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/4x3/ro.svg | 42 + pdf-as-web/src/main/webapp/assets/flags/4x3/rs.svg | 1562 +++++ pdf-as-web/src/main/webapp/assets/flags/4x3/ru.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/4x3/rw.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/4x3/sa.svg | 56 + pdf-as-web/src/main/webapp/assets/flags/4x3/sb.svg | 27 + pdf-as-web/src/main/webapp/assets/flags/4x3/sc.svg | 45 + pdf-as-web/src/main/webapp/assets/flags/4x3/sd.svg | 23 + pdf-as-web/src/main/webapp/assets/flags/4x3/se.svg | 28 + pdf-as-web/src/main/webapp/assets/flags/4x3/sg.svg | 29 + pdf-as-web/src/main/webapp/assets/flags/4x3/sh.svg | 795 +++ pdf-as-web/src/main/webapp/assets/flags/4x3/si.svg | 30 + pdf-as-web/src/main/webapp/assets/flags/4x3/sj.svg | 27 + pdf-as-web/src/main/webapp/assets/flags/4x3/sk.svg | 26 + pdf-as-web/src/main/webapp/assets/flags/4x3/sl.svg | 43 + pdf-as-web/src/main/webapp/assets/flags/4x3/sm.svg | 209 + pdf-as-web/src/main/webapp/assets/flags/4x3/sn.svg | 20 + pdf-as-web/src/main/webapp/assets/flags/4x3/so.svg | 21 + pdf-as-web/src/main/webapp/assets/flags/4x3/sr.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/4x3/ss.svg | 21 + pdf-as-web/src/main/webapp/assets/flags/4x3/st.svg | 27 + pdf-as-web/src/main/webapp/assets/flags/4x3/sv.svg | 301 + pdf-as-web/src/main/webapp/assets/flags/4x3/sx.svg | 106 + pdf-as-web/src/main/webapp/assets/flags/4x3/sy.svg | 23 + pdf-as-web/src/main/webapp/assets/flags/4x3/sz.svg | 93 + pdf-as-web/src/main/webapp/assets/flags/4x3/tc.svg | 102 + pdf-as-web/src/main/webapp/assets/flags/4x3/td.svg | 41 + pdf-as-web/src/main/webapp/assets/flags/4x3/tf.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/4x3/tg.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/4x3/th.svg | 20 + pdf-as-web/src/main/webapp/assets/flags/4x3/tj.svg | 37 + pdf-as-web/src/main/webapp/assets/flags/4x3/tk.svg | 42 + pdf-as-web/src/main/webapp/assets/flags/4x3/tl.svg | 23 + pdf-as-web/src/main/webapp/assets/flags/4x3/tm.svg | 325 + pdf-as-web/src/main/webapp/assets/flags/4x3/tn.svg | 23 + pdf-as-web/src/main/webapp/assets/flags/4x3/to.svg | 22 + pdf-as-web/src/main/webapp/assets/flags/4x3/tr.svg | 21 + pdf-as-web/src/main/webapp/assets/flags/4x3/tt.svg | 18 + pdf-as-web/src/main/webapp/assets/flags/4x3/tv.svg | 49 + pdf-as-web/src/main/webapp/assets/flags/4x3/tw.svg | 24 + pdf-as-web/src/main/webapp/assets/flags/4x3/tz.svg | 45 + pdf-as-web/src/main/webapp/assets/flags/4x3/ua.svg | 16 + pdf-as-web/src/main/webapp/assets/flags/4x3/ug.svg | 42 + pdf-as-web/src/main/webapp/assets/flags/4x3/um.svg | 141 + pdf-as-web/src/main/webapp/assets/flags/4x3/us.svg | 141 + pdf-as-web/src/main/webapp/assets/flags/4x3/uy.svg | 63 + pdf-as-web/src/main/webapp/assets/flags/4x3/uz.svg | 37 + pdf-as-web/src/main/webapp/assets/flags/4x3/va.svg | 501 ++ pdf-as-web/src/main/webapp/assets/flags/4x3/vc.svg | 20 + pdf-as-web/src/main/webapp/assets/flags/4x3/ve.svg | 29 + pdf-as-web/src/main/webapp/assets/flags/4x3/vg.svg | 249 + pdf-as-web/src/main/webapp/assets/flags/4x3/vi.svg | 249 + pdf-as-web/src/main/webapp/assets/flags/4x3/vn.svg | 21 + pdf-as-web/src/main/webapp/assets/flags/4x3/vu.svg | 28 + pdf-as-web/src/main/webapp/assets/flags/4x3/wf.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/4x3/ws.svg | 25 + pdf-as-web/src/main/webapp/assets/flags/4x3/ye.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/4x3/yt.svg | 17 + pdf-as-web/src/main/webapp/assets/flags/4x3/za.svg | 58 + pdf-as-web/src/main/webapp/assets/flags/4x3/zm.svg | 40 + pdf-as-web/src/main/webapp/assets/flags/4x3/zw.svg | 52 + .../src/main/webapp/assets/fonts/FontAwesome.otf | Bin 0 -> 106260 bytes .../webapp/assets/fonts/fontawesome-webfont.eot | Bin 0 -> 68875 bytes .../webapp/assets/fonts/fontawesome-webfont.svg | 640 ++ .../webapp/assets/fonts/fontawesome-webfont.ttf | Bin 0 -> 138204 bytes .../webapp/assets/fonts/fontawesome-webfont.woff | Bin 0 -> 81284 bytes .../webapp/assets/fonts/fontawesome-webfont.woff2 | Bin 0 -> 64464 bytes .../src/main/webapp/assets/img/signature.png | Bin 2517 -> 3497 bytes pdf-as-web/src/main/webapp/assets/js/dragNdrop.js | 192 +- .../src/main/webapp/assets/js/jquery-lang.js | 622 ++ pdf-as-web/src/main/webapp/assets/js/js.cookie.js | 139 + .../main/webapp/assets/js/langpack/nonDynamic.js | 76 + .../src/main/webapp/assets/js/langpack/th.json | 33 + .../src/main/webapp/assets/js/pdf.js/build/pdf.js | 1 + .../src/main/webapp/assets/js/pdf.js/web/app.js | 265 +- .../src/main/webapp/assets/js/pdf.js/web/en.json | 34 + .../webapp/assets/js/pdf.js/web/jquery-lang.js | 622 ++ .../main/webapp/assets/js/pdf.js/web/viewer.css | 108 +- .../main/webapp/assets/js/pdf.js/web/viewer.html | 36 +- .../src/main/webapp/assets/js/pdf.js/web/viewer.js | 89 +- pdf-as-web/src/main/webapp/index.jsp | 149 +- 521 files changed, 58143 insertions(+), 283 deletions(-) create mode 100644 pdf-as-web/src/main/webapp/assets/css/flag-icon.min.css create mode 100644 pdf-as-web/src/main/webapp/assets/css/font-awesome.min.css create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ad.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ae.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/af.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ag.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ai.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/al.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/am.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ao.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/aq.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ar.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/as.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/at.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/au.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/aw.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ax.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/az.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ba.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/bb.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/bd.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/be.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/bf.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/bg.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/bh.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/bi.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/bj.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/bl.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/bm.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/bn.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/bo.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/bq.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/br.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/bs.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/bt.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/bv.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/bw.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/by.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/bz.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ca.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/cc.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/cd.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/cf.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/cg.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ch.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ci.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ck.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/cl.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/cm.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/cn.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/co.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/cr.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/cu.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/cv.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/cw.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/cx.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/cy.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/cz.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/de.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/dj.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/dk.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/dm.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/do.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/dz.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ec.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ee.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/eg.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/eh.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/er.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/es.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/et.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/fi.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/fj.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/fk.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/fm.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/fo.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/fr.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ga.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/gb.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/gd.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ge.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/gf.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/gg.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/gh.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/gi.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/gl.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/gm.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/gn.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/gp.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/gq.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/gr.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/gs.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/gt.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/gu.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/gw.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/gy.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/hk.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/hm.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/hn.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/hr.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ht.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/hu.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/id.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ie.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/il.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/im.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/in.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/io.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/iq.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ir.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/is.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/it.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/je.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/jm.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/jo.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/jp.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ke.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/kg.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/kh.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ki.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/km.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/kn.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/kp.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/kr.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/kw.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ky.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/kz.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/la.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/lb.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/lc.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/li.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/lk.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/lr.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ls.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/lt.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/lu.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/lv.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ly.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ma.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/mc.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/md.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/me.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/mf.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/mg.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/mh.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/mk.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ml.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/mm.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/mn.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/mo.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/mp.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/mq.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/mr.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ms.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/mt.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/mu.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/mv.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/mw.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/mx.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/my.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/mz.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/na.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/nc.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ne.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/nf.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ng.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ni.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/nl.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/no.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/np.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/nr.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/nu.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/nz.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/om.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/pa.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/pe.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/pf.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/pg.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ph.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/pk.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/pl.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/pm.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/pn.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/pr.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ps.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/pt.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/pw.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/py.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/qa.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/re.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ro.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/rs.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ru.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/rw.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/sa.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/sb.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/sc.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/sd.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/se.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/sg.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/sh.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/si.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/sj.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/sk.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/sl.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/sm.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/sn.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/so.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/sr.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ss.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/st.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/sv.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/sx.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/sy.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/sz.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/tc.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/td.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/tf.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/tg.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/th.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/tj.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/tk.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/tl.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/tm.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/tn.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/to.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/tr.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/tt.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/tv.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/tw.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/tz.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ua.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ug.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/um.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/us.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/uy.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/uz.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/va.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/vc.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ve.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/vg.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/vi.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/vn.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/vu.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/wf.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ws.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/ye.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/yt.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/za.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/zm.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/1x1/zw.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ad.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ae.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/af.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ag.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ai.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/al.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/am.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ao.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/aq.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ar.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/as.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/at.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/au.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/aw.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ax.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/az.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ba.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/bb.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/bd.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/be.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/bf.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/bg.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/bh.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/bi.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/bj.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/bl.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/bm.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/bn.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/bo.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/bq.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/br.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/bs.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/bt.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/bv.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/bw.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/by.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/bz.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ca.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/cc.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/cd.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/cf.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/cg.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ch.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ci.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ck.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/cl.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/cm.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/cn.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/co.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/cr.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/cu.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/cv.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/cw.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/cx.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/cy.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/cz.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/de.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/dj.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/dk.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/dm.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/do.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/dz.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ec.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ee.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/eg.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/eh.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/er.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/es.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/et.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/fi.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/fj.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/fk.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/fm.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/fo.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/fr.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ga.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/gb.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/gd.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ge.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/gf.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/gg.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/gh.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/gi.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/gl.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/gm.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/gn.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/gp.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/gq.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/gr.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/gs.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/gt.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/gu.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/gw.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/gy.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/hk.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/hm.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/hn.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/hr.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ht.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/hu.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/id.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ie.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/il.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/im.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/in.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/io.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/iq.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ir.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/is.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/it.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/je.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/jm.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/jo.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/jp.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ke.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/kg.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/kh.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ki.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/km.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/kn.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/kp.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/kr.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/kw.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ky.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/kz.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/la.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/lb.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/lc.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/li.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/lk.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/lr.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ls.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/lt.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/lu.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/lv.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ly.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ma.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/mc.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/md.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/me.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/mf.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/mg.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/mh.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/mk.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ml.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/mm.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/mn.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/mo.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/mp.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/mq.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/mr.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ms.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/mt.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/mu.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/mv.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/mw.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/mx.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/my.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/mz.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/na.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/nc.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ne.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/nf.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ng.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ni.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/nl.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/no.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/np.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/nr.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/nu.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/nz.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/om.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/pa.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/pe.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/pf.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/pg.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ph.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/pk.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/pl.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/pm.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/pn.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/pr.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ps.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/pt.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/pw.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/py.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/qa.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/re.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ro.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/rs.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ru.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/rw.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/sa.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/sb.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/sc.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/sd.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/se.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/sg.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/sh.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/si.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/sj.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/sk.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/sl.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/sm.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/sn.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/so.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/sr.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ss.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/st.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/sv.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/sx.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/sy.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/sz.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/tc.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/td.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/tf.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/tg.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/th.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/tj.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/tk.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/tl.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/tm.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/tn.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/to.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/tr.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/tt.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/tv.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/tw.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/tz.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ua.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ug.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/um.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/us.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/uy.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/uz.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/va.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/vc.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ve.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/vg.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/vi.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/vn.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/vu.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/wf.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ws.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/ye.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/yt.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/za.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/zm.svg create mode 100644 pdf-as-web/src/main/webapp/assets/flags/4x3/zw.svg create mode 100644 pdf-as-web/src/main/webapp/assets/fonts/FontAwesome.otf create mode 100644 pdf-as-web/src/main/webapp/assets/fonts/fontawesome-webfont.eot create mode 100644 pdf-as-web/src/main/webapp/assets/fonts/fontawesome-webfont.svg create mode 100644 pdf-as-web/src/main/webapp/assets/fonts/fontawesome-webfont.ttf create mode 100644 pdf-as-web/src/main/webapp/assets/fonts/fontawesome-webfont.woff create mode 100644 pdf-as-web/src/main/webapp/assets/fonts/fontawesome-webfont.woff2 create mode 100644 pdf-as-web/src/main/webapp/assets/js/jquery-lang.js create mode 100644 pdf-as-web/src/main/webapp/assets/js/js.cookie.js create mode 100644 pdf-as-web/src/main/webapp/assets/js/langpack/nonDynamic.js create mode 100644 pdf-as-web/src/main/webapp/assets/js/langpack/th.json create mode 100644 pdf-as-web/src/main/webapp/assets/js/pdf.js/web/en.json create mode 100644 pdf-as-web/src/main/webapp/assets/js/pdf.js/web/jquery-lang.js (limited to 'pdf-as-web/src/main/webapp') diff --git a/pdf-as-web/src/main/webapp/assets/css/flag-icon.min.css b/pdf-as-web/src/main/webapp/assets/css/flag-icon.min.css new file mode 100644 index 00000000..94807416 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/css/flag-icon.min.css @@ -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.flag-icon-squared{width:1em}.flag-icon-ad{background-image:url(../flags/4x3/ad.svg)}.flag-icon-ad.flag-icon-squared{background-image:url(../flags/1x1/ad.svg)}.flag-icon-ae{background-image:url(../flags/4x3/ae.svg)}.flag-icon-ae.flag-icon-squared{background-image:url(../flags/1x1/ae.svg)}.flag-icon-af{background-image:url(../flags/4x3/af.svg)}.flag-icon-af.flag-icon-squared{background-image:url(../flags/1x1/af.svg)}.flag-icon-ag{background-image:url(../flags/4x3/ag.svg)}.flag-icon-ag.flag-icon-squared{background-image:url(../flags/1x1/ag.svg)}.flag-icon-ai{background-image:url(../flags/4x3/ai.svg)}.flag-icon-ai.flag-icon-squared{background-image:url(../flags/1x1/ai.svg)}.flag-icon-al{background-image:url(../flags/4x3/al.svg)}.flag-icon-al.flag-icon-squared{background-image:url(../flags/1x1/al.svg)}.flag-icon-am{background-image:url(../flags/4x3/am.svg)}.flag-icon-am.flag-icon-squared{background-image:url(../flags/1x1/am.svg)}.flag-icon-ao{background-image:url(../flags/4x3/ao.svg)}.flag-icon-ao.flag-icon-squared{background-image:url(../flags/1x1/ao.svg)}.flag-icon-aq{background-image:url(../flags/4x3/aq.svg)}.flag-icon-aq.flag-icon-squared{background-image:url(../flags/1x1/aq.svg)}.flag-icon-ar{background-image:url(../flags/4x3/ar.svg)}.flag-icon-ar.flag-icon-squared{background-image:url(../flags/1x1/ar.svg)}.flag-icon-as{background-image:url(../flags/4x3/as.svg)}.flag-icon-as.flag-icon-squared{background-image:url(../flags/1x1/as.svg)}.flag-icon-at{background-image:url(../flags/4x3/at.svg)}.flag-icon-at.flag-icon-squared{background-image:url(../flags/1x1/at.svg)}.flag-icon-au{background-image:url(../flags/4x3/au.svg)}.flag-icon-au.flag-icon-squared{background-image:url(../flags/1x1/au.svg)}.flag-icon-aw{background-image:url(../flags/4x3/aw.svg)}.flag-icon-aw.flag-icon-squared{background-image:url(../flags/1x1/aw.svg)}.flag-icon-ax{background-image:url(../flags/4x3/ax.svg)}.flag-icon-ax.flag-icon-squared{background-image:url(../flags/1x1/ax.svg)}.flag-icon-az{background-image:url(../flags/4x3/az.svg)}.flag-icon-az.flag-icon-squared{background-image:url(../flags/1x1/az.svg)}.flag-icon-ba{background-image:url(../flags/4x3/ba.svg)}.flag-icon-ba.flag-icon-squared{background-image:url(../flags/1x1/ba.svg)}.flag-icon-bb{background-image:url(../flags/4x3/bb.svg)}.flag-icon-bb.flag-icon-squared{background-image:url(../flags/1x1/bb.svg)}.flag-icon-bd{background-image:url(../flags/4x3/bd.svg)}.flag-icon-bd.flag-icon-squared{background-image:url(../flags/1x1/bd.svg)}.flag-icon-be{background-image:url(../flags/4x3/be.svg)}.flag-icon-be.flag-icon-squared{background-image:url(../flags/1x1/be.svg)}.flag-icon-bf{background-image:url(../flags/4x3/bf.svg)}.flag-icon-bf.flag-icon-squared{background-image:url(../flags/1x1/bf.svg)}.flag-icon-bg{background-image:url(../flags/4x3/bg.svg)}.flag-icon-bg.flag-icon-squared{background-image:url(../flags/1x1/bg.svg)}.flag-icon-bh{background-image:url(../flags/4x3/bh.svg)}.flag-icon-bh.flag-icon-squared{background-image:url(../flags/1x1/bh.svg)}.flag-icon-bi{background-image:url(../flags/4x3/bi.svg)}.flag-icon-bi.flag-icon-squared{background-image:url(../flags/1x1/bi.svg)}.flag-icon-bj{background-image:url(../flags/4x3/bj.svg)}.flag-icon-bj.flag-icon-squared{background-image:url(../flags/1x1/bj.svg)}.flag-icon-bl{background-image:url(../flags/4x3/bl.svg)}.flag-icon-bl.flag-icon-squared{background-image:url(../flags/1x1/bl.svg)}.flag-icon-bm{background-image:url(../flags/4x3/bm.svg)}.flag-icon-bm.flag-icon-squared{background-image:url(../flags/1x1/bm.svg)}.flag-icon-bn{background-image:url(../flags/4x3/bn.svg)}.flag-icon-bn.flag-icon-squared{background-image:url(../flags/1x1/bn.svg)}.flag-icon-bo{background-image:url(../flags/4x3/bo.svg)}.flag-icon-bo.flag-icon-squared{background-image:url(../flags/1x1/bo.svg)}.flag-icon-bq{background-image:url(../flags/4x3/bq.svg)}.flag-icon-bq.flag-icon-squared{background-image:url(../flags/1x1/bq.svg)}.flag-icon-br{background-image:url(../flags/4x3/br.svg)}.flag-icon-br.flag-icon-squared{background-image:url(../flags/1x1/br.svg)}.flag-icon-bs{background-image:url(../flags/4x3/bs.svg)}.flag-icon-bs.flag-icon-squared{background-image:url(../flags/1x1/bs.svg)}.flag-icon-bt{background-image:url(../flags/4x3/bt.svg)}.flag-icon-bt.flag-icon-squared{background-image:url(../flags/1x1/bt.svg)}.flag-icon-bv{background-image:url(../flags/4x3/bv.svg)}.flag-icon-bv.flag-icon-squared{background-image:url(../flags/1x1/bv.svg)}.flag-icon-bw{background-image:url(../flags/4x3/bw.svg)}.flag-icon-bw.flag-icon-squared{background-image:url(../flags/1x1/bw.svg)}.flag-icon-by{background-image:url(../flags/4x3/by.svg)}.flag-icon-by.flag-icon-squared{background-image:url(../flags/1x1/by.svg)}.flag-icon-bz{background-image:url(../flags/4x3/bz.svg)}.flag-icon-bz.flag-icon-squared{background-image:url(../flags/1x1/bz.svg)}.flag-icon-ca{background-image:url(../flags/4x3/ca.svg)}.flag-icon-ca.flag-icon-squared{background-image:url(../flags/1x1/ca.svg)}.flag-icon-cc{background-image:url(../flags/4x3/cc.svg)}.flag-icon-cc.flag-icon-squared{background-image:url(../flags/1x1/cc.svg)}.flag-icon-cd{background-image:url(../flags/4x3/cd.svg)}.flag-icon-cd.flag-icon-squared{background-image:url(../flags/1x1/cd.svg)}.flag-icon-cf{background-image:url(../flags/4x3/cf.svg)}.flag-icon-cf.flag-icon-squared{background-image:url(../flags/1x1/cf.svg)}.flag-icon-cg{background-image:url(../flags/4x3/cg.svg)}.flag-icon-cg.flag-icon-squared{background-image:url(../flags/1x1/cg.svg)}.flag-icon-ch{background-image:url(../flags/4x3/ch.svg)}.flag-icon-ch.flag-icon-squared{background-image:url(../flags/1x1/ch.svg)}.flag-icon-ci{background-image:url(../flags/4x3/ci.svg)}.flag-icon-ci.flag-icon-squared{background-image:url(../flags/1x1/ci.svg)}.flag-icon-ck{background-image:url(../flags/4x3/ck.svg)}.flag-icon-ck.flag-icon-squared{background-image:url(../flags/1x1/ck.svg)}.flag-icon-cl{background-image:url(../flags/4x3/cl.svg)}.flag-icon-cl.flag-icon-squared{background-image:url(../flags/1x1/cl.svg)}.flag-icon-cm{background-image:url(../flags/4x3/cm.svg)}.flag-icon-cm.flag-icon-squared{background-image:url(../flags/1x1/cm.svg)}.flag-icon-cn{background-image:url(../flags/4x3/cn.svg)}.flag-icon-cn.flag-icon-squared{background-image:url(../flags/1x1/cn.svg)}.flag-icon-co{background-image:url(../flags/4x3/co.svg)}.flag-icon-co.flag-icon-squared{background-image:url(../flags/1x1/co.svg)}.flag-icon-cr{background-image:url(../flags/4x3/cr.svg)}.flag-icon-cr.flag-icon-squared{background-image:url(../flags/1x1/cr.svg)}.flag-icon-cu{background-image:url(../flags/4x3/cu.svg)}.flag-icon-cu.flag-icon-squared{background-image:url(../flags/1x1/cu.svg)}.flag-icon-cv{background-image:url(../flags/4x3/cv.svg)}.flag-icon-cv.flag-icon-squared{background-image:url(../flags/1x1/cv.svg)}.flag-icon-cw{background-image:url(../flags/4x3/cw.svg)}.flag-icon-cw.flag-icon-squared{background-image:url(../flags/1x1/cw.svg)}.flag-icon-cx{background-image:url(../flags/4x3/cx.svg)}.flag-icon-cx.flag-icon-squared{background-image:url(../flags/1x1/cx.svg)}.flag-icon-cy{background-image:url(../flags/4x3/cy.svg)}.flag-icon-cy.flag-icon-squared{background-image:url(../flags/1x1/cy.svg)}.flag-icon-cz{background-image:url(../flags/4x3/cz.svg)}.flag-icon-cz.flag-icon-squared{background-image:url(../flags/1x1/cz.svg)}.flag-icon-de{background-image:url(../flags/4x3/de.svg)}.flag-icon-de.flag-icon-squared{background-image:url(../flags/1x1/de.svg)}.flag-icon-dj{background-image:url(../flags/4x3/dj.svg)}.flag-icon-dj.flag-icon-squared{background-image:url(../flags/1x1/dj.svg)}.flag-icon-dk{background-image:url(../flags/4x3/dk.svg)}.flag-icon-dk.flag-icon-squared{background-image:url(../flags/1x1/dk.svg)}.flag-icon-dm{background-image:url(../flags/4x3/dm.svg)}.flag-icon-dm.flag-icon-squared{background-image:url(../flags/1x1/dm.svg)}.flag-icon-do{background-image:url(../flags/4x3/do.svg)}.flag-icon-do.flag-icon-squared{background-image:url(../flags/1x1/do.svg)}.flag-icon-dz{background-image:url(../flags/4x3/dz.svg)}.flag-icon-dz.flag-icon-squared{background-image:url(../flags/1x1/dz.svg)}.flag-icon-ec{background-image:url(../flags/4x3/ec.svg)}.flag-icon-ec.flag-icon-squared{background-image:url(../flags/1x1/ec.svg)}.flag-icon-ee{background-image:url(../flags/4x3/ee.svg)}.flag-icon-ee.flag-icon-squared{background-image:url(../flags/1x1/ee.svg)}.flag-icon-eg{background-image:url(../flags/4x3/eg.svg)}.flag-icon-eg.flag-icon-squared{background-image:url(../flags/1x1/eg.svg)}.flag-icon-eh{background-image:url(../flags/4x3/eh.svg)}.flag-icon-eh.flag-icon-squared{background-image:url(../flags/1x1/eh.svg)}.flag-icon-er{background-image:url(../flags/4x3/er.svg)}.flag-icon-er.flag-icon-squared{background-image:url(../flags/1x1/er.svg)}.flag-icon-es{background-image:url(../flags/4x3/es.svg)}.flag-icon-es.flag-icon-squared{background-image:url(../flags/1x1/es.svg)}.flag-icon-et{background-image:url(../flags/4x3/et.svg)}.flag-icon-et.flag-icon-squared{background-image:url(../flags/1x1/et.svg)}.flag-icon-fi{background-image:url(../flags/4x3/fi.svg)}.flag-icon-fi.flag-icon-squared{background-image:url(../flags/1x1/fi.svg)}.flag-icon-fj{background-image:url(../flags/4x3/fj.svg)}.flag-icon-fj.flag-icon-squared{background-image:url(../flags/1x1/fj.svg)}.flag-icon-fk{background-image:url(../flags/4x3/fk.svg)}.flag-icon-fk.flag-icon-squared{background-image:url(../flags/1x1/fk.svg)}.flag-icon-fm{background-image:url(../flags/4x3/fm.svg)}.flag-icon-fm.flag-icon-squared{background-image:url(../flags/1x1/fm.svg)}.flag-icon-fo{background-image:url(../flags/4x3/fo.svg)}.flag-icon-fo.flag-icon-squared{background-image:url(../flags/1x1/fo.svg)}.flag-icon-fr{background-image:url(../flags/4x3/fr.svg)}.flag-icon-fr.flag-icon-squared{background-image:url(../flags/1x1/fr.svg)}.flag-icon-ga{background-image:url(../flags/4x3/ga.svg)}.flag-icon-ga.flag-icon-squared{background-image:url(../flags/1x1/ga.svg)}.flag-icon-gb{background-image:url(../flags/4x3/gb.svg)}.flag-icon-gb.flag-icon-squared{background-image:url(../flags/1x1/gb.svg)}.flag-icon-gd{background-image:url(../flags/4x3/gd.svg)}.flag-icon-gd.flag-icon-squared{background-image:url(../flags/1x1/gd.svg)}.flag-icon-ge{background-image:url(../flags/4x3/ge.svg)}.flag-icon-ge.flag-icon-squared{background-image:url(../flags/1x1/ge.svg)}.flag-icon-gf{background-image:url(../flags/4x3/gf.svg)}.flag-icon-gf.flag-icon-squared{background-image:url(../flags/1x1/gf.svg)}.flag-icon-gg{background-image:url(../flags/4x3/gg.svg)}.flag-icon-gg.flag-icon-squared{background-image:url(../flags/1x1/gg.svg)}.flag-icon-gh{background-image:url(../flags/4x3/gh.svg)}.flag-icon-gh.flag-icon-squared{background-image:url(../flags/1x1/gh.svg)}.flag-icon-gi{background-image:url(../flags/4x3/gi.svg)}.flag-icon-gi.flag-icon-squared{background-image:url(../flags/1x1/gi.svg)}.flag-icon-gl{background-image:url(../flags/4x3/gl.svg)}.flag-icon-gl.flag-icon-squared{background-image:url(../flags/1x1/gl.svg)}.flag-icon-gm{background-image:url(../flags/4x3/gm.svg)}.flag-icon-gm.flag-icon-squared{background-image:url(../flags/1x1/gm.svg)}.flag-icon-gn{background-image:url(../flags/4x3/gn.svg)}.flag-icon-gn.flag-icon-squared{background-image:url(../flags/1x1/gn.svg)}.flag-icon-gp{background-image:url(../flags/4x3/gp.svg)}.flag-icon-gp.flag-icon-squared{background-image:url(../flags/1x1/gp.svg)}.flag-icon-gq{background-image:url(../flags/4x3/gq.svg)}.flag-icon-gq.flag-icon-squared{background-image:url(../flags/1x1/gq.svg)}.flag-icon-gr{background-image:url(../flags/4x3/gr.svg)}.flag-icon-gr.flag-icon-squared{background-image:url(../flags/1x1/gr.svg)}.flag-icon-gs{background-image:url(../flags/4x3/gs.svg)}.flag-icon-gs.flag-icon-squared{background-image:url(../flags/1x1/gs.svg)}.flag-icon-gt{background-image:url(../flags/4x3/gt.svg)}.flag-icon-gt.flag-icon-squared{background-image:url(../flags/1x1/gt.svg)}.flag-icon-gu{background-image:url(../flags/4x3/gu.svg)}.flag-icon-gu.flag-icon-squared{background-image:url(../flags/1x1/gu.svg)}.flag-icon-gw{background-image:url(../flags/4x3/gw.svg)}.flag-icon-gw.flag-icon-squared{background-image:url(../flags/1x1/gw.svg)}.flag-icon-gy{background-image:url(../flags/4x3/gy.svg)}.flag-icon-gy.flag-icon-squared{background-image:url(../flags/1x1/gy.svg)}.flag-icon-hk{background-image:url(../flags/4x3/hk.svg)}.flag-icon-hk.flag-icon-squared{background-image:url(../flags/1x1/hk.svg)}.flag-icon-hm{background-image:url(../flags/4x3/hm.svg)}.flag-icon-hm.flag-icon-squared{background-image:url(../flags/1x1/hm.svg)}.flag-icon-hn{background-image:url(../flags/4x3/hn.svg)}.flag-icon-hn.flag-icon-squared{background-image:url(../flags/1x1/hn.svg)}.flag-icon-hr{background-image:url(../flags/4x3/hr.svg)}.flag-icon-hr.flag-icon-squared{background-image:url(../flags/1x1/hr.svg)}.flag-icon-ht{background-image:url(../flags/4x3/ht.svg)}.flag-icon-ht.flag-icon-squared{background-image:url(../flags/1x1/ht.svg)}.flag-icon-hu{background-image:url(../flags/4x3/hu.svg)}.flag-icon-hu.flag-icon-squared{background-image:url(../flags/1x1/hu.svg)}.flag-icon-id{background-image:url(../flags/4x3/id.svg)}.flag-icon-id.flag-icon-squared{background-image:url(../flags/1x1/id.svg)}.flag-icon-ie{background-image:url(../flags/4x3/ie.svg)}.flag-icon-ie.flag-icon-squared{background-image:url(../flags/1x1/ie.svg)}.flag-icon-il{background-image:url(../flags/4x3/il.svg)}.flag-icon-il.flag-icon-squared{background-image:url(../flags/1x1/il.svg)}.flag-icon-im{background-image:url(../flags/4x3/im.svg)}.flag-icon-im.flag-icon-squared{background-image:url(../flags/1x1/im.svg)}.flag-icon-in{background-image:url(../flags/4x3/in.svg)}.flag-icon-in.flag-icon-squared{background-image:url(../flags/1x1/in.svg)}.flag-icon-io{background-image:url(../flags/4x3/io.svg)}.flag-icon-io.flag-icon-squared{background-image:url(../flags/1x1/io.svg)}.flag-icon-iq{background-image:url(../flags/4x3/iq.svg)}.flag-icon-iq.flag-icon-squared{background-image:url(../flags/1x1/iq.svg)}.flag-icon-ir{background-image:url(../flags/4x3/ir.svg)}.flag-icon-ir.flag-icon-squared{background-image:url(../flags/1x1/ir.svg)}.flag-icon-is{background-image:url(../flags/4x3/is.svg)}.flag-icon-is.flag-icon-squared{background-image:url(../flags/1x1/is.svg)}.flag-icon-it{background-image:url(../flags/4x3/it.svg)}.flag-icon-it.flag-icon-squared{background-image:url(../flags/1x1/it.svg)}.flag-icon-je{background-image:url(../flags/4x3/je.svg)}.flag-icon-je.flag-icon-squared{background-image:url(../flags/1x1/je.svg)}.flag-icon-jm{background-image:url(../flags/4x3/jm.svg)}.flag-icon-jm.flag-icon-squared{background-image:url(../flags/1x1/jm.svg)}.flag-icon-jo{background-image:url(../flags/4x3/jo.svg)}.flag-icon-jo.flag-icon-squared{background-image:url(../flags/1x1/jo.svg)}.flag-icon-jp{background-image:url(../flags/4x3/jp.svg)}.flag-icon-jp.flag-icon-squared{background-image:url(../flags/1x1/jp.svg)}.flag-icon-ke{background-image:url(../flags/4x3/ke.svg)}.flag-icon-ke.flag-icon-squared{background-image:url(../flags/1x1/ke.svg)}.flag-icon-kg{background-image:url(../flags/4x3/kg.svg)}.flag-icon-kg.flag-icon-squared{background-image:url(../flags/1x1/kg.svg)}.flag-icon-kh{background-image:url(../flags/4x3/kh.svg)}.flag-icon-kh.flag-icon-squared{background-image:url(../flags/1x1/kh.svg)}.flag-icon-ki{background-image:url(../flags/4x3/ki.svg)}.flag-icon-ki.flag-icon-squared{background-image:url(../flags/1x1/ki.svg)}.flag-icon-km{background-image:url(../flags/4x3/km.svg)}.flag-icon-km.flag-icon-squared{background-image:url(../flags/1x1/km.svg)}.flag-icon-kn{background-image:url(../flags/4x3/kn.svg)}.flag-icon-kn.flag-icon-squared{background-image:url(../flags/1x1/kn.svg)}.flag-icon-kp{background-image:url(../flags/4x3/kp.svg)}.flag-icon-kp.flag-icon-squared{background-image:url(../flags/1x1/kp.svg)}.flag-icon-kr{background-image:url(../flags/4x3/kr.svg)}.flag-icon-kr.flag-icon-squared{background-image:url(../flags/1x1/kr.svg)}.flag-icon-kw{background-image:url(../flags/4x3/kw.svg)}.flag-icon-kw.flag-icon-squared{background-image:url(../flags/1x1/kw.svg)}.flag-icon-ky{background-image:url(../flags/4x3/ky.svg)}.flag-icon-ky.flag-icon-squared{background-image:url(../flags/1x1/ky.svg)}.flag-icon-kz{background-image:url(../flags/4x3/kz.svg)}.flag-icon-kz.flag-icon-squared{background-image:url(../flags/1x1/kz.svg)}.flag-icon-la{background-image:url(../flags/4x3/la.svg)}.flag-icon-la.flag-icon-squared{background-image:url(../flags/1x1/la.svg)}.flag-icon-lb{background-image:url(../flags/4x3/lb.svg)}.flag-icon-lb.flag-icon-squared{background-image:url(../flags/1x1/lb.svg)}.flag-icon-lc{background-image:url(../flags/4x3/lc.svg)}.flag-icon-lc.flag-icon-squared{background-image:url(../flags/1x1/lc.svg)}.flag-icon-li{background-image:url(../flags/4x3/li.svg)}.flag-icon-li.flag-icon-squared{background-image:url(../flags/1x1/li.svg)}.flag-icon-lk{background-image:url(../flags/4x3/lk.svg)}.flag-icon-lk.flag-icon-squared{background-image:url(../flags/1x1/lk.svg)}.flag-icon-lr{background-image:url(../flags/4x3/lr.svg)}.flag-icon-lr.flag-icon-squared{background-image:url(../flags/1x1/lr.svg)}.flag-icon-ls{background-image:url(../flags/4x3/ls.svg)}.flag-icon-ls.flag-icon-squared{background-image:url(../flags/1x1/ls.svg)}.flag-icon-lt{background-image:url(../flags/4x3/lt.svg)}.flag-icon-lt.flag-icon-squared{background-image:url(../flags/1x1/lt.svg)}.flag-icon-lu{background-image:url(../flags/4x3/lu.svg)}.flag-icon-lu.flag-icon-squared{background-image:url(../flags/1x1/lu.svg)}.flag-icon-lv{background-image:url(../flags/4x3/lv.svg)}.flag-icon-lv.flag-icon-squared{background-image:url(../flags/1x1/lv.svg)}.flag-icon-ly{background-image:url(../flags/4x3/ly.svg)}.flag-icon-ly.flag-icon-squared{background-image:url(../flags/1x1/ly.svg)}.flag-icon-ma{background-image:url(../flags/4x3/ma.svg)}.flag-icon-ma.flag-icon-squared{background-image:url(../flags/1x1/ma.svg)}.flag-icon-mc{background-image:url(../flags/4x3/mc.svg)}.flag-icon-mc.flag-icon-squared{background-image:url(../flags/1x1/mc.svg)}.flag-icon-md{background-image:url(../flags/4x3/md.svg)}.flag-icon-md.flag-icon-squared{background-image:url(../flags/1x1/md.svg)}.flag-icon-me{background-image:url(../flags/4x3/me.svg)}.flag-icon-me.flag-icon-squared{background-image:url(../flags/1x1/me.svg)}.flag-icon-mf{background-image:url(../flags/4x3/mf.svg)}.flag-icon-mf.flag-icon-squared{background-image:url(../flags/1x1/mf.svg)}.flag-icon-mg{background-image:url(../flags/4x3/mg.svg)}.flag-icon-mg.flag-icon-squared{background-image:url(../flags/1x1/mg.svg)}.flag-icon-mh{background-image:url(../flags/4x3/mh.svg)}.flag-icon-mh.flag-icon-squared{background-image:url(../flags/1x1/mh.svg)}.flag-icon-mk{background-image:url(../flags/4x3/mk.svg)}.flag-icon-mk.flag-icon-squared{background-image:url(../flags/1x1/mk.svg)}.flag-icon-ml{background-image:url(../flags/4x3/ml.svg)}.flag-icon-ml.flag-icon-squared{background-image:url(../flags/1x1/ml.svg)}.flag-icon-mm{background-image:url(../flags/4x3/mm.svg)}.flag-icon-mm.flag-icon-squared{background-image:url(../flags/1x1/mm.svg)}.flag-icon-mn{background-image:url(../flags/4x3/mn.svg)}.flag-icon-mn.flag-icon-squared{background-image:url(../flags/1x1/mn.svg)}.flag-icon-mo{background-image:url(../flags/4x3/mo.svg)}.flag-icon-mo.flag-icon-squared{background-image:url(../flags/1x1/mo.svg)}.flag-icon-mp{background-image:url(../flags/4x3/mp.svg)}.flag-icon-mp.flag-icon-squared{background-image:url(../flags/1x1/mp.svg)}.flag-icon-mq{background-image:url(../flags/4x3/mq.svg)}.flag-icon-mq.flag-icon-squared{background-image:url(../flags/1x1/mq.svg)}.flag-icon-mr{background-image:url(../flags/4x3/mr.svg)}.flag-icon-mr.flag-icon-squared{background-image:url(../flags/1x1/mr.svg)}.flag-icon-ms{background-image:url(../flags/4x3/ms.svg)}.flag-icon-ms.flag-icon-squared{background-image:url(../flags/1x1/ms.svg)}.flag-icon-mt{background-image:url(../flags/4x3/mt.svg)}.flag-icon-mt.flag-icon-squared{background-image:url(../flags/1x1/mt.svg)}.flag-icon-mu{background-image:url(../flags/4x3/mu.svg)}.flag-icon-mu.flag-icon-squared{background-image:url(../flags/1x1/mu.svg)}.flag-icon-mv{background-image:url(../flags/4x3/mv.svg)}.flag-icon-mv.flag-icon-squared{background-image:url(../flags/1x1/mv.svg)}.flag-icon-mw{background-image:url(../flags/4x3/mw.svg)}.flag-icon-mw.flag-icon-squared{background-image:url(../flags/1x1/mw.svg)}.flag-icon-mx{background-image:url(../flags/4x3/mx.svg)}.flag-icon-mx.flag-icon-squared{background-image:url(../flags/1x1/mx.svg)}.flag-icon-my{background-image:url(../flags/4x3/my.svg)}.flag-icon-my.flag-icon-squared{background-image:url(../flags/1x1/my.svg)}.flag-icon-mz{background-image:url(../flags/4x3/mz.svg)}.flag-icon-mz.flag-icon-squared{background-image:url(../flags/1x1/mz.svg)}.flag-icon-na{background-image:url(../flags/4x3/na.svg)}.flag-icon-na.flag-icon-squared{background-image:url(../flags/1x1/na.svg)}.flag-icon-nc{background-image:url(../flags/4x3/nc.svg)}.flag-icon-nc.flag-icon-squared{background-image:url(../flags/1x1/nc.svg)}.flag-icon-ne{background-image:url(../flags/4x3/ne.svg)}.flag-icon-ne.flag-icon-squared{background-image:url(../flags/1x1/ne.svg)}.flag-icon-nf{background-image:url(../flags/4x3/nf.svg)}.flag-icon-nf.flag-icon-squared{background-image:url(../flags/1x1/nf.svg)}.flag-icon-ng{background-image:url(../flags/4x3/ng.svg)}.flag-icon-ng.flag-icon-squared{background-image:url(../flags/1x1/ng.svg)}.flag-icon-ni{background-image:url(../flags/4x3/ni.svg)}.flag-icon-ni.flag-icon-squared{background-image:url(../flags/1x1/ni.svg)}.flag-icon-nl{background-image:url(../flags/4x3/nl.svg)}.flag-icon-nl.flag-icon-squared{background-image:url(../flags/1x1/nl.svg)}.flag-icon-no{background-image:url(../flags/4x3/no.svg)}.flag-icon-no.flag-icon-squared{background-image:url(../flags/1x1/no.svg)}.flag-icon-np{background-image:url(../flags/4x3/np.svg)}.flag-icon-np.flag-icon-squared{background-image:url(../flags/1x1/np.svg)}.flag-icon-nr{background-image:url(../flags/4x3/nr.svg)}.flag-icon-nr.flag-icon-squared{background-image:url(../flags/1x1/nr.svg)}.flag-icon-nu{background-image:url(../flags/4x3/nu.svg)}.flag-icon-nu.flag-icon-squared{background-image:url(../flags/1x1/nu.svg)}.flag-icon-nz{background-image:url(../flags/4x3/nz.svg)}.flag-icon-nz.flag-icon-squared{background-image:url(../flags/1x1/nz.svg)}.flag-icon-om{background-image:url(../flags/4x3/om.svg)}.flag-icon-om.flag-icon-squared{background-image:url(../flags/1x1/om.svg)}.flag-icon-pa{background-image:url(../flags/4x3/pa.svg)}.flag-icon-pa.flag-icon-squared{background-image:url(../flags/1x1/pa.svg)}.flag-icon-pe{background-image:url(../flags/4x3/pe.svg)}.flag-icon-pe.flag-icon-squared{background-image:url(../flags/1x1/pe.svg)}.flag-icon-pf{background-image:url(../flags/4x3/pf.svg)}.flag-icon-pf.flag-icon-squared{background-image:url(../flags/1x1/pf.svg)}.flag-icon-pg{background-image:url(../flags/4x3/pg.svg)}.flag-icon-pg.flag-icon-squared{background-image:url(../flags/1x1/pg.svg)}.flag-icon-ph{background-image:url(../flags/4x3/ph.svg)}.flag-icon-ph.flag-icon-squared{background-image:url(../flags/1x1/ph.svg)}.flag-icon-pk{background-image:url(../flags/4x3/pk.svg)}.flag-icon-pk.flag-icon-squared{background-image:url(../flags/1x1/pk.svg)}.flag-icon-pl{background-image:url(../flags/4x3/pl.svg)}.flag-icon-pl.flag-icon-squared{background-image:url(../flags/1x1/pl.svg)}.flag-icon-pm{background-image:url(../flags/4x3/pm.svg)}.flag-icon-pm.flag-icon-squared{background-image:url(../flags/1x1/pm.svg)}.flag-icon-pn{background-image:url(../flags/4x3/pn.svg)}.flag-icon-pn.flag-icon-squared{background-image:url(../flags/1x1/pn.svg)}.flag-icon-pr{background-image:url(../flags/4x3/pr.svg)}.flag-icon-pr.flag-icon-squared{background-image:url(../flags/1x1/pr.svg)}.flag-icon-ps{background-image:url(../flags/4x3/ps.svg)}.flag-icon-ps.flag-icon-squared{background-image:url(../flags/1x1/ps.svg)}.flag-icon-pt{background-image:url(../flags/4x3/pt.svg)}.flag-icon-pt.flag-icon-squared{background-image:url(../flags/1x1/pt.svg)}.flag-icon-pw{background-image:url(../flags/4x3/pw.svg)}.flag-icon-pw.flag-icon-squared{background-image:url(../flags/1x1/pw.svg)}.flag-icon-py{background-image:url(../flags/4x3/py.svg)}.flag-icon-py.flag-icon-squared{background-image:url(../flags/1x1/py.svg)}.flag-icon-qa{background-image:url(../flags/4x3/qa.svg)}.flag-icon-qa.flag-icon-squared{background-image:url(../flags/1x1/qa.svg)}.flag-icon-re{background-image:url(../flags/4x3/re.svg)}.flag-icon-re.flag-icon-squared{background-image:url(../flags/1x1/re.svg)}.flag-icon-ro{background-image:url(../flags/4x3/ro.svg)}.flag-icon-ro.flag-icon-squared{background-image:url(../flags/1x1/ro.svg)}.flag-icon-rs{background-image:url(../flags/4x3/rs.svg)}.flag-icon-rs.flag-icon-squared{background-image:url(../flags/1x1/rs.svg)}.flag-icon-ru{background-image:url(../flags/4x3/ru.svg)}.flag-icon-ru.flag-icon-squared{background-image:url(../flags/1x1/ru.svg)}.flag-icon-rw{background-image:url(../flags/4x3/rw.svg)}.flag-icon-rw.flag-icon-squared{background-image:url(../flags/1x1/rw.svg)}.flag-icon-sa{background-image:url(../flags/4x3/sa.svg)}.flag-icon-sa.flag-icon-squared{background-image:url(../flags/1x1/sa.svg)}.flag-icon-sb{background-image:url(../flags/4x3/sb.svg)}.flag-icon-sb.flag-icon-squared{background-image:url(../flags/1x1/sb.svg)}.flag-icon-sc{background-image:url(../flags/4x3/sc.svg)}.flag-icon-sc.flag-icon-squared{background-image:url(../flags/1x1/sc.svg)}.flag-icon-sd{background-image:url(../flags/4x3/sd.svg)}.flag-icon-sd.flag-icon-squared{background-image:url(../flags/1x1/sd.svg)}.flag-icon-se{background-image:url(../flags/4x3/se.svg)}.flag-icon-se.flag-icon-squared{background-image:url(../flags/1x1/se.svg)}.flag-icon-sg{background-image:url(../flags/4x3/sg.svg)}.flag-icon-sg.flag-icon-squared{background-image:url(../flags/1x1/sg.svg)}.flag-icon-sh{background-image:url(../flags/4x3/sh.svg)}.flag-icon-sh.flag-icon-squared{background-image:url(../flags/1x1/sh.svg)}.flag-icon-si{background-image:url(../flags/4x3/si.svg)}.flag-icon-si.flag-icon-squared{background-image:url(../flags/1x1/si.svg)}.flag-icon-sj{background-image:url(../flags/4x3/sj.svg)}.flag-icon-sj.flag-icon-squared{background-image:url(../flags/1x1/sj.svg)}.flag-icon-sk{background-image:url(../flags/4x3/sk.svg)}.flag-icon-sk.flag-icon-squared{background-image:url(../flags/1x1/sk.svg)}.flag-icon-sl{background-image:url(../flags/4x3/sl.svg)}.flag-icon-sl.flag-icon-squared{background-image:url(../flags/1x1/sl.svg)}.flag-icon-sm{background-image:url(../flags/4x3/sm.svg)}.flag-icon-sm.flag-icon-squared{background-image:url(../flags/1x1/sm.svg)}.flag-icon-sn{background-image:url(../flags/4x3/sn.svg)}.flag-icon-sn.flag-icon-squared{background-image:url(../flags/1x1/sn.svg)}.flag-icon-so{background-image:url(../flags/4x3/so.svg)}.flag-icon-so.flag-icon-squared{background-image:url(../flags/1x1/so.svg)}.flag-icon-sr{background-image:url(../flags/4x3/sr.svg)}.flag-icon-sr.flag-icon-squared{background-image:url(../flags/1x1/sr.svg)}.flag-icon-ss{background-image:url(../flags/4x3/ss.svg)}.flag-icon-ss.flag-icon-squared{background-image:url(../flags/1x1/ss.svg)}.flag-icon-st{background-image:url(../flags/4x3/st.svg)}.flag-icon-st.flag-icon-squared{background-image:url(../flags/1x1/st.svg)}.flag-icon-sv{background-image:url(../flags/4x3/sv.svg)}.flag-icon-sv.flag-icon-squared{background-image:url(../flags/1x1/sv.svg)}.flag-icon-sx{background-image:url(../flags/4x3/sx.svg)}.flag-icon-sx.flag-icon-squared{background-image:url(../flags/1x1/sx.svg)}.flag-icon-sy{background-image:url(../flags/4x3/sy.svg)}.flag-icon-sy.flag-icon-squared{background-image:url(../flags/1x1/sy.svg)}.flag-icon-sz{background-image:url(../flags/4x3/sz.svg)}.flag-icon-sz.flag-icon-squared{background-image:url(../flags/1x1/sz.svg)}.flag-icon-tc{background-image:url(../flags/4x3/tc.svg)}.flag-icon-tc.flag-icon-squared{background-image:url(../flags/1x1/tc.svg)}.flag-icon-td{background-image:url(../flags/4x3/td.svg)}.flag-icon-td.flag-icon-squared{background-image:url(../flags/1x1/td.svg)}.flag-icon-tf{background-image:url(../flags/4x3/tf.svg)}.flag-icon-tf.flag-icon-squared{background-image:url(../flags/1x1/tf.svg)}.flag-icon-tg{background-image:url(../flags/4x3/tg.svg)}.flag-icon-tg.flag-icon-squared{background-image:url(../flags/1x1/tg.svg)}.flag-icon-th{background-image:url(../flags/4x3/th.svg)}.flag-icon-th.flag-icon-squared{background-image:url(../flags/1x1/th.svg)}.flag-icon-tj{background-image:url(../flags/4x3/tj.svg)}.flag-icon-tj.flag-icon-squared{background-image:url(../flags/1x1/tj.svg)}.flag-icon-tk{background-image:url(../flags/4x3/tk.svg)}.flag-icon-tk.flag-icon-squared{background-image:url(../flags/1x1/tk.svg)}.flag-icon-tl{background-image:url(../flags/4x3/tl.svg)}.flag-icon-tl.flag-icon-squared{background-image:url(../flags/1x1/tl.svg)}.flag-icon-tm{background-image:url(../flags/4x3/tm.svg)}.flag-icon-tm.flag-icon-squared{background-image:url(../flags/1x1/tm.svg)}.flag-icon-tn{background-image:url(../flags/4x3/tn.svg)}.flag-icon-tn.flag-icon-squared{background-image:url(../flags/1x1/tn.svg)}.flag-icon-to{background-image:url(../flags/4x3/to.svg)}.flag-icon-to.flag-icon-squared{background-image:url(../flags/1x1/to.svg)}.flag-icon-tr{background-image:url(../flags/4x3/tr.svg)}.flag-icon-tr.flag-icon-squared{background-image:url(../flags/1x1/tr.svg)}.flag-icon-tt{background-image:url(../flags/4x3/tt.svg)}.flag-icon-tt.flag-icon-squared{background-image:url(../flags/1x1/tt.svg)}.flag-icon-tv{background-image:url(../flags/4x3/tv.svg)}.flag-icon-tv.flag-icon-squared{background-image:url(../flags/1x1/tv.svg)}.flag-icon-tw{background-image:url(../flags/4x3/tw.svg)}.flag-icon-tw.flag-icon-squared{background-image:url(../flags/1x1/tw.svg)}.flag-icon-tz{background-image:url(../flags/4x3/tz.svg)}.flag-icon-tz.flag-icon-squared{background-image:url(../flags/1x1/tz.svg)}.flag-icon-ua{background-image:url(../flags/4x3/ua.svg)}.flag-icon-ua.flag-icon-squared{background-image:url(../flags/1x1/ua.svg)}.flag-icon-ug{background-image:url(../flags/4x3/ug.svg)}.flag-icon-ug.flag-icon-squared{background-image:url(../flags/1x1/ug.svg)}.flag-icon-um{background-image:url(../flags/4x3/um.svg)}.flag-icon-um.flag-icon-squared{background-image:url(../flags/1x1/um.svg)}.flag-icon-us{background-image:url(../flags/4x3/us.svg)}.flag-icon-us.flag-icon-squared{background-image:url(../flags/1x1/us.svg)}.flag-icon-uy{background-image:url(../flags/4x3/uy.svg)}.flag-icon-uy.flag-icon-squared{background-image:url(../flags/1x1/uy.svg)}.flag-icon-uz{background-image:url(../flags/4x3/uz.svg)}.flag-icon-uz.flag-icon-squared{background-image:url(../flags/1x1/uz.svg)}.flag-icon-va{background-image:url(../flags/4x3/va.svg)}.flag-icon-va.flag-icon-squared{background-image:url(../flags/1x1/va.svg)}.flag-icon-vc{background-image:url(../flags/4x3/vc.svg)}.flag-icon-vc.flag-icon-squared{background-image:url(../flags/1x1/vc.svg)}.flag-icon-ve{background-image:url(../flags/4x3/ve.svg)}.flag-icon-ve.flag-icon-squared{background-image:url(../flags/1x1/ve.svg)}.flag-icon-vg{background-image:url(../flags/4x3/vg.svg)}.flag-icon-vg.flag-icon-squared{background-image:url(../flags/1x1/vg.svg)}.flag-icon-vi{background-image:url(../flags/4x3/vi.svg)}.flag-icon-vi.flag-icon-squared{background-image:url(../flags/1x1/vi.svg)}.flag-icon-vn{background-image:url(../flags/4x3/vn.svg)}.flag-icon-vn.flag-icon-squared{background-image:url(../flags/1x1/vn.svg)}.flag-icon-vu{background-image:url(../flags/4x3/vu.svg)}.flag-icon-vu.flag-icon-squared{background-image:url(../flags/1x1/vu.svg)}.flag-icon-wf{background-image:url(../flags/4x3/wf.svg)}.flag-icon-wf.flag-icon-squared{background-image:url(../flags/1x1/wf.svg)}.flag-icon-ws{background-image:url(../flags/4x3/ws.svg)}.flag-icon-ws.flag-icon-squared{background-image:url(../flags/1x1/ws.svg)}.flag-icon-ye{background-image:url(../flags/4x3/ye.svg)}.flag-icon-ye.flag-icon-squared{background-image:url(../flags/1x1/ye.svg)}.flag-icon-yt{background-image:url(../flags/4x3/yt.svg)}.flag-icon-yt.flag-icon-squared{background-image:url(../flags/1x1/yt.svg)}.flag-icon-za{background-image:url(../flags/4x3/za.svg)}.flag-icon-za.flag-icon-squared{background-image:url(../flags/1x1/za.svg)}.flag-icon-zm{background-image:url(../flags/4x3/zm.svg)}.flag-icon-zm.flag-icon-squared{background-image:url(../flags/1x1/zm.svg)}.flag-icon-zw{background-image:url(../flags/4x3/zw.svg)}.flag-icon-zw.flag-icon-squared{background-image:url(../flags/1x1/zw.svg)} \ No newline at end of file diff --git a/pdf-as-web/src/main/webapp/assets/css/font-awesome.min.css b/pdf-as-web/src/main/webapp/assets/css/font-awesome.min.css new file mode 100644 index 00000000..ee4e9782 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/css/font-awesome.min.css @@ -0,0 +1,4 @@ +/*! + * Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.4.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"} diff --git a/pdf-as-web/src/main/webapp/assets/css/style.css b/pdf-as-web/src/main/webapp/assets/css/style.css index a04540e9..974ea5e0 100644 --- a/pdf-as-web/src/main/webapp/assets/css/style.css +++ b/pdf-as-web/src/main/webapp/assets/css/style.css @@ -1,9 +1,12 @@ html { - font-family: Verdana, Geneva, sans-serif; + /*font-family: Verdana, Geneva, sans-serif; */ + } body { background-image: url("../img/bg.png"); + font-family: 'OpenSans', sans-serif; + } footer { @@ -244,11 +247,22 @@ footer { } +ul.nav-wizard li a { + width:100px; + margin-left: 0.5em; +} + +#PageTitle { + color: grey; + font-weight: bold; + font-size: 150%; +} + iframe { border: none; /* min-width:5em; */ - height: 70%; - width:100% + width:100%; + max-height: 80vh; /*60vh; /*This is to prevent to be locked in the viewer without beeing able to scroll back to the top*/ } body.wait, body.wait *{ @@ -257,9 +271,12 @@ body.wait, body.wait *{ #DropContainer { - width: 100%; - + height: 100vh; +} + +#uploadContinueQuick { + margin-top: 1em; } #ViewContainer { @@ -277,8 +294,12 @@ body.wait, body.wait *{ } +#methodContainer { + margin-top: 13rem; +} + .mainBox { - margin-top: 20vh; + margin: auto; } .methodChooseContainer div button { @@ -286,7 +307,21 @@ body.wait, body.wait *{ } #DownloadResultContainer { - margin-top: 10%; + margin-top: 15em;; +} + +#ResultInfoText { + margin-left: 2em; + margin-right: 2em; + font-size: 16px; + color: #286090; +} + +#DownloadResultButton { + margin-left: auto; + margin-right: auto; + width: 15em; + display: block; } .ImageBox { @@ -307,36 +342,42 @@ body.wait, body.wait *{ #navBar { /*min-width: 20em; */ - width:100% + width: 100%; + margin-left: 1em; + margin-right: 1em; } -#InnerBackBox { - width: 25em; - min-width: 25em; +#LanguageDisplay:hover { + cursor: pointer; + cursor: hand; } -#BackBox { - height: 46px; +#LanguageDisplay { + margin-top:1em; } -#BackBox:hover { - cursor:pointer; - cursor:hand; +#placeContinue { + margin-right: 0.5em; } #ViewerExternToolbar { - margin: 0.5em; + margin: 1em; + width: calc(100% - 2em); /* To include the margin of 1em */ +} +#mobileSignOnFrame { + margin-top: 8em; } -/* -#ViewerExternToolbar div { - margin-left:0.5em; - margin-right:0.5em; - text-align:center; - width:5em; - height:5em; -} */ +#PageInput { + width: 7.6em; + margin-bottom:-3em; + padding-left: 0.5em; +} + +#ContinueButtonText { + margin-bottom:0; +} #ViewerExternToolbar img { width: 3em; @@ -366,11 +407,32 @@ body.wait, body.wait *{ } #borderBox { - height: 100vh; - float: center; - margin: 1.25em; + height: 30%; + width: 50%; border: 0.2em dashed; border-color: black; + margin-right: auto; + margin-left: auto; + margin-top: 10% +} + +#LanguageSwitchContainer { + width: calc(100% - 2em); + margin-left: auto; + margin-right: auto; +} + +@media screen and (max-device-width: 992px) { + #borderBox { + border: none; + } + + iframe { + border: none; +/* min-width:5em; */ + width:100%; + max-height: 70vh; /*60vh; /*This is to prevent to be locked in the viewer without beeing able to scroll back to the top*/ + } } #FormBox h5 { diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ad.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ad.svg new file mode 100644 index 00000000..12953bee --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ad.svg @@ -0,0 +1,144 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ae.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ae.svg new file mode 100644 index 00000000..da8efcaf --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ae.svg @@ -0,0 +1,44 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/af.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/af.svg new file mode 100644 index 00000000..ba2e97bd --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/af.svg @@ -0,0 +1,777 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ag.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ag.svg new file mode 100644 index 00000000..30b69e09 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ag.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ai.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ai.svg new file mode 100644 index 00000000..437ab046 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ai.svg @@ -0,0 +1,791 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/al.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/al.svg new file mode 100644 index 00000000..7a09f773 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/al.svg @@ -0,0 +1,18 @@ + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/am.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/am.svg new file mode 100644 index 00000000..309df283 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/am.svg @@ -0,0 +1,16 @@ + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ao.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ao.svg new file mode 100644 index 00000000..a8c868a0 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ao.svg @@ -0,0 +1,39 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/aq.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/aq.svg new file mode 100644 index 00000000..20ffbac4 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/aq.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ar.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ar.svg new file mode 100644 index 00000000..bf07d436 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ar.svg @@ -0,0 +1,158 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/as.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/as.svg new file mode 100644 index 00000000..9ea9f009 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/as.svg @@ -0,0 +1,120 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/at.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/at.svg new file mode 100644 index 00000000..ec5d6d5d --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/at.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/au.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/au.svg new file mode 100644 index 00000000..9d75a4a4 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/au.svg @@ -0,0 +1,29 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/aw.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/aw.svg new file mode 100644 index 00000000..cb8e417c --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/aw.svg @@ -0,0 +1,210 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ax.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ax.svg new file mode 100644 index 00000000..2de82175 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ax.svg @@ -0,0 +1,27 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/az.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/az.svg new file mode 100644 index 00000000..57ab0f5a --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/az.svg @@ -0,0 +1,49 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ba.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ba.svg new file mode 100644 index 00000000..ab6c0114 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ba.svg @@ -0,0 +1,55 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/bb.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/bb.svg new file mode 100644 index 00000000..a22a9579 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/bb.svg @@ -0,0 +1,21 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/bd.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/bd.svg new file mode 100644 index 00000000..c036c749 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/bd.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/be.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/be.svg new file mode 100644 index 00000000..73c6fc08 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/be.svg @@ -0,0 +1,40 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/bf.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/bf.svg new file mode 100644 index 00000000..4a3c2b79 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/bf.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/bg.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/bg.svg new file mode 100644 index 00000000..b69b738f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/bg.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/bh.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/bh.svg new file mode 100644 index 00000000..bddc09d1 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/bh.svg @@ -0,0 +1,21 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/bi.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/bi.svg new file mode 100644 index 00000000..c53ba322 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/bi.svg @@ -0,0 +1,29 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/bj.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/bj.svg new file mode 100644 index 00000000..4c3abf51 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/bj.svg @@ -0,0 +1,47 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/bl.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/bl.svg new file mode 100644 index 00000000..7cc4ef8b --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/bl.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/bm.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/bm.svg new file mode 100644 index 00000000..5ceb30b7 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/bm.svg @@ -0,0 +1,361 @@ + + + + + + + Bermuda + + + + + caribbean + america + flag + sign + + + + + Caleb Moore + + + + + Caleb Moore + + + + + Caleb Moore + + + + image/svg+xml + + + en + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/bn.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/bn.svg new file mode 100644 index 00000000..770f1b0c --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/bn.svg @@ -0,0 +1,137 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/bo.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/bo.svg new file mode 100644 index 00000000..735d3cff --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/bo.svg @@ -0,0 +1,37 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/bq.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/bq.svg new file mode 100644 index 00000000..fd3739d4 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/bq.svg @@ -0,0 +1,17 @@ + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/br.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/br.svg new file mode 100644 index 00000000..a33164a4 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/br.svg @@ -0,0 +1,88 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/bs.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/bs.svg new file mode 100644 index 00000000..eb0d1246 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/bs.svg @@ -0,0 +1,24 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/bt.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/bt.svg new file mode 100644 index 00000000..faf82aba --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/bt.svg @@ -0,0 +1,217 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/bv.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/bv.svg new file mode 100644 index 00000000..35ccf556 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/bv.svg @@ -0,0 +1,26 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/bw.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/bw.svg new file mode 100644 index 00000000..c6a013f4 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/bw.svg @@ -0,0 +1,39 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/by.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/by.svg new file mode 100644 index 00000000..0711bef6 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/by.svg @@ -0,0 +1,266 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/bz.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/bz.svg new file mode 100644 index 00000000..9a991f4f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/bz.svg @@ -0,0 +1,302 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ca.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ca.svg new file mode 100644 index 00000000..28c0a4ff --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ca.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/cc.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/cc.svg new file mode 100644 index 00000000..9d75a4a4 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/cc.svg @@ -0,0 +1,29 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/cd.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/cd.svg new file mode 100644 index 00000000..7f1ca92f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/cd.svg @@ -0,0 +1,21 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/cf.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/cf.svg new file mode 100644 index 00000000..e541c8e2 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/cf.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/cg.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/cg.svg new file mode 100644 index 00000000..89935c4f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/cg.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ch.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ch.svg new file mode 100644 index 00000000..a472a905 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ch.svg @@ -0,0 +1,20 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ci.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ci.svg new file mode 100644 index 00000000..f70db338 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ci.svg @@ -0,0 +1,39 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ck.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ck.svg new file mode 100644 index 00000000..ff260027 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ck.svg @@ -0,0 +1,38 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/cl.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/cl.svg new file mode 100644 index 00000000..cee310e5 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/cl.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/cm.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/cm.svg new file mode 100644 index 00000000..ce71e2a2 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/cm.svg @@ -0,0 +1,18 @@ + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/cn.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/cn.svg new file mode 100644 index 00000000..aafa3eab --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/cn.svg @@ -0,0 +1,23 @@ + + + + Flag of the People's Republic of China + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/co.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/co.svg new file mode 100644 index 00000000..83bff028 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/co.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/cr.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/cr.svg new file mode 100644 index 00000000..e7ef084c --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/cr.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/cu.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/cu.svg new file mode 100644 index 00000000..f7943384 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/cu.svg @@ -0,0 +1,24 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/cv.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/cv.svg new file mode 100644 index 00000000..98e5976d --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/cv.svg @@ -0,0 +1,34 @@ + + + + + + + image/svg+xml + + + + + The United States of America flag, produced by Daniel McRae + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/cw.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/cw.svg new file mode 100644 index 00000000..1ffb818a --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/cw.svg @@ -0,0 +1,29 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/cx.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/cx.svg new file mode 100644 index 00000000..324101a5 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/cx.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/cy.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/cy.svg new file mode 100644 index 00000000..78e1da43 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/cy.svg @@ -0,0 +1,45 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/cz.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/cz.svg new file mode 100644 index 00000000..cddbb520 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/cz.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/de.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/de.svg new file mode 100644 index 00000000..737e329d --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/de.svg @@ -0,0 +1,37 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/dj.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/dj.svg new file mode 100644 index 00000000..53d58e5a --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/dj.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/dk.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/dk.svg new file mode 100644 index 00000000..f86b8513 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/dk.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/dm.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/dm.svg new file mode 100644 index 00000000..78ca46eb --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/dm.svg @@ -0,0 +1,192 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/do.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/do.svg new file mode 100644 index 00000000..160b5bcc --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/do.svg @@ -0,0 +1,6801 @@ + + + + + + + image/svg+xml + + + + + The United States of America flag, produced by Daniel McRae + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/dz.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/dz.svg new file mode 100644 index 00000000..64d8b183 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/dz.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ec.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ec.svg new file mode 100644 index 00000000..7bca21e9 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ec.svg @@ -0,0 +1,184 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ee.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ee.svg new file mode 100644 index 00000000..cb28708f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ee.svg @@ -0,0 +1,39 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/eg.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/eg.svg new file mode 100644 index 00000000..bcf28ee8 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/eg.svg @@ -0,0 +1,81 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/eh.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/eh.svg new file mode 100644 index 00000000..c9b69e1d --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/eh.svg @@ -0,0 +1,48 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/er.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/er.svg new file mode 100644 index 00000000..82dc5110 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/er.svg @@ -0,0 +1,47 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/es.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/es.svg new file mode 100644 index 00000000..57950a53 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/es.svg @@ -0,0 +1,703 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/et.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/et.svg new file mode 100644 index 00000000..26edb562 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/et.svg @@ -0,0 +1,24 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/fi.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/fi.svg new file mode 100644 index 00000000..1b2c32ca --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/fi.svg @@ -0,0 +1,55 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/fj.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/fj.svg new file mode 100644 index 00000000..150e6d1d --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/fj.svg @@ -0,0 +1,156 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/fk.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/fk.svg new file mode 100644 index 00000000..8eff7369 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/fk.svg @@ -0,0 +1,213 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/fm.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/fm.svg new file mode 100644 index 00000000..124f5b28 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/fm.svg @@ -0,0 +1,24 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/fo.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/fo.svg new file mode 100644 index 00000000..634a8251 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/fo.svg @@ -0,0 +1,42 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/fr.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/fr.svg new file mode 100644 index 00000000..7cc4ef8b --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/fr.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ga.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ga.svg new file mode 100644 index 00000000..6596c3a9 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ga.svg @@ -0,0 +1,40 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/gb.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/gb.svg new file mode 100644 index 00000000..5cc3fb1b --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/gb.svg @@ -0,0 +1,52 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/gd.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/gd.svg new file mode 100644 index 00000000..2198e37b --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/gd.svg @@ -0,0 +1,30 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ge.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ge.svg new file mode 100644 index 00000000..9a5bce6d --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ge.svg @@ -0,0 +1,31 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/gf.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/gf.svg new file mode 100644 index 00000000..9e8a4c10 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/gf.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/gg.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/gg.svg new file mode 100644 index 00000000..61c662fe --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/gg.svg @@ -0,0 +1,27 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/gh.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/gh.svg new file mode 100644 index 00000000..ed4fbbd4 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/gh.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/gi.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/gi.svg new file mode 100644 index 00000000..2dcae381 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/gi.svg @@ -0,0 +1,347 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/gl.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/gl.svg new file mode 100644 index 00000000..64626363 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/gl.svg @@ -0,0 +1,46 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/gm.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/gm.svg new file mode 100644 index 00000000..338156ab --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/gm.svg @@ -0,0 +1,44 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/gn.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/gn.svg new file mode 100644 index 00000000..62e8ef0c --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/gn.svg @@ -0,0 +1,42 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/gp.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/gp.svg new file mode 100644 index 00000000..8f4e9efc --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/gp.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/gq.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/gq.svg new file mode 100644 index 00000000..e50fffe7 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/gq.svg @@ -0,0 +1,86 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/gr.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/gr.svg new file mode 100644 index 00000000..fae3bbc2 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/gr.svg @@ -0,0 +1,62 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/gs.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/gs.svg new file mode 100644 index 00000000..f28eebf3 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/gs.svg @@ -0,0 +1,351 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + L + + + E + + + O + + + T + + + E + + + R + + + R + + + R + + + R + + + R + + + E + + + O + + + O + + + A + + + A + + + A + + + M + + + P + + + P + + + P + + + I + + + T + + + T + + + M + + + G + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + South Georgia and South Sandwich Islands + + + + united_kingdom + flags + antarctic + sign + signs_and_symbols + + europe + + + + + Tobias Jakobs + + + + + Tobias Jakobs + + + + + Tobias Jakobs + + + + image/svg+xml + + + + + en + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/gt.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/gt.svg new file mode 100644 index 00000000..e6ab7a05 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/gt.svg @@ -0,0 +1,139 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/gu.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/gu.svg new file mode 100644 index 00000000..2e0b8b49 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/gu.svg @@ -0,0 +1,75 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + G + + + U + + + A + + + M + + + + + + + + G + + + U + + + A + + + M + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/gw.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/gw.svg new file mode 100644 index 00000000..d57a4b36 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/gw.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/gy.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/gy.svg new file mode 100644 index 00000000..ebc0b534 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/gy.svg @@ -0,0 +1,19 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/hk.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/hk.svg new file mode 100644 index 00000000..2ab8507c --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/hk.svg @@ -0,0 +1,52 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/hm.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/hm.svg new file mode 100644 index 00000000..1c41efba --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/hm.svg @@ -0,0 +1,29 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/hn.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/hn.svg new file mode 100644 index 00000000..d2c26142 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/hn.svg @@ -0,0 +1,27 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/hr.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/hr.svg new file mode 100644 index 00000000..12cc98a2 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/hr.svg @@ -0,0 +1,144 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ht.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ht.svg new file mode 100644 index 00000000..873e67de --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ht.svg @@ -0,0 +1,18 @@ + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/hu.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/hu.svg new file mode 100644 index 00000000..041f25b8 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/hu.svg @@ -0,0 +1,19 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/id.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/id.svg new file mode 100644 index 00000000..9c339dd9 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/id.svg @@ -0,0 +1,18 @@ + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ie.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ie.svg new file mode 100644 index 00000000..30229aeb --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ie.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/il.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/il.svg new file mode 100644 index 00000000..d5a60a24 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/il.svg @@ -0,0 +1,31 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/im.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/im.svg new file mode 100644 index 00000000..b03f19ff --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/im.svg @@ -0,0 +1,71 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/in.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/in.svg new file mode 100644 index 00000000..4dc02981 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/in.svg @@ -0,0 +1,49 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/io.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/io.svg new file mode 100644 index 00000000..2e4756fa --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/io.svg @@ -0,0 +1,193 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/iq.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/iq.svg new file mode 100644 index 00000000..a10b3d5a --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/iq.svg @@ -0,0 +1,24 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ir.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ir.svg new file mode 100644 index 00000000..a3e6bb7e --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ir.svg @@ -0,0 +1,522 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/is.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/is.svg new file mode 100644 index 00000000..a5098be5 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/is.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/it.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/it.svg new file mode 100644 index 00000000..46db8375 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/it.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/je.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/je.svg new file mode 100644 index 00000000..91989a23 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/je.svg @@ -0,0 +1,67 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/jm.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/jm.svg new file mode 100644 index 00000000..fdeef6b1 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/jm.svg @@ -0,0 +1,47 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/jo.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/jo.svg new file mode 100644 index 00000000..d7a9dedd --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/jo.svg @@ -0,0 +1,49 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/jp.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/jp.svg new file mode 100644 index 00000000..20f1a476 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/jp.svg @@ -0,0 +1,21 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ke.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ke.svg new file mode 100644 index 00000000..9c58002b --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ke.svg @@ -0,0 +1,33 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/kg.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/kg.svg new file mode 100644 index 00000000..4c504902 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/kg.svg @@ -0,0 +1,47 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/kh.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/kh.svg new file mode 100644 index 00000000..7942f5b8 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/kh.svg @@ -0,0 +1,156 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ki.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ki.svg new file mode 100644 index 00000000..4af080e7 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ki.svg @@ -0,0 +1,49 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/km.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/km.svg new file mode 100644 index 00000000..c8a3bec3 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/km.svg @@ -0,0 +1,51 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/kn.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/kn.svg new file mode 100644 index 00000000..cfe47a7c --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/kn.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/kp.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/kp.svg new file mode 100644 index 00000000..eb08603e --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/kp.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/kr.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/kr.svg new file mode 100644 index 00000000..c07f9671 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/kr.svg @@ -0,0 +1,42 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/kw.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/kw.svg new file mode 100644 index 00000000..272ab7df --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/kw.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ky.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ky.svg new file mode 100644 index 00000000..82af41a2 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ky.svg @@ -0,0 +1,126 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/kz.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/kz.svg new file mode 100644 index 00000000..6bb381fb --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/kz.svg @@ -0,0 +1,67 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/la.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/la.svg new file mode 100644 index 00000000..f7425424 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/la.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/lb.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/lb.svg new file mode 100644 index 00000000..56f7cc02 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/lb.svg @@ -0,0 +1,45 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/lc.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/lc.svg new file mode 100644 index 00000000..b50b249a --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/lc.svg @@ -0,0 +1,18 @@ + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/li.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/li.svg new file mode 100644 index 00000000..cb2a977d --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/li.svg @@ -0,0 +1,173 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/lk.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/lk.svg new file mode 100644 index 00000000..9364a0cf --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/lk.svg @@ -0,0 +1,44 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/lr.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/lr.svg new file mode 100644 index 00000000..588b046b --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/lr.svg @@ -0,0 +1,29 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ls.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ls.svg new file mode 100644 index 00000000..6563cc5e --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ls.svg @@ -0,0 +1,173 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/lt.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/lt.svg new file mode 100644 index 00000000..55f2cbaf --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/lt.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/lu.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/lu.svg new file mode 100644 index 00000000..d7b5922d --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/lu.svg @@ -0,0 +1,36 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/lv.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/lv.svg new file mode 100644 index 00000000..f37bf68d --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/lv.svg @@ -0,0 +1,37 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ly.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ly.svg new file mode 100644 index 00000000..af2d433c --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ly.svg @@ -0,0 +1,25 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ma.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ma.svg new file mode 100644 index 00000000..cf885f5b --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ma.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/mc.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/mc.svg new file mode 100644 index 00000000..cbb9325a --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/mc.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/md.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/md.svg new file mode 100644 index 00000000..eca02b59 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/md.svg @@ -0,0 +1,99 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/me.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/me.svg new file mode 100644 index 00000000..dcf1c2e6 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/me.svg @@ -0,0 +1,5 @@ + + +image/svg+xml + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/mf.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/mf.svg new file mode 100644 index 00000000..7cc4ef8b --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/mf.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/mg.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/mg.svg new file mode 100644 index 00000000..d8daeec4 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/mg.svg @@ -0,0 +1,38 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/mh.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/mh.svg new file mode 100644 index 00000000..1e127b35 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/mh.svg @@ -0,0 +1,40 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/mk.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/mk.svg new file mode 100644 index 00000000..76d004a4 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/mk.svg @@ -0,0 +1,30 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ml.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ml.svg new file mode 100644 index 00000000..1a15d493 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ml.svg @@ -0,0 +1,38 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/mm.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/mm.svg new file mode 100644 index 00000000..aa42e13b --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/mm.svg @@ -0,0 +1,157 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/mn.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/mn.svg new file mode 100644 index 00000000..f0ea86b6 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/mn.svg @@ -0,0 +1,28 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/mo.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/mo.svg new file mode 100644 index 00000000..76b292a8 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/mo.svg @@ -0,0 +1,31 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/mp.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/mp.svg new file mode 100644 index 00000000..5e45f4c2 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/mp.svg @@ -0,0 +1,268 @@ + + + + + + + + + + + micronesia + + oceania + flag + sign + + + + + + + + + + + + + + + + + + + image/svg+xml + + + en + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/mq.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/mq.svg new file mode 100644 index 00000000..fc362dd0 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/mq.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/mr.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/mr.svg new file mode 100644 index 00000000..b0bc7324 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/mr.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ms.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ms.svg new file mode 100644 index 00000000..b6a73d2a --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ms.svg @@ -0,0 +1,76 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/mt.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/mt.svg new file mode 100644 index 00000000..369ae01c --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/mt.svg @@ -0,0 +1,80 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/mu.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/mu.svg new file mode 100644 index 00000000..230fe772 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/mu.svg @@ -0,0 +1,40 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/mv.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/mv.svg new file mode 100644 index 00000000..e132b484 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/mv.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/mw.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/mw.svg new file mode 100644 index 00000000..edc92010 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/mw.svg @@ -0,0 +1,56 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/mx.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/mx.svg new file mode 100644 index 00000000..e79b0a24 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/mx.svg @@ -0,0 +1,347 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/my.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/my.svg new file mode 100644 index 00000000..cc252b14 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/my.svg @@ -0,0 +1,29 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/mz.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/mz.svg new file mode 100644 index 00000000..57b69e00 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/mz.svg @@ -0,0 +1,34 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/na.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/na.svg new file mode 100644 index 00000000..fd89e666 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/na.svg @@ -0,0 +1,30 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/nc.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/nc.svg new file mode 100644 index 00000000..f1109811 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/nc.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ne.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ne.svg new file mode 100644 index 00000000..dbe83e4d --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ne.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/nf.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/nf.svg new file mode 100644 index 00000000..6616f24d --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/nf.svg @@ -0,0 +1,48 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ng.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ng.svg new file mode 100644 index 00000000..ca12e251 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ng.svg @@ -0,0 +1,19 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ni.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ni.svg new file mode 100644 index 00000000..92008abc --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ni.svg @@ -0,0 +1,122 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/nl.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/nl.svg new file mode 100644 index 00000000..751ebf1a --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/nl.svg @@ -0,0 +1,37 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/no.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/no.svg new file mode 100644 index 00000000..5feb67a3 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/no.svg @@ -0,0 +1,27 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/np.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/np.svg new file mode 100644 index 00000000..547c2d1f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/np.svg @@ -0,0 +1,50 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/nr.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/nr.svg new file mode 100644 index 00000000..731164ac --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/nr.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/nu.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/nu.svg new file mode 100644 index 00000000..66866231 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/nu.svg @@ -0,0 +1,40 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/nz.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/nz.svg new file mode 100644 index 00000000..3fba0d8f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/nz.svg @@ -0,0 +1,69 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/om.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/om.svg new file mode 100644 index 00000000..a2c06b17 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/om.svg @@ -0,0 +1,349 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/pa.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/pa.svg new file mode 100644 index 00000000..6168a03a --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/pa.svg @@ -0,0 +1,24 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/pe.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/pe.svg new file mode 100644 index 00000000..4ac2c066 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/pe.svg @@ -0,0 +1,40 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/pf.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/pf.svg new file mode 100644 index 00000000..cececa95 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/pf.svg @@ -0,0 +1,76 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/pg.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/pg.svg new file mode 100644 index 00000000..2fd7445b --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/pg.svg @@ -0,0 +1,32 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ph.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ph.svg new file mode 100644 index 00000000..0368b441 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ph.svg @@ -0,0 +1,34 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/pk.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/pk.svg new file mode 100644 index 00000000..d41c6ac8 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/pk.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/pl.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/pl.svg new file mode 100644 index 00000000..a2b04d72 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/pl.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/pm.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/pm.svg new file mode 100644 index 00000000..df5c37ef --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/pm.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/pn.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/pn.svg new file mode 100644 index 00000000..45162808 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/pn.svg @@ -0,0 +1,149 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + The above line is the ensign field color: #CF142B red and #00247D blue + + + + + + + + + I think the above two lines give the simplest way to make the diagonals + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/pr.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/pr.svg new file mode 100644 index 00000000..041db0cf --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/pr.svg @@ -0,0 +1,45 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ps.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ps.svg new file mode 100644 index 00000000..1285e0f8 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ps.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/pt.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/pt.svg new file mode 100644 index 00000000..3649319b --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/pt.svg @@ -0,0 +1,526 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/pw.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/pw.svg new file mode 100644 index 00000000..d8566bd5 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/pw.svg @@ -0,0 +1,21 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/py.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/py.svg new file mode 100644 index 00000000..726a5cbe --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/py.svg @@ -0,0 +1,242 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/qa.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/qa.svg new file mode 100644 index 00000000..929b8ea3 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/qa.svg @@ -0,0 +1,21 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/re.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/re.svg new file mode 100644 index 00000000..f7ac4dbc --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/re.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ro.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ro.svg new file mode 100644 index 00000000..eed5f95d --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ro.svg @@ -0,0 +1,42 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/rs.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/rs.svg new file mode 100644 index 00000000..4697ab40 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/rs.svg @@ -0,0 +1,1571 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ru.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ru.svg new file mode 100644 index 00000000..b73efdb0 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ru.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/rw.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/rw.svg new file mode 100644 index 00000000..3672c716 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/rw.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/sa.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/sa.svg new file mode 100644 index 00000000..3be5214f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/sa.svg @@ -0,0 +1,56 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/sb.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/sb.svg new file mode 100644 index 00000000..ed3ee6a0 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/sb.svg @@ -0,0 +1,27 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/sc.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/sc.svg new file mode 100644 index 00000000..974b4959 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/sc.svg @@ -0,0 +1,45 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/sd.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/sd.svg new file mode 100644 index 00000000..32a74fe4 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/sd.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/se.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/se.svg new file mode 100644 index 00000000..605fd9d8 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/se.svg @@ -0,0 +1,28 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/sg.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/sg.svg new file mode 100644 index 00000000..3c3f492d --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/sg.svg @@ -0,0 +1,27 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/sh.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/sh.svg new file mode 100644 index 00000000..5b4c6690 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/sh.svg @@ -0,0 +1,798 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/si.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/si.svg new file mode 100644 index 00000000..84d0ca96 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/si.svg @@ -0,0 +1,30 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/sj.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/sj.svg new file mode 100644 index 00000000..f1ad5e71 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/sj.svg @@ -0,0 +1,27 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/sk.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/sk.svg new file mode 100644 index 00000000..4c9824d7 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/sk.svg @@ -0,0 +1,26 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/sl.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/sl.svg new file mode 100644 index 00000000..09132b1a --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/sl.svg @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/sm.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/sm.svg new file mode 100644 index 00000000..afb5844a --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/sm.svg @@ -0,0 +1,209 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + L + + + I + + + B + + + E + + + R + + + T + + + A + + + S + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/sn.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/sn.svg new file mode 100644 index 00000000..125d4e7f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/sn.svg @@ -0,0 +1,18 @@ + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/so.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/so.svg new file mode 100644 index 00000000..441aa5af --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/so.svg @@ -0,0 +1,21 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/sr.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/sr.svg new file mode 100644 index 00000000..8a62cf28 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/sr.svg @@ -0,0 +1,26 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ss.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ss.svg new file mode 100644 index 00000000..95443572 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ss.svg @@ -0,0 +1,21 @@ + + + + + + image/svg+xml + + Flag of South Sudan + + + + Flag of South Sudan + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/st.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/st.svg new file mode 100644 index 00000000..820851e8 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/st.svg @@ -0,0 +1,27 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/sv.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/sv.svg new file mode 100644 index 00000000..d08b314e --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/sv.svg @@ -0,0 +1,301 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/sx.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/sx.svg new file mode 100644 index 00000000..127d8282 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/sx.svg @@ -0,0 +1,106 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/sy.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/sy.svg new file mode 100644 index 00000000..320ad1ac --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/sy.svg @@ -0,0 +1,28 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/sz.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/sz.svg new file mode 100644 index 00000000..478fd8eb --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/sz.svg @@ -0,0 +1,93 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/tc.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/tc.svg new file mode 100644 index 00000000..b3163381 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/tc.svg @@ -0,0 +1,107 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/td.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/td.svg new file mode 100644 index 00000000..41f9db52 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/td.svg @@ -0,0 +1,102 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/tf.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/tf.svg new file mode 100644 index 00000000..84f31e28 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/tf.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/tg.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/tg.svg new file mode 100644 index 00000000..2a2c3060 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/tg.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/th.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/th.svg new file mode 100644 index 00000000..10d1dba0 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/th.svg @@ -0,0 +1,18 @@ + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/tj.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/tj.svg new file mode 100644 index 00000000..e52c41df --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/tj.svg @@ -0,0 +1,37 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/tk.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/tk.svg new file mode 100644 index 00000000..3f7211ac --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/tk.svg @@ -0,0 +1,40 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/tl.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/tl.svg new file mode 100644 index 00000000..5835bced --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/tl.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/tm.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/tm.svg new file mode 100644 index 00000000..b2af4b10 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/tm.svg @@ -0,0 +1,325 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/tn.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/tn.svg new file mode 100644 index 00000000..a25db27e --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/tn.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/to.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/to.svg new file mode 100644 index 00000000..aa59d65e --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/to.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/tr.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/tr.svg new file mode 100644 index 00000000..3cde7b67 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/tr.svg @@ -0,0 +1,21 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/tt.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/tt.svg new file mode 100644 index 00000000..822164ed --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/tt.svg @@ -0,0 +1,18 @@ + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/tv.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/tv.svg new file mode 100644 index 00000000..27a5cb63 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/tv.svg @@ -0,0 +1,49 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/tw.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/tw.svg new file mode 100644 index 00000000..13afb881 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/tw.svg @@ -0,0 +1,24 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/tz.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/tz.svg new file mode 100644 index 00000000..a814f69f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/tz.svg @@ -0,0 +1,47 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ua.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ua.svg new file mode 100644 index 00000000..86f38e96 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ua.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ug.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ug.svg new file mode 100644 index 00000000..5f188a90 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ug.svg @@ -0,0 +1,42 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/um.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/um.svg new file mode 100644 index 00000000..b72f5d01 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/um.svg @@ -0,0 +1,141 @@ + + + + + + + + + image/svg+xml + + + + + The United States of America flag, produced by Daniel McRae + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/us.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/us.svg new file mode 100644 index 00000000..d2d03e39 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/us.svg @@ -0,0 +1,141 @@ + + + + + + + + + image/svg+xml + + + + + The United States of America flag, produced by Daniel McRae + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/uy.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/uy.svg new file mode 100644 index 00000000..60055a35 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/uy.svg @@ -0,0 +1,56 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/uz.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/uz.svg new file mode 100644 index 00000000..72bbc77f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/uz.svg @@ -0,0 +1,37 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/va.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/va.svg new file mode 100644 index 00000000..258e2c5c --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/va.svg @@ -0,0 +1,501 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/vc.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/vc.svg new file mode 100644 index 00000000..b4888556 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/vc.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ve.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ve.svg new file mode 100644 index 00000000..e1da92b3 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ve.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/vg.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/vg.svg new file mode 100644 index 00000000..384c461e --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/vg.svg @@ -0,0 +1,247 @@ + + + + + + + British Virgin Islands + + + + + united_kingdom + flags + caribbean + america + signs_and_symbols + sign + + + + + Tobias Jakobs + + + + + Tobias Jakobs + + + + + Tobias Jakobs + + + + image/svg+xml + + + en + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/vi.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/vi.svg new file mode 100644 index 00000000..384c461e --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/vi.svg @@ -0,0 +1,247 @@ + + + + + + + British Virgin Islands + + + + + united_kingdom + flags + caribbean + america + signs_and_symbols + sign + + + + + Tobias Jakobs + + + + + Tobias Jakobs + + + + + Tobias Jakobs + + + + image/svg+xml + + + en + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/vn.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/vn.svg new file mode 100644 index 00000000..b4b6cdd3 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/vn.svg @@ -0,0 +1,21 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/vu.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/vu.svg new file mode 100644 index 00000000..a998f26c --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/vu.svg @@ -0,0 +1,28 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/wf.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/wf.svg new file mode 100644 index 00000000..03af4f53 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/wf.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ws.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ws.svg new file mode 100644 index 00000000..97a9f468 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ws.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/ye.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/ye.svg new file mode 100644 index 00000000..29bddaca --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/ye.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/yt.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/yt.svg new file mode 100644 index 00000000..d57f6baa --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/yt.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/za.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/za.svg new file mode 100644 index 00000000..2ddcda74 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/za.svg @@ -0,0 +1,60 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/zm.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/zm.svg new file mode 100644 index 00000000..29df6ba6 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/zm.svg @@ -0,0 +1,40 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/1x1/zw.svg b/pdf-as-web/src/main/webapp/assets/flags/1x1/zw.svg new file mode 100644 index 00000000..ab74ab0a --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/1x1/zw.svg @@ -0,0 +1,52 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ad.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ad.svg new file mode 100644 index 00000000..9190d9ea --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ad.svg @@ -0,0 +1,152 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ae.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ae.svg new file mode 100644 index 00000000..e634982d --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ae.svg @@ -0,0 +1,44 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/af.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/af.svg new file mode 100644 index 00000000..937edcae --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/af.svg @@ -0,0 +1,779 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ag.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ag.svg new file mode 100644 index 00000000..c7450f05 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ag.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ai.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ai.svg new file mode 100644 index 00000000..69c5041b --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ai.svg @@ -0,0 +1,791 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/al.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/al.svg new file mode 100644 index 00000000..e9709ccb --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/al.svg @@ -0,0 +1,18 @@ + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/am.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/am.svg new file mode 100644 index 00000000..03054df0 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/am.svg @@ -0,0 +1,16 @@ + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ao.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ao.svg new file mode 100644 index 00000000..2e5ca479 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ao.svg @@ -0,0 +1,39 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/aq.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/aq.svg new file mode 100644 index 00000000..40dec475 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/aq.svg @@ -0,0 +1,20 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ar.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ar.svg new file mode 100644 index 00000000..c36b65a8 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ar.svg @@ -0,0 +1,160 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/as.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/as.svg new file mode 100644 index 00000000..b3585f3a --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/as.svg @@ -0,0 +1,120 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/at.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/at.svg new file mode 100644 index 00000000..388a6b8b --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/at.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/au.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/au.svg new file mode 100644 index 00000000..c064c747 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/au.svg @@ -0,0 +1,31 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/aw.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/aw.svg new file mode 100644 index 00000000..ac8440a8 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/aw.svg @@ -0,0 +1,210 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ax.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ax.svg new file mode 100644 index 00000000..fd17f0bb --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ax.svg @@ -0,0 +1,27 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/az.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/az.svg new file mode 100644 index 00000000..d77a2f53 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/az.svg @@ -0,0 +1,49 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ba.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ba.svg new file mode 100644 index 00000000..4336c07d --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ba.svg @@ -0,0 +1,53 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/bb.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/bb.svg new file mode 100644 index 00000000..2bf861da --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/bb.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/bd.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/bd.svg new file mode 100644 index 00000000..4b9d0c02 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/bd.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/be.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/be.svg new file mode 100644 index 00000000..891501cb --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/be.svg @@ -0,0 +1,40 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/bf.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/bf.svg new file mode 100644 index 00000000..6d354c60 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/bf.svg @@ -0,0 +1,19 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/bg.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/bg.svg new file mode 100644 index 00000000..2cf07bfc --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/bg.svg @@ -0,0 +1,19 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/bh.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/bh.svg new file mode 100644 index 00000000..a73eb8dd --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/bh.svg @@ -0,0 +1,21 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/bi.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/bi.svg new file mode 100644 index 00000000..20a3533f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/bi.svg @@ -0,0 +1,29 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/bj.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/bj.svg new file mode 100644 index 00000000..132f9b5e --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/bj.svg @@ -0,0 +1,47 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/bl.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/bl.svg new file mode 100644 index 00000000..454ecc94 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/bl.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/bm.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/bm.svg new file mode 100644 index 00000000..b2d83f5c --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/bm.svg @@ -0,0 +1,363 @@ + + + + + + + Bermuda + + + + + caribbean + america + flag + sign + + + + + Caleb Moore + + + + + Caleb Moore + + + + + Caleb Moore + + + + image/svg+xml + + + en + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/bn.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/bn.svg new file mode 100644 index 00000000..2cb386e8 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/bn.svg @@ -0,0 +1,137 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/bo.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/bo.svg new file mode 100644 index 00000000..5952c309 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/bo.svg @@ -0,0 +1,37 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/bq.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/bq.svg new file mode 100644 index 00000000..5da21323 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/bq.svg @@ -0,0 +1,17 @@ + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/br.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/br.svg new file mode 100644 index 00000000..df113200 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/br.svg @@ -0,0 +1,88 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/bs.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/bs.svg new file mode 100644 index 00000000..570d7a5b --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/bs.svg @@ -0,0 +1,24 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/bt.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/bt.svg new file mode 100644 index 00000000..fada20a3 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/bt.svg @@ -0,0 +1,217 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/bv.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/bv.svg new file mode 100644 index 00000000..104b29bd --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/bv.svg @@ -0,0 +1,26 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/bw.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/bw.svg new file mode 100644 index 00000000..d7f0c92f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/bw.svg @@ -0,0 +1,39 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/by.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/by.svg new file mode 100644 index 00000000..26016805 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/by.svg @@ -0,0 +1,266 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/bz.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/bz.svg new file mode 100644 index 00000000..d352f9a1 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/bz.svg @@ -0,0 +1,302 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ca.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ca.svg new file mode 100644 index 00000000..eb528d94 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ca.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/cc.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/cc.svg new file mode 100644 index 00000000..d250b052 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/cc.svg @@ -0,0 +1,29 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/cd.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/cd.svg new file mode 100644 index 00000000..0bc79360 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/cd.svg @@ -0,0 +1,16 @@ + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/cf.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/cf.svg new file mode 100644 index 00000000..ee8a291f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/cf.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/cg.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/cg.svg new file mode 100644 index 00000000..76cd8ea7 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/cg.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ch.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ch.svg new file mode 100644 index 00000000..36483307 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ch.svg @@ -0,0 +1,20 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ci.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ci.svg new file mode 100644 index 00000000..4a6fc7f9 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ci.svg @@ -0,0 +1,39 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ck.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ck.svg new file mode 100644 index 00000000..57efc070 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ck.svg @@ -0,0 +1,38 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/cl.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/cl.svg new file mode 100644 index 00000000..ffa1d202 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/cl.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/cm.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/cm.svg new file mode 100644 index 00000000..a1186c33 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/cm.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/cn.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/cn.svg new file mode 100644 index 00000000..c7bc4b12 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/cn.svg @@ -0,0 +1,20 @@ + + + + Flag of the People's Republic of China + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/co.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/co.svg new file mode 100644 index 00000000..9a220d17 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/co.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/cr.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/cr.svg new file mode 100644 index 00000000..79e5dd24 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/cr.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/cu.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/cu.svg new file mode 100644 index 00000000..897fa77f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/cu.svg @@ -0,0 +1,24 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/cv.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/cv.svg new file mode 100644 index 00000000..1a65d045 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/cv.svg @@ -0,0 +1,34 @@ + + + + + + + image/svg+xml + + + + + The United States of America flag, produced by Daniel McRae + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/cw.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/cw.svg new file mode 100644 index 00000000..f4cd92bf --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/cw.svg @@ -0,0 +1,29 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/cx.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/cx.svg new file mode 100644 index 00000000..70f8b8b6 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/cx.svg @@ -0,0 +1,30 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/cy.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/cy.svg new file mode 100644 index 00000000..e6cc05d0 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/cy.svg @@ -0,0 +1,47 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/cz.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/cz.svg new file mode 100644 index 00000000..ee59f947 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/cz.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/de.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/de.svg new file mode 100644 index 00000000..aa101a3d --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/de.svg @@ -0,0 +1,37 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/dj.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/dj.svg new file mode 100644 index 00000000..a5621c55 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/dj.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/dk.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/dk.svg new file mode 100644 index 00000000..c9165930 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/dk.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/dm.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/dm.svg new file mode 100644 index 00000000..82fa18a3 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/dm.svg @@ -0,0 +1,192 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/do.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/do.svg new file mode 100644 index 00000000..22ff4649 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/do.svg @@ -0,0 +1,6801 @@ + + + + + + + image/svg+xml + + + + + The United States of America flag, produced by Daniel McRae + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/dz.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/dz.svg new file mode 100644 index 00000000..e05bd11f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/dz.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ec.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ec.svg new file mode 100644 index 00000000..0116d378 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ec.svg @@ -0,0 +1,184 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ee.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ee.svg new file mode 100644 index 00000000..cb04c4da --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ee.svg @@ -0,0 +1,39 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/eg.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/eg.svg new file mode 100644 index 00000000..e6b608a6 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/eg.svg @@ -0,0 +1,81 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/eh.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/eh.svg new file mode 100644 index 00000000..68d82c7a --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/eh.svg @@ -0,0 +1,48 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/er.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/er.svg new file mode 100644 index 00000000..9c5ebcf0 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/er.svg @@ -0,0 +1,42 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/es.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/es.svg new file mode 100644 index 00000000..506b28bc --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/es.svg @@ -0,0 +1,705 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/et.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/et.svg new file mode 100644 index 00000000..f81a16a5 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/et.svg @@ -0,0 +1,24 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/fi.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/fi.svg new file mode 100644 index 00000000..f0d3c8e0 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/fi.svg @@ -0,0 +1,53 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/fj.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/fj.svg new file mode 100644 index 00000000..0f2ea3c9 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/fj.svg @@ -0,0 +1,154 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/fk.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/fk.svg new file mode 100644 index 00000000..90440062 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/fk.svg @@ -0,0 +1,215 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/fm.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/fm.svg new file mode 100644 index 00000000..1b57bbfb --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/fm.svg @@ -0,0 +1,24 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/fo.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/fo.svg new file mode 100644 index 00000000..37211bee --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/fo.svg @@ -0,0 +1,42 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/fr.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/fr.svg new file mode 100644 index 00000000..7e0bdb8e --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/fr.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ga.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ga.svg new file mode 100644 index 00000000..74be3500 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ga.svg @@ -0,0 +1,40 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/gb.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/gb.svg new file mode 100644 index 00000000..5389a49d --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/gb.svg @@ -0,0 +1,52 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/gd.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/gd.svg new file mode 100644 index 00000000..44c61b16 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/gd.svg @@ -0,0 +1,32 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ge.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ge.svg new file mode 100644 index 00000000..a508b2b4 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ge.svg @@ -0,0 +1,31 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/gf.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/gf.svg new file mode 100644 index 00000000..8fada723 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/gf.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/gg.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/gg.svg new file mode 100644 index 00000000..1144540c --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/gg.svg @@ -0,0 +1,29 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/gh.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/gh.svg new file mode 100644 index 00000000..b6fa30d1 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/gh.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/gi.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/gi.svg new file mode 100644 index 00000000..e40d6e75 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/gi.svg @@ -0,0 +1,347 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/gl.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/gl.svg new file mode 100644 index 00000000..37aaccf8 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/gl.svg @@ -0,0 +1,46 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/gm.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/gm.svg new file mode 100644 index 00000000..d4409b23 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/gm.svg @@ -0,0 +1,47 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/gn.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/gn.svg new file mode 100644 index 00000000..23ce5b33 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/gn.svg @@ -0,0 +1,42 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/gp.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/gp.svg new file mode 100644 index 00000000..a775d8f3 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/gp.svg @@ -0,0 +1,19 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/gq.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/gq.svg new file mode 100644 index 00000000..4e878cce --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/gq.svg @@ -0,0 +1,86 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/gr.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/gr.svg new file mode 100644 index 00000000..4bff36c1 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/gr.svg @@ -0,0 +1,60 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/gs.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/gs.svg new file mode 100644 index 00000000..18c6dbd4 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/gs.svg @@ -0,0 +1,346 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + L + + + E + + + O + + + T + + + E + + + R + + + R + + + R + + + R + + + R + + + E + + + O + + + O + + + A + + + A + + + A + + + M + + + P + + + P + + + P + + + I + + + T + + + T + + + M + + + G + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + South Georgia and South Sandwich Islands + + + + united_kingdom + flags + antarctic + sign + signs_and_symbols + + europe + + + + + Tobias Jakobs + + + + + Tobias Jakobs + + + + + Tobias Jakobs + + + + image/svg+xml + + + + + en + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/gt.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/gt.svg new file mode 100644 index 00000000..9ae0d79e --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/gt.svg @@ -0,0 +1,139 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/gu.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/gu.svg new file mode 100644 index 00000000..797b88dc --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/gu.svg @@ -0,0 +1,75 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + G + + + U + + + A + + + M + + + + + + + + G + + + U + + + A + + + M + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/gw.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/gw.svg new file mode 100644 index 00000000..277f3a17 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/gw.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/gy.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/gy.svg new file mode 100644 index 00000000..626eff88 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/gy.svg @@ -0,0 +1,21 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/hk.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/hk.svg new file mode 100644 index 00000000..7ad03f36 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/hk.svg @@ -0,0 +1,52 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/hm.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/hm.svg new file mode 100644 index 00000000..a3cd071c --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/hm.svg @@ -0,0 +1,29 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/hn.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/hn.svg new file mode 100644 index 00000000..7e79933f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/hn.svg @@ -0,0 +1,27 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/hr.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/hr.svg new file mode 100644 index 00000000..4ba52b07 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/hr.svg @@ -0,0 +1,144 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ht.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ht.svg new file mode 100644 index 00000000..53475ab1 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ht.svg @@ -0,0 +1,18 @@ + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/hu.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/hu.svg new file mode 100644 index 00000000..8ab9d1b3 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/hu.svg @@ -0,0 +1,19 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/id.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/id.svg new file mode 100644 index 00000000..ba4f9585 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/id.svg @@ -0,0 +1,18 @@ + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ie.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ie.svg new file mode 100644 index 00000000..f10a9c55 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ie.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/il.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/il.svg new file mode 100644 index 00000000..518a2bc0 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/il.svg @@ -0,0 +1,31 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/im.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/im.svg new file mode 100644 index 00000000..275cf86f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/im.svg @@ -0,0 +1,71 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/in.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/in.svg new file mode 100644 index 00000000..3265f8f5 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/in.svg @@ -0,0 +1,47 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/io.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/io.svg new file mode 100644 index 00000000..6051b09b --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/io.svg @@ -0,0 +1,187 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/iq.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/iq.svg new file mode 100644 index 00000000..e0dd0b9a --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/iq.svg @@ -0,0 +1,27 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ir.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ir.svg new file mode 100644 index 00000000..9779aead --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ir.svg @@ -0,0 +1,522 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/is.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/is.svg new file mode 100644 index 00000000..046ffd0b --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/is.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/it.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/it.svg new file mode 100644 index 00000000..1a9f297f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/it.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/je.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/je.svg new file mode 100644 index 00000000..4dd97f1b --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/je.svg @@ -0,0 +1,67 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/jm.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/jm.svg new file mode 100644 index 00000000..5ccd524f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/jm.svg @@ -0,0 +1,45 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/jo.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/jo.svg new file mode 100644 index 00000000..152749e3 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/jo.svg @@ -0,0 +1,49 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/jp.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/jp.svg new file mode 100644 index 00000000..f36071b8 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/jp.svg @@ -0,0 +1,21 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ke.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ke.svg new file mode 100644 index 00000000..79d223f2 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ke.svg @@ -0,0 +1,33 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/kg.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/kg.svg new file mode 100644 index 00000000..e560aefb --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/kg.svg @@ -0,0 +1,47 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/kh.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/kh.svg new file mode 100644 index 00000000..48e782e1 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/kh.svg @@ -0,0 +1,156 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ki.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ki.svg new file mode 100644 index 00000000..c145dd32 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ki.svg @@ -0,0 +1,49 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/km.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/km.svg new file mode 100644 index 00000000..235ec022 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/km.svg @@ -0,0 +1,51 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/kn.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/kn.svg new file mode 100644 index 00000000..d60ae2e7 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/kn.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/kp.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/kp.svg new file mode 100644 index 00000000..6ce531d5 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/kp.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/kr.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/kr.svg new file mode 100644 index 00000000..a0b266d5 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/kr.svg @@ -0,0 +1,42 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/kw.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/kw.svg new file mode 100644 index 00000000..5822eb61 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/kw.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ky.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ky.svg new file mode 100644 index 00000000..fb5e915a --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ky.svg @@ -0,0 +1,123 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/kz.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/kz.svg new file mode 100644 index 00000000..bd7130af --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/kz.svg @@ -0,0 +1,67 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/la.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/la.svg new file mode 100644 index 00000000..fe009db9 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/la.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/lb.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/lb.svg new file mode 100644 index 00000000..433b2c28 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/lb.svg @@ -0,0 +1,45 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/lc.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/lc.svg new file mode 100644 index 00000000..ab006b5b --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/lc.svg @@ -0,0 +1,18 @@ + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/li.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/li.svg new file mode 100644 index 00000000..78d5325a --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/li.svg @@ -0,0 +1,195 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/lk.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/lk.svg new file mode 100644 index 00000000..e28985d4 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/lk.svg @@ -0,0 +1,44 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/lr.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/lr.svg new file mode 100644 index 00000000..f9d3939f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/lr.svg @@ -0,0 +1,29 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ls.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ls.svg new file mode 100644 index 00000000..d5836fa0 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ls.svg @@ -0,0 +1,173 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/lt.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/lt.svg new file mode 100644 index 00000000..b67359b9 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/lt.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/lu.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/lu.svg new file mode 100644 index 00000000..1f6fe91c --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/lu.svg @@ -0,0 +1,36 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/lv.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/lv.svg new file mode 100644 index 00000000..a2fbe753 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/lv.svg @@ -0,0 +1,37 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ly.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ly.svg new file mode 100644 index 00000000..09227524 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ly.svg @@ -0,0 +1,23 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ma.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ma.svg new file mode 100644 index 00000000..457afd2b --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ma.svg @@ -0,0 +1,21 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/mc.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/mc.svg new file mode 100644 index 00000000..9bd4ab13 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/mc.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/md.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/md.svg new file mode 100644 index 00000000..27729f56 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/md.svg @@ -0,0 +1,101 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/me.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/me.svg new file mode 100644 index 00000000..473f6404 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/me.svg @@ -0,0 +1,5 @@ + + +image/svg+xml + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/mf.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/mf.svg new file mode 100644 index 00000000..7e0bdb8e --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/mf.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/mg.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/mg.svg new file mode 100644 index 00000000..05bd5b98 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/mg.svg @@ -0,0 +1,38 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/mh.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/mh.svg new file mode 100644 index 00000000..df29219e --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/mh.svg @@ -0,0 +1,42 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/mk.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/mk.svg new file mode 100644 index 00000000..62e5e37b --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/mk.svg @@ -0,0 +1,30 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ml.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ml.svg new file mode 100644 index 00000000..dc71966d --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ml.svg @@ -0,0 +1,38 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/mm.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/mm.svg new file mode 100644 index 00000000..add89f8d --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/mm.svg @@ -0,0 +1,146 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/mn.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/mn.svg new file mode 100644 index 00000000..819ce2f0 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/mn.svg @@ -0,0 +1,26 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/mo.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/mo.svg new file mode 100644 index 00000000..769e94a5 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/mo.svg @@ -0,0 +1,31 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/mp.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/mp.svg new file mode 100644 index 00000000..93ca1686 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/mp.svg @@ -0,0 +1,268 @@ + + + + + + + + + + + micronesia + + oceania + flag + sign + + + + + + + + + + + + + + + + + + + image/svg+xml + + + en + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/mq.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/mq.svg new file mode 100644 index 00000000..d6ebd388 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/mq.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/mr.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/mr.svg new file mode 100644 index 00000000..0066c90f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/mr.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ms.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ms.svg new file mode 100644 index 00000000..c9ef72b1 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ms.svg @@ -0,0 +1,76 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/mt.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/mt.svg new file mode 100644 index 00000000..b14194b7 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/mt.svg @@ -0,0 +1,82 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/mu.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/mu.svg new file mode 100644 index 00000000..6ae235d8 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/mu.svg @@ -0,0 +1,40 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/mv.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/mv.svg new file mode 100644 index 00000000..eb20d9ef --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/mv.svg @@ -0,0 +1,20 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/mw.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/mw.svg new file mode 100644 index 00000000..cf3922bc --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/mw.svg @@ -0,0 +1,55 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/mx.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/mx.svg new file mode 100644 index 00000000..7fc1393f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/mx.svg @@ -0,0 +1,349 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/my.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/my.svg new file mode 100644 index 00000000..2654cef5 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/my.svg @@ -0,0 +1,27 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/mz.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/mz.svg new file mode 100644 index 00000000..605a9d59 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/mz.svg @@ -0,0 +1,34 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/na.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/na.svg new file mode 100644 index 00000000..af516371 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/na.svg @@ -0,0 +1,30 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/nc.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/nc.svg new file mode 100644 index 00000000..042507e5 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/nc.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ne.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ne.svg new file mode 100644 index 00000000..e6a77814 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ne.svg @@ -0,0 +1,20 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/nf.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/nf.svg new file mode 100644 index 00000000..84f84ec8 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/nf.svg @@ -0,0 +1,46 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ng.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ng.svg new file mode 100644 index 00000000..4eccb54f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ng.svg @@ -0,0 +1,19 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ni.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ni.svg new file mode 100644 index 00000000..2fe085a1 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ni.svg @@ -0,0 +1,122 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/nl.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/nl.svg new file mode 100644 index 00000000..be962d33 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/nl.svg @@ -0,0 +1,37 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/no.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/no.svg new file mode 100644 index 00000000..699ed31c --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/no.svg @@ -0,0 +1,27 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/np.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/np.svg new file mode 100644 index 00000000..373225e0 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/np.svg @@ -0,0 +1,47 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/nr.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/nr.svg new file mode 100644 index 00000000..78a65e02 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/nr.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/nu.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/nu.svg new file mode 100644 index 00000000..645a66e3 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/nu.svg @@ -0,0 +1,40 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/nz.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/nz.svg new file mode 100644 index 00000000..0f7cf2f5 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/nz.svg @@ -0,0 +1,69 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/om.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/om.svg new file mode 100644 index 00000000..f28f32da --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/om.svg @@ -0,0 +1,349 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/pa.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/pa.svg new file mode 100644 index 00000000..c1368b25 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/pa.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/pe.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/pe.svg new file mode 100644 index 00000000..ebd2e5f3 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/pe.svg @@ -0,0 +1,40 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/pf.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/pf.svg new file mode 100644 index 00000000..63f056e7 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/pf.svg @@ -0,0 +1,77 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/pg.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/pg.svg new file mode 100644 index 00000000..fd1fe93b --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/pg.svg @@ -0,0 +1,27 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ph.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ph.svg new file mode 100644 index 00000000..95f9d376 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ph.svg @@ -0,0 +1,36 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/pk.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/pk.svg new file mode 100644 index 00000000..1c33e675 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/pk.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/pl.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/pl.svg new file mode 100644 index 00000000..a8d406af --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/pl.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/pm.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/pm.svg new file mode 100644 index 00000000..d7fb7365 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/pm.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/pn.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/pn.svg new file mode 100644 index 00000000..d310c313 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/pn.svg @@ -0,0 +1,146 @@ + + + + + + + image/svg+xml + + + + + + + + + + The above line is the ensign field color: #CF142B red and #00247D blue + + + + + + + + + I think the above two lines give the simplest way to make the diagonals + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/pr.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/pr.svg new file mode 100644 index 00000000..771c304c --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/pr.svg @@ -0,0 +1,45 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ps.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ps.svg new file mode 100644 index 00000000..e960374a --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ps.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/pt.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/pt.svg new file mode 100644 index 00000000..752ea647 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/pt.svg @@ -0,0 +1,526 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/pw.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/pw.svg new file mode 100644 index 00000000..222f3c25 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/pw.svg @@ -0,0 +1,21 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/py.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/py.svg new file mode 100644 index 00000000..80d30bf0 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/py.svg @@ -0,0 +1,242 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/qa.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/qa.svg new file mode 100644 index 00000000..099b508f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/qa.svg @@ -0,0 +1,21 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/re.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/re.svg new file mode 100644 index 00000000..d5a5e215 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/re.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ro.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ro.svg new file mode 100644 index 00000000..311c372d --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ro.svg @@ -0,0 +1,42 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/rs.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/rs.svg new file mode 100644 index 00000000..21e21c2d --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/rs.svg @@ -0,0 +1,1562 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ru.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ru.svg new file mode 100644 index 00000000..e931a6b6 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ru.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/rw.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/rw.svg new file mode 100644 index 00000000..28228822 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/rw.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/sa.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/sa.svg new file mode 100644 index 00000000..f2bacbb3 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/sa.svg @@ -0,0 +1,56 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/sb.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/sb.svg new file mode 100644 index 00000000..334ae647 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/sb.svg @@ -0,0 +1,27 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/sc.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/sc.svg new file mode 100644 index 00000000..a4841f81 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/sc.svg @@ -0,0 +1,45 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/sd.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/sd.svg new file mode 100644 index 00000000..bbfac97b --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/sd.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/se.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/se.svg new file mode 100644 index 00000000..913d8a83 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/se.svg @@ -0,0 +1,28 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/sg.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/sg.svg new file mode 100644 index 00000000..7a85ef52 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/sg.svg @@ -0,0 +1,29 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/sh.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/sh.svg new file mode 100644 index 00000000..21cf4886 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/sh.svg @@ -0,0 +1,795 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/si.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/si.svg new file mode 100644 index 00000000..7461f636 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/si.svg @@ -0,0 +1,30 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/sj.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/sj.svg new file mode 100644 index 00000000..7550d890 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/sj.svg @@ -0,0 +1,27 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/sk.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/sk.svg new file mode 100644 index 00000000..84c09e8c --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/sk.svg @@ -0,0 +1,26 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/sl.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/sl.svg new file mode 100644 index 00000000..662d1d71 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/sl.svg @@ -0,0 +1,43 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/sm.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/sm.svg new file mode 100644 index 00000000..88284d40 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/sm.svg @@ -0,0 +1,209 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + L + + + I + + + B + + + E + + + R + + + T + + + A + + + S + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/sn.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/sn.svg new file mode 100644 index 00000000..a3fa37a4 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/sn.svg @@ -0,0 +1,20 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/so.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/so.svg new file mode 100644 index 00000000..534c6abb --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/so.svg @@ -0,0 +1,21 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/sr.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/sr.svg new file mode 100644 index 00000000..99514a92 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/sr.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ss.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ss.svg new file mode 100644 index 00000000..56aff057 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ss.svg @@ -0,0 +1,21 @@ + + + + + + image/svg+xml + + Flag of South Sudan + + + + Flag of South Sudan + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/st.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/st.svg new file mode 100644 index 00000000..8f09d115 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/st.svg @@ -0,0 +1,27 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/sv.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/sv.svg new file mode 100644 index 00000000..0fcd4f4a --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/sv.svg @@ -0,0 +1,301 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/sx.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/sx.svg new file mode 100644 index 00000000..142b30fc --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/sx.svg @@ -0,0 +1,106 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/sy.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/sy.svg new file mode 100644 index 00000000..d85aadf9 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/sy.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/sz.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/sz.svg new file mode 100644 index 00000000..c92e5979 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/sz.svg @@ -0,0 +1,93 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/tc.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/tc.svg new file mode 100644 index 00000000..865b4ad9 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/tc.svg @@ -0,0 +1,102 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/td.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/td.svg new file mode 100644 index 00000000..1d01cdc0 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/td.svg @@ -0,0 +1,41 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/tf.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/tf.svg new file mode 100644 index 00000000..213c2841 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/tf.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/tg.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/tg.svg new file mode 100644 index 00000000..20dbfa34 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/tg.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/th.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/th.svg new file mode 100644 index 00000000..a539e382 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/th.svg @@ -0,0 +1,20 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/tj.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/tj.svg new file mode 100644 index 00000000..c1b0a89f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/tj.svg @@ -0,0 +1,37 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/tk.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/tk.svg new file mode 100644 index 00000000..5d1649cc --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/tk.svg @@ -0,0 +1,42 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/tl.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/tl.svg new file mode 100644 index 00000000..3b56c52f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/tl.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/tm.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/tm.svg new file mode 100644 index 00000000..83cd9aa1 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/tm.svg @@ -0,0 +1,325 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/tn.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/tn.svg new file mode 100644 index 00000000..ef0d0b73 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/tn.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/to.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/to.svg new file mode 100644 index 00000000..f51522f0 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/to.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/tr.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/tr.svg new file mode 100644 index 00000000..779779e4 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/tr.svg @@ -0,0 +1,21 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/tt.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/tt.svg new file mode 100644 index 00000000..46e55477 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/tt.svg @@ -0,0 +1,18 @@ + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/tv.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/tv.svg new file mode 100644 index 00000000..d83f0d22 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/tv.svg @@ -0,0 +1,49 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/tw.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/tw.svg new file mode 100644 index 00000000..e9fb0c2f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/tw.svg @@ -0,0 +1,24 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/tz.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/tz.svg new file mode 100644 index 00000000..85179d6e --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/tz.svg @@ -0,0 +1,45 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ua.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ua.svg new file mode 100644 index 00000000..6a8cf878 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ua.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ug.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ug.svg new file mode 100644 index 00000000..7facab45 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ug.svg @@ -0,0 +1,42 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/um.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/um.svg new file mode 100644 index 00000000..88b7f77c --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/um.svg @@ -0,0 +1,141 @@ + + + + + + + + + image/svg+xml + + + + + The United States of America flag, produced by Daniel McRae + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/us.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/us.svg new file mode 100644 index 00000000..b6516b4d --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/us.svg @@ -0,0 +1,141 @@ + + + + + + + + + image/svg+xml + + + + + The United States of America flag, produced by Daniel McRae + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/uy.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/uy.svg new file mode 100644 index 00000000..4a29ce5a --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/uy.svg @@ -0,0 +1,63 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/uz.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/uz.svg new file mode 100644 index 00000000..97468a7f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/uz.svg @@ -0,0 +1,37 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/va.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/va.svg new file mode 100644 index 00000000..097e3b4b --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/va.svg @@ -0,0 +1,501 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/vc.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/vc.svg new file mode 100644 index 00000000..de35200c --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/vc.svg @@ -0,0 +1,20 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ve.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ve.svg new file mode 100644 index 00000000..c65fe82a --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ve.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/vg.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/vg.svg new file mode 100644 index 00000000..fe88d47a --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/vg.svg @@ -0,0 +1,249 @@ + + + + + + + British Virgin Islands + + + + + united_kingdom + flags + caribbean + america + signs_and_symbols + sign + + + + + Tobias Jakobs + + + + + Tobias Jakobs + + + + + Tobias Jakobs + + + + image/svg+xml + + + en + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/vi.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/vi.svg new file mode 100644 index 00000000..fe88d47a --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/vi.svg @@ -0,0 +1,249 @@ + + + + + + + British Virgin Islands + + + + + united_kingdom + flags + caribbean + america + signs_and_symbols + sign + + + + + Tobias Jakobs + + + + + Tobias Jakobs + + + + + Tobias Jakobs + + + + image/svg+xml + + + en + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/vn.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/vn.svg new file mode 100644 index 00000000..ee7ab4f2 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/vn.svg @@ -0,0 +1,21 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/vu.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/vu.svg new file mode 100644 index 00000000..bdea587c --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/vu.svg @@ -0,0 +1,28 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/wf.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/wf.svg new file mode 100644 index 00000000..ae7ec827 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/wf.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ws.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ws.svg new file mode 100644 index 00000000..e799dd16 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ws.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/ye.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/ye.svg new file mode 100644 index 00000000..1d68b821 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/ye.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/yt.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/yt.svg new file mode 100644 index 00000000..c0f60f64 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/yt.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/za.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/za.svg new file mode 100644 index 00000000..d7a11870 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/za.svg @@ -0,0 +1,58 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/zm.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/zm.svg new file mode 100644 index 00000000..bc16746a --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/zm.svg @@ -0,0 +1,40 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/flags/4x3/zw.svg b/pdf-as-web/src/main/webapp/assets/flags/4x3/zw.svg new file mode 100644 index 00000000..1227ba88 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/flags/4x3/zw.svg @@ -0,0 +1,52 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-as-web/src/main/webapp/assets/fonts/FontAwesome.otf b/pdf-as-web/src/main/webapp/assets/fonts/FontAwesome.otf new file mode 100644 index 00000000..681bdd4d Binary files /dev/null and b/pdf-as-web/src/main/webapp/assets/fonts/FontAwesome.otf differ diff --git a/pdf-as-web/src/main/webapp/assets/fonts/fontawesome-webfont.eot b/pdf-as-web/src/main/webapp/assets/fonts/fontawesome-webfont.eot new file mode 100644 index 00000000..a30335d7 Binary files /dev/null and b/pdf-as-web/src/main/webapp/assets/fonts/fontawesome-webfont.eot differ diff --git a/pdf-as-web/src/main/webapp/assets/fonts/fontawesome-webfont.svg b/pdf-as-web/src/main/webapp/assets/fonts/fontawesome-webfont.svg new file mode 100644 index 00000000..6fd19abc --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/fonts/fontawesome-webfont.svg @@ -0,0 +1,640 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/pdf-as-web/src/main/webapp/assets/fonts/fontawesome-webfont.ttf b/pdf-as-web/src/main/webapp/assets/fonts/fontawesome-webfont.ttf new file mode 100644 index 00000000..d7994e13 Binary files /dev/null and b/pdf-as-web/src/main/webapp/assets/fonts/fontawesome-webfont.ttf differ diff --git a/pdf-as-web/src/main/webapp/assets/fonts/fontawesome-webfont.woff b/pdf-as-web/src/main/webapp/assets/fonts/fontawesome-webfont.woff new file mode 100644 index 00000000..6fd4ede0 Binary files /dev/null and b/pdf-as-web/src/main/webapp/assets/fonts/fontawesome-webfont.woff differ diff --git a/pdf-as-web/src/main/webapp/assets/fonts/fontawesome-webfont.woff2 b/pdf-as-web/src/main/webapp/assets/fonts/fontawesome-webfont.woff2 new file mode 100644 index 00000000..5560193c Binary files /dev/null and b/pdf-as-web/src/main/webapp/assets/fonts/fontawesome-webfont.woff2 differ diff --git a/pdf-as-web/src/main/webapp/assets/img/signature.png b/pdf-as-web/src/main/webapp/assets/img/signature.png index 061aace6..53555158 100644 Binary files a/pdf-as-web/src/main/webapp/assets/img/signature.png and b/pdf-as-web/src/main/webapp/assets/img/signature.png differ diff --git a/pdf-as-web/src/main/webapp/assets/js/dragNdrop.js b/pdf-as-web/src/main/webapp/assets/js/dragNdrop.js index 799b4dd6..7a5f580c 100644 --- a/pdf-as-web/src/main/webapp/assets/js/dragNdrop.js +++ b/pdf-as-web/src/main/webapp/assets/js/dragNdrop.js @@ -1,19 +1,22 @@ -var file = null; +// custom insertAt Stringmethod +String.prototype.insertAt=function(index, string) { + return this.substr(0, index) + string + this.substr(index); +} -$(document).ready(function() { - registerEventListeners(); -}); +var default_language = "en"; +var file = null; $(window).unload(function() { - console.log("REFRESHED"); $("#uploadContinue").prop("disabled", true); + $("#uploadContinueQuick").prop("disabled", true); $("#FileNamePreview").val(""); }); var mobile_success = false; var local_success = false; var keystore_success = false; +var place_on_new_page = false; function registerEventListeners() { var locale = "EN"; @@ -63,6 +66,7 @@ function registerEventListeners() { $("#FileNamePreview").val(files[0].name); $("uploadContinue").prop("disabled", true); + $("uploadContinueQuick").prop("disabled", true); file = files[0]; checkPDF(file); @@ -74,6 +78,7 @@ function registerEventListeners() { }); $("#PlaceStepButton").bind("click", function(evt) { + place_on_new_page = false; toggleView("place"); }); $("#SignStepButton").bind("click", function(evt) { @@ -83,6 +88,14 @@ function registerEventListeners() { local_success = false; keystore_success = false; toggleView("sign"); + + $("#DownloadResultButton").removeAttr("disabled"); + $("#DownloadResultButton").attr("title", "Download your Document"); + $("#DownloadResultButton").css("pointer-events", "auto"); + + + + }); $("#FinishStepButton").bind("click", function(evt) { @@ -94,65 +107,31 @@ function registerEventListeners() { $("#PlaceStepButton").click(); }); - - $("#placeContinue").bind("click", function(evt) { + $("#uploadContinueQuick").bind("click", function(evt) { + $("#iFrame").contents().find("#QuickSign").click(); + $("#iFrame").contents().find("#delSignature").click(); + place_on_new_page = false; $("#SignStepButton").click(); }); - $(document).bind("keypress", function(evt) { - - if(evt.which == 13) - { - if($("#UploadStepButton").hasClass("active") && !$("#uploadContinue").prop("disabled")) - { - $("#PlaceStepButton").click(); - } - else if($("#PlaceStepButton").hasClass("active")) - { - $("#SignStepButton").click(); - } - } - else if(evt.which == 8) - { - $("#BackBox").click(); - } + $("#DownloadResultButton").bind("click", function(evt) { + $("#DownloadResultButton").attr("disabled", "disabled"); + $("#DownloadResultButton").attr("title", "The download is valid only once!"); + $("#DownloadResultButton").css("pointer-events", "none"); }); - $("#QuickSign").bind("click", function(evt) { + + $("#LanguageDisplay").on("click", function(evt){ - console.log("quick sign..") - $("#iFrame").contents().find("#delSignature").click(); - $("#SignStepButton").click(); - // If you are going back from Finish to Place there should be a Signature again! - // Maybe even where you left it before!! + toggleLanguage(); }); - $("#delSignatureExtern").bind("click", function(evt) { - - $("#iFrame").contents().find("#delSignature").click(); - }) - $("#BackBox").bind("click", function(evt) { - - if($("#PlaceStepButton").hasClass("active")) - { - $("#UploadStepButton").click(); - } - else if($("#SignStepButton").hasClass("active")) - { - $("#PlaceStepButton").click(); - } - else if($("#FinishStepButton").hasClass("active")) - { - $("#SignStepButton").click(); - } - }); function toggleView(input) { - console.log("toggleView : " + input); $("#DropContainer").hide(); $("#ViewContainer").hide(); @@ -174,6 +153,9 @@ function registerEventListeners() { $("#signNavText").hide(); $("#downloadNavText").hide(); + $("#BackBox").removeAttr("disabled"); + $("#BackBox").css("pointer-events", "auto"); + switch(input) { @@ -184,6 +166,8 @@ function registerEventListeners() { $("#SignStepButton").css("pointer-events", "none"); $("#FinishStepButton").css("pointer-events", "none"); $("#uploadNavText").show(); + $("#BackBox").attr("disabled", "disabled"); + $("#BackBox").css("pointer-events", "none"); break; case "place": @@ -223,7 +207,11 @@ function registerEventListeners() { $("body").addClass("wait"); $("#FileNamePreview").val(files[0].name); - $("uploadContinue").prop("disabled", true); + + $("#uploadContinue").prop("disabled", true); + $("#uploadContinueQuick").prop("disabled", true); + $("#ContinueButtonText").hide(); + $("#MobileSpinner").show(); file = files[0]; @@ -257,7 +245,6 @@ function registerEventListeners() { is_pdf = false; } - console.log("setting view now.."); setFeedbackView(is_pdf); }; @@ -290,6 +277,9 @@ function registerEventListeners() { $("#FormDefine").css("margin-bottom", "2.2em"); $("#uploadContinue").prop("disabled", true); + $("#uploadContinueQuick").prop("disabled", true); + $("#ContinueButtonText").show(); + $("#MobileSpinner").hide(); } else // if it is pdf @@ -311,12 +301,13 @@ function registerEventListeners() { $("#FormDefine").css("margin-bottom", ""); - $("#uploadContinue").prop("disabled", false); + //$("#uploadContinue").prop("disabled", false); + //$("#uploadContinueQuick").prop("disabled", false); previewFile(file); } - $("body").removeClass("wait"); + //$("body").removeClass("wait"); } $("input[name='connector']").bind("change", function(evt) { @@ -355,6 +346,8 @@ function registerEventListeners() { $("body").addClass("wait"); sign(file, connector, locale); }); + + $('[data-toggle="tooltip"]').tooltip(); } // @@ -388,6 +381,16 @@ function sign(file, connector, locale) { fd.append("sig-pos-y", ifr.global_status.getSignature().posy); fd.append("sig-pos-p", ifr.global_status.getSignature().page); } + else if(place_on_new_page) + { + console.log("signature will be placed on a new page"); + fd.append("sig-pos-p", "new"); + place_on_new_page = false; + } + else + { + console.log("signature will be placed on bottom"); + } $.ajax({ url: "Sign", @@ -423,7 +426,13 @@ function sign(file, connector, locale) { else if(keystore_success) { console.log("keystore success...now switch html"); - $("#DownloadResultButton").attr("onclick", "window.open('" + response + "')"); + $("#DownloadResultButton").attr("href", response); + + var insertIndex = file.name.indexOf(".pdf"); + + var download_name = file.name.insertAt(insertIndex, "_signed"); + $("#DownloadResultButton").attr("download", download_name); + $("#FinishStepButton").click(); keystore_success = false; } @@ -484,3 +493,76 @@ function clearContentDiv() { function createIframe() { $("#content").append(""); } + +$(document).ready(function() { + window.lang = new Lang('en'); // set default language + window.lang.dynamic('th', 'assets/js/langpack/th.json'); // define language pack to load dynamically + + // check for language cookie + + var cookie_language = Cookies.get("language"); + + if(cookie_language && cookie_language !== default_language) + { + toggleLanguage(); + } + + registerEventListeners(); +}); + + +function toggleLanguage() +{ + if(default_language === "de") + { + $("#LanguageDisplay").html + ( + " DE" + ); + + default_language = "en"; + window.lang.change('en'); + + if($("#iFrame").get(0) != null) // check if ready + { + $("#iFrame").get(0).contentWindow.switchLanguage("en"); + } + } + else + { + $("#LanguageDisplay").html + ( + " EN" + ); + + default_language = "de"; + window.lang.change('th'); + + if($("#iFrame").get(0) != null) + { + $("#iFrame").get(0).contentWindow.switchLanguage("de"); + } + + } + + // set Cookie + Cookies.set("language", default_language); +} + +function GoBack() { + + if($("#PlaceStepButton").hasClass("active")) + { + $("#UploadStepButton").click(); + } + else if($("#SignStepButton").hasClass("active")) + { + $("#PlaceStepButton").click(); + } + else if($("#FinishStepButton").hasClass("active")) + { + + $("#SignStepButton").click(); + } + +} \ No newline at end of file diff --git a/pdf-as-web/src/main/webapp/assets/js/jquery-lang.js b/pdf-as-web/src/main/webapp/assets/js/jquery-lang.js new file mode 100644 index 00000000..7708b6a3 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/js/jquery-lang.js @@ -0,0 +1,622 @@ +/* + The MIT License (MIT) + + Copyright (c) 2014 Irrelon Software Limited + http://www.irrelon.com + + 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, url 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. + + Source: https://github.com/coolbloke1324/jquery-lang-js + + Changelog: + Version 2.0.0 - Complete re-write. + */ +var Lang = (function () { + var Lang = function (defaultLang, currentLang, allowCookieOverride) { + var self = this, + cookieLang; + + // Enable firing events + this._fireEvents = true; + + // Allow storage of dynamic language pack data + this._dynamic = {}; + + // Store existing mutation methods so we can auto-run + // translations when new data is added to the page + this._mutationCopies = { + append: $.fn.append, + appendTo: $.fn.appendTo, + prepend: $.fn.prepend, + before: $.fn.before, + after: $.fn.after, + html: $.fn.html + }; + + // Now override the existing mutation methods with our own + $.fn.append = function () { return self._mutation(this, 'append', arguments) }; + $.fn.appendTo = function () { return self._mutation(this, 'appendTo', arguments) }; + $.fn.prepend = function () { return self._mutation(this, 'prepend', arguments) }; + $.fn.before = function () { return self._mutation(this, 'before', arguments) }; + $.fn.after = function () { return self._mutation(this, 'after', arguments) }; + $.fn.html = function () { return self._mutation(this, 'html', arguments) }; + + // Set default and current language to the default one + // to start with + this.defaultLang = defaultLang || 'en'; + this.currentLang = defaultLang || 'en'; + + // Check for cookie support when no current language is specified + if ((allowCookieOverride || !currentLang) && $.cookie) { + // Check for an existing language cookie + cookieLang = $.cookie('langCookie'); + + if (cookieLang) { + // We have a cookie language, set the current language + currentLang = cookieLang; + } + } + + $(function () { + // Setup data on the language items + self._start(); + + // Check if the current language is not the same as our default + if (currentLang && currentLang !== self.defaultLang) { + // Switch to the current language + self.change(currentLang); + } + }) + }; + + /** + * Object that holds the language packs. + * @type {{}} + */ + Lang.prototype.pack = {}; + + /** + * Array of translatable attributes to check for on elements. + * @type {string[]} + */ + Lang.prototype.attrList = [ + 'title', + 'alt', + 'placeholder' + ]; + + /** + * Defines a language pack that can be dynamically loaded and the + * path to use when doing so. + * @param {String} lang The language two-letter iso-code. + * @param {String} path The path to the language pack js file. + */ + Lang.prototype.dynamic = function (lang, path) { + if (lang !== undefined && path !== undefined) { + this._dynamic[lang] = path; + } + }; + + /** + * Loads a new language pack for the given language. + * @param {string} lang The language to load the pack for. + * @param {Function=} callback Optional callback when the file has loaded. + */ + Lang.prototype.loadPack = function (lang, callback) { + var self = this; + + if (lang && self._dynamic[lang]) { + $.ajax({ + dataType: "json", + url: self._dynamic[lang], + success: function (data) { + self.pack[lang] = data; + + // Process the regex list + if (self.pack[lang].regex) { + var packRegex = self.pack[lang].regex, + regex, + i; + + for (i = 0; i < packRegex.length; i++) { + regex = packRegex[i]; + if (regex.length === 2) { + // String, value + regex[0] = new RegExp(regex[0]); + } else if (regex.length === 3) { + // String, modifiers, value + regex[0] = new RegExp(regex[0], regex[1]); + + // Remove modifier + regex.splice(1, 1); + } + } + } + + console.log('Loaded language pack: ' + self._dynamic[lang]); + if (callback) { callback(false, lang, self._dynamic[lang]); } + }, + error: function () { + console.log('Error loading language pack' + self._dynamic[lang]); + if (callback) { callback(true, lang, self._dynamic[lang]); } + } + }); + } else { + throw('Cannot load language pack, no file path specified!'); + } + }; + + /** + * Scans the DOM for elements with [lang] selector and saves translate data + * for them for later use. + * @private + */ + Lang.prototype._start = function (selector) { + // Get the page HTML + var arr = selector !== undefined ? $(selector).find('[lang]') : $(':not(html)[lang]'), + arrCount = arr.length, + elem; + + while (arrCount--) { + elem = $(arr[arrCount]); + this._processElement(elem); + } + }; + + Lang.prototype._processElement = function (elem) { + // Only store data if the element is set to our default language + if (elem.attr('lang') === this.defaultLang) { + // Store translatable attributes + this._storeAttribs(elem); + + // Store translatable content + this._storeContent(elem); + } + }; + + /** + * Stores the translatable attribute values in their default language. + * @param {object} elem The jQuery selected element. + * @private + */ + Lang.prototype._storeAttribs = function (elem) { + var attrIndex, + attr, + attrObj; + + for (attrIndex = 0; attrIndex < this.attrList.length; attrIndex++) { + attr = this.attrList[attrIndex]; + if (elem.attr(attr)) { + // Grab the existing attribute store or create a new object + attrObj = elem.data('lang-attr') || {}; + + // Add the attribute and value to the store + attrObj[attr] = elem.attr(attr); + + // Save the attribute data to the store + elem.data('lang-attr', attrObj); + } + } + }; + + /** + * Reads the existing content from the element and stores it for + * later use in translation. + * @param elem + * @private + */ + Lang.prototype._storeContent = function (elem) { + // Check if the element is an input element + if (elem.is('input')) { + switch (elem.attr('type')) { + case 'button': + case 'submit': + case 'reset': + elem.data('lang-val', elem.val()); + break; + } + } else { + // Get the text nodes immediately inside this element + var nodes = this._getTextNodes(elem); + if (nodes) { + elem.data('lang-text', nodes); + } + } + }; + + /** + * Retrieves the text nodes from an element and returns them in array wrap into + * object with two properties: + * - node - which corespondes to text node, + * - langDefaultText - wich remember current data of text node + * @param elem + * @returns {Array|*} + * @private + */ + Lang.prototype._getTextNodes = function (elem) { + var nodes = elem.contents(), nodeObjArray = [], nodeObj = {}, + nodeArr, that = this, map = Array.prototype.map; + + $.each(nodes, function (index, node) { + if ( node.nodeType !== 3 ) { + return; + } + + nodeObj = { + node : node, + langDefaultText : node.data + }; + + nodeObjArray.push(nodeObj); + }); + + return nodeObjArray; + }; + + /** + * Sets text nodes of an element translated based on the passed language. + * @param elem + * @param {Array|*} nodes array of objecs with text node and defaultText returned from _getTextNodes + * @param lang + * @private + */ + Lang.prototype._setTextNodes = function (elem, nodes, lang) { + var index, + textNode, + defaultText, + translation, + langNotDefault = lang !== this.defaultLang; + + for (index = 0; index < nodes.length; index++) { + textNode = nodes[index]; + + if (langNotDefault) { + defaultText = $.trim(textNode.langDefaultText); + + if (defaultText) { + // Translate the langDefaultText + translation = this.translate(defaultText, lang); + + if (translation) { + try { + // Replace the text with the translated version + textNode.node.data = textNode.node.data.split($.trim(textNode.node.data)).join(translation); + } catch (e) { + + } + } else { + console.log('Translation for "' + defaultText + '" not found!'); + } + } + } else { + // Replace with original text + try { + textNode.node.data = textNode.langDefaultText; + } catch (e) { + + } + } + } + }; + + /** + * Translates and sets the attributes of an element to the passed language. + * @param elem + * @param lang + * @private + */ + Lang.prototype._translateAttribs = function (elem, lang) { + var attr, + attrObj = elem.data('lang-attr') || {}, + translation; + + for (attr in attrObj) { + if (attrObj.hasOwnProperty(attr)) { + // Check the element still has the attribute + if (elem.attr(attr)) { + if (lang !== this.defaultLang) { + // Get the translated value + translation = this.translate(attrObj[attr], lang); + + // Check we actually HAVE a translation + if (translation) { + // Change the attribute to the translated value + elem.attr(attr, translation); + } + } else { + // Set default language value + elem.attr(attr, attrObj[attr]); + } + } + } + } + }; + + /** + * Translates and sets the contents of an element to the passed language. + * @param elem + * @param lang + * @private + */ + Lang.prototype._translateContent = function (elem, lang) { + var langNotDefault = lang !== this.defaultLang, + translation, + nodes; + + // Check if the element is an input element + if (elem.is('input')) { + switch (elem.attr('type')) { + case 'button': + case 'submit': + case 'reset': + if (langNotDefault) { + // Get the translated value + translation = this.translate(elem.data('lang-val'), lang); + + // Check we actually HAVE a translation + if (translation) { + // Set translated value + elem.val(translation); + } + } else { + // Set default language value + elem.val(elem.data('lang-val')); + } + break; + } + } else { + // Set text node translated text + nodes = elem.data('lang-text'); + if (nodes) { + this._setTextNodes(elem, nodes, lang); + } + } + }; + + /** + * Call this to change the current language on the page. + * @param {String} lang The new two-letter language code to change to. + * @param {String=} selector Optional selector to find language-based + * elements for updating. + * @param {Function=} callback Optional callback function that will be + * called once the language change has been successfully processed. This + * is especially useful if you are using dynamic language pack loading + * since you will get a callback once it has been loaded and changed. + * Your callback will be passed three arguments, a boolean to denote if + * there was an error (true if error), the second will be the language + * you passed in the change call (the lang argument) and the third will + * be the selector used in the change update. + */ + Lang.prototype.change = function (lang, selector, callback) { + var self = this; + + if (lang === this.defaultLang || this.pack[lang] || this._dynamic[lang]) { + // Check if the language pack is currently loaded + if (lang !== this.defaultLang) { + if (!this.pack[lang] && this._dynamic[lang]) { + // The language pack needs loading first + console.log('Loading dynamic language pack: ' + this._dynamic[lang] + '...'); + this.loadPack(lang, function (err, loadingLang, fromUrl) { + if (!err) { + // Process the change language request + self.change.call(self, lang, selector, callback); + } else { + // Call the callback with the error + if (callback) { callback('Language pack could not load from: ' + fromUrl, lang, selector); } + } + }); + + return; + } else if (!this.pack[lang] && !this._dynamic[lang]) { + // Pack not loaded and no dynamic entry + console.log('Could not change language to ' + lang + ' because no language pack for this language exists!'); + if (callback) { callback('Language pack not defined for: ' + lang, lang, selector); } + } + } + + var fireAfterUpdate = false, + currLang = this.currentLang; + + if (this.currentLang != lang) { + this.beforeUpdate(currLang, lang); + fireAfterUpdate = true; + } + + this.currentLang = lang; + + // Get the page HTML + var arr = selector !== undefined ? $(selector).find('[lang]') : $(':not(html)[lang]'), + arrCount = arr.length, + elem; + + while (arrCount--) { + elem = $(arr[arrCount]); + + if (elem.attr('lang') !== lang) { + this._translateElement(elem, lang); + } + } + + if (fireAfterUpdate) { + this.afterUpdate(currLang, lang); + } + + // Check for cookie support + if ($.cookie) { + // Set a cookie to remember this language setting with 1 year expiry + $.cookie('langCookie', lang, { + expires: 365, + path: '/' + }); + } + + if (callback) { callback(false, lang, selector); } + } else { + console.log('Attempt to change language to "' + lang + '" but no language pack for that language is loaded!'); + if (callback) { callback('No language pack defined for: ' + lang, lang, selector); } + } + }; + + Lang.prototype._translateElement = function (elem, lang) { + // Translate attributes + this._translateAttribs(elem, lang); + + // Translate content + if (elem.attr('data-lang-content') != 'false') { + this._translateContent(elem, lang); + } + + // Update the element's current language + elem.attr('lang', lang); + }; + + /** + * Translates text from the default language into the passed language. + * @param {String} text The text to translate. + * @param {String} lang The two-letter language code to translate to. + * @returns {*} + */ + Lang.prototype.translate = function (text, lang) { + lang = lang || this.currentLang; + + if (this.pack[lang]) { + var translation = ''; + + if (lang != this.defaultLang) { + // Check for a direct token translation + translation = this.pack[lang].token[text]; + + if (!translation) { + // No token translation was found, test for regex match + translation = this._regexMatch(text, lang); + } + + if (!translation) { + console.log('Translation for "' + text + '" not found in language pack: ' + lang); + } + + return translation || text; + } else { + return text; + } + } else { + return text; + } + }; + + /** + * Checks the regex items for a match against the passed text and + * if a match is made, translates to the given replacement. + * @param {String} text The text to test regex matches against. + * @param {String} lang The two-letter language code to translate to. + * @returns {string} + * @private + */ + Lang.prototype._regexMatch = function (text, lang) { + // Loop the regex array and test them against the text + var arr, + arrCount, + arrIndex, + item, + regex, + expressionResult; + + arr = this.pack[lang].regex; + + if (arr) { + arrCount = arr.length; + + for (arrIndex = 0; arrIndex < arrCount; arrIndex++) { + item = arr[arrIndex]; + regex = item[0]; + + // Test regex + expressionResult = regex.exec(text); + + if (expressionResult && expressionResult[0]) { + return text.split(expressionResult[0]).join(item[1]); + } + } + } + + return ''; + }; + + Lang.prototype.beforeUpdate = function (currentLang, newLang) { + if (this._fireEvents) { + $(this).triggerHandler('beforeUpdate', [currentLang, newLang, this.pack[currentLang], this.pack[newLang]]); + } + }; + + Lang.prototype.afterUpdate = function (currentLang, newLang) { + if (this._fireEvents) { + $(this).triggerHandler('afterUpdate', [currentLang, newLang, this.pack[currentLang], this.pack[newLang]]); + } + }; + + Lang.prototype.refresh = function () { + // Process refresh on the page + this._fireEvents = false; + this.change(this.currentLang); + this._fireEvents = true; + }; + + //////////////////////////////////////////////////// + // Mutation overrides + //////////////////////////////////////////////////// + Lang.prototype._mutation = function (context, method, args) { + var result = this._mutationCopies[method].apply(context, args), + currLang = this.currentLang, + rootElem = $(context); + + if (rootElem.attr('lang')) { + // Switch off events for the moment + this._fireEvents = false; + + // Check if the root element is currently set to another language from current + //if (rootElem.attr('lang') !== this.currentLang) { + this._translateElement(rootElem, this.defaultLang); + this.change(this.defaultLang, rootElem); + + // Calling change above sets the global currentLang but this is supposed to be + // an isolated change so reset the global value back to what it was before + this.currentLang = currLang; + + // Record data on the default language from the root element + this._processElement(rootElem); + + // Translate the root element + this._translateElement(rootElem, this.currentLang); + //} + } + + // Record data on the default language from the root's children + this._start(rootElem); + + // Process translation on any child elements of this element + this.change(this.currentLang, rootElem); + + // Switch events back on + this._fireEvents = true; + + return result; + }; + + return Lang; +})(); \ No newline at end of file diff --git a/pdf-as-web/src/main/webapp/assets/js/js.cookie.js b/pdf-as-web/src/main/webapp/assets/js/js.cookie.js new file mode 100644 index 00000000..c8f5b51f --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/js/js.cookie.js @@ -0,0 +1,139 @@ +/*! + * JavaScript Cookie v2.0.3 + * https://github.com/js-cookie/js-cookie + * + * Copyright 2006, 2015 Klaus Hartl & Fagner Brack + * Released under the MIT license + */ +(function (factory) { + if (typeof define === 'function' && define.amd) { + define(factory); + } else if (typeof exports === 'object') { + module.exports = factory(); + } else { + var _OldCookies = window.Cookies; + var api = window.Cookies = factory(); + api.noConflict = function () { + window.Cookies = _OldCookies; + return api; + }; + } +}(function () { + function extend () { + var i = 0; + var result = {}; + for (; i < arguments.length; i++) { + var attributes = arguments[ i ]; + for (var key in attributes) { + result[key] = attributes[key]; + } + } + return result; + } + + function init (converter) { + function api (key, value, attributes) { + var result; + + // Write + + if (arguments.length > 1) { + attributes = extend({ + path: '/' + }, api.defaults, attributes); + + if (typeof attributes.expires === 'number') { + var expires = new Date(); + expires.setMilliseconds(expires.getMilliseconds() + attributes.expires * 864e+5); + attributes.expires = expires; + } + + try { + result = JSON.stringify(value); + if (/^[\{\[]/.test(result)) { + value = result; + } + } catch (e) {} + + value = encodeURIComponent(String(value)); + value = value.replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g, decodeURIComponent); + + key = encodeURIComponent(String(key)); + key = key.replace(/%(23|24|26|2B|5E|60|7C)/g, decodeURIComponent); + key = key.replace(/[\(\)]/g, escape); + + return (document.cookie = [ + key, '=', value, + attributes.expires && '; expires=' + attributes.expires.toUTCString(), // use expires attribute, max-age is not supported by IE + attributes.path && '; path=' + attributes.path, + attributes.domain && '; domain=' + attributes.domain, + attributes.secure ? '; secure' : '' + ].join('')); + } + + // Read + + if (!key) { + result = {}; + } + + // To prevent the for loop in the first place assign an empty array + // in case there are no cookies at all. Also prevents odd result when + // calling "get()" + var cookies = document.cookie ? document.cookie.split('; ') : []; + var rdecode = /(%[0-9A-Z]{2})+/g; + var i = 0; + + for (; i < cookies.length; i++) { + var parts = cookies[i].split('='); + var name = parts[0].replace(rdecode, decodeURIComponent); + var cookie = parts.slice(1).join('='); + + if (cookie.charAt(0) === '"') { + cookie = cookie.slice(1, -1); + } + + try { + cookie = converter && converter(cookie, name) || cookie.replace(rdecode, decodeURIComponent); + + if (this.json) { + try { + cookie = JSON.parse(cookie); + } catch (e) {} + } + + if (key === name) { + result = cookie; + break; + } + + if (!key) { + result[name] = cookie; + } + } catch (e) {} + } + + return result; + } + + api.get = api.set = api; + api.getJSON = function () { + return api.apply({ + json: true + }, [].slice.call(arguments)); + }; + api.defaults = {}; + + api.remove = function (key, attributes) { + api(key, '', extend(attributes, { + expires: -1 + })); + }; + + api.withConverter = init; + + return api; + } + + return init(); +})); diff --git a/pdf-as-web/src/main/webapp/assets/js/langpack/nonDynamic.js b/pdf-as-web/src/main/webapp/assets/js/langpack/nonDynamic.js new file mode 100644 index 00000000..bda3e78c --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/js/langpack/nonDynamic.js @@ -0,0 +1,76 @@ +Lang.prototype.pack.th = { + "token": { + "Property Search":"ค้นหา", + "Location":"สถานที่ตั้ง", + "Min Beds":"จำนวนห้องนอน", + "Property Type":"ชนิดที่อยู่อาศัย", + "Added In":"ลงประกาศเมื่อ", + "Show All":"แสดงผลทั้งหมด", + "House":"บ้าน", + "Town House":"ทาวน์เฮ้าส์", + "Apartment":"อพาร์ทเม้นท์", + "Condominium":"คอนโดมิเนียม", + "Commercial":"อาคารพาณิชย์", + "Office":"ออฟฟิศ", + "Storage":"โกดังเก็บของ", + "Land":"ที่ดินว่างเปล่า", + "Anytime":"แสดงผลทั้งหมด", + "Last 24 Hours":"ชั่วโมงที่ผ่านมา", + "Last 3 Days":"วันที่ผ่านมา", + "Last Week":"สัปดาห์ที่ผ่านมา", + "Last Month":"เดือนที่ผ่านมา", + "Loading":"กำลังประมวลผล", + "My Saved Searches":"การค้นหาที่ถูกเก็บไว้", + "My Listings":"รายการของฉัน", + "My Analytics":"สถิติผู้เข้าชมประกาศของฉัน", + "Search Buy":"ซื้อ", + "Search Rent":"เช่า", + "Create New Listing":"ลงประกาศ", + "View My Account":"ดูข้อมูลของฉัน", + "Property Listing Details":"รายละเอียดประกาศ", + "Listing Type":"ชนิดของประกาศ", + "Sell":"ขาย", + "Let":"เช่า", + "Lease":"เซ้ง", + "Floors":"ชั้น", + "Rooms Total":"จำนวนห้องทั้งหมด", + "Bedrooms":"ห้องนอน", + "Bathrooms":"ห้องน้ำ", + "Kitchens":"ครัว", + "Property Price and Terms":"ราคาและรูปแบบสัญญา", + "Price":"ราคา", + "Term":"สัญญา", + "Freehold":"มีกรรมสิทธิ์", + "Leasehold":"มีระยะสัญญา", + "Possession":"บ้านว่างหรือไม่", + "Onward Chain":"มีผู้อาศัยอยู่", + "Vacant Possession":"บ้านว่างพร้อมเข้าอยู่ทันที", + "Property Location":"สถานที่ตั้ง", + "Country":"ประเทศ", + "Post/Zip Code":"รหัสไปรษณีย์", + "No.":"เลขที่", + "Road Name":"ชื่อถนน", + "County/Province":"จังหวัด", + "Town/City":"อำเภอ", + "Lease Years Remaining":"จำนวนปีของสัญญาที่เหลือ", + "day":"วัน", + "week":"สัปดาห์", + "month":"เดือน", + "quarter":"3 เดือน", + "year":"ปี", + "Submit Your Listing":"ลงประกาศ", + "Upload Image":"ใส่รูป", + "Finish":"เสร็จเรียบร้อย", + "Search":"ค้นหา", + "Search...":"ค้นหา", + "Property Description":"รายละเอียดของประกาศ", + "Synopsis":"รายละเอียดย่อในประกาศ", + "Full Description":"รายละเอียดเพิ่มเติมสำหรับผู้สนใจประกาศ", + "Property Photos":"รูปภาพสถานที่" + }, + "regex": [ + [/Budget/, "งบประมาณ"], + [/^Something at start of text/, ""], + [/This will be case insensitive/i, ""] + ] +}; \ No newline at end of file diff --git a/pdf-as-web/src/main/webapp/assets/js/langpack/th.json b/pdf-as-web/src/main/webapp/assets/js/langpack/th.json new file mode 100644 index 00000000..10dfdaca --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/js/langpack/th.json @@ -0,0 +1,33 @@ +{ + "token": { + "Drop or select your file here": "Wählen sie Ihre Datei zum Hochladen aus oder ziehen Sie sie herein", + "Upload your File": "Laden Sie Ihr Dokument hoch", + "Browse...": "Durchsuchen...", + "Upload": "Hochladen", + "Place": "Platzieren", + "Sign": "Signieren", + "Finish": "Fertig", + "Back": "Zurück", + "The file type must be PDF!": "Das Dokument muss PDF Format haben!", + "Continue": "Weiter", + "Quick Sign": "Automatische Positionierung", + "Loading your PDF, please wait...": "Ihr PDF wird geladen...", + "Mobile": "Handy", + "Card": "Karte", + "You can download your signed document here:": "Sie können ihr signiertes Dokument jetzt herunterladen:", + "The signature will be automatically placed on the bottom": "Die Signatur wird automatisch so weit unten wie möglich platziert", + "Place your Signature by yourself": "Signatur manuell platzieren", + "Download": "Herunterladen", + "Auto": "Auto", + "Signature will be placed at the bottom of your document": "Die Signatur wird automatisch so weit unten wie möglich platziert", + "PDF-Signature Online": "PDF-Signatur Online", + "English": "Deutsch", + "English": "Deutsch", + "English": "Deutsch" + }, + "regex": [ + ["Budget", "Budget"], + ["^Something at start of text", ""], + ["This will be case insensitive", "i", ""] + ] +} \ No newline at end of file diff --git a/pdf-as-web/src/main/webapp/assets/js/pdf.js/build/pdf.js b/pdf-as-web/src/main/webapp/assets/js/pdf.js/build/pdf.js index 16033d83..0d76fd2f 100644 --- a/pdf-as-web/src/main/webapp/assets/js/pdf.js/build/pdf.js +++ b/pdf-as-web/src/main/webapp/assets/js/pdf.js/build/pdf.js @@ -2028,6 +2028,7 @@ var PDFDocumentProxy = (function PDFDocumentProxyClosure() { * @return {number} Total number of pages the PDF contains. */ get numPages() { + return this.pdfInfo.numPages; }, /** diff --git a/pdf-as-web/src/main/webapp/assets/js/pdf.js/web/app.js b/pdf-as-web/src/main/webapp/assets/js/pdf.js/web/app.js index be33e35d..5e286df8 100644 --- a/pdf-as-web/src/main/webapp/assets/js/pdf.js/web/app.js +++ b/pdf-as-web/src/main/webapp/assets/js/pdf.js/web/app.js @@ -3,6 +3,123 @@ // var global_status = new statusObject(); +/* + * Convert touch to mouse + */ + +/* + * picked from http://stackoverflow.com/questions/5186441/javascript-drag-and-drop-for-touch-devices + * + */ +function touchHandler(event) +{ + // trick to add support for touch event to elements/widgets that do not support it + // by convetting convert touchevents into mouseevents + + // only apply this trick to ui-draggable elements + if ( ! $(event.target).hasClass('ui-draggable') ) { + return; + } + + var touches = event.changedTouches, + first = touches[0], + type = ""; + + switch(event.type) { + case "touchstart": type = "mousedown"; break; + case "touchmove": type="mousemove"; break; + case "touchend": type="mouseup"; break; + default: return; + } + + // convert touchevents into mouseevents + var simulatedEvent = document.createEvent("MouseEvent"); + simulatedEvent.initMouseEvent(type, true, true, window, 1, + first.screenX, first.screenY, + first.clientX, first.clientY, false, + false, false, false, 0/*left*/, null); + + first.target.dispatchEvent(simulatedEvent); + event.preventDefault(); +} + +function init() { + console.log("init touchconverter"); + if (Modernizr.touch){ + // faster links for touch devices + // by wiring directly touchend event as if it was a click (and disabling click handler) + var links = document.getElementsByTagName("a"); + for (var i=0; i < links.length; i++) { + var link = links[i]; + if ( link.href !== undefined && link.href !== '') { + link.addEventListener("click", function(e) { + e.preventDefault(); + }); + link.addEventListener("touchend", function() { + document.location = this.href; + }); + } + }; + + // listen to touch events and provide support to them where needed + document.addEventListener("touchstart", touchHandler, true); + document.addEventListener("touchmove", touchHandler, true); + document.addEventListener("touchend", touchHandler, true); + document.addEventListener("touchcancel", touchHandler, true); + } +} + +$(document).ready(function(){ + + init(); // initialize the touch converter + window.lang = new Lang('en'); // set default language + window.lang.dynamic('th', 'en.json'); // define language pack to load dynamically + + // check the language of the webapp , WEBAPP ONLY + + var webapp_language = window.parent.default_language; + console.log("parent default lang: " + webapp_language); + + switchLanguage(webapp_language); + + $("#placeContinue").bind("click", function(evt) { + + $(window.parent.document).find("#SignStepButton").click(); + }); + + $("#BackBox").on("click", function(evt){ + + window.parent.GoBack(); + }); + + $("#PlaceOnNewPage").on("click", function(evt) { + + $("#delSignature").click(); + console.log("setting placeonnewpage from " + window.parent.place_on_new_page); + window.parent.place_on_new_page = true; + console.log("to " + window.parent.place_on_new_page); + $(window.parent.document).find("#SignStepButton").click(); + + }); + +}); + +function switchLanguage(language) +{ + switch(language) + { + case "en": + window.lang.change("en"); + break; + case "de": + window.lang.change("th"); + break; + default: + console.log("The viewer does not support the language '" + language + "'"); + break; + } +} + // //statusObject Definition // @@ -145,12 +262,29 @@ function registerSignaturePlacementEventHandlers() { //is in the DOM tree. If thats true, we can restore the signature on that page. // document.addEventListener('pagerendered', function(evt) { + var page; if(!isSignatureInDomTree() && isSignaturePlaced()) { - var page = global_status.getSignature().page; + page = global_status.getSignature().page; if(isPageInDomTree(page)) { placeSignature(null, page, global_status.getSignature().sig[0].outerHTML); } + } + page = global_status.getSignature().page; + // every time when a page is rendered we have to make the children clickthrough + console.log("page is rendered: " + page); + // disabled pointer events on given page + $("#pageContainer" + page + " .textLayer").children().css("pointer-events", "none"); + $("#pageContainer" + page + " .annotationLayer").children().css("pointer-events", "none"); + + // resize img signature to adapt to a resized window + var current_scale = PDFViewerApplication.pdfViewer.currentScale; + var sig_size = Math.floor(96 * current_scale); + console.log("Signature resizing: " + sig_size); + var image_source = global_status.applicationContext + "/visblock?r=" + sig_size.toString(); + + $("#img_signature").attr("src", image_source); + }); } @@ -201,32 +335,26 @@ function placeSignature(evt, page_to_place, s) { var left_pos; var top_pos; - - //console.log("last left: " + last_left + " last top: " + last_top); - + if(typeof last_left != 'undefined') { - //console.log("not undefined"); left_pos = last_left; top_pos = last_top; } else // otherwise set default position { - //console.log("first time set left and top"); left_pos = "30%"; top_pos = "20%"; } - var image_width = "30%"; - var image_height = "9%"; - - var current_scale = PDFViewerApplication.pdfViewer.currentScale; var sig_size = Math.floor(96 * current_scale); - //var image_source = global_status.applicationContext + "/visblock?r=" + sig_size.toString(); - var image_source = '../../../img/signature.png'; + //sig_size = 300; + console.log("Signature resolution: " + sig_size); + var image_source = global_status.applicationContext + "/visblock?r=" + sig_size.toString(); var defaultSignature = "Signature"; + "cursor:move; left:" + left_pos + "; top:" + top_pos + ";'>"; + if (typeof page_to_place === 'undefined') { page_to_place = PDFView.page;} if (typeof s === 'undefined') { s = defaultSignature} @@ -241,12 +369,56 @@ function placeSignature(evt, page_to_place, s) { posy: (s === defaultSignature) ? "0" : global_status.getSignature().posy, sig: $(".cl_signature") }); - updateSignaturePosition(global_status.getSignature(), null, null, false); + updateSignaturePosition(global_status.getSignature()); makeSignatureDraggable(global_status.getSignature()); + $("#img_signature").on("mousedown", function(evt) { + evt.stopPropagation(); + }); + + $("#img_signature").on("mousedown", function(evt){ + + if($(this).closest(".textLayer").children().css("pointer-events") !== "none" && + $(this).closest(".annotationLayer").children().css("pointer-events") !== "none") + { + $(this).closest(".textLayer").children().css("pointer-events", "none"); + $(this).closest(".annotationLayer").children().css("pointer-events", "none"); + + return; + } + + }); + + $(".page").on("mousedown", function(evt){ + + // check if there is already pointerevents: none on all page children, if not -> apply + + if($(this).find(".textLayer").children().css("pointer-events") !== "none" && + $(this).find(".annotationLayer").children().css("pointer-events") !== "none") + { + $(this).find(".textLayer").children().css("pointer-events", "none"); + $(this).find(".annotationLayer").children().css("pointer-events", "none"); + return; + } + + if($(this).find("#img_signature").length) + { + + // let the signature jump to the event position + $("#img_signature").css("left", evt.offsetX + "px"); + $("#img_signature").css("top", evt.offsetY + "px"); + + // update position + updateSignaturePosition(global_status.getSignature()); + + // start dragging signature + $("#img_signature").trigger(evt); + + } + }); + $("#pageFitOption").click(); $("#scaleSelect").change(); -//console.log("left: " + $("#img_signature").css("left") + " top: " + $("#img_signature").css("top")); } @@ -258,21 +430,20 @@ function placeSignature(evt, page_to_place, s) { function makeSignatureDraggable(signature) { signature.sig.draggable({ drag: function() { - console.log("drag"); - updateSignaturePosition(signature, null, null, false) + updateSignaturePosition(signature) }, containment: "parent" }); - $("#img_signature").on("touchmove", function(e) { - console.log("signature touchmove... x: " + e.originalEvent.touches[0].pageX + " y: " +e.originalEvent.touches[0].pageY); - updateSignaturePosition(signature, e.originalEvent.touches[0].pageX, e.originalEvent.touches[0].pageY, true); - - }); - $(window).on("touchmove", function(e) { - console.log("preventing default!"); - e.preventDefault(); + + // only if we are on the page we prevent the default scroll + var target = e.target; + + if($(target).hasClass("textLayer") || $(target).parents('.left').length || $(target).parents('.page').length) + { + e.preventDefault(); + } }); $("#img_signature").on("contextmenu", function(e) { @@ -285,7 +456,7 @@ function makeSignatureDraggable(signature) { //The position is is saved in the html attributes 'data-pos-x' and 'data-pos-y' of the //signature element. // -function updateSignaturePosition(signature, xpos, ypos, mobile) { +function updateSignaturePosition(signature) { var page = signature.page; var canvas_height = $("#page" + page.toString()).attr("height"); var current_scale = PDFViewerApplication.pdfViewer.currentScale; @@ -293,45 +464,13 @@ function updateSignaturePosition(signature, xpos, ypos, mobile) { var x; var y; - var mobile_x_offset = -parseInt($("#img_signature").css("width")) / 1.5; - var mobile_y_offset = -parseInt($("#img_signature").css("height")); - - //console.log("canvas-height: " + parseInt(canvas_height)); - if(mobile) - { - - x = xpos; - y = ypos;// (parseInt(canvas_height) - ypos); - //console.log("changing x: " + x + " y: "+ y); - } - else - { - x = thisPos.left; - y = thisPos.top; - } - - if(mobile) - { - signature.posx = (x + mobile_x_offset).toString(); - signature.posy = (y + mobile_y_offset).toString(); - } - else - { - signature.posx = Math.floor(x / current_scale / (4.0/3.0)).toString(); - signature.posy = Math.floor((parseInt(canvas_height) - (y)) / current_scale / (4.0/3.0)).toString(); - } - - + x = thisPos.left; + y = thisPos.top; - - if(mobile) - { - $("#img_signature").css("left", signature.posx + "px"); - $("#img_signature").css("top", signature.posy + "px"); - } - - console.log("signature. posx: " + signature.posx + " posy: " + signature.posy); + signature.posx = Math.floor(x / current_scale / (4.0/3.0)).toString(); + signature.posy = Math.floor((parseInt(canvas_height) - (y)) / current_scale / (4.0/3.0)).toString(); + //console.log("last x: last y: " + $("#img_signature").css("left") + " " + $("#img_signature").css("top")); diff --git a/pdf-as-web/src/main/webapp/assets/js/pdf.js/web/en.json b/pdf-as-web/src/main/webapp/assets/js/pdf.js/web/en.json new file mode 100644 index 00000000..13b5541d --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/js/pdf.js/web/en.json @@ -0,0 +1,34 @@ +{ + "token": { + "Drop or select your file here": "Wählen sie Ihre Datei zum Hochladen aus oder ziehen Sie sie herein", + "Upload your File": "Laden Sie Ihr Dokument hoch", + "Browse...": "Durchsuchen...", + "Upload": "Hochladen", + "Place": "Platzieren", + "Sign": "Signieren", + "Finished": "Fertig", + "Back": "Zurück", + "The file type must be PDF!": "Das Dokument muss PDF Format haben!", + "Continue": "Weiter", + "Quick Sign": "Schnell Signatur", + "Loading your PDF, please wait...": "Ihr PDF wird geladen...", + "Mobile": "Handy", + "Card": "Karte", + "You can download your signed document here:": "Sie können ihr signiertes Dokument jetzt herunterladen:", + "Download": "Herunterladen", + "Signature will be placed at the bottom of your document": "Die Signatur wird automatisch so weit unten wie möglich platziert", + "Place your Signature by yourself": "Signatur manuell platzieren", + "The signature will be automatically placed on the bottom": "Die Signatur wird automatisch so weit unten wie möglich platziert", + "Auto": "Auto", + "English": "Deutsch", + "English": "Deutsch", + "English": "Deutsch", + "English": "Deutsch", + "English": "Deutsch" + }, + "regex": [ + ["Budget", "Budget"], + ["^Something at start of text", ""], + ["This will be case insensitive", "i", ""] + ] +} \ No newline at end of file diff --git a/pdf-as-web/src/main/webapp/assets/js/pdf.js/web/jquery-lang.js b/pdf-as-web/src/main/webapp/assets/js/pdf.js/web/jquery-lang.js new file mode 100644 index 00000000..7708b6a3 --- /dev/null +++ b/pdf-as-web/src/main/webapp/assets/js/pdf.js/web/jquery-lang.js @@ -0,0 +1,622 @@ +/* + The MIT License (MIT) + + Copyright (c) 2014 Irrelon Software Limited + http://www.irrelon.com + + 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, url 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. + + Source: https://github.com/coolbloke1324/jquery-lang-js + + Changelog: + Version 2.0.0 - Complete re-write. + */ +var Lang = (function () { + var Lang = function (defaultLang, currentLang, allowCookieOverride) { + var self = this, + cookieLang; + + // Enable firing events + this._fireEvents = true; + + // Allow storage of dynamic language pack data + this._dynamic = {}; + + // Store existing mutation methods so we can auto-run + // translations when new data is added to the page + this._mutationCopies = { + append: $.fn.append, + appendTo: $.fn.appendTo, + prepend: $.fn.prepend, + before: $.fn.before, + after: $.fn.after, + html: $.fn.html + }; + + // Now override the existing mutation methods with our own + $.fn.append = function () { return self._mutation(this, 'append', arguments) }; + $.fn.appendTo = function () { return self._mutation(this, 'appendTo', arguments) }; + $.fn.prepend = function () { return self._mutation(this, 'prepend', arguments) }; + $.fn.before = function () { return self._mutation(this, 'before', arguments) }; + $.fn.after = function () { return self._mutation(this, 'after', arguments) }; + $.fn.html = function () { return self._mutation(this, 'html', arguments) }; + + // Set default and current language to the default one + // to start with + this.defaultLang = defaultLang || 'en'; + this.currentLang = defaultLang || 'en'; + + // Check for cookie support when no current language is specified + if ((allowCookieOverride || !currentLang) && $.cookie) { + // Check for an existing language cookie + cookieLang = $.cookie('langCookie'); + + if (cookieLang) { + // We have a cookie language, set the current language + currentLang = cookieLang; + } + } + + $(function () { + // Setup data on the language items + self._start(); + + // Check if the current language is not the same as our default + if (currentLang && currentLang !== self.defaultLang) { + // Switch to the current language + self.change(currentLang); + } + }) + }; + + /** + * Object that holds the language packs. + * @type {{}} + */ + Lang.prototype.pack = {}; + + /** + * Array of translatable attributes to check for on elements. + * @type {string[]} + */ + Lang.prototype.attrList = [ + 'title', + 'alt', + 'placeholder' + ]; + + /** + * Defines a language pack that can be dynamically loaded and the + * path to use when doing so. + * @param {String} lang The language two-letter iso-code. + * @param {String} path The path to the language pack js file. + */ + Lang.prototype.dynamic = function (lang, path) { + if (lang !== undefined && path !== undefined) { + this._dynamic[lang] = path; + } + }; + + /** + * Loads a new language pack for the given language. + * @param {string} lang The language to load the pack for. + * @param {Function=} callback Optional callback when the file has loaded. + */ + Lang.prototype.loadPack = function (lang, callback) { + var self = this; + + if (lang && self._dynamic[lang]) { + $.ajax({ + dataType: "json", + url: self._dynamic[lang], + success: function (data) { + self.pack[lang] = data; + + // Process the regex list + if (self.pack[lang].regex) { + var packRegex = self.pack[lang].regex, + regex, + i; + + for (i = 0; i < packRegex.length; i++) { + regex = packRegex[i]; + if (regex.length === 2) { + // String, value + regex[0] = new RegExp(regex[0]); + } else if (regex.length === 3) { + // String, modifiers, value + regex[0] = new RegExp(regex[0], regex[1]); + + // Remove modifier + regex.splice(1, 1); + } + } + } + + console.log('Loaded language pack: ' + self._dynamic[lang]); + if (callback) { callback(false, lang, self._dynamic[lang]); } + }, + error: function () { + console.log('Error loading language pack' + self._dynamic[lang]); + if (callback) { callback(true, lang, self._dynamic[lang]); } + } + }); + } else { + throw('Cannot load language pack, no file path specified!'); + } + }; + + /** + * Scans the DOM for elements with [lang] selector and saves translate data + * for them for later use. + * @private + */ + Lang.prototype._start = function (selector) { + // Get the page HTML + var arr = selector !== undefined ? $(selector).find('[lang]') : $(':not(html)[lang]'), + arrCount = arr.length, + elem; + + while (arrCount--) { + elem = $(arr[arrCount]); + this._processElement(elem); + } + }; + + Lang.prototype._processElement = function (elem) { + // Only store data if the element is set to our default language + if (elem.attr('lang') === this.defaultLang) { + // Store translatable attributes + this._storeAttribs(elem); + + // Store translatable content + this._storeContent(elem); + } + }; + + /** + * Stores the translatable attribute values in their default language. + * @param {object} elem The jQuery selected element. + * @private + */ + Lang.prototype._storeAttribs = function (elem) { + var attrIndex, + attr, + attrObj; + + for (attrIndex = 0; attrIndex < this.attrList.length; attrIndex++) { + attr = this.attrList[attrIndex]; + if (elem.attr(attr)) { + // Grab the existing attribute store or create a new object + attrObj = elem.data('lang-attr') || {}; + + // Add the attribute and value to the store + attrObj[attr] = elem.attr(attr); + + // Save the attribute data to the store + elem.data('lang-attr', attrObj); + } + } + }; + + /** + * Reads the existing content from the element and stores it for + * later use in translation. + * @param elem + * @private + */ + Lang.prototype._storeContent = function (elem) { + // Check if the element is an input element + if (elem.is('input')) { + switch (elem.attr('type')) { + case 'button': + case 'submit': + case 'reset': + elem.data('lang-val', elem.val()); + break; + } + } else { + // Get the text nodes immediately inside this element + var nodes = this._getTextNodes(elem); + if (nodes) { + elem.data('lang-text', nodes); + } + } + }; + + /** + * Retrieves the text nodes from an element and returns them in array wrap into + * object with two properties: + * - node - which corespondes to text node, + * - langDefaultText - wich remember current data of text node + * @param elem + * @returns {Array|*} + * @private + */ + Lang.prototype._getTextNodes = function (elem) { + var nodes = elem.contents(), nodeObjArray = [], nodeObj = {}, + nodeArr, that = this, map = Array.prototype.map; + + $.each(nodes, function (index, node) { + if ( node.nodeType !== 3 ) { + return; + } + + nodeObj = { + node : node, + langDefaultText : node.data + }; + + nodeObjArray.push(nodeObj); + }); + + return nodeObjArray; + }; + + /** + * Sets text nodes of an element translated based on the passed language. + * @param elem + * @param {Array|*} nodes array of objecs with text node and defaultText returned from _getTextNodes + * @param lang + * @private + */ + Lang.prototype._setTextNodes = function (elem, nodes, lang) { + var index, + textNode, + defaultText, + translation, + langNotDefault = lang !== this.defaultLang; + + for (index = 0; index < nodes.length; index++) { + textNode = nodes[index]; + + if (langNotDefault) { + defaultText = $.trim(textNode.langDefaultText); + + if (defaultText) { + // Translate the langDefaultText + translation = this.translate(defaultText, lang); + + if (translation) { + try { + // Replace the text with the translated version + textNode.node.data = textNode.node.data.split($.trim(textNode.node.data)).join(translation); + } catch (e) { + + } + } else { + console.log('Translation for "' + defaultText + '" not found!'); + } + } + } else { + // Replace with original text + try { + textNode.node.data = textNode.langDefaultText; + } catch (e) { + + } + } + } + }; + + /** + * Translates and sets the attributes of an element to the passed language. + * @param elem + * @param lang + * @private + */ + Lang.prototype._translateAttribs = function (elem, lang) { + var attr, + attrObj = elem.data('lang-attr') || {}, + translation; + + for (attr in attrObj) { + if (attrObj.hasOwnProperty(attr)) { + // Check the element still has the attribute + if (elem.attr(attr)) { + if (lang !== this.defaultLang) { + // Get the translated value + translation = this.translate(attrObj[attr], lang); + + // Check we actually HAVE a translation + if (translation) { + // Change the attribute to the translated value + elem.attr(attr, translation); + } + } else { + // Set default language value + elem.attr(attr, attrObj[attr]); + } + } + } + } + }; + + /** + * Translates and sets the contents of an element to the passed language. + * @param elem + * @param lang + * @private + */ + Lang.prototype._translateContent = function (elem, lang) { + var langNotDefault = lang !== this.defaultLang, + translation, + nodes; + + // Check if the element is an input element + if (elem.is('input')) { + switch (elem.attr('type')) { + case 'button': + case 'submit': + case 'reset': + if (langNotDefault) { + // Get the translated value + translation = this.translate(elem.data('lang-val'), lang); + + // Check we actually HAVE a translation + if (translation) { + // Set translated value + elem.val(translation); + } + } else { + // Set default language value + elem.val(elem.data('lang-val')); + } + break; + } + } else { + // Set text node translated text + nodes = elem.data('lang-text'); + if (nodes) { + this._setTextNodes(elem, nodes, lang); + } + } + }; + + /** + * Call this to change the current language on the page. + * @param {String} lang The new two-letter language code to change to. + * @param {String=} selector Optional selector to find language-based + * elements for updating. + * @param {Function=} callback Optional callback function that will be + * called once the language change has been successfully processed. This + * is especially useful if you are using dynamic language pack loading + * since you will get a callback once it has been loaded and changed. + * Your callback will be passed three arguments, a boolean to denote if + * there was an error (true if error), the second will be the language + * you passed in the change call (the lang argument) and the third will + * be the selector used in the change update. + */ + Lang.prototype.change = function (lang, selector, callback) { + var self = this; + + if (lang === this.defaultLang || this.pack[lang] || this._dynamic[lang]) { + // Check if the language pack is currently loaded + if (lang !== this.defaultLang) { + if (!this.pack[lang] && this._dynamic[lang]) { + // The language pack needs loading first + console.log('Loading dynamic language pack: ' + this._dynamic[lang] + '...'); + this.loadPack(lang, function (err, loadingLang, fromUrl) { + if (!err) { + // Process the change language request + self.change.call(self, lang, selector, callback); + } else { + // Call the callback with the error + if (callback) { callback('Language pack could not load from: ' + fromUrl, lang, selector); } + } + }); + + return; + } else if (!this.pack[lang] && !this._dynamic[lang]) { + // Pack not loaded and no dynamic entry + console.log('Could not change language to ' + lang + ' because no language pack for this language exists!'); + if (callback) { callback('Language pack not defined for: ' + lang, lang, selector); } + } + } + + var fireAfterUpdate = false, + currLang = this.currentLang; + + if (this.currentLang != lang) { + this.beforeUpdate(currLang, lang); + fireAfterUpdate = true; + } + + this.currentLang = lang; + + // Get the page HTML + var arr = selector !== undefined ? $(selector).find('[lang]') : $(':not(html)[lang]'), + arrCount = arr.length, + elem; + + while (arrCount--) { + elem = $(arr[arrCount]); + + if (elem.attr('lang') !== lang) { + this._translateElement(elem, lang); + } + } + + if (fireAfterUpdate) { + this.afterUpdate(currLang, lang); + } + + // Check for cookie support + if ($.cookie) { + // Set a cookie to remember this language setting with 1 year expiry + $.cookie('langCookie', lang, { + expires: 365, + path: '/' + }); + } + + if (callback) { callback(false, lang, selector); } + } else { + console.log('Attempt to change language to "' + lang + '" but no language pack for that language is loaded!'); + if (callback) { callback('No language pack defined for: ' + lang, lang, selector); } + } + }; + + Lang.prototype._translateElement = function (elem, lang) { + // Translate attributes + this._translateAttribs(elem, lang); + + // Translate content + if (elem.attr('data-lang-content') != 'false') { + this._translateContent(elem, lang); + } + + // Update the element's current language + elem.attr('lang', lang); + }; + + /** + * Translates text from the default language into the passed language. + * @param {String} text The text to translate. + * @param {String} lang The two-letter language code to translate to. + * @returns {*} + */ + Lang.prototype.translate = function (text, lang) { + lang = lang || this.currentLang; + + if (this.pack[lang]) { + var translation = ''; + + if (lang != this.defaultLang) { + // Check for a direct token translation + translation = this.pack[lang].token[text]; + + if (!translation) { + // No token translation was found, test for regex match + translation = this._regexMatch(text, lang); + } + + if (!translation) { + console.log('Translation for "' + text + '" not found in language pack: ' + lang); + } + + return translation || text; + } else { + return text; + } + } else { + return text; + } + }; + + /** + * Checks the regex items for a match against the passed text and + * if a match is made, translates to the given replacement. + * @param {String} text The text to test regex matches against. + * @param {String} lang The two-letter language code to translate to. + * @returns {string} + * @private + */ + Lang.prototype._regexMatch = function (text, lang) { + // Loop the regex array and test them against the text + var arr, + arrCount, + arrIndex, + item, + regex, + expressionResult; + + arr = this.pack[lang].regex; + + if (arr) { + arrCount = arr.length; + + for (arrIndex = 0; arrIndex < arrCount; arrIndex++) { + item = arr[arrIndex]; + regex = item[0]; + + // Test regex + expressionResult = regex.exec(text); + + if (expressionResult && expressionResult[0]) { + return text.split(expressionResult[0]).join(item[1]); + } + } + } + + return ''; + }; + + Lang.prototype.beforeUpdate = function (currentLang, newLang) { + if (this._fireEvents) { + $(this).triggerHandler('beforeUpdate', [currentLang, newLang, this.pack[currentLang], this.pack[newLang]]); + } + }; + + Lang.prototype.afterUpdate = function (currentLang, newLang) { + if (this._fireEvents) { + $(this).triggerHandler('afterUpdate', [currentLang, newLang, this.pack[currentLang], this.pack[newLang]]); + } + }; + + Lang.prototype.refresh = function () { + // Process refresh on the page + this._fireEvents = false; + this.change(this.currentLang); + this._fireEvents = true; + }; + + //////////////////////////////////////////////////// + // Mutation overrides + //////////////////////////////////////////////////// + Lang.prototype._mutation = function (context, method, args) { + var result = this._mutationCopies[method].apply(context, args), + currLang = this.currentLang, + rootElem = $(context); + + if (rootElem.attr('lang')) { + // Switch off events for the moment + this._fireEvents = false; + + // Check if the root element is currently set to another language from current + //if (rootElem.attr('lang') !== this.currentLang) { + this._translateElement(rootElem, this.defaultLang); + this.change(this.defaultLang, rootElem); + + // Calling change above sets the global currentLang but this is supposed to be + // an isolated change so reset the global value back to what it was before + this.currentLang = currLang; + + // Record data on the default language from the root element + this._processElement(rootElem); + + // Translate the root element + this._translateElement(rootElem, this.currentLang); + //} + } + + // Record data on the default language from the root's children + this._start(rootElem); + + // Process translation on any child elements of this element + this.change(this.currentLang, rootElem); + + // Switch events back on + this._fireEvents = true; + + return result; + }; + + return Lang; +})(); \ No newline at end of file diff --git a/pdf-as-web/src/main/webapp/assets/js/pdf.js/web/viewer.css b/pdf-as-web/src/main/webapp/assets/js/pdf.js/web/viewer.css index 8cf1a6a4..cae4eeb2 100644 --- a/pdf-as-web/src/main/webapp/assets/js/pdf.js/web/viewer.css +++ b/pdf-as-web/src/main/webapp/assets/js/pdf.js/web/viewer.css @@ -70,7 +70,7 @@ direction: ltr; width: 51em; height: 66em; - margin: 0.063em auto -0.5em auto; + margin: 1em auto -0.5em auto; position: relative; overflow: visible; border: 9px solid transparent; @@ -183,8 +183,8 @@ html { body { height: 100%; - background-color: #404040; - background-image: url(images/texture.png); + background-color: transparent; + /* background-image: url(images/texture.png); */ } body, @@ -361,7 +361,21 @@ html[dir='rtl'] #outerContainer.sidebarOpen > #sidebarContainer { -webkit-transition-timing-function: ease; transition-duration: 200ms; transition-timing-function: ease; + + background-color: #E8F4FF; +} + +input[type=number]::-webkit-outer-spin-button, +input[type=number]::-webkit-inner-spin-button { + -webkit-appearance: none; + margin: 0; } + +input[type=number] { + -moz-appearance:textfield; +} + + html[dir='ltr'] #outerContainer.sidebarOpen > #mainContainer { -webkit-transition-property: left; transition-property: left; @@ -392,7 +406,7 @@ html[dir='rtl'] #sidebarContent { } #viewerContainer { - overflow: auto; + overflow-y: hidden; /* hide or show Scrollbar in Viewer*/ -webkit-overflow-scrolling: touch; position: absolute; top: 2em; @@ -417,7 +431,70 @@ html[dir='rtl'] #viewerContainer { } #toolbarContainer { - width: 100%; + + margin: 1em; + width: calc(100% - 2em); /* To include the margin of 1em */ +} + +#viewerContainer { + + margin-top: 2em; + } + +#PageInput { + width: 8.6em; + margin-bottom:-3em; + padding-left: 0.5em; +} + +#pageNumber { + width: 3.5em; +} + +@media screen and (max-width: 474px) { /* This is the width where it collapses */ + #ContinueToSignText { + display: none; + } + + #PlaceOnNewPageText { + display: none; + } + + #BackBoxText { + display: none; + } +} + +@media screen and (min-width: 475px) { /* This is the width where it collapses */ + + #ContinueToSignIcon { + display: none; + } + + #PlaceOnNewPageIcon { + display: none; + } + + #BackBoxIcon { + display: none; + } +} + +#ContinueToSignText, #BackBoxText { + margin: 0; +} + +#placeContinue { + margin-top:0; +} + +#BackBox { + margin-right: 0.5em; +} + +#PlaceOnNewPage { + margin-left: 0.5em; + height: 34px; } #toolbarSidebar { @@ -443,10 +520,12 @@ html[dir='rtl'] #toolbarSidebar { #toolbarContainer, .findbar, .secondaryToolbar { position: relative; height: 2em; - background-color: #474747; /* fallback */ - background-image: url(images/texture.png), - linear-gradient(hsla(0,0%,32%,.99), hsla(0,0%,27%,.95)); + background-color: transparent; /*#474747;*/ /* fallback */ + /*background-image: url(images/texture.png), + linear-gradient(hsla(0,0%,32%,.99), hsla(0,0%,27%,.95));*/ + } +/* html[dir='ltr'] #toolbarContainer, .findbar, .secondaryToolbar { box-shadow: inset 0.063em 0 0 hsla(0,0%,100%,.08), inset 0 0.063em 0.063em hsla(0,0%,0%,.15), @@ -461,10 +540,12 @@ html[dir='rtl'] #toolbarContainer, .findbar, .secondaryToolbar { 0 0.063em 0 hsla(0,0%,0%,.15), 0 0.063em 0.063em hsla(0,0%,0%,.1); } +*/ #toolbarViewer { height: 2em; min-width: 5em; + display: none; } #loadingBar { @@ -1232,7 +1313,7 @@ html[dir='rtl'] .verticalToolbarSeparator { } .toolbarField.pageNumber { - -moz-appearance: textfield; /* hides the spinner in moz */ + -moz-appearance: none; /* hides the spinner in moz */ min-width: 16px; text-align: right; width: 40px; @@ -1646,9 +1727,13 @@ html[dir='rtl'] #documentPropertiesOverlay .row > * { font-size: 10px; } +#viewer { + background-color: transparent; +} + #viewer.textLayer-visible .textLayer > div, #viewer.textLayer-hover .textLayer > div:hover { - background-color: white; + background-color: transparent; color: black; } @@ -1868,8 +1953,9 @@ html[dir='rtl'] #documentPropertiesOverlay .row > * { #sidebarContainer, #secondaryToolbar, .toolbar, #loadingBox, #errorWrapper, .textLayer { display: none; } + #viewerContainer { - overflow: visible; + } diff --git a/pdf-as-web/src/main/webapp/assets/js/pdf.js/web/viewer.html b/pdf-as-web/src/main/webapp/assets/js/pdf.js/web/viewer.html index e44b78c5..6d0e507a 100644 --- a/pdf-as-web/src/main/webapp/assets/js/pdf.js/web/viewer.html +++ b/pdf-as-web/src/main/webapp/assets/js/pdf.js/web/viewer.html @@ -34,12 +34,20 @@ http://sourceforge.net/adobe/cmap/wiki/License/ + + + + + + + +