From: Nicolas Boisselier Date: Fri, 22 Jun 2018 01:28:15 +0000 (+0100) Subject: lib/css/flags/README.md X-Git-Url: https://git.nbdom.net/?a=commitdiff_plain;h=d36d9f6fc544b712f5f8c413e53a23626de0668c;p=nb.git lib/css/flags/README.md --- diff --git a/lib/css/flags/README.md b/lib/css/flags/README.md new file mode 100644 index 00000000..bcd96841 --- /dev/null +++ b/lib/css/flags/README.md @@ -0,0 +1,283 @@ +Country flags in single CSS sprite +================================== + +CSS Sprites - a method to optimize page loads by combining a large number of small images into one. + +## Usage + +Include CSS file in your HTML code then insert a transparent 1x1 pixel image with classes `flag` and `flag-{country code}`. The country code is in the format ISO 3166-1 alpha-2: + +```html + + + + + + Czech Republic + + +``` + +## Included flags + + +* Afghanistan (af) +* Aland Islands (ax) +* Albania (al) +* Algeria (dz) +* American Samoa (as) +* Andorra (ad) +* Angola (ao) +* Anguilla (ai) +* Antigua and Barbuda (ag) +* Argentina (ar) +* Armenia (am) +* Aruba (aw) +* Australia (au) +* Austria (at) +* Azerbaijan (az) +* Bahamas (bs) +* Bahrain (bh) +* Bangladesh (bd) +* Barbados (bb) +* Belarus (by) +* Belgium (be) +* Belize (bz) +* Benin (bj) +* Bermuda (bm) +* Bhutan (bt) +* Bolivia, Plurinational State of (bo) +* Bosnia and Herzegovina (ba) +* Botswana (bw) +* Bouvet Island (bv) +* Brazil (br) +* British Indian Ocean Territory (io) +* Brunei Darussalam (bn) +* Bulgaria (bg) +* Burkina Faso (bf) +* Burundi (bi) +* Cambodia (kh) +* Cameroon (cm) +* Canada (ca) +* Canary Islands (ic) +* Cape Verde (cv) +* Catalonia (catalonia) +* Cayman Islands (ky) +* Central African Republic (cf) +* Chad (td) +* Chile (cl) +* China (cn) +* Colombia (co) +* Comoros (km) +* Congo (cg) +* Congo, The Democratic Republic of the (cd) +* Cook Islands (ck) +* Costa Rica (cr) +* Cote d'Ivoire (ci) +* Croatia (hr) +* Cuba (cu) +* Curacao (cw) +* Cyprus (cy) +* Czech Republic (cz) +* Denmark (dk) +* Djibouti (dj) +* Dominica (dm) +* Dominican Republic (do) +* Ecuador (ec) +* Egypt (eg) +* El Salvador (sv) +* England (england) +* Equatorial Guinea (gq) +* Eritrea (er) +* Estonia (ee) +* Ethiopia (et) +* European Union (eu) +* Falkland Islands (Malvinas) (fk) +* Faroe Islands (fo) +* Fiji (fj) +* Finland (fi) +* France (fr) +* French Guiana (gf) +* French Polynesia (pf) +* French Southern Territories (tf) +* Gabon (ga) +* Gambia (gm) +* Georgia (ge) +* Germany (de) +* Ghana (gh) +* Gibraltar (gi) +* Greece (gr) +* Greenland (gl) +* Grenada (gd) +* Guadeloupe (gp) +* Guam (gu) +* Guatemala (gt) +* Guernsey (gg) +* Guinea (gn) +* Guinea-Bissau (gw) +* Guyana (gy) +* Haiti (ht) +* Heard Island and McDonald Islands (hm) +* Holy See (Vatican City State) (va) +* Honduras (hn) +* Hong Kong (hk) +* Hungary (hu) +* Iceland (is) +* India (in) +* Indonesia (id) +* Iran, Islamic Republic of (ir) +* Iraq (iq) +* Ireland (ie) +* Isle of Man (im) +* Israel (il) +* Italy (it) +* Jamaica (jm) +* Japan (jp) +* Jersey (je) +* Jordan (jo) +* Kazakhstan (kz) +* Kenya (ke) +* Kiribati (ki) +* Korea, Democratic People's Republic of (kp) +* Korea, Republic of (kr) +* Kosovo (xk) +* Kurdistan (kurdistan) +* Kuwait (kw) +* Kyrgyzstan (kg) +* Lao People's Democratic Republic (la) +* Latvia (lv) +* Lebanon (lb) +* Lesotho (ls) +* Liberia (lr) +* Libya (ly) +* Liechtenstein (li) +* Lithuania (lt) +* Luxembourg (lu) +* Macao (mo) +* Macedonia, The Former Yugoslav Republic of (mk) +* Madagascar (mg) +* Malawi (mw) +* Malaysia (my) +* Maldives (mv) +* Mali (ml) +* Malta (mt) +* Marshall Islands (mh) +* Martinique (mq) +* Mauritania (mr) +* Mauritius (mu) +* Mayotte (yt) +* Mexico (mx) +* Micronesia, Federated States of (fm) +* Moldova, Republic of (md) +* Monaco (mc) +* Mongolia (mn) +* Montenegro (me) +* Montserrat (ms) +* Morocco (ma) +* Mozambique (mz) +* Myanmar (mm) +* Namibia (na) +* Nauru (nr) +* Nepal (np) +* Netherlands (nl) +* Netherlands Antilles (an) +* New Caledonia (nc) +* New Zealand (nz) +* Nicaragua (ni) +* Niger (ne) +* Nigeria (ng) +* Niue (nu) +* Norfolk Island (nf) +* Northern Mariana Islands (mp) +* Norway (no) +* Oman (om) +* Pakistan (pk) +* Palau (pw) +* Palestinian Territory, Occupied (ps) +* Panama (pa) +* Papua New Guinea (pg) +* Paraguay (py) +* Peru (pe) +* Philippines (ph) +* Pitcairn (pn) +* Poland (pl) +* Portugal (pt) +* Puerto Rico (pr) +* Qatar (qa) +* Reunion (re) +* Romania (ro) +* Russian Federation (ru) +* Rwanda (rw) +* Saint Helena (sh) +* Saint Kitts and Nevis (kn) +* Saint Lucia (lc) +* Saint Pierre and Miquelon (pm) +* Saint Vincent and the Grenadines (vc) +* Samoa (ws) +* San Marino (sm) +* Sao Tome and Principe (st) +* Saudi Arabia (sa) +* Scotland (scotland) +* Senegal (sn) +* Serbia (rs) +* Seychelles (sc) +* Sierra Leone (sl) +* Singapore (sg) +* Sint Maarten (sx) +* Slovakia (sk) +* Slovenia (si) +* Solomon Islands (sb) +* Somalia (so) +* Somaliland (somaliland) +* South Africa (za) +* South Georgia and the South Sandwich Islands (gs) +* South Sudan (ss) +* Spain (es) +* Sri Lanka (lk) +* Sudan (sd) +* Suriname (sr) +* Svalbard and Jan Mayen (sj) +* Swaziland (sz) +* Sweden (se) +* Switzerland (ch) +* Syrian Arab Republic (sy) +* Taiwan, Province of China (tw) +* Tajikistan (tj) +* Tanzania (tz) +* Thailand (th) +* Tibet (tibet) +* Timor-Leste (tl) +* Togo (tg) +* Tokelau (tk) +* Tonga (to) +* Trinidad and Tobago (tt) +* Tunisia (tn) +* Turkey (tr) +* Turkmenistan (tm) +* Turks and Caicos Islands (tc) +* Tuvalu (tv) +* Uganda (ug) +* Ukraine (ua) +* United Arab Emirates (ae) +* United Kingdom (gb) +* United States (us) +* United States Minor Outlying Islands (um) +* Uruguay (uy) +* Uzbekistan (uz) +* Vanuatu (vu) +* Venezuela, Bolivarian Republic of (ve) +* Viet Nam (vn) +* Virgin Islands, British (vg) +* Virgin Islands, U.S. (vi) +* Wales (wales) +* Wallis and Futuna (wf) +* Western Sahara (eh) +* Yemen (ye) +* Zambia (zm) +* Zanzibar (zanzibar) +* Zimbabwe (zw) + +## Links + +* [CSS Flag Sprites generator](https://www.flag-sprites.com/ "Country flags in single CSS sprite") +* [ISO 3166-1](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) \ No newline at end of file diff --git a/lib/css/flags/blank.gif b/lib/css/flags/blank.gif new file mode 100644 index 00000000..088f9a9f Binary files /dev/null and b/lib/css/flags/blank.gif differ diff --git a/lib/css/flags/flags.css b/lib/css/flags/flags.css new file mode 100644 index 00000000..ef1a275c --- /dev/null +++ b/lib/css/flags/flags.css @@ -0,0 +1,1031 @@ +/*! + * Generated with CSS Flag Sprite generator (https://www.flag-sprites.com/) + */ + +.flag { + display: inline-block; + width: 16px; + height: 11px; + background: url('flags.png') no-repeat; +} + + +.flag.flag-ws { + background-position: -112px -165px; +} + +.flag.flag-kr { + background-position: -144px -77px; +} + +.flag.flag-tv { + background-position: -80px -154px; +} + +.flag.flag-pe { + background-position: -208px -110px; +} + +.flag.flag-kp { + background-position: -128px -77px; +} + +.flag.flag-bj { + background-position: -128px -11px; +} + +.flag.flag-mc { + background-position: -160px -88px; +} + +.flag.flag-cd { + background-position: -80px -22px; +} + +.flag.flag-jm { + background-position: -240px -66px; +} + +.flag.flag-rw { + background-position: -240px -121px; +} + +.flag.flag-tg { + background-position: -160px -143px; +} + +.flag.flag-mz { + background-position: -224px -99px; +} + +.flag.flag-ic { + background-position: -48px -66px; +} + +.flag.flag-sn { + background-position: -208px -132px; +} + +.flag.flag-an { + background-position: -112px 0; +} + +.flag.flag-sh { + background-position: -112px -132px; +} + +.flag.flag-sg { + background-position: -96px -132px; +} + +.flag.flag-to { + background-position: -32px -154px; +} + +.flag.flag-fr { + background-position: -144px -44px; +} + +.flag.flag-tz { + background-position: -112px -154px; +} + +.flag.flag-nr { + background-position: -128px -110px; +} + +.flag.flag-nz { + background-position: -160px -110px; +} + +.flag.flag-hm { + background-position: -224px -55px; +} + +.flag.flag-cg { + background-position: -112px -22px; +} + +.flag.flag-st { + background-position: -32px -143px; +} + +.flag.flag-cl { + background-position: -176px -22px; +} + +.flag.flag-iq { + background-position: -160px -66px; +} + +.flag.flag-tj { + background-position: -208px -143px; +} + +.flag.flag-ru { + background-position: -224px -121px; +} + +.flag.flag-md { + background-position: -176px -88px; +} + +.flag.flag-cw { + background-position: -32px -33px; +} + +.flag.flag-gt { + background-position: -144px -55px; +} + +.flag.flag-cm { + background-position: -192px -22px; +} + +.flag.flag-pn { + background-position: -64px -121px; +} + +.flag.flag-vi { + background-position: -32px -165px; +} + +.flag.flag-ir { + background-position: -176px -66px; +} + +.flag.flag-se { + background-position: -80px -132px; +} + +.flag.flag-lt { + background-position: -80px -88px; +} + +.flag.flag-gw { + background-position: -176px -55px; +} + +.flag.flag-dm { + background-position: -128px -33px; +} + +.flag.flag-bd { + background-position: -32px -11px; +} + +.flag.flag-kurdistan { + background-position: -160px -77px; +} + +.flag.flag-ae { + background-position: -16px 0; +} + +.flag.flag-zm { + background-position: -208px -165px; +} + +.flag.flag-bn { + background-position: -160px -11px; +} + +.flag.flag-lb { + background-position: -240px -77px; +} + +.flag.flag-zw { + background-position: -224px -165px; +} + +.flag.flag-lu { + background-position: -96px -88px; +} + +.flag.flag-ee { + background-position: -192px -33px; +} + +.flag.flag-ad { + background-position: 0 0; +} + +.flag.flag-gf { + background-position: -224px -44px; +} + +.flag.flag-eg { + background-position: -208px -33px; +} + +.flag.flag-ly { + background-position: -128px -88px; +} + +.flag.flag-ug { + background-position: -144px -154px; +} + +.flag.flag-cf { + background-position: -96px -22px; +} + +.flag.flag-ag { + background-position: -48px 0; +} + +.flag.flag-nl { + background-position: -80px -110px; +} + +.flag.flag-gq { + background-position: -96px -55px; +} + +.flag.flag-sk { + background-position: -160px -132px; +} + +.flag.flag-io { + background-position: -144px -66px; +} + +.flag.flag-ar { + background-position: -144px 0; +} + +.flag.flag-vc { + background-position: -240px -154px; +} + +.flag.flag-ne { + background-position: -16px -110px; +} + +.flag.flag-pa { + background-position: -192px -110px; +} + +.flag.flag-ca { + background-position: -48px -22px; +} + +.flag.flag-dk { + background-position: -112px -33px; +} + +.flag.flag-somaliland { + background-position: -240px -132px; +} + +.flag.flag-co { + background-position: -224px -22px; +} + +.flag.flag-gb { + background-position: -176px -44px; +} + +.flag.flag-af { + background-position: -32px 0; +} + +.flag.flag-ni { + background-position: -64px -110px; +} + +.flag.flag-za { + background-position: -176px -165px; +} + +.flag.flag-jp { + background-position: -16px -77px; +} + +.flag.flag-mv { + background-position: -160px -99px; +} + +.flag.flag-gd { + background-position: -192px -44px; +} + +.flag.flag-bt { + background-position: -224px -11px; +} + +.flag.flag-de { + background-position: -80px -33px; +} + +.flag.flag-scotland { + background-position: -48px -132px; +} + +.flag.flag-kh { + background-position: -64px -77px; +} + +.flag.flag-xk { + background-position: -128px -165px; +} + +.flag.flag-gh { + background-position: 0 -55px; +} + +.flag.flag-lv { + background-position: -112px -88px; +} + +.flag.flag-qa { + background-position: -160px -121px; +} + +.flag.flag-mp { + background-position: -64px -99px; +} + +.flag.flag-ss { + background-position: -16px -143px; +} + +.flag.flag-ga { + background-position: -160px -44px; +} + +.flag.flag-er { + background-position: 0 -44px; +} + +.flag.flag-mo { + background-position: -48px -99px; +} + +.flag.flag-ve { + background-position: 0 -165px; +} + +.flag.flag-ua { + background-position: -128px -154px; +} + +.flag.flag-ls { + background-position: -64px -88px; +} + +.flag.flag-pg { + background-position: -240px -110px; +} + +.flag.flag-wales { + background-position: -80px -165px; +} + +.flag.flag-re { + background-position: -176px -121px; +} + +.flag.flag-gu { + background-position: -160px -55px; +} + +.flag.flag-gs { + background-position: -128px -55px; +} + +.flag.flag-ma { + background-position: -144px -88px; +} + +.flag.flag-bs { + background-position: -208px -11px; +} + +.flag.flag-es { + background-position: -16px -44px; +} + +.flag.flag-pw { + background-position: -128px -121px; +} + +.flag.flag-bw { + background-position: 0 -22px; +} + +.flag.flag-zanzibar { + background-position: -192px -165px; +} + +.flag.flag-li { + background-position: -16px -88px; +} + +.flag.flag-mm { + background-position: -16px -99px; +} + +.flag.flag-ke { + background-position: -32px -77px; +} + +.flag.flag-sa { + background-position: 0 -132px; +} + +.flag.flag-fk { + background-position: -96px -44px; +} + +.flag.flag-bb { + background-position: -16px -11px; +} + +.flag.flag-sl { + background-position: -176px -132px; +} + +.flag.flag-wf { + background-position: -96px -165px; +} + +.flag.flag-ki { + background-position: -80px -77px; +} + +.flag.flag-ht { + background-position: -16px -66px; +} + +.flag.flag-cn { + background-position: -208px -22px; +} + +.flag.flag-uz { + background-position: -208px -154px; +} + +.flag.flag-me { + background-position: -192px -88px; +} + +.flag.flag-lk { + background-position: -32px -88px; +} + +.flag.flag-lc { + background-position: 0 -88px; +} + +.flag.flag-gy { + background-position: -192px -55px; +} + +.flag.flag-lr { + background-position: -48px -88px; +} + +.flag.flag-fj { + background-position: -80px -44px; +} + +.flag.flag-sb { + background-position: -16px -132px; +} + +.flag.flag-pf { + background-position: -224px -110px; +} + +.flag.flag-yt { + background-position: -160px -165px; +} + +.flag.flag-tr { + background-position: -48px -154px; +} + +.flag.flag-vg { + background-position: -16px -165px; +} + +.flag.flag-au { + background-position: -192px 0; +} + +.flag.flag-pr { + background-position: -80px -121px; +} + +.flag.flag-py { + background-position: -144px -121px; +} + +.flag.flag-gl { + background-position: -32px -55px; +} + +.flag.flag-tm { + background-position: 0 -154px; +} + +.flag.flag-sv { + background-position: -48px -143px; +} + +.flag.flag-fo { + background-position: -128px -44px; +} + +.flag.flag-et { + background-position: -32px -44px; +} + +.flag.flag-mw { + background-position: -176px -99px; +} + +.flag.flag-ie { + background-position: -80px -66px; +} + +.flag.flag-do { + background-position: -144px -33px; +} + +.flag.flag-mq { + background-position: -80px -99px; +} + +.flag.flag-as { + background-position: -160px 0; +} + +.flag.flag-ck { + background-position: -160px -22px; +} + +.flag.flag-gn { + background-position: -64px -55px; +} + +.flag.flag-ng { + background-position: -48px -110px; +} + +.flag.flag-ge { + background-position: -208px -44px; +} + +.flag.flag-vu { + background-position: -64px -165px; +} + +.flag.flag-kn { + background-position: -112px -77px; +} + +.flag.flag-ps { + background-position: -96px -121px; +} + +.flag.flag-fi { + background-position: -64px -44px; +} + +.flag.flag-ro { + background-position: -192px -121px; +} + +.flag.flag-mx { + background-position: -192px -99px; +} + +.flag.flag-vn { + background-position: -48px -165px; +} + +.flag.flag-sz { + background-position: -96px -143px; +} + +.flag.flag-ky { + background-position: -192px -77px; +} + +.flag.flag-bg { + background-position: -80px -11px; +} + +.flag.flag-nf { + background-position: -32px -110px; +} + +.flag.flag-pm { + background-position: -48px -121px; +} + +.flag.flag-th { + background-position: -176px -143px; +} + +.flag.flag-tf { + background-position: -144px -143px; +} + +.flag.flag-il { + background-position: -96px -66px; +} + +.flag.flag-br { + background-position: -192px -11px; +} + +.flag.flag-tk { + background-position: -224px -143px; +} + +.flag.flag-eu { + background-position: -48px -44px; +} + +.flag.flag-at { + background-position: -176px 0; +} + +.flag.flag-uy { + background-position: -192px -154px; +} + +.flag.flag-is { + background-position: -192px -66px; +} + +.flag.flag-ai { + background-position: -64px 0; +} + +.flag.flag-gp { + background-position: -80px -55px; +} + +.flag.flag-ao { + background-position: -128px 0; +} + +.flag.flag-nu { + background-position: -144px -110px; +} + +.flag.flag-so { + background-position: -224px -132px; +} + +.flag.flag-nc { + background-position: 0 -110px; +} + +.flag.flag-pk { + background-position: -16px -121px; +} + +.flag.flag-it { + background-position: -208px -66px; +} + +.flag.flag-la { + background-position: -224px -77px; +} + +.flag.flag-aw { + background-position: -208px 0; +} + +.flag.flag-am { + background-position: -96px 0; +} + +.flag.flag-bo { + background-position: -176px -11px; +} + +.flag.flag-bi { + background-position: -112px -11px; +} + +.flag.flag-sx { + background-position: -64px -143px; +} + +.flag.flag-eh { + background-position: -224px -33px; +} + +.flag.flag-ye { + background-position: -144px -165px; +} + +.flag.flag-kw { + background-position: -176px -77px; +} + +.flag.flag-by { + background-position: -16px -22px; +} + +.flag.flag-va { + background-position: -224px -154px; +} + +.flag.flag-cy { + background-position: -48px -33px; +} + +.flag.flag-my { + background-position: -208px -99px; +} + +.flag.flag-jo { + background-position: 0 -77px; +} + +.flag.flag-hk { + background-position: -208px -55px; +} + +.flag.flag-ba { + background-position: 0 -11px; +} + +.flag.flag-be { + background-position: -48px -11px; +} + +.flag.flag-hn { + background-position: -240px -55px; +} + +.flag.flag-mn { + background-position: -32px -99px; +} + +.flag.flag-gg { + background-position: -240px -44px; +} + +.flag.flag-td { + background-position: -128px -143px; +} + +.flag.flag-um { + background-position: -160px -154px; +} + +.flag.flag-dz { + background-position: -160px -33px; +} + +.flag.flag-bm { + background-position: -144px -11px; +} + +.flag.flag-hu { + background-position: -32px -66px; +} + +.flag.flag-fm { + background-position: -112px -44px; +} + +.flag.flag-sj { + background-position: -144px -132px; +} + +.flag.flag-pt { + background-position: -112px -121px; +} + +.flag.flag-hr { + background-position: 0 -66px; +} + +.flag.flag-ch { + background-position: -128px -22px; +} + +.flag.flag-ci { + background-position: -144px -22px; +} + +.flag.flag-kz { + background-position: -208px -77px; +} + +.flag.flag-az { + background-position: -240px 0; +} + +.flag.flag-kg { + background-position: -48px -77px; +} + +.flag.flag-ml { + background-position: 0 -99px; +} + +.flag.flag-bz { + background-position: -32px -22px; +} + +.flag.flag-im { + background-position: -112px -66px; +} + +.flag.flag-ph { + background-position: 0 -121px; +} + +.flag.flag-bv { + background-position: -240px -11px; +} + +.flag.flag-gi { + background-position: -16px -55px; +} + +.flag.flag-mr { + background-position: -96px -99px; +} + +.flag.flag-rs { + background-position: -208px -121px; +} + +.flag.flag-in { + background-position: -128px -66px; +} + +.flag.flag-sd { + background-position: -64px -132px; +} + +.flag.flag-cu { + background-position: 0 -33px; +} + +.flag.flag-ax { + background-position: -224px 0; +} + +.flag.flag-tt { + background-position: -64px -154px; +} + +.flag.flag-mh { + background-position: -224px -88px; +} + +.flag.flag-gm { + background-position: -48px -55px; +} + +.flag.flag-catalonia { + background-position: -64px -22px; +} + +.flag.flag-ms { + background-position: -112px -99px; +} + +.flag.flag-mu { + background-position: -144px -99px; +} + +.flag.flag-tw { + background-position: -96px -154px; +} + +.flag.flag-tl { + background-position: -240px -143px; +} + +.flag.flag-sy { + background-position: -80px -143px; +} + +.flag.flag-na { + background-position: -240px -99px; +} + +.flag.flag-km { + background-position: -96px -77px; +} + +.flag.flag-mt { + background-position: -128px -99px; +} + +.flag.flag-cv { + background-position: -16px -33px; +} + +.flag.flag-sm { + background-position: -192px -132px; +} + +.flag.flag-om { + background-position: -176px -110px; +} + +.flag.flag-id { + background-position: -64px -66px; +} + +.flag.flag-tn { + background-position: -16px -154px; +} + +.flag.flag-mk { + background-position: -240px -88px; +} + +.flag.flag-pl { + background-position: -32px -121px; +} + +.flag.flag-bf { + background-position: -64px -11px; +} + +.flag.flag-al { + background-position: -80px 0; +} + +.flag.flag-england { + background-position: -240px -33px; +} + +.flag.flag-cz { + background-position: -64px -33px; +} + +.flag.flag-np { + background-position: -112px -110px; +} + +.flag.flag-cr { + background-position: -240px -22px; +} + +.flag.flag-si { + background-position: -128px -132px; +} + +.flag.flag-no { + background-position: -96px -110px; +} + +.flag.flag-je { + background-position: -224px -66px; +} + +.flag.flag-mg { + background-position: -208px -88px; +} + +.flag.flag-us { + background-position: -176px -154px; +} + +.flag.flag-tibet { + background-position: -192px -143px; +} + +.flag.flag-ec { + background-position: -176px -33px; +} + +.flag.flag-dj { + background-position: -96px -33px; +} + +.flag.flag-tc { + background-position: -112px -143px; +} + +.flag.flag-sr { + background-position: 0 -143px; +} + +.flag.flag-gr { + background-position: -112px -55px; +} + +.flag.flag-sc { + background-position: -32px -132px; +} + +.flag.flag-bh { + background-position: -96px -11px; +} diff --git a/lib/css/flags/flags.min.css b/lib/css/flags/flags.min.css new file mode 100644 index 00000000..907ec1b8 --- /dev/null +++ b/lib/css/flags/flags.min.css @@ -0,0 +1,3 @@ +/*! + * Generated with CSS Flag Sprite generator (https://www.flag-sprites.com/) + */.flag{display:inline-block;width:16px;height:11px;background:url('flags.png') no-repeat}.flag.flag-ws{background-position:-112px -165px}.flag.flag-kr{background-position:-144px -77px}.flag.flag-tv{background-position:-80px -154px}.flag.flag-pe{background-position:-208px -110px}.flag.flag-kp{background-position:-128px -77px}.flag.flag-bj{background-position:-128px -11px}.flag.flag-mc{background-position:-160px -88px}.flag.flag-cd{background-position:-80px -22px}.flag.flag-jm{background-position:-240px -66px}.flag.flag-rw{background-position:-240px -121px}.flag.flag-tg{background-position:-160px -143px}.flag.flag-mz{background-position:-224px -99px}.flag.flag-ic{background-position:-48px -66px}.flag.flag-sn{background-position:-208px -132px}.flag.flag-an{background-position:-112px 0}.flag.flag-sh{background-position:-112px -132px}.flag.flag-sg{background-position:-96px -132px}.flag.flag-to{background-position:-32px -154px}.flag.flag-fr{background-position:-144px -44px}.flag.flag-tz{background-position:-112px -154px}.flag.flag-nr{background-position:-128px -110px}.flag.flag-nz{background-position:-160px -110px}.flag.flag-hm{background-position:-224px -55px}.flag.flag-cg{background-position:-112px -22px}.flag.flag-st{background-position:-32px -143px}.flag.flag-cl{background-position:-176px -22px}.flag.flag-iq{background-position:-160px -66px}.flag.flag-tj{background-position:-208px -143px}.flag.flag-ru{background-position:-224px -121px}.flag.flag-md{background-position:-176px -88px}.flag.flag-cw{background-position:-32px -33px}.flag.flag-gt{background-position:-144px -55px}.flag.flag-cm{background-position:-192px -22px}.flag.flag-pn{background-position:-64px -121px}.flag.flag-vi{background-position:-32px -165px}.flag.flag-ir{background-position:-176px -66px}.flag.flag-se{background-position:-80px -132px}.flag.flag-lt{background-position:-80px -88px}.flag.flag-gw{background-position:-176px -55px}.flag.flag-dm{background-position:-128px -33px}.flag.flag-bd{background-position:-32px -11px}.flag.flag-kurdistan{background-position:-160px -77px}.flag.flag-ae{background-position:-16px 0}.flag.flag-zm{background-position:-208px -165px}.flag.flag-bn{background-position:-160px -11px}.flag.flag-lb{background-position:-240px -77px}.flag.flag-zw{background-position:-224px -165px}.flag.flag-lu{background-position:-96px -88px}.flag.flag-ee{background-position:-192px -33px}.flag.flag-ad{background-position:0 0}.flag.flag-gf{background-position:-224px -44px}.flag.flag-eg{background-position:-208px -33px}.flag.flag-ly{background-position:-128px -88px}.flag.flag-ug{background-position:-144px -154px}.flag.flag-cf{background-position:-96px -22px}.flag.flag-ag{background-position:-48px 0}.flag.flag-nl{background-position:-80px -110px}.flag.flag-gq{background-position:-96px -55px}.flag.flag-sk{background-position:-160px -132px}.flag.flag-io{background-position:-144px -66px}.flag.flag-ar{background-position:-144px 0}.flag.flag-vc{background-position:-240px -154px}.flag.flag-ne{background-position:-16px -110px}.flag.flag-pa{background-position:-192px -110px}.flag.flag-ca{background-position:-48px -22px}.flag.flag-dk{background-position:-112px -33px}.flag.flag-somaliland{background-position:-240px -132px}.flag.flag-co{background-position:-224px -22px}.flag.flag-gb{background-position:-176px -44px}.flag.flag-af{background-position:-32px 0}.flag.flag-ni{background-position:-64px -110px}.flag.flag-za{background-position:-176px -165px}.flag.flag-jp{background-position:-16px -77px}.flag.flag-mv{background-position:-160px -99px}.flag.flag-gd{background-position:-192px -44px}.flag.flag-bt{background-position:-224px -11px}.flag.flag-de{background-position:-80px -33px}.flag.flag-scotland{background-position:-48px -132px}.flag.flag-kh{background-position:-64px -77px}.flag.flag-xk{background-position:-128px -165px}.flag.flag-gh{background-position:0 -55px}.flag.flag-lv{background-position:-112px -88px}.flag.flag-qa{background-position:-160px -121px}.flag.flag-mp{background-position:-64px -99px}.flag.flag-ss{background-position:-16px -143px}.flag.flag-ga{background-position:-160px -44px}.flag.flag-er{background-position:0 -44px}.flag.flag-mo{background-position:-48px -99px}.flag.flag-ve{background-position:0 -165px}.flag.flag-ua{background-position:-128px -154px}.flag.flag-ls{background-position:-64px -88px}.flag.flag-pg{background-position:-240px -110px}.flag.flag-wales{background-position:-80px -165px}.flag.flag-re{background-position:-176px -121px}.flag.flag-gu{background-position:-160px -55px}.flag.flag-gs{background-position:-128px -55px}.flag.flag-ma{background-position:-144px -88px}.flag.flag-bs{background-position:-208px -11px}.flag.flag-es{background-position:-16px -44px}.flag.flag-pw{background-position:-128px -121px}.flag.flag-bw{background-position:0 -22px}.flag.flag-zanzibar{background-position:-192px -165px}.flag.flag-li{background-position:-16px -88px}.flag.flag-mm{background-position:-16px -99px}.flag.flag-ke{background-position:-32px -77px}.flag.flag-sa{background-position:0 -132px}.flag.flag-fk{background-position:-96px -44px}.flag.flag-bb{background-position:-16px -11px}.flag.flag-sl{background-position:-176px -132px}.flag.flag-wf{background-position:-96px -165px}.flag.flag-ki{background-position:-80px -77px}.flag.flag-ht{background-position:-16px -66px}.flag.flag-cn{background-position:-208px -22px}.flag.flag-uz{background-position:-208px -154px}.flag.flag-me{background-position:-192px -88px}.flag.flag-lk{background-position:-32px -88px}.flag.flag-lc{background-position:0 -88px}.flag.flag-gy{background-position:-192px -55px}.flag.flag-lr{background-position:-48px -88px}.flag.flag-fj{background-position:-80px -44px}.flag.flag-sb{background-position:-16px -132px}.flag.flag-pf{background-position:-224px -110px}.flag.flag-yt{background-position:-160px -165px}.flag.flag-tr{background-position:-48px -154px}.flag.flag-vg{background-position:-16px -165px}.flag.flag-au{background-position:-192px 0}.flag.flag-pr{background-position:-80px -121px}.flag.flag-py{background-position:-144px -121px}.flag.flag-gl{background-position:-32px -55px}.flag.flag-tm{background-position:0 -154px}.flag.flag-sv{background-position:-48px -143px}.flag.flag-fo{background-position:-128px -44px}.flag.flag-et{background-position:-32px -44px}.flag.flag-mw{background-position:-176px -99px}.flag.flag-ie{background-position:-80px -66px}.flag.flag-do{background-position:-144px -33px}.flag.flag-mq{background-position:-80px -99px}.flag.flag-as{background-position:-160px 0}.flag.flag-ck{background-position:-160px -22px}.flag.flag-gn{background-position:-64px -55px}.flag.flag-ng{background-position:-48px -110px}.flag.flag-ge{background-position:-208px -44px}.flag.flag-vu{background-position:-64px -165px}.flag.flag-kn{background-position:-112px -77px}.flag.flag-ps{background-position:-96px -121px}.flag.flag-fi{background-position:-64px -44px}.flag.flag-ro{background-position:-192px -121px}.flag.flag-mx{background-position:-192px -99px}.flag.flag-vn{background-position:-48px -165px}.flag.flag-sz{background-position:-96px -143px}.flag.flag-ky{background-position:-192px -77px}.flag.flag-bg{background-position:-80px -11px}.flag.flag-nf{background-position:-32px -110px}.flag.flag-pm{background-position:-48px -121px}.flag.flag-th{background-position:-176px -143px}.flag.flag-tf{background-position:-144px -143px}.flag.flag-il{background-position:-96px -66px}.flag.flag-br{background-position:-192px -11px}.flag.flag-tk{background-position:-224px -143px}.flag.flag-eu{background-position:-48px -44px}.flag.flag-at{background-position:-176px 0}.flag.flag-uy{background-position:-192px -154px}.flag.flag-is{background-position:-192px -66px}.flag.flag-ai{background-position:-64px 0}.flag.flag-gp{background-position:-80px -55px}.flag.flag-ao{background-position:-128px 0}.flag.flag-nu{background-position:-144px -110px}.flag.flag-so{background-position:-224px -132px}.flag.flag-nc{background-position:0 -110px}.flag.flag-pk{background-position:-16px -121px}.flag.flag-it{background-position:-208px -66px}.flag.flag-la{background-position:-224px -77px}.flag.flag-aw{background-position:-208px 0}.flag.flag-am{background-position:-96px 0}.flag.flag-bo{background-position:-176px -11px}.flag.flag-bi{background-position:-112px -11px}.flag.flag-sx{background-position:-64px -143px}.flag.flag-eh{background-position:-224px -33px}.flag.flag-ye{background-position:-144px -165px}.flag.flag-kw{background-position:-176px -77px}.flag.flag-by{background-position:-16px -22px}.flag.flag-va{background-position:-224px -154px}.flag.flag-cy{background-position:-48px -33px}.flag.flag-my{background-position:-208px -99px}.flag.flag-jo{background-position:0 -77px}.flag.flag-hk{background-position:-208px -55px}.flag.flag-ba{background-position:0 -11px}.flag.flag-be{background-position:-48px -11px}.flag.flag-hn{background-position:-240px -55px}.flag.flag-mn{background-position:-32px -99px}.flag.flag-gg{background-position:-240px -44px}.flag.flag-td{background-position:-128px -143px}.flag.flag-um{background-position:-160px -154px}.flag.flag-dz{background-position:-160px -33px}.flag.flag-bm{background-position:-144px -11px}.flag.flag-hu{background-position:-32px -66px}.flag.flag-fm{background-position:-112px -44px}.flag.flag-sj{background-position:-144px -132px}.flag.flag-pt{background-position:-112px -121px}.flag.flag-hr{background-position:0 -66px}.flag.flag-ch{background-position:-128px -22px}.flag.flag-ci{background-position:-144px -22px}.flag.flag-kz{background-position:-208px -77px}.flag.flag-az{background-position:-240px 0}.flag.flag-kg{background-position:-48px -77px}.flag.flag-ml{background-position:0 -99px}.flag.flag-bz{background-position:-32px -22px}.flag.flag-im{background-position:-112px -66px}.flag.flag-ph{background-position:0 -121px}.flag.flag-bv{background-position:-240px -11px}.flag.flag-gi{background-position:-16px -55px}.flag.flag-mr{background-position:-96px -99px}.flag.flag-rs{background-position:-208px -121px}.flag.flag-in{background-position:-128px -66px}.flag.flag-sd{background-position:-64px -132px}.flag.flag-cu{background-position:0 -33px}.flag.flag-ax{background-position:-224px 0}.flag.flag-tt{background-position:-64px -154px}.flag.flag-mh{background-position:-224px -88px}.flag.flag-gm{background-position:-48px -55px}.flag.flag-catalonia{background-position:-64px -22px}.flag.flag-ms{background-position:-112px -99px}.flag.flag-mu{background-position:-144px -99px}.flag.flag-tw{background-position:-96px -154px}.flag.flag-tl{background-position:-240px -143px}.flag.flag-sy{background-position:-80px -143px}.flag.flag-na{background-position:-240px -99px}.flag.flag-km{background-position:-96px -77px}.flag.flag-mt{background-position:-128px -99px}.flag.flag-cv{background-position:-16px -33px}.flag.flag-sm{background-position:-192px -132px}.flag.flag-om{background-position:-176px -110px}.flag.flag-id{background-position:-64px -66px}.flag.flag-tn{background-position:-16px -154px}.flag.flag-mk{background-position:-240px -88px}.flag.flag-pl{background-position:-32px -121px}.flag.flag-bf{background-position:-64px -11px}.flag.flag-al{background-position:-80px 0}.flag.flag-england{background-position:-240px -33px}.flag.flag-cz{background-position:-64px -33px}.flag.flag-np{background-position:-112px -110px}.flag.flag-cr{background-position:-240px -22px}.flag.flag-si{background-position:-128px -132px}.flag.flag-no{background-position:-96px -110px}.flag.flag-je{background-position:-224px -66px}.flag.flag-mg{background-position:-208px -88px}.flag.flag-us{background-position:-176px -154px}.flag.flag-tibet{background-position:-192px -143px}.flag.flag-ec{background-position:-176px -33px}.flag.flag-dj{background-position:-96px -33px}.flag.flag-tc{background-position:-112px -143px}.flag.flag-sr{background-position:0 -143px}.flag.flag-gr{background-position:-112px -55px}.flag.flag-sc{background-position:-32px -132px}.flag.flag-bh{background-position:-96px -11px} \ No newline at end of file diff --git a/lib/css/flags/flags.png b/lib/css/flags/flags.png new file mode 100644 index 00000000..89b813c8 Binary files /dev/null and b/lib/css/flags/flags.png differ