├── README.md ├── RELEASE-NOTES.md ├── assets └── images │ └── flags.png ├── bower.json ├── composer.json ├── flag.css ├── flag.min.css ├── package.js └── package.json /README.md: -------------------------------------------------------------------------------- 1 | # Semantic Flag 2 | 3 | This repository contains pre-compiled flag files using the default themes. This is intended for use in projects that do not need all the bells and whistles of Semantic UI, and want to keep file size to a minimum. 4 | 5 | For the latest changes please see the [Release Notes](https://github.com/Semantic-Org/UI-Flag/blob/master/RELEASE-NOTES.md) 6 | 7 | **Special Note** 8 | An update in `2.0.8` has fixed an issue which may have prevented some single component modules from working correctly. Please see notes in [this pull request](https://github.com/Semantic-Org/Semantic-UI/pull/2816). 9 | 10 | If you're looking for the full version of Semantic including all components and build tools [check out the main project repository](https://github.com/Semantic-Org/Semantic-UI/tree/1.0) 11 | 12 | #### To install with Bower 13 | ``` 14 | bower install semantic-ui-flag 15 | ``` 16 | 17 | #### To install with NPM 18 | ``` 19 | npm install semantic-ui-flag 20 | ``` 21 | 22 | #### To install with Meteor 23 | ``` 24 | meteor add semantic:ui-flag 25 | ``` 26 | 27 | 28 | ## Addendum 29 | 30 | This element's definitions (required class names, html structures) are available in the [UI Docs](http://www.semantic-ui.com) 31 | 32 | Please consider checking out [all the benefits to theming](http://www.learnsemantic.com/guide/expert.html) before using these stand-alone releases. 33 | -------------------------------------------------------------------------------- /RELEASE-NOTES.md: -------------------------------------------------------------------------------- 1 | ### Version 2.4.0 - Sep 17, 2018 2 | 3 | - **Flag** - Add `uk` alias for `united kingdom` **Thanks @PhilipGarnero** [#6531](https://github.com/Semantic-Org/Semantic-UI/issues/6531) 4 | 5 | ### Version 2.2.14 - Jan 29, 2018 6 | 7 | - **Flag** - Adds missing flag for England **Thanks @zyzniewski** [#5944](https://github.com/Semantic-Org/Semantic-UI/issues/5944) 8 | 9 | ### Version 2.1.8 - Jan 7, 2016 10 | 11 | - **Flag** - Adds Scotland and Wales flag [#3494](https://github.com/Semantic-Org/Semantic-UI/issues/3494) **Thanks @edumucelli** 12 | 13 | ### Version 2.1.7 - Dec 19, 2015 14 | 15 | - **Flag** - A flag with no country set will no longer display an incorrect country flag. Thanks @space-alien [#3333](https://github.com/Semantic-Org/Semantic-UI/issues/3333) 16 | 17 | ### Version 2.1.6 - Nov 6, 2015 18 | 19 | - **Checkbox/Dropdown/Search** - Fixed issue where dropdown/checkbox `change` events were not bubbling. (Dispatched events were swapped to use native `document.creatEvent` in `2.1.5` unfortunately the flag to bubble events was mistakenly off.) 20 | 21 | #### Features 22 | 23 | - **Flag** - England flag alias is now correctly set [#2770 **Thanks @eduardom**](https://github.com/Semantic-Org/Semantic-UI/issues/om**) 24 | 25 | ### UI Changes 26 | 27 | - **Flag** - Reduced the file size of flag sprite to a measly 28kb (500%+ file size reduction) 28 | - **Flag** - Updated Burma/Myanmar flag to current flag (was pre-2010 flag) 29 | 30 | ### Version 0.1.0 - Sep 25, 2013 -------------------------------------------------------------------------------- /assets/images/flags.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Semantic-Org/UI-Flag/9d0740b686adbe3f72800e941729d1dff797379f/assets/images/flags.png -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "semantic-ui-flag", 3 | "description": "Flag - Semantic UI", 4 | "homepage": "http://www.semantic-ui.com", 5 | "author": { 6 | "name": "Jack Lukic", 7 | "web": "http://www.jacklukic.com" 8 | }, 9 | "ignore": ["docs", "node", "server", "spec", "src", "test"], 10 | "keywords": ["semantic", "ui", "css3", "framework"], 11 | "license": ["http://semantic-ui.mit-license.org/"], 12 | "main": ["flag.css"] 13 | } -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "semantic/flag", 3 | "description": "Single component release of flag", 4 | "homepage": "http://www.semantic-ui.com", 5 | "authors": [{ 6 | "name": "Jack Lukic", 7 | "email": "jacklukic@gmail.com", 8 | "homepage": "http://www.jacklukic.com", 9 | "role": "Creator" 10 | }], 11 | "keywords": ["semantic", "ui", "css", "framework"], 12 | "license": "MIT", 13 | "version": "2.5.0" 14 | } -------------------------------------------------------------------------------- /flag.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * # Semantic UI 2.5.0 - Flag 3 | * http://github.com/semantic-org/semantic-ui/ 4 | * 5 | * 6 | * Released under the MIT license 7 | * http://opensource.org/licenses/MIT 8 | * 9 | */ 10 | 11 | 12 | /******************************* 13 | Flag 14 | *******************************/ 15 | 16 | i.flag:not(.icon) { 17 | display: inline-block; 18 | width: 16px; 19 | height: 11px; 20 | line-height: 11px; 21 | vertical-align: baseline; 22 | margin: 0em 0.5em 0em 0em; 23 | text-decoration: inherit; 24 | speak: none; 25 | font-smoothing: antialiased; 26 | -webkit-backface-visibility: hidden; 27 | backface-visibility: hidden; 28 | } 29 | 30 | /* Sprite */ 31 | i.flag:not(.icon):before { 32 | display: inline-block; 33 | content: ''; 34 | background: url("./assets/images/flags.png") no-repeat -108px -1976px; 35 | width: 16px; 36 | height: 11px; 37 | } 38 | 39 | /* Flag Sprite Based On http://www.famfamfam.com/lab/icons/flags/ */ 40 | 41 | 42 | /******************************* 43 | Theme Overrides 44 | *******************************/ 45 | 46 | i.flag.ad:before, 47 | i.flag.andorra:before { 48 | background-position: 0px 0px; 49 | } 50 | i.flag.ae:before, 51 | i.flag.united.arab.emirates:before, 52 | i.flag.uae:before { 53 | background-position: 0px -26px; 54 | } 55 | i.flag.af:before, 56 | i.flag.afghanistan:before { 57 | background-position: 0px -52px; 58 | } 59 | i.flag.ag:before, 60 | i.flag.antigua:before { 61 | background-position: 0px -78px; 62 | } 63 | i.flag.ai:before, 64 | i.flag.anguilla:before { 65 | background-position: 0px -104px; 66 | } 67 | i.flag.al:before, 68 | i.flag.albania:before { 69 | background-position: 0px -130px; 70 | } 71 | i.flag.am:before, 72 | i.flag.armenia:before { 73 | background-position: 0px -156px; 74 | } 75 | i.flag.an:before, 76 | i.flag.netherlands.antilles:before { 77 | background-position: 0px -182px; 78 | } 79 | i.flag.ao:before, 80 | i.flag.angola:before { 81 | background-position: 0px -208px; 82 | } 83 | i.flag.ar:before, 84 | i.flag.argentina:before { 85 | background-position: 0px -234px; 86 | } 87 | i.flag.as:before, 88 | i.flag.american.samoa:before { 89 | background-position: 0px -260px; 90 | } 91 | i.flag.at:before, 92 | i.flag.austria:before { 93 | background-position: 0px -286px; 94 | } 95 | i.flag.au:before, 96 | i.flag.australia:before { 97 | background-position: 0px -312px; 98 | } 99 | i.flag.aw:before, 100 | i.flag.aruba:before { 101 | background-position: 0px -338px; 102 | } 103 | i.flag.ax:before, 104 | i.flag.aland.islands:before { 105 | background-position: 0px -364px; 106 | } 107 | i.flag.az:before, 108 | i.flag.azerbaijan:before { 109 | background-position: 0px -390px; 110 | } 111 | i.flag.ba:before, 112 | i.flag.bosnia:before { 113 | background-position: 0px -416px; 114 | } 115 | i.flag.bb:before, 116 | i.flag.barbados:before { 117 | background-position: 0px -442px; 118 | } 119 | i.flag.bd:before, 120 | i.flag.bangladesh:before { 121 | background-position: 0px -468px; 122 | } 123 | i.flag.be:before, 124 | i.flag.belgium:before { 125 | background-position: 0px -494px; 126 | } 127 | i.flag.bf:before, 128 | i.flag.burkina.faso:before { 129 | background-position: 0px -520px; 130 | } 131 | i.flag.bg:before, 132 | i.flag.bulgaria:before { 133 | background-position: 0px -546px; 134 | } 135 | i.flag.bh:before, 136 | i.flag.bahrain:before { 137 | background-position: 0px -572px; 138 | } 139 | i.flag.bi:before, 140 | i.flag.burundi:before { 141 | background-position: 0px -598px; 142 | } 143 | i.flag.bj:before, 144 | i.flag.benin:before { 145 | background-position: 0px -624px; 146 | } 147 | i.flag.bm:before, 148 | i.flag.bermuda:before { 149 | background-position: 0px -650px; 150 | } 151 | i.flag.bn:before, 152 | i.flag.brunei:before { 153 | background-position: 0px -676px; 154 | } 155 | i.flag.bo:before, 156 | i.flag.bolivia:before { 157 | background-position: 0px -702px; 158 | } 159 | i.flag.br:before, 160 | i.flag.brazil:before { 161 | background-position: 0px -728px; 162 | } 163 | i.flag.bs:before, 164 | i.flag.bahamas:before { 165 | background-position: 0px -754px; 166 | } 167 | i.flag.bt:before, 168 | i.flag.bhutan:before { 169 | background-position: 0px -780px; 170 | } 171 | i.flag.bv:before, 172 | i.flag.bouvet.island:before { 173 | background-position: 0px -806px; 174 | } 175 | i.flag.bw:before, 176 | i.flag.botswana:before { 177 | background-position: 0px -832px; 178 | } 179 | i.flag.by:before, 180 | i.flag.belarus:before { 181 | background-position: 0px -858px; 182 | } 183 | i.flag.bz:before, 184 | i.flag.belize:before { 185 | background-position: 0px -884px; 186 | } 187 | i.flag.ca:before, 188 | i.flag.canada:before { 189 | background-position: 0px -910px; 190 | } 191 | i.flag.cc:before, 192 | i.flag.cocos.islands:before { 193 | background-position: 0px -962px; 194 | } 195 | i.flag.cd:before, 196 | i.flag.congo:before { 197 | background-position: 0px -988px; 198 | } 199 | i.flag.cf:before, 200 | i.flag.central.african.republic:before { 201 | background-position: 0px -1014px; 202 | } 203 | i.flag.cg:before, 204 | i.flag.congo.brazzaville:before { 205 | background-position: 0px -1040px; 206 | } 207 | i.flag.ch:before, 208 | i.flag.switzerland:before { 209 | background-position: 0px -1066px; 210 | } 211 | i.flag.ci:before, 212 | i.flag.cote.divoire:before { 213 | background-position: 0px -1092px; 214 | } 215 | i.flag.ck:before, 216 | i.flag.cook.islands:before { 217 | background-position: 0px -1118px; 218 | } 219 | i.flag.cl:before, 220 | i.flag.chile:before { 221 | background-position: 0px -1144px; 222 | } 223 | i.flag.cm:before, 224 | i.flag.cameroon:before { 225 | background-position: 0px -1170px; 226 | } 227 | i.flag.cn:before, 228 | i.flag.china:before { 229 | background-position: 0px -1196px; 230 | } 231 | i.flag.co:before, 232 | i.flag.colombia:before { 233 | background-position: 0px -1222px; 234 | } 235 | i.flag.cr:before, 236 | i.flag.costa.rica:before { 237 | background-position: 0px -1248px; 238 | } 239 | i.flag.cs:before, 240 | i.flag.serbia:before { 241 | background-position: 0px -1274px; 242 | } 243 | i.flag.cu:before, 244 | i.flag.cuba:before { 245 | background-position: 0px -1300px; 246 | } 247 | i.flag.cv:before, 248 | i.flag.cape.verde:before { 249 | background-position: 0px -1326px; 250 | } 251 | i.flag.cx:before, 252 | i.flag.christmas.island:before { 253 | background-position: 0px -1352px; 254 | } 255 | i.flag.cy:before, 256 | i.flag.cyprus:before { 257 | background-position: 0px -1378px; 258 | } 259 | i.flag.cz:before, 260 | i.flag.czech.republic:before { 261 | background-position: 0px -1404px; 262 | } 263 | i.flag.de:before, 264 | i.flag.germany:before { 265 | background-position: 0px -1430px; 266 | } 267 | i.flag.dj:before, 268 | i.flag.djibouti:before { 269 | background-position: 0px -1456px; 270 | } 271 | i.flag.dk:before, 272 | i.flag.denmark:before { 273 | background-position: 0px -1482px; 274 | } 275 | i.flag.dm:before, 276 | i.flag.dominica:before { 277 | background-position: 0px -1508px; 278 | } 279 | i.flag.do:before, 280 | i.flag.dominican.republic:before { 281 | background-position: 0px -1534px; 282 | } 283 | i.flag.dz:before, 284 | i.flag.algeria:before { 285 | background-position: 0px -1560px; 286 | } 287 | i.flag.ec:before, 288 | i.flag.ecuador:before { 289 | background-position: 0px -1586px; 290 | } 291 | i.flag.ee:before, 292 | i.flag.estonia:before { 293 | background-position: 0px -1612px; 294 | } 295 | i.flag.eg:before, 296 | i.flag.egypt:before { 297 | background-position: 0px -1638px; 298 | } 299 | i.flag.eh:before, 300 | i.flag.western.sahara:before { 301 | background-position: 0px -1664px; 302 | } 303 | i.flag.gb.eng:before, 304 | i.flag.england:before { 305 | background-position: 0px -1690px; 306 | } 307 | i.flag.er:before, 308 | i.flag.eritrea:before { 309 | background-position: 0px -1716px; 310 | } 311 | i.flag.es:before, 312 | i.flag.spain:before { 313 | background-position: 0px -1742px; 314 | } 315 | i.flag.et:before, 316 | i.flag.ethiopia:before { 317 | background-position: 0px -1768px; 318 | } 319 | i.flag.eu:before, 320 | i.flag.european.union:before { 321 | background-position: 0px -1794px; 322 | } 323 | i.flag.fi:before, 324 | i.flag.finland:before { 325 | background-position: 0px -1846px; 326 | } 327 | i.flag.fj:before, 328 | i.flag.fiji:before { 329 | background-position: 0px -1872px; 330 | } 331 | i.flag.fk:before, 332 | i.flag.falkland.islands:before { 333 | background-position: 0px -1898px; 334 | } 335 | i.flag.fm:before, 336 | i.flag.micronesia:before { 337 | background-position: 0px -1924px; 338 | } 339 | i.flag.fo:before, 340 | i.flag.faroe.islands:before { 341 | background-position: 0px -1950px; 342 | } 343 | i.flag.fr:before, 344 | i.flag.france:before { 345 | background-position: 0px -1976px; 346 | } 347 | i.flag.ga:before, 348 | i.flag.gabon:before { 349 | background-position: -36px 0px; 350 | } 351 | i.flag.gb:before, 352 | i.flag.uk:before, 353 | i.flag.united.kingdom:before { 354 | background-position: -36px -26px; 355 | } 356 | i.flag.gd:before, 357 | i.flag.grenada:before { 358 | background-position: -36px -52px; 359 | } 360 | i.flag.ge:before, 361 | i.flag.georgia:before { 362 | background-position: -36px -78px; 363 | } 364 | i.flag.gf:before, 365 | i.flag.french.guiana:before { 366 | background-position: -36px -104px; 367 | } 368 | i.flag.gh:before, 369 | i.flag.ghana:before { 370 | background-position: -36px -130px; 371 | } 372 | i.flag.gi:before, 373 | i.flag.gibraltar:before { 374 | background-position: -36px -156px; 375 | } 376 | i.flag.gl:before, 377 | i.flag.greenland:before { 378 | background-position: -36px -182px; 379 | } 380 | i.flag.gm:before, 381 | i.flag.gambia:before { 382 | background-position: -36px -208px; 383 | } 384 | i.flag.gn:before, 385 | i.flag.guinea:before { 386 | background-position: -36px -234px; 387 | } 388 | i.flag.gp:before, 389 | i.flag.guadeloupe:before { 390 | background-position: -36px -260px; 391 | } 392 | i.flag.gq:before, 393 | i.flag.equatorial.guinea:before { 394 | background-position: -36px -286px; 395 | } 396 | i.flag.gr:before, 397 | i.flag.greece:before { 398 | background-position: -36px -312px; 399 | } 400 | i.flag.gs:before, 401 | i.flag.sandwich.islands:before { 402 | background-position: -36px -338px; 403 | } 404 | i.flag.gt:before, 405 | i.flag.guatemala:before { 406 | background-position: -36px -364px; 407 | } 408 | i.flag.gu:before, 409 | i.flag.guam:before { 410 | background-position: -36px -390px; 411 | } 412 | i.flag.gw:before, 413 | i.flag.guinea-bissau:before { 414 | background-position: -36px -416px; 415 | } 416 | i.flag.gy:before, 417 | i.flag.guyana:before { 418 | background-position: -36px -442px; 419 | } 420 | i.flag.hk:before, 421 | i.flag.hong.kong:before { 422 | background-position: -36px -468px; 423 | } 424 | i.flag.hm:before, 425 | i.flag.heard.island:before { 426 | background-position: -36px -494px; 427 | } 428 | i.flag.hn:before, 429 | i.flag.honduras:before { 430 | background-position: -36px -520px; 431 | } 432 | i.flag.hr:before, 433 | i.flag.croatia:before { 434 | background-position: -36px -546px; 435 | } 436 | i.flag.ht:before, 437 | i.flag.haiti:before { 438 | background-position: -36px -572px; 439 | } 440 | i.flag.hu:before, 441 | i.flag.hungary:before { 442 | background-position: -36px -598px; 443 | } 444 | i.flag.id:before, 445 | i.flag.indonesia:before { 446 | background-position: -36px -624px; 447 | } 448 | i.flag.ie:before, 449 | i.flag.ireland:before { 450 | background-position: -36px -650px; 451 | } 452 | i.flag.il:before, 453 | i.flag.israel:before { 454 | background-position: -36px -676px; 455 | } 456 | i.flag.in:before, 457 | i.flag.india:before { 458 | background-position: -36px -702px; 459 | } 460 | i.flag.io:before, 461 | i.flag.indian.ocean.territory:before { 462 | background-position: -36px -728px; 463 | } 464 | i.flag.iq:before, 465 | i.flag.iraq:before { 466 | background-position: -36px -754px; 467 | } 468 | i.flag.ir:before, 469 | i.flag.iran:before { 470 | background-position: -36px -780px; 471 | } 472 | i.flag.is:before, 473 | i.flag.iceland:before { 474 | background-position: -36px -806px; 475 | } 476 | i.flag.it:before, 477 | i.flag.italy:before { 478 | background-position: -36px -832px; 479 | } 480 | i.flag.jm:before, 481 | i.flag.jamaica:before { 482 | background-position: -36px -858px; 483 | } 484 | i.flag.jo:before, 485 | i.flag.jordan:before { 486 | background-position: -36px -884px; 487 | } 488 | i.flag.jp:before, 489 | i.flag.japan:before { 490 | background-position: -36px -910px; 491 | } 492 | i.flag.ke:before, 493 | i.flag.kenya:before { 494 | background-position: -36px -936px; 495 | } 496 | i.flag.kg:before, 497 | i.flag.kyrgyzstan:before { 498 | background-position: -36px -962px; 499 | } 500 | i.flag.kh:before, 501 | i.flag.cambodia:before { 502 | background-position: -36px -988px; 503 | } 504 | i.flag.ki:before, 505 | i.flag.kiribati:before { 506 | background-position: -36px -1014px; 507 | } 508 | i.flag.km:before, 509 | i.flag.comoros:before { 510 | background-position: -36px -1040px; 511 | } 512 | i.flag.kn:before, 513 | i.flag.saint.kitts.and.nevis:before { 514 | background-position: -36px -1066px; 515 | } 516 | i.flag.kp:before, 517 | i.flag.north.korea:before { 518 | background-position: -36px -1092px; 519 | } 520 | i.flag.kr:before, 521 | i.flag.south.korea:before { 522 | background-position: -36px -1118px; 523 | } 524 | i.flag.kw:before, 525 | i.flag.kuwait:before { 526 | background-position: -36px -1144px; 527 | } 528 | i.flag.ky:before, 529 | i.flag.cayman.islands:before { 530 | background-position: -36px -1170px; 531 | } 532 | i.flag.kz:before, 533 | i.flag.kazakhstan:before { 534 | background-position: -36px -1196px; 535 | } 536 | i.flag.la:before, 537 | i.flag.laos:before { 538 | background-position: -36px -1222px; 539 | } 540 | i.flag.lb:before, 541 | i.flag.lebanon:before { 542 | background-position: -36px -1248px; 543 | } 544 | i.flag.lc:before, 545 | i.flag.saint.lucia:before { 546 | background-position: -36px -1274px; 547 | } 548 | i.flag.li:before, 549 | i.flag.liechtenstein:before { 550 | background-position: -36px -1300px; 551 | } 552 | i.flag.lk:before, 553 | i.flag.sri.lanka:before { 554 | background-position: -36px -1326px; 555 | } 556 | i.flag.lr:before, 557 | i.flag.liberia:before { 558 | background-position: -36px -1352px; 559 | } 560 | i.flag.ls:before, 561 | i.flag.lesotho:before { 562 | background-position: -36px -1378px; 563 | } 564 | i.flag.lt:before, 565 | i.flag.lithuania:before { 566 | background-position: -36px -1404px; 567 | } 568 | i.flag.lu:before, 569 | i.flag.luxembourg:before { 570 | background-position: -36px -1430px; 571 | } 572 | i.flag.lv:before, 573 | i.flag.latvia:before { 574 | background-position: -36px -1456px; 575 | } 576 | i.flag.ly:before, 577 | i.flag.libya:before { 578 | background-position: -36px -1482px; 579 | } 580 | i.flag.ma:before, 581 | i.flag.morocco:before { 582 | background-position: -36px -1508px; 583 | } 584 | i.flag.mc:before, 585 | i.flag.monaco:before { 586 | background-position: -36px -1534px; 587 | } 588 | i.flag.md:before, 589 | i.flag.moldova:before { 590 | background-position: -36px -1560px; 591 | } 592 | i.flag.me:before, 593 | i.flag.montenegro:before { 594 | background-position: -36px -1586px; 595 | } 596 | i.flag.mg:before, 597 | i.flag.madagascar:before { 598 | background-position: -36px -1613px; 599 | } 600 | i.flag.mh:before, 601 | i.flag.marshall.islands:before { 602 | background-position: -36px -1639px; 603 | } 604 | i.flag.mk:before, 605 | i.flag.macedonia:before { 606 | background-position: -36px -1665px; 607 | } 608 | i.flag.ml:before, 609 | i.flag.mali:before { 610 | background-position: -36px -1691px; 611 | } 612 | i.flag.mm:before, 613 | i.flag.myanmar:before, 614 | i.flag.burma:before { 615 | background-position: -73px -1821px; 616 | } 617 | i.flag.mn:before, 618 | i.flag.mongolia:before { 619 | background-position: -36px -1743px; 620 | } 621 | i.flag.mo:before, 622 | i.flag.macau:before { 623 | background-position: -36px -1769px; 624 | } 625 | i.flag.mp:before, 626 | i.flag.northern.mariana.islands:before { 627 | background-position: -36px -1795px; 628 | } 629 | i.flag.mq:before, 630 | i.flag.martinique:before { 631 | background-position: -36px -1821px; 632 | } 633 | i.flag.mr:before, 634 | i.flag.mauritania:before { 635 | background-position: -36px -1847px; 636 | } 637 | i.flag.ms:before, 638 | i.flag.montserrat:before { 639 | background-position: -36px -1873px; 640 | } 641 | i.flag.mt:before, 642 | i.flag.malta:before { 643 | background-position: -36px -1899px; 644 | } 645 | i.flag.mu:before, 646 | i.flag.mauritius:before { 647 | background-position: -36px -1925px; 648 | } 649 | i.flag.mv:before, 650 | i.flag.maldives:before { 651 | background-position: -36px -1951px; 652 | } 653 | i.flag.mw:before, 654 | i.flag.malawi:before { 655 | background-position: -36px -1977px; 656 | } 657 | i.flag.mx:before, 658 | i.flag.mexico:before { 659 | background-position: -72px 0px; 660 | } 661 | i.flag.my:before, 662 | i.flag.malaysia:before { 663 | background-position: -72px -26px; 664 | } 665 | i.flag.mz:before, 666 | i.flag.mozambique:before { 667 | background-position: -72px -52px; 668 | } 669 | i.flag.na:before, 670 | i.flag.namibia:before { 671 | background-position: -72px -78px; 672 | } 673 | i.flag.nc:before, 674 | i.flag.new.caledonia:before { 675 | background-position: -72px -104px; 676 | } 677 | i.flag.ne:before, 678 | i.flag.niger:before { 679 | background-position: -72px -130px; 680 | } 681 | i.flag.nf:before, 682 | i.flag.norfolk.island:before { 683 | background-position: -72px -156px; 684 | } 685 | i.flag.ng:before, 686 | i.flag.nigeria:before { 687 | background-position: -72px -182px; 688 | } 689 | i.flag.ni:before, 690 | i.flag.nicaragua:before { 691 | background-position: -72px -208px; 692 | } 693 | i.flag.nl:before, 694 | i.flag.netherlands:before { 695 | background-position: -72px -234px; 696 | } 697 | i.flag.no:before, 698 | i.flag.norway:before { 699 | background-position: -72px -260px; 700 | } 701 | i.flag.np:before, 702 | i.flag.nepal:before { 703 | background-position: -72px -286px; 704 | } 705 | i.flag.nr:before, 706 | i.flag.nauru:before { 707 | background-position: -72px -312px; 708 | } 709 | i.flag.nu:before, 710 | i.flag.niue:before { 711 | background-position: -72px -338px; 712 | } 713 | i.flag.nz:before, 714 | i.flag.new.zealand:before { 715 | background-position: -72px -364px; 716 | } 717 | i.flag.om:before, 718 | i.flag.oman:before { 719 | background-position: -72px -390px; 720 | } 721 | i.flag.pa:before, 722 | i.flag.panama:before { 723 | background-position: -72px -416px; 724 | } 725 | i.flag.pe:before, 726 | i.flag.peru:before { 727 | background-position: -72px -442px; 728 | } 729 | i.flag.pf:before, 730 | i.flag.french.polynesia:before { 731 | background-position: -72px -468px; 732 | } 733 | i.flag.pg:before, 734 | i.flag.new.guinea:before { 735 | background-position: -72px -494px; 736 | } 737 | i.flag.ph:before, 738 | i.flag.philippines:before { 739 | background-position: -72px -520px; 740 | } 741 | i.flag.pk:before, 742 | i.flag.pakistan:before { 743 | background-position: -72px -546px; 744 | } 745 | i.flag.pl:before, 746 | i.flag.poland:before { 747 | background-position: -72px -572px; 748 | } 749 | i.flag.pm:before, 750 | i.flag.saint.pierre:before { 751 | background-position: -72px -598px; 752 | } 753 | i.flag.pn:before, 754 | i.flag.pitcairn.islands:before { 755 | background-position: -72px -624px; 756 | } 757 | i.flag.pr:before, 758 | i.flag.puerto.rico:before { 759 | background-position: -72px -650px; 760 | } 761 | i.flag.ps:before, 762 | i.flag.palestine:before { 763 | background-position: -72px -676px; 764 | } 765 | i.flag.pt:before, 766 | i.flag.portugal:before { 767 | background-position: -72px -702px; 768 | } 769 | i.flag.pw:before, 770 | i.flag.palau:before { 771 | background-position: -72px -728px; 772 | } 773 | i.flag.py:before, 774 | i.flag.paraguay:before { 775 | background-position: -72px -754px; 776 | } 777 | i.flag.qa:before, 778 | i.flag.qatar:before { 779 | background-position: -72px -780px; 780 | } 781 | i.flag.re:before, 782 | i.flag.reunion:before { 783 | background-position: -72px -806px; 784 | } 785 | i.flag.ro:before, 786 | i.flag.romania:before { 787 | background-position: -72px -832px; 788 | } 789 | i.flag.rs:before, 790 | i.flag.serbia:before { 791 | background-position: -72px -858px; 792 | } 793 | i.flag.ru:before, 794 | i.flag.russia:before { 795 | background-position: -72px -884px; 796 | } 797 | i.flag.rw:before, 798 | i.flag.rwanda:before { 799 | background-position: -72px -910px; 800 | } 801 | i.flag.sa:before, 802 | i.flag.saudi.arabia:before { 803 | background-position: -72px -936px; 804 | } 805 | i.flag.sb:before, 806 | i.flag.solomon.islands:before { 807 | background-position: -72px -962px; 808 | } 809 | i.flag.sc:before, 810 | i.flag.seychelles:before { 811 | background-position: -72px -988px; 812 | } 813 | i.flag.gb.sct:before, 814 | i.flag.scotland:before { 815 | background-position: -72px -1014px; 816 | } 817 | i.flag.sd:before, 818 | i.flag.sudan:before { 819 | background-position: -72px -1040px; 820 | } 821 | i.flag.se:before, 822 | i.flag.sweden:before { 823 | background-position: -72px -1066px; 824 | } 825 | i.flag.sg:before, 826 | i.flag.singapore:before { 827 | background-position: -72px -1092px; 828 | } 829 | i.flag.sh:before, 830 | i.flag.saint.helena:before { 831 | background-position: -72px -1118px; 832 | } 833 | i.flag.si:before, 834 | i.flag.slovenia:before { 835 | background-position: -72px -1144px; 836 | } 837 | i.flag.sj:before, 838 | i.flag.svalbard:before, 839 | i.flag.jan.mayen:before { 840 | background-position: -72px -1170px; 841 | } 842 | i.flag.sk:before, 843 | i.flag.slovakia:before { 844 | background-position: -72px -1196px; 845 | } 846 | i.flag.sl:before, 847 | i.flag.sierra.leone:before { 848 | background-position: -72px -1222px; 849 | } 850 | i.flag.sm:before, 851 | i.flag.san.marino:before { 852 | background-position: -72px -1248px; 853 | } 854 | i.flag.sn:before, 855 | i.flag.senegal:before { 856 | background-position: -72px -1274px; 857 | } 858 | i.flag.so:before, 859 | i.flag.somalia:before { 860 | background-position: -72px -1300px; 861 | } 862 | i.flag.sr:before, 863 | i.flag.suriname:before { 864 | background-position: -72px -1326px; 865 | } 866 | i.flag.st:before, 867 | i.flag.sao.tome:before { 868 | background-position: -72px -1352px; 869 | } 870 | i.flag.sv:before, 871 | i.flag.el.salvador:before { 872 | background-position: -72px -1378px; 873 | } 874 | i.flag.sy:before, 875 | i.flag.syria:before { 876 | background-position: -72px -1404px; 877 | } 878 | i.flag.sz:before, 879 | i.flag.swaziland:before { 880 | background-position: -72px -1430px; 881 | } 882 | i.flag.tc:before, 883 | i.flag.caicos.islands:before { 884 | background-position: -72px -1456px; 885 | } 886 | i.flag.td:before, 887 | i.flag.chad:before { 888 | background-position: -72px -1482px; 889 | } 890 | i.flag.tf:before, 891 | i.flag.french.territories:before { 892 | background-position: -72px -1508px; 893 | } 894 | i.flag.tg:before, 895 | i.flag.togo:before { 896 | background-position: -72px -1534px; 897 | } 898 | i.flag.th:before, 899 | i.flag.thailand:before { 900 | background-position: -72px -1560px; 901 | } 902 | i.flag.tj:before, 903 | i.flag.tajikistan:before { 904 | background-position: -72px -1586px; 905 | } 906 | i.flag.tk:before, 907 | i.flag.tokelau:before { 908 | background-position: -72px -1612px; 909 | } 910 | i.flag.tl:before, 911 | i.flag.timorleste:before { 912 | background-position: -72px -1638px; 913 | } 914 | i.flag.tm:before, 915 | i.flag.turkmenistan:before { 916 | background-position: -72px -1664px; 917 | } 918 | i.flag.tn:before, 919 | i.flag.tunisia:before { 920 | background-position: -72px -1690px; 921 | } 922 | i.flag.to:before, 923 | i.flag.tonga:before { 924 | background-position: -72px -1716px; 925 | } 926 | i.flag.tr:before, 927 | i.flag.turkey:before { 928 | background-position: -72px -1742px; 929 | } 930 | i.flag.tt:before, 931 | i.flag.trinidad:before { 932 | background-position: -72px -1768px; 933 | } 934 | i.flag.tv:before, 935 | i.flag.tuvalu:before { 936 | background-position: -72px -1794px; 937 | } 938 | i.flag.tw:before, 939 | i.flag.taiwan:before { 940 | background-position: -72px -1820px; 941 | } 942 | i.flag.tz:before, 943 | i.flag.tanzania:before { 944 | background-position: -72px -1846px; 945 | } 946 | i.flag.ua:before, 947 | i.flag.ukraine:before { 948 | background-position: -72px -1872px; 949 | } 950 | i.flag.ug:before, 951 | i.flag.uganda:before { 952 | background-position: -72px -1898px; 953 | } 954 | i.flag.um:before, 955 | i.flag.us.minor.islands:before { 956 | background-position: -72px -1924px; 957 | } 958 | i.flag.us:before, 959 | i.flag.america:before, 960 | i.flag.united.states:before { 961 | background-position: -72px -1950px; 962 | } 963 | i.flag.uy:before, 964 | i.flag.uruguay:before { 965 | background-position: -72px -1976px; 966 | } 967 | i.flag.uz:before, 968 | i.flag.uzbekistan:before { 969 | background-position: -108px 0px; 970 | } 971 | i.flag.va:before, 972 | i.flag.vatican.city:before { 973 | background-position: -108px -26px; 974 | } 975 | i.flag.vc:before, 976 | i.flag.saint.vincent:before { 977 | background-position: -108px -52px; 978 | } 979 | i.flag.ve:before, 980 | i.flag.venezuela:before { 981 | background-position: -108px -78px; 982 | } 983 | i.flag.vg:before, 984 | i.flag.british.virgin.islands:before { 985 | background-position: -108px -104px; 986 | } 987 | i.flag.vi:before, 988 | i.flag.us.virgin.islands:before { 989 | background-position: -108px -130px; 990 | } 991 | i.flag.vn:before, 992 | i.flag.vietnam:before { 993 | background-position: -108px -156px; 994 | } 995 | i.flag.vu:before, 996 | i.flag.vanuatu:before { 997 | background-position: -108px -182px; 998 | } 999 | i.flag.gb.wls:before, 1000 | i.flag.wales:before { 1001 | background-position: -108px -208px; 1002 | } 1003 | i.flag.wf:before, 1004 | i.flag.wallis.and.futuna:before { 1005 | background-position: -108px -234px; 1006 | } 1007 | i.flag.ws:before, 1008 | i.flag.samoa:before { 1009 | background-position: -108px -260px; 1010 | } 1011 | i.flag.ye:before, 1012 | i.flag.yemen:before { 1013 | background-position: -108px -286px; 1014 | } 1015 | i.flag.yt:before, 1016 | i.flag.mayotte:before { 1017 | background-position: -108px -312px; 1018 | } 1019 | i.flag.za:before, 1020 | i.flag.south.africa:before { 1021 | background-position: -108px -338px; 1022 | } 1023 | i.flag.zm:before, 1024 | i.flag.zambia:before { 1025 | background-position: -108px -364px; 1026 | } 1027 | i.flag.zw:before, 1028 | i.flag.zimbabwe:before { 1029 | background-position: -108px -390px; 1030 | } 1031 | 1032 | 1033 | /******************************* 1034 | Site Overrides 1035 | *******************************/ 1036 | 1037 | -------------------------------------------------------------------------------- /flag.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * # Semantic UI 2.5.0 - Flag 3 | * http://github.com/semantic-org/semantic-ui/ 4 | * 5 | * 6 | * Released under the MIT license 7 | * http://opensource.org/licenses/MIT 8 | * 9 | */i.flag:not(.icon){display:inline-block;width:16px;height:11px;line-height:11px;vertical-align:baseline;margin:0 .5em 0 0;text-decoration:inherit;speak:none;font-smoothing:antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden}i.flag:not(.icon):before{display:inline-block;content:'';background:url(assets/images/flags.png) no-repeat -108px -1976px;width:16px;height:11px}i.flag.ad:before,i.flag.andorra:before{background-position:0 0}i.flag.ae:before,i.flag.uae:before,i.flag.united.arab.emirates:before{background-position:0 -26px}i.flag.af:before,i.flag.afghanistan:before{background-position:0 -52px}i.flag.ag:before,i.flag.antigua:before{background-position:0 -78px}i.flag.ai:before,i.flag.anguilla:before{background-position:0 -104px}i.flag.al:before,i.flag.albania:before{background-position:0 -130px}i.flag.am:before,i.flag.armenia:before{background-position:0 -156px}i.flag.an:before,i.flag.netherlands.antilles:before{background-position:0 -182px}i.flag.angola:before,i.flag.ao:before{background-position:0 -208px}i.flag.ar:before,i.flag.argentina:before{background-position:0 -234px}i.flag.american.samoa:before,i.flag.as:before{background-position:0 -260px}i.flag.at:before,i.flag.austria:before{background-position:0 -286px}i.flag.au:before,i.flag.australia:before{background-position:0 -312px}i.flag.aruba:before,i.flag.aw:before{background-position:0 -338px}i.flag.aland.islands:before,i.flag.ax:before{background-position:0 -364px}i.flag.az:before,i.flag.azerbaijan:before{background-position:0 -390px}i.flag.ba:before,i.flag.bosnia:before{background-position:0 -416px}i.flag.barbados:before,i.flag.bb:before{background-position:0 -442px}i.flag.bangladesh:before,i.flag.bd:before{background-position:0 -468px}i.flag.be:before,i.flag.belgium:before{background-position:0 -494px}i.flag.bf:before,i.flag.burkina.faso:before{background-position:0 -520px}i.flag.bg:before,i.flag.bulgaria:before{background-position:0 -546px}i.flag.bahrain:before,i.flag.bh:before{background-position:0 -572px}i.flag.bi:before,i.flag.burundi:before{background-position:0 -598px}i.flag.benin:before,i.flag.bj:before{background-position:0 -624px}i.flag.bermuda:before,i.flag.bm:before{background-position:0 -650px}i.flag.bn:before,i.flag.brunei:before{background-position:0 -676px}i.flag.bo:before,i.flag.bolivia:before{background-position:0 -702px}i.flag.br:before,i.flag.brazil:before{background-position:0 -728px}i.flag.bahamas:before,i.flag.bs:before{background-position:0 -754px}i.flag.bhutan:before,i.flag.bt:before{background-position:0 -780px}i.flag.bouvet.island:before,i.flag.bv:before{background-position:0 -806px}i.flag.botswana:before,i.flag.bw:before{background-position:0 -832px}i.flag.belarus:before,i.flag.by:before{background-position:0 -858px}i.flag.belize:before,i.flag.bz:before{background-position:0 -884px}i.flag.ca:before,i.flag.canada:before{background-position:0 -910px}i.flag.cc:before,i.flag.cocos.islands:before{background-position:0 -962px}i.flag.cd:before,i.flag.congo:before{background-position:0 -988px}i.flag.central.african.republic:before,i.flag.cf:before{background-position:0 -1014px}i.flag.cg:before,i.flag.congo.brazzaville:before{background-position:0 -1040px}i.flag.ch:before,i.flag.switzerland:before{background-position:0 -1066px}i.flag.ci:before,i.flag.cote.divoire:before{background-position:0 -1092px}i.flag.ck:before,i.flag.cook.islands:before{background-position:0 -1118px}i.flag.chile:before,i.flag.cl:before{background-position:0 -1144px}i.flag.cameroon:before,i.flag.cm:before{background-position:0 -1170px}i.flag.china:before,i.flag.cn:before{background-position:0 -1196px}i.flag.co:before,i.flag.colombia:before{background-position:0 -1222px}i.flag.costa.rica:before,i.flag.cr:before{background-position:0 -1248px}i.flag.cs:before,i.flag.serbia:before{background-position:0 -1274px}i.flag.cu:before,i.flag.cuba:before{background-position:0 -1300px}i.flag.cape.verde:before,i.flag.cv:before{background-position:0 -1326px}i.flag.christmas.island:before,i.flag.cx:before{background-position:0 -1352px}i.flag.cy:before,i.flag.cyprus:before{background-position:0 -1378px}i.flag.cz:before,i.flag.czech.republic:before{background-position:0 -1404px}i.flag.de:before,i.flag.germany:before{background-position:0 -1430px}i.flag.dj:before,i.flag.djibouti:before{background-position:0 -1456px}i.flag.denmark:before,i.flag.dk:before{background-position:0 -1482px}i.flag.dm:before,i.flag.dominica:before{background-position:0 -1508px}i.flag.do:before,i.flag.dominican.republic:before{background-position:0 -1534px}i.flag.algeria:before,i.flag.dz:before{background-position:0 -1560px}i.flag.ec:before,i.flag.ecuador:before{background-position:0 -1586px}i.flag.ee:before,i.flag.estonia:before{background-position:0 -1612px}i.flag.eg:before,i.flag.egypt:before{background-position:0 -1638px}i.flag.eh:before,i.flag.western.sahara:before{background-position:0 -1664px}i.flag.england:before,i.flag.gb.eng:before{background-position:0 -1690px}i.flag.er:before,i.flag.eritrea:before{background-position:0 -1716px}i.flag.es:before,i.flag.spain:before{background-position:0 -1742px}i.flag.et:before,i.flag.ethiopia:before{background-position:0 -1768px}i.flag.eu:before,i.flag.european.union:before{background-position:0 -1794px}i.flag.fi:before,i.flag.finland:before{background-position:0 -1846px}i.flag.fiji:before,i.flag.fj:before{background-position:0 -1872px}i.flag.falkland.islands:before,i.flag.fk:before{background-position:0 -1898px}i.flag.fm:before,i.flag.micronesia:before{background-position:0 -1924px}i.flag.faroe.islands:before,i.flag.fo:before{background-position:0 -1950px}i.flag.fr:before,i.flag.france:before{background-position:0 -1976px}i.flag.ga:before,i.flag.gabon:before{background-position:-36px 0}i.flag.gb:before,i.flag.uk:before,i.flag.united.kingdom:before{background-position:-36px -26px}i.flag.gd:before,i.flag.grenada:before{background-position:-36px -52px}i.flag.ge:before,i.flag.georgia:before{background-position:-36px -78px}i.flag.french.guiana:before,i.flag.gf:before{background-position:-36px -104px}i.flag.gh:before,i.flag.ghana:before{background-position:-36px -130px}i.flag.gi:before,i.flag.gibraltar:before{background-position:-36px -156px}i.flag.gl:before,i.flag.greenland:before{background-position:-36px -182px}i.flag.gambia:before,i.flag.gm:before{background-position:-36px -208px}i.flag.gn:before,i.flag.guinea:before{background-position:-36px -234px}i.flag.gp:before,i.flag.guadeloupe:before{background-position:-36px -260px}i.flag.equatorial.guinea:before,i.flag.gq:before{background-position:-36px -286px}i.flag.gr:before,i.flag.greece:before{background-position:-36px -312px}i.flag.gs:before,i.flag.sandwich.islands:before{background-position:-36px -338px}i.flag.gt:before,i.flag.guatemala:before{background-position:-36px -364px}i.flag.gu:before,i.flag.guam:before{background-position:-36px -390px}i.flag.guinea-bissau:before,i.flag.gw:before{background-position:-36px -416px}i.flag.guyana:before,i.flag.gy:before{background-position:-36px -442px}i.flag.hk:before,i.flag.hong.kong:before{background-position:-36px -468px}i.flag.heard.island:before,i.flag.hm:before{background-position:-36px -494px}i.flag.hn:before,i.flag.honduras:before{background-position:-36px -520px}i.flag.croatia:before,i.flag.hr:before{background-position:-36px -546px}i.flag.haiti:before,i.flag.ht:before{background-position:-36px -572px}i.flag.hu:before,i.flag.hungary:before{background-position:-36px -598px}i.flag.id:before,i.flag.indonesia:before{background-position:-36px -624px}i.flag.ie:before,i.flag.ireland:before{background-position:-36px -650px}i.flag.il:before,i.flag.israel:before{background-position:-36px -676px}i.flag.in:before,i.flag.india:before{background-position:-36px -702px}i.flag.indian.ocean.territory:before,i.flag.io:before{background-position:-36px -728px}i.flag.iq:before,i.flag.iraq:before{background-position:-36px -754px}i.flag.ir:before,i.flag.iran:before{background-position:-36px -780px}i.flag.iceland:before,i.flag.is:before{background-position:-36px -806px}i.flag.it:before,i.flag.italy:before{background-position:-36px -832px}i.flag.jamaica:before,i.flag.jm:before{background-position:-36px -858px}i.flag.jo:before,i.flag.jordan:before{background-position:-36px -884px}i.flag.japan:before,i.flag.jp:before{background-position:-36px -910px}i.flag.ke:before,i.flag.kenya:before{background-position:-36px -936px}i.flag.kg:before,i.flag.kyrgyzstan:before{background-position:-36px -962px}i.flag.cambodia:before,i.flag.kh:before{background-position:-36px -988px}i.flag.ki:before,i.flag.kiribati:before{background-position:-36px -1014px}i.flag.comoros:before,i.flag.km:before{background-position:-36px -1040px}i.flag.kn:before,i.flag.saint.kitts.and.nevis:before{background-position:-36px -1066px}i.flag.kp:before,i.flag.north.korea:before{background-position:-36px -1092px}i.flag.kr:before,i.flag.south.korea:before{background-position:-36px -1118px}i.flag.kuwait:before,i.flag.kw:before{background-position:-36px -1144px}i.flag.cayman.islands:before,i.flag.ky:before{background-position:-36px -1170px}i.flag.kazakhstan:before,i.flag.kz:before{background-position:-36px -1196px}i.flag.la:before,i.flag.laos:before{background-position:-36px -1222px}i.flag.lb:before,i.flag.lebanon:before{background-position:-36px -1248px}i.flag.lc:before,i.flag.saint.lucia:before{background-position:-36px -1274px}i.flag.li:before,i.flag.liechtenstein:before{background-position:-36px -1300px}i.flag.lk:before,i.flag.sri.lanka:before{background-position:-36px -1326px}i.flag.liberia:before,i.flag.lr:before{background-position:-36px -1352px}i.flag.lesotho:before,i.flag.ls:before{background-position:-36px -1378px}i.flag.lithuania:before,i.flag.lt:before{background-position:-36px -1404px}i.flag.lu:before,i.flag.luxembourg:before{background-position:-36px -1430px}i.flag.latvia:before,i.flag.lv:before{background-position:-36px -1456px}i.flag.libya:before,i.flag.ly:before{background-position:-36px -1482px}i.flag.ma:before,i.flag.morocco:before{background-position:-36px -1508px}i.flag.mc:before,i.flag.monaco:before{background-position:-36px -1534px}i.flag.md:before,i.flag.moldova:before{background-position:-36px -1560px}i.flag.me:before,i.flag.montenegro:before{background-position:-36px -1586px}i.flag.madagascar:before,i.flag.mg:before{background-position:-36px -1613px}i.flag.marshall.islands:before,i.flag.mh:before{background-position:-36px -1639px}i.flag.macedonia:before,i.flag.mk:before{background-position:-36px -1665px}i.flag.mali:before,i.flag.ml:before{background-position:-36px -1691px}i.flag.burma:before,i.flag.mm:before,i.flag.myanmar:before{background-position:-73px -1821px}i.flag.mn:before,i.flag.mongolia:before{background-position:-36px -1743px}i.flag.macau:before,i.flag.mo:before{background-position:-36px -1769px}i.flag.mp:before,i.flag.northern.mariana.islands:before{background-position:-36px -1795px}i.flag.martinique:before,i.flag.mq:before{background-position:-36px -1821px}i.flag.mauritania:before,i.flag.mr:before{background-position:-36px -1847px}i.flag.montserrat:before,i.flag.ms:before{background-position:-36px -1873px}i.flag.malta:before,i.flag.mt:before{background-position:-36px -1899px}i.flag.mauritius:before,i.flag.mu:before{background-position:-36px -1925px}i.flag.maldives:before,i.flag.mv:before{background-position:-36px -1951px}i.flag.malawi:before,i.flag.mw:before{background-position:-36px -1977px}i.flag.mexico:before,i.flag.mx:before{background-position:-72px 0}i.flag.malaysia:before,i.flag.my:before{background-position:-72px -26px}i.flag.mozambique:before,i.flag.mz:before{background-position:-72px -52px}i.flag.na:before,i.flag.namibia:before{background-position:-72px -78px}i.flag.nc:before,i.flag.new.caledonia:before{background-position:-72px -104px}i.flag.ne:before,i.flag.niger:before{background-position:-72px -130px}i.flag.nf:before,i.flag.norfolk.island:before{background-position:-72px -156px}i.flag.ng:before,i.flag.nigeria:before{background-position:-72px -182px}i.flag.ni:before,i.flag.nicaragua:before{background-position:-72px -208px}i.flag.netherlands:before,i.flag.nl:before{background-position:-72px -234px}i.flag.no:before,i.flag.norway:before{background-position:-72px -260px}i.flag.nepal:before,i.flag.np:before{background-position:-72px -286px}i.flag.nauru:before,i.flag.nr:before{background-position:-72px -312px}i.flag.niue:before,i.flag.nu:before{background-position:-72px -338px}i.flag.new.zealand:before,i.flag.nz:before{background-position:-72px -364px}i.flag.om:before,i.flag.oman:before{background-position:-72px -390px}i.flag.pa:before,i.flag.panama:before{background-position:-72px -416px}i.flag.pe:before,i.flag.peru:before{background-position:-72px -442px}i.flag.french.polynesia:before,i.flag.pf:before{background-position:-72px -468px}i.flag.new.guinea:before,i.flag.pg:before{background-position:-72px -494px}i.flag.ph:before,i.flag.philippines:before{background-position:-72px -520px}i.flag.pakistan:before,i.flag.pk:before{background-position:-72px -546px}i.flag.pl:before,i.flag.poland:before{background-position:-72px -572px}i.flag.pm:before,i.flag.saint.pierre:before{background-position:-72px -598px}i.flag.pitcairn.islands:before,i.flag.pn:before{background-position:-72px -624px}i.flag.pr:before,i.flag.puerto.rico:before{background-position:-72px -650px}i.flag.palestine:before,i.flag.ps:before{background-position:-72px -676px}i.flag.portugal:before,i.flag.pt:before{background-position:-72px -702px}i.flag.palau:before,i.flag.pw:before{background-position:-72px -728px}i.flag.paraguay:before,i.flag.py:before{background-position:-72px -754px}i.flag.qa:before,i.flag.qatar:before{background-position:-72px -780px}i.flag.re:before,i.flag.reunion:before{background-position:-72px -806px}i.flag.ro:before,i.flag.romania:before{background-position:-72px -832px}i.flag.rs:before,i.flag.serbia:before{background-position:-72px -858px}i.flag.ru:before,i.flag.russia:before{background-position:-72px -884px}i.flag.rw:before,i.flag.rwanda:before{background-position:-72px -910px}i.flag.sa:before,i.flag.saudi.arabia:before{background-position:-72px -936px}i.flag.sb:before,i.flag.solomon.islands:before{background-position:-72px -962px}i.flag.sc:before,i.flag.seychelles:before{background-position:-72px -988px}i.flag.gb.sct:before,i.flag.scotland:before{background-position:-72px -1014px}i.flag.sd:before,i.flag.sudan:before{background-position:-72px -1040px}i.flag.se:before,i.flag.sweden:before{background-position:-72px -1066px}i.flag.sg:before,i.flag.singapore:before{background-position:-72px -1092px}i.flag.saint.helena:before,i.flag.sh:before{background-position:-72px -1118px}i.flag.si:before,i.flag.slovenia:before{background-position:-72px -1144px}i.flag.jan.mayen:before,i.flag.sj:before,i.flag.svalbard:before{background-position:-72px -1170px}i.flag.sk:before,i.flag.slovakia:before{background-position:-72px -1196px}i.flag.sierra.leone:before,i.flag.sl:before{background-position:-72px -1222px}i.flag.san.marino:before,i.flag.sm:before{background-position:-72px -1248px}i.flag.senegal:before,i.flag.sn:before{background-position:-72px -1274px}i.flag.so:before,i.flag.somalia:before{background-position:-72px -1300px}i.flag.sr:before,i.flag.suriname:before{background-position:-72px -1326px}i.flag.sao.tome:before,i.flag.st:before{background-position:-72px -1352px}i.flag.el.salvador:before,i.flag.sv:before{background-position:-72px -1378px}i.flag.sy:before,i.flag.syria:before{background-position:-72px -1404px}i.flag.swaziland:before,i.flag.sz:before{background-position:-72px -1430px}i.flag.caicos.islands:before,i.flag.tc:before{background-position:-72px -1456px}i.flag.chad:before,i.flag.td:before{background-position:-72px -1482px}i.flag.french.territories:before,i.flag.tf:before{background-position:-72px -1508px}i.flag.tg:before,i.flag.togo:before{background-position:-72px -1534px}i.flag.th:before,i.flag.thailand:before{background-position:-72px -1560px}i.flag.tajikistan:before,i.flag.tj:before{background-position:-72px -1586px}i.flag.tk:before,i.flag.tokelau:before{background-position:-72px -1612px}i.flag.timorleste:before,i.flag.tl:before{background-position:-72px -1638px}i.flag.tm:before,i.flag.turkmenistan:before{background-position:-72px -1664px}i.flag.tn:before,i.flag.tunisia:before{background-position:-72px -1690px}i.flag.to:before,i.flag.tonga:before{background-position:-72px -1716px}i.flag.tr:before,i.flag.turkey:before{background-position:-72px -1742px}i.flag.trinidad:before,i.flag.tt:before{background-position:-72px -1768px}i.flag.tuvalu:before,i.flag.tv:before{background-position:-72px -1794px}i.flag.taiwan:before,i.flag.tw:before{background-position:-72px -1820px}i.flag.tanzania:before,i.flag.tz:before{background-position:-72px -1846px}i.flag.ua:before,i.flag.ukraine:before{background-position:-72px -1872px}i.flag.ug:before,i.flag.uganda:before{background-position:-72px -1898px}i.flag.um:before,i.flag.us.minor.islands:before{background-position:-72px -1924px}i.flag.america:before,i.flag.united.states:before,i.flag.us:before{background-position:-72px -1950px}i.flag.uruguay:before,i.flag.uy:before{background-position:-72px -1976px}i.flag.uz:before,i.flag.uzbekistan:before{background-position:-108px 0}i.flag.va:before,i.flag.vatican.city:before{background-position:-108px -26px}i.flag.saint.vincent:before,i.flag.vc:before{background-position:-108px -52px}i.flag.ve:before,i.flag.venezuela:before{background-position:-108px -78px}i.flag.british.virgin.islands:before,i.flag.vg:before{background-position:-108px -104px}i.flag.us.virgin.islands:before,i.flag.vi:before{background-position:-108px -130px}i.flag.vietnam:before,i.flag.vn:before{background-position:-108px -156px}i.flag.vanuatu:before,i.flag.vu:before{background-position:-108px -182px}i.flag.gb.wls:before,i.flag.wales:before{background-position:-108px -208px}i.flag.wallis.and.futuna:before,i.flag.wf:before{background-position:-108px -234px}i.flag.samoa:before,i.flag.ws:before{background-position:-108px -260px}i.flag.ye:before,i.flag.yemen:before{background-position:-108px -286px}i.flag.mayotte:before,i.flag.yt:before{background-position:-108px -312px}i.flag.south.africa:before,i.flag.za:before{background-position:-108px -338px}i.flag.zambia:before,i.flag.zm:before{background-position:-108px -364px}i.flag.zimbabwe:before,i.flag.zw:before{background-position:-108px -390px} -------------------------------------------------------------------------------- /package.js: -------------------------------------------------------------------------------- 1 | 2 | Package.describe({ 3 | name : 'semantic:ui-flag', 4 | summary : 'Semantic UI - Flag: Single component release', 5 | version : '2.2.10', 6 | git : 'git://github.com/Semantic-Org/UI-Flag.git', 7 | }); 8 | 9 | Package.onUse(function(api) { 10 | api.versionsFrom('1.0'); 11 | api.addFiles([ 12 | 'flag.css', 13 | 'assets/images/flags.png' 14 | ], 'client'); 15 | }); 16 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "semantic-ui-flag", 3 | "version": "2.5.0", 4 | "title": "Semantic UI - Flag", 5 | "description": "Single component release of flag", 6 | "homepage": "http://www.semantic-ui.com", 7 | "author": "Jack Lukic ", 8 | "license": "MIT", 9 | "repository": { 10 | "type": "git", 11 | "url": "https://github.com/Semantic-Org/UI-Flag.git" 12 | }, 13 | "bugs": { 14 | "url": "https://github.com/Semantic-Org/Semantic-UI/issues" 15 | }, 16 | "devDependencies": {} 17 | } --------------------------------------------------------------------------------