flags.mdx 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. ---
  2. title: Flags
  3. description: Thanks to the Tabler flags plugin, you can create flags to visually represent countries or languages. Flags are often used in forms, as an element of a delivery address, phone number dialling code and many more.
  4. plugin: flags
  5. libs: tabler-flags
  6. ---
  7. ## Installation
  8. This part of Tabler is distributed as plugin. To enable it you should include `tabler-flags.css` or `tabler-flags.min.css` file to your page.
  9. You can also include plugin via CDN:
  10. ```html
  11. <link rel="stylesheet" href="$TABLER_CDN/dist/css/tabler-flags.min.css">
  12. ```
  13. ## Flag
  14. To create a flag, add the `flag` class to a component and choose the country whose flag you want to use. The full list of countries can be found below.
  15. ```html code example centered separated plugins="flags"
  16. <span class="flag flag-country-tg"></span>
  17. <span class="flag flag-country-br"></span>
  18. <span class="flag flag-country-pt"></span>
  19. ```
  20. ## Flag sizes
  21. Using Bootstrap’s typical naming structure, you can create a standard flag, or scale it up or down to different sizes based on what’s needed.
  22. ```html example centered separated plugins="flags"
  23. <span class="flag flag-xl flag-country-us"></span>
  24. <span class="flag flag-lg flag-country-us"></span>
  25. <span class="flag flag-md flag-country-us"></span>
  26. <span class="flag flag-sm flag-country-us"></span>
  27. <span class="flag flag-xs flag-country-us"></span>
  28. ```
  29. ```html
  30. <span class="flag flag-xl ..."></span>
  31. <span class="flag flag-lg ..."></span>
  32. <span class="flag flag-md ..."></span>
  33. <span class="flag flag-sm ..."></span>
  34. <span class="flag flag-xs ..."></span>
  35. ```
  36. ## Types
  37. To use the flag of a particular country, add the `flag-country-(country name)` class. For example, to create a flag of Andorra should use the following class: `.flag-country-ad`.
  38. <FlagsTable />