form-elements.html 143 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215
  1. <!doctype html>
  2. <!--
  3. * Tabler - Premium and Open Source dashboard template with responsive and high quality UI.
  4. * @version 1.0.0-beta4
  5. * @link https://tabler.io
  6. * Copyright 2018-2021 The Tabler Authors
  7. * Copyright 2018-2021 codecalm.net Paweł Kuna
  8. * Licensed under MIT (https://github.com/tabler/tabler/blob/master/LICENSE)
  9. -->
  10. <html lang="en">
  11. <head>
  12. <meta charset="utf-8"/>
  13. <meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"/>
  14. <meta http-equiv="X-UA-Compatible" content="ie=edge"/>
  15. <title>Form elements - Tabler - Premium and Open Source dashboard template with responsive and high quality UI.</title>
  16. <!-- CSS files -->
  17. <link href="./dist/css/tabler.min.css" rel="stylesheet"/>
  18. <link href="./dist/css/tabler-flags.min.css" rel="stylesheet"/>
  19. <link href="./dist/css/tabler-payments.min.css" rel="stylesheet"/>
  20. <link href="./dist/css/tabler-vendors.min.css" rel="stylesheet"/>
  21. <link href="./dist/css/demo.min.css" rel="stylesheet"/>
  22. </head>
  23. <body class="antialiased">
  24. <div class="wrapper">
  25. <header class="navbar navbar-expand-md navbar-light d-print-none">
  26. <div class="container-xl">
  27. <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar-menu">
  28. <span class="navbar-toggler-icon"></span>
  29. </button>
  30. <h1 class="navbar-brand navbar-brand-autodark d-none-navbar-horizontal pe-0 pe-md-3">
  31. <a href=".">
  32. <img src="./static/logo.svg" width="110" height="32" alt="Tabler" class="navbar-brand-image">
  33. </a>
  34. </h1>
  35. <div class="navbar-nav flex-row order-md-last">
  36. <div class="nav-item d-none d-md-flex me-3">
  37. <div class="btn-list">
  38. <a href="https://github.com/tabler/tabler" class="btn btn-outline-white" target="_blank" rel="noreferrer">
  39. <!-- Download SVG icon from http://tabler-icons.io/i/brand-github -->
  40. <svg xmlns="http://www.w3.org/2000/svg" class="icon text-github" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M9 19c-4.3 1.4 -4.3 -2.5 -6 -3m12 5v-3.5c0 -1 .1 -1.4 -.5 -2c2.8 -.3 5.5 -1.4 5.5 -6a4.6 4.6 0 0 0 -1.3 -3.2a4.2 4.2 0 0 0 -.1 -3.2s-1.1 -.3 -3.5 1.3a12.3 12.3 0 0 0 -6.2 0c-2.4 -1.6 -3.5 -1.3 -3.5 -1.3a4.2 4.2 0 0 0 -.1 3.2a4.6 4.6 0 0 0 -1.3 3.2c0 4.6 2.7 5.7 5.5 6c-.6 .6 -.6 1.2 -.5 2v3.5" /></svg>
  41. Source code
  42. </a>
  43. <a href="https://github.com/sponsors/codecalm" class="btn btn-outline-white" target="_blank" rel="noreferrer">
  44. <!-- Download SVG icon from http://tabler-icons.io/i/heart -->
  45. <svg xmlns="http://www.w3.org/2000/svg" class="icon text-pink" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M19.5 13.572l-7.5 7.428l-7.5 -7.428m0 0a5 5 0 1 1 7.5 -6.566a5 5 0 1 1 7.5 6.572" /></svg>
  46. Sponsor
  47. </a>
  48. </div>
  49. </div>
  50. <div class="nav-item dropdown d-none d-md-flex me-3">
  51. <a href="#" class="nav-link px-0" data-bs-toggle="dropdown" tabindex="-1" aria-label="Show notifications">
  52. <!-- Download SVG icon from http://tabler-icons.io/i/bell -->
  53. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M10 5a2 2 0 0 1 4 0a7 7 0 0 1 4 6v3a4 4 0 0 0 2 3h-16a4 4 0 0 0 2 -3v-3a7 7 0 0 1 4 -6" /><path d="M9 17v1a3 3 0 0 0 6 0v-1" /></svg>
  54. <span class="badge bg-red"></span>
  55. </a>
  56. <div class="dropdown-menu dropdown-menu-end dropdown-menu-card">
  57. <div class="card">
  58. <div class="card-body">
  59. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Accusamus ad amet consectetur exercitationem fugiat in ipsa ipsum, natus odio quidem quod repudiandae sapiente. Amet debitis et magni maxime necessitatibus ullam.
  60. </div>
  61. </div>
  62. </div>
  63. </div>
  64. <div class="nav-item dropdown">
  65. <a href="#" class="nav-link d-flex lh-1 text-reset p-0" data-bs-toggle="dropdown" aria-label="Open user menu">
  66. <span class="avatar avatar-sm" style="background-image: url(./static/avatars/000m.jpg)"></span>
  67. <div class="d-none d-xl-block ps-2">
  68. <div>Paweł Kuna</div>
  69. <div class="mt-1 small text-muted">UI Designer</div>
  70. </div>
  71. </a>
  72. <div class="dropdown-menu dropdown-menu-end dropdown-menu-arrow">
  73. <a href="#" class="dropdown-item">Set status</a>
  74. <a href="#" class="dropdown-item">Profile & account</a>
  75. <a href="#" class="dropdown-item">Feedback</a>
  76. <div class="dropdown-divider"></div>
  77. <a href="#" class="dropdown-item">Settings</a>
  78. <a href="#" class="dropdown-item">Logout</a>
  79. </div>
  80. </div>
  81. </div>
  82. </div>
  83. </header>
  84. <div class="navbar-expand-md">
  85. <div class="collapse navbar-collapse" id="navbar-menu">
  86. <div class="navbar navbar-light">
  87. <div class="container-xl">
  88. <ul class="navbar-nav">
  89. <li class="nav-item">
  90. <a class="nav-link" href="./index.html" >
  91. <span class="nav-link-icon d-md-none d-lg-inline-block"><!-- Download SVG icon from http://tabler-icons.io/i/home -->
  92. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v7a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-7" /><path d="M9 21v-6a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v6" /></svg>
  93. </span>
  94. <span class="nav-link-title">
  95. Home
  96. </span>
  97. </a>
  98. </li>
  99. <li class="nav-item dropdown">
  100. <a class="nav-link dropdown-toggle" href="#navbar-base" data-bs-toggle="dropdown" data-bs-auto-close="outside" role="button" aria-expanded="false" >
  101. <span class="nav-link-icon d-md-none d-lg-inline-block"><!-- Download SVG icon from http://tabler-icons.io/i/package -->
  102. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><polyline points="12 3 20 7.5 20 16.5 12 21 4 16.5 4 7.5 12 3" /><line x1="12" y1="12" x2="20" y2="7.5" /><line x1="12" y1="12" x2="12" y2="21" /><line x1="12" y1="12" x2="4" y2="7.5" /><line x1="16" y1="5.25" x2="8" y2="9.75" /></svg>
  103. </span>
  104. <span class="nav-link-title">
  105. Interface
  106. </span>
  107. </a>
  108. <div class="dropdown-menu">
  109. <div class="dropdown-menu-columns">
  110. <div class="dropdown-menu-column">
  111. <a class="dropdown-item" href="./empty.html" >
  112. Empty page
  113. </a>
  114. <a class="dropdown-item" href="./accordion.html" >
  115. Accordion
  116. </a>
  117. <a class="dropdown-item" href="./blank.html" >
  118. Blank page
  119. </a>
  120. <a class="dropdown-item" href="./buttons.html" >
  121. Buttons
  122. </a>
  123. <a class="dropdown-item" href="./cards.html" >
  124. Cards
  125. </a>
  126. <a class="dropdown-item" href="./cards-masonry.html" >
  127. Cards Masonry
  128. </a>
  129. <a class="dropdown-item" href="./colors.html" >
  130. Colors
  131. </a>
  132. <a class="dropdown-item" href="./dropdowns.html" >
  133. Dropdowns
  134. </a>
  135. <a class="dropdown-item" href="./icons.html" >
  136. Icons
  137. </a>
  138. <a class="dropdown-item" href="./modals.html" >
  139. Modals
  140. </a>
  141. <a class="dropdown-item" href="./maps.html" >
  142. Maps
  143. </a>
  144. <a class="dropdown-item" href="./map-fullsize.html" >
  145. Map fullsize
  146. </a>
  147. <a class="dropdown-item" href="./maps-vector.html" >
  148. Vector maps
  149. </a>
  150. </div>
  151. <div class="dropdown-menu-column">
  152. <a class="dropdown-item" href="./navigation.html" >
  153. Navigation
  154. </a>
  155. <a class="dropdown-item" href="./charts.html" >
  156. Charts
  157. </a>
  158. <a class="dropdown-item" href="./pagination.html" >
  159. Pagination
  160. </a>
  161. <a class="dropdown-item" href="./skeleton.html" >
  162. Skeleton
  163. </a>
  164. <a class="dropdown-item" href="./tabs.html" >
  165. Tabs
  166. </a>
  167. <a class="dropdown-item" href="./tables.html" >
  168. Tables
  169. </a>
  170. <a class="dropdown-item" href="./carousel.html" >
  171. Carousel
  172. </a>
  173. <a class="dropdown-item" href="./lists.html" >
  174. Lists
  175. </a>
  176. <a class="dropdown-item" href="./typography.html" >
  177. Typography
  178. </a>
  179. <a class="dropdown-item" href="./offcanvas.html" >
  180. Offcanvas
  181. </a>
  182. <a class="dropdown-item" href="./markdown.html" >
  183. Markdown
  184. </a>
  185. <div class="dropend">
  186. <a class="dropdown-item dropdown-toggle" href="#sidebar-authentication" data-bs-toggle="dropdown" data-bs-auto-close="outside" role="button" aria-expanded="false" >
  187. Authentication
  188. </a>
  189. <div class="dropdown-menu">
  190. <a href="./sign-in.html" class="dropdown-item">Sign in</a>
  191. <a href="./sign-up.html" class="dropdown-item">Sign up</a>
  192. <a href="./forgot-password.html" class="dropdown-item">Forgot password</a>
  193. <a href="./terms-of-service.html" class="dropdown-item">Terms of service</a>
  194. <a href="./auth-lock.html" class="dropdown-item">Lock screen</a>
  195. </div>
  196. </div>
  197. <div class="dropend">
  198. <a class="dropdown-item dropdown-toggle" href="#sidebar-error" data-bs-toggle="dropdown" data-bs-auto-close="outside" role="button" aria-expanded="false" >
  199. Error pages
  200. </a>
  201. <div class="dropdown-menu">
  202. <a href="./error-404.html" class="dropdown-item">404 page</a>
  203. <a href="./error-500.html" class="dropdown-item">500 page</a>
  204. <a href="./error-maintenance.html" class="dropdown-item">Maintenance page</a>
  205. </div>
  206. </div>
  207. </div>
  208. </div>
  209. </div>
  210. </li>
  211. <li class="nav-item active">
  212. <a class="nav-link" href="./form-elements.html" >
  213. <span class="nav-link-icon d-md-none d-lg-inline-block"><!-- Download SVG icon from http://tabler-icons.io/i/checkbox -->
  214. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><polyline points="9 11 12 14 20 6" /><path d="M20 12v6a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2v-12a2 2 0 0 1 2 -2h9" /></svg>
  215. </span>
  216. <span class="nav-link-title">
  217. Form elements
  218. </span>
  219. </a>
  220. </li>
  221. <li class="nav-item dropdown">
  222. <a class="nav-link dropdown-toggle" href="#navbar-extra" data-bs-toggle="dropdown" data-bs-auto-close="outside" role="button" aria-expanded="false" >
  223. <span class="nav-link-icon d-md-none d-lg-inline-block"><!-- Download SVG icon from http://tabler-icons.io/i/star -->
  224. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M12 17.75l-6.172 3.245l1.179 -6.873l-5 -4.867l6.9 -1l3.086 -6.253l3.086 6.253l6.9 1l-5 4.867l1.179 6.873z" /></svg>
  225. </span>
  226. <span class="nav-link-title">
  227. Extra
  228. </span>
  229. </a>
  230. <div class="dropdown-menu">
  231. <a class="dropdown-item" href="./activity.html" >
  232. Activity
  233. </a>
  234. <a class="dropdown-item" href="./gallery.html" >
  235. Gallery
  236. </a>
  237. <a class="dropdown-item" href="./invoice.html" >
  238. Invoice
  239. </a>
  240. <a class="dropdown-item" href="./search-results.html" >
  241. Search results
  242. </a>
  243. <a class="dropdown-item" href="./pricing.html" >
  244. Pricing cards
  245. </a>
  246. <a class="dropdown-item" href="./users.html" >
  247. Users
  248. </a>
  249. <a class="dropdown-item" href="./license.html" >
  250. License
  251. </a>
  252. <a class="dropdown-item" href="./music.html" >
  253. Music
  254. </a>
  255. <a class="dropdown-item" href="./widgets.html" >
  256. Widgets
  257. </a>
  258. <a class="dropdown-item" href="./wizard.html" >
  259. Wizard
  260. </a>
  261. </div>
  262. </li>
  263. <li class="nav-item dropdown">
  264. <a class="nav-link dropdown-toggle" href="#navbar-layout" data-bs-toggle="dropdown" data-bs-auto-close="outside" role="button" aria-expanded="false" >
  265. <span class="nav-link-icon d-md-none d-lg-inline-block"><!-- Download SVG icon from http://tabler-icons.io/i/layout-2 -->
  266. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><rect x="4" y="4" width="6" height="5" rx="2" /><rect x="4" y="13" width="6" height="7" rx="2" /><rect x="14" y="4" width="6" height="7" rx="2" /><rect x="14" y="15" width="6" height="5" rx="2" /></svg>
  267. </span>
  268. <span class="nav-link-title">
  269. Layout
  270. </span>
  271. </a>
  272. <div class="dropdown-menu">
  273. <div class="dropdown-menu-columns">
  274. <div class="dropdown-menu-column">
  275. <a class="dropdown-item" href="./layout-horizontal.html" >
  276. Horizontal
  277. </a>
  278. <a class="dropdown-item" href="./layout-vertical.html" >
  279. Vertical
  280. </a>
  281. <a class="dropdown-item" href="./layout-vertical-transparent.html" >
  282. Vertical transparent
  283. </a>
  284. <a class="dropdown-item" href="./layout-vertical-right.html" >
  285. Right vertical
  286. </a>
  287. <a class="dropdown-item" href="./layout-condensed.html" >
  288. Condensed
  289. </a>
  290. <a class="dropdown-item" href="./layout-condensed-dark.html" >
  291. Condensed dark
  292. </a>
  293. <a class="dropdown-item" href="./layout-combo.html" >
  294. Combined
  295. </a>
  296. </div>
  297. <div class="dropdown-menu-column">
  298. <a class="dropdown-item" href="./layout-navbar-dark.html" >
  299. Navbar dark
  300. </a>
  301. <a class="dropdown-item" href="./layout-navbar-sticky.html" >
  302. Navbar sticky
  303. </a>
  304. <a class="dropdown-item" href="./layout-navbar-overlap.html" >
  305. Navbar overlap
  306. </a>
  307. <a class="dropdown-item" href="./layout-dark.html" >
  308. Dark mode
  309. </a>
  310. <a class="dropdown-item" href="./layout-rtl.html" >
  311. RTL mode
  312. </a>
  313. <a class="dropdown-item" href="./layout-fluid.html" >
  314. Fluid
  315. </a>
  316. <a class="dropdown-item" href="./layout-fluid-vertical.html" >
  317. Fluid vertical
  318. </a>
  319. </div>
  320. </div>
  321. </div>
  322. </li>
  323. <li class="nav-item">
  324. <a class="nav-link" href="./docs/index.html" >
  325. <span class="nav-link-icon d-md-none d-lg-inline-block"><!-- Download SVG icon from http://tabler-icons.io/i/file-text -->
  326. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><line x1="9" y1="9" x2="10" y2="9" /><line x1="9" y1="13" x2="15" y2="13" /><line x1="9" y1="17" x2="15" y2="17" /></svg>
  327. </span>
  328. <span class="nav-link-title">
  329. Documentation
  330. </span>
  331. </a>
  332. </li>
  333. </ul>
  334. <div class="my-2 my-md-0 flex-grow-1 flex-md-grow-0 order-first order-md-last">
  335. <form action="." method="get">
  336. <div class="input-icon">
  337. <span class="input-icon-addon">
  338. <!-- Download SVG icon from http://tabler-icons.io/i/search -->
  339. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><circle cx="10" cy="10" r="7" /><line x1="21" y1="21" x2="15" y2="15" /></svg>
  340. </span>
  341. <input type="text" class="form-control" placeholder="Search…" aria-label="Search in website">
  342. </div>
  343. </form>
  344. </div>
  345. </div>
  346. </div>
  347. </div>
  348. </div>
  349. <div class="page-wrapper">
  350. <div class="container-xl">
  351. <!-- Page title -->
  352. <div class="page-header d-print-none">
  353. <div class="row align-items-center">
  354. <div class="col">
  355. <h2 class="page-title">
  356. Form elements
  357. </h2>
  358. </div>
  359. </div>
  360. </div>
  361. </div>
  362. <div class="page-body">
  363. <div class="container-xl">
  364. <div class="row row-cards">
  365. <div class="col-12">
  366. <form action="https://httpbin.org/post" method="post" class="card">
  367. <div class="card-header">
  368. <h4 class="card-title">Form elements</h4>
  369. </div>
  370. <div class="card-body">
  371. <div class="row">
  372. <div class="col-xl-4">
  373. <div class="row">
  374. <div class="col-md-6 col-xl-12">
  375. <div class="mb-3">
  376. <label class="form-label">Static</label>
  377. <div class="form-control-plaintext">Input value</div>
  378. </div>
  379. <div class="mb-3">
  380. <label class="form-label">Text</label>
  381. <input type="text" class="form-control" name="example-text-input" placeholder="Input placeholder">
  382. </div>
  383. <div class="mb-3">
  384. <label class="form-label">Password</label>
  385. <input type="text" class="form-control" name="example-password-input" placeholder="Input placeholder">
  386. </div>
  387. <div class="mb-3">
  388. <label class="form-label">Disabled</label>
  389. <input type="text" class="form-control" name="example-disabled-input" placeholder="Disabled..."
  390. value="Well, she turned me into a newt." disabled>
  391. </div>
  392. <div class="mb-3">
  393. <label class="form-label">Readonly</label>
  394. <input type="text" class="form-control" name="example-disabled-input" placeholder="Readonly..."
  395. value="Well, how'd you become king, then?" readonly>
  396. </div>
  397. <div class="mb-3">
  398. <label class="form-label required">Required</label>
  399. <input type="text" class="form-control" name="example-required-input" placeholder="Required..." >
  400. </div>
  401. <div class="mb-3">
  402. <label class="form-label">Textarea <span class="form-label-description">56/100</span></label>
  403. <textarea class="form-control" name="example-textarea-input" rows="6" placeholder="Content..">Oh! Come and see the violence inherent in the system! Help, help, I'm being repressed! We shall say 'Ni' again to you, if you do not appease us. I'm not a witch. I'm not a witch. Camelot!</textarea>
  404. </div>
  405. <div class="mb-3">
  406. <div class="form-label">Select</div>
  407. <select class="form-select" >
  408. <option value="1">One</option>
  409. <option value="2">Two</option>
  410. <option value="3">Three</option>
  411. </select>
  412. </div>
  413. <div class="mb-3">
  414. <div class="form-label">Select multiple</div>
  415. <select class="form-select" multiple>
  416. <option value="1">One</option>
  417. <option value="2">Two</option>
  418. <option value="3">Three</option>
  419. </select>
  420. </div>
  421. <div class="mb-3">
  422. <label class="form-label">Input group</label>
  423. <div class="input-group mb-2">
  424. <input type="text" class="form-control" placeholder="Search for…">
  425. <button class="btn" type="button">Go!</button>
  426. </div>
  427. <div class="input-group">
  428. <button type="button" class="btn dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  429. Action
  430. </button>
  431. <div class="dropdown-menu">
  432. <a class="dropdown-item" href="#">
  433. Action
  434. </a>
  435. <a class="dropdown-item" href="#">
  436. Another action
  437. </a>
  438. </div>
  439. <input type="text" class="form-control" aria-label="Text input with dropdown button">
  440. </div>
  441. </div>
  442. <div class="mb-3">
  443. <label class="form-label">Input group buttons</label>
  444. <div class="input-group">
  445. <input type="text" class="form-control">
  446. <button type="button" class="btn">Action</button>
  447. <button data-bs-toggle="dropdown" type="button" class="btn dropdown-toggle dropdown-toggle-split"></button>
  448. <div class="dropdown-menu dropdown-menu-end">
  449. <a class="dropdown-item" href="#">
  450. Action
  451. </a>
  452. <a class="dropdown-item" href="#">
  453. Another action
  454. </a>
  455. </div>
  456. </div>
  457. </div>
  458. <div class="mb-3">
  459. <label class="form-label">Icon input</label>
  460. <div class="input-icon mb-3">
  461. <input type="text" class="form-control" placeholder="Search…">
  462. <span class="input-icon-addon">
  463. <!-- Download SVG icon from http://tabler-icons.io/i/search -->
  464. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><circle cx="10" cy="10" r="7" /><line x1="21" y1="21" x2="15" y2="15" /></svg>
  465. </span>
  466. </div>
  467. <div class="input-icon mb-3">
  468. <span class="input-icon-addon">
  469. <!-- Download SVG icon from http://tabler-icons.io/i/user -->
  470. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><circle cx="12" cy="7" r="4" /><path d="M6 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2" /></svg>
  471. </span>
  472. <input type="text" class="form-control" placeholder="Username">
  473. </div>
  474. </div>
  475. <div class="mb-3">
  476. <label class="form-label">Loader input</label>
  477. <div class="input-icon mb-3">
  478. <input type="text" class="form-control" placeholder="Loading…">
  479. <span class="input-icon-addon">
  480. <div class="spinner-border spinner-border-sm text-muted" role="status"></div>
  481. </span>
  482. </div>
  483. <div class="input-icon mb-3">
  484. <span class="input-icon-addon">
  485. <div class="spinner-border spinner-border-sm text-muted" role="status"></div>
  486. </span>
  487. <input type="text" class="form-control" placeholder="Loading…">
  488. </div>
  489. </div>
  490. <div class="mb-3">
  491. <label class="form-label">Separated inputs</label>
  492. <div class="row g-2">
  493. <div class="col">
  494. <input type="text" class="form-control" placeholder="Search for…">
  495. </div>
  496. <div class="col-auto">
  497. <a href="#" class="btn btn-white btn-icon" aria-label="Button">
  498. <!-- Download SVG icon from http://tabler-icons.io/i/search -->
  499. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><circle cx="10" cy="10" r="7" /><line x1="21" y1="21" x2="15" y2="15" /></svg>
  500. </a>
  501. </div>
  502. </div>
  503. </div>
  504. <div class="mb-3">
  505. <label class="form-label">Input with help icon</label>
  506. <div class="row g-2">
  507. <div class="col">
  508. <input type="text" class="form-control" placeholder="Search for…">
  509. </div>
  510. <div class="col-auto align-self-center">
  511. <span class="form-help" data-bs-toggle="popover" data-bs-placement="top"
  512. data-bs-content="<p>ZIP Code must be US or CDN format. You can use an extended ZIP+4 code to determine address more accurately.</p>
  513. <p class='mb-0'><a href='#'>USP ZIP codes lookup tools</a></p>
  514. "
  515. data-bs-html="true">?</span>
  516. </div>
  517. </div>
  518. </div>
  519. </div>
  520. <div class="col-md-6 col-xl-12">
  521. <div class="mb-3">
  522. <label class="form-label">Form control rounded</label>
  523. <input type="text" class="form-control form-control-rounded mb-2" name="Form control rounded" placeholder="Text..">
  524. <div class="input-icon">
  525. <input type="text" class="form-control form-control-rounded" placeholder="Search…">
  526. <span class="input-icon-addon">
  527. <!-- Download SVG icon from http://tabler-icons.io/i/search -->
  528. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><circle cx="10" cy="10" r="7" /><line x1="21" y1="21" x2="15" y2="15" /></svg>
  529. </span>
  530. </div>
  531. </div>
  532. <div class="mb-3">
  533. <label class="form-label">Form control flush</label>
  534. <input type="text" class="form-control form-control-flush" name="Form control flush" placeholder="Text..">
  535. </div>
  536. <div class="mb-3">
  537. <label class="form-label">Input group</label>
  538. <div class="input-group mb-2">
  539. <span class="input-group-text">
  540. @
  541. </span>
  542. <input type="text" class="form-control" placeholder="username" autocomplete="off">
  543. </div>
  544. <div class="input-group mb-2">
  545. <input type="text" class="form-control" placeholder="subdomain" autocomplete="off">
  546. <span class="input-group-text">
  547. .tabler.io
  548. </span>
  549. </div>
  550. <div class="input-group">
  551. <span class="input-group-text">
  552. https://
  553. </span>
  554. <input type="text" class="form-control" placeholder="subdomain" autocomplete="off">
  555. <span class="input-group-text">
  556. .tabler.io
  557. </span>
  558. </div>
  559. </div>
  560. <div class="mb-3">
  561. <label class="form-label">Input with checkbox or radios</label>
  562. <div class="input-group mb-2">
  563. <span class="input-group-text">
  564. <input class="form-check-input m-0" type="checkbox" checked>
  565. </span>
  566. <input type="text" class="form-control" autocomplete="off">
  567. </div>
  568. <div class="input-group">
  569. <input type="text" class="form-control" autocomplete="off">
  570. <span class="input-group-text">
  571. <input class="form-check-input m-0" type="radio" checked>
  572. </span>
  573. </div>
  574. </div>
  575. <div class="mb-3">
  576. <label class="form-label">Input with prepended text</label>
  577. <div class="input-group input-group-flat">
  578. <span class="input-group-text">
  579. https://tabler.io/users/
  580. </span>
  581. <input type="text" class="form-control ps-0" value="yourfancyusername" autocomplete="off">
  582. </div>
  583. </div>
  584. <div class="mb-3">
  585. <label class="form-label">Input with appended text</label>
  586. <div class="input-group input-group-flat">
  587. <input type="text" class="form-control text-end pe-0" value="yourfancydomain" autocomplete="off">
  588. <span class="input-group-text">
  589. .tabler.io
  590. </span>
  591. </div>
  592. </div>
  593. <div class="mb-3">
  594. <label class="form-label">Input with appended link</label>
  595. <div class="input-group input-group-flat">
  596. <input type="password" class="form-control" value="ultrastrongpassword" autocomplete="off">
  597. <span class="input-group-text">
  598. <a href="#" class="input-group-link">Show password</a>
  599. </span>
  600. </div>
  601. </div>
  602. <div class="mb-3">
  603. <label class="form-label">Input with appended icon links</label>
  604. <div class="input-group input-group-flat">
  605. <input type="text" class="form-control" autocomplete="off">
  606. <span class="input-group-text">
  607. <a href="#" class="link-secondary" title="Clear search" data-bs-toggle="tooltip"><!-- Download SVG icon from http://tabler-icons.io/i/x -->
  608. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><line x1="18" y1="6" x2="6" y2="18" /><line x1="6" y1="6" x2="18" y2="18" /></svg>
  609. </a>
  610. <a href="#" class="link-secondary ms-2" title="Search settings" data-bs-toggle="tooltip"><!-- Download SVG icon from http://tabler-icons.io/i/adjustments -->
  611. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><circle cx="6" cy="10" r="2" /><line x1="6" y1="4" x2="6" y2="8" /><line x1="6" y1="12" x2="6" y2="20" /><circle cx="12" cy="16" r="2" /><line x1="12" y1="4" x2="12" y2="14" /><line x1="12" y1="18" x2="12" y2="20" /><circle cx="18" cy="7" r="2" /><line x1="18" y1="4" x2="18" y2="5" /><line x1="18" y1="9" x2="18" y2="20" /></svg>
  612. </a>
  613. <a href="#" class="link-secondary ms-2 disabled" title="Add notification" data-bs-toggle="tooltip"><!-- Download SVG icon from http://tabler-icons.io/i/bell -->
  614. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M10 5a2 2 0 0 1 4 0a7 7 0 0 1 4 6v3a4 4 0 0 0 2 3h-16a4 4 0 0 0 2 -3v-3a7 7 0 0 1 4 -6" /><path d="M9 17v1a3 3 0 0 0 6 0v-1" /></svg>
  615. </a>
  616. </span>
  617. </div>
  618. </div>
  619. <div class="mb-3">
  620. <label class="form-label">Floating inputs</label>
  621. <div class="form-floating mb-3">
  622. <input type="email" class="form-control" id="floating-input" value="name@example.com" autocomplete="off">
  623. <label for="floating-input">Email address</label>
  624. </div>
  625. <div class="form-floating mb-3">
  626. <input type="password" class="form-control" id="floating-password" value="Password" autocomplete="off">
  627. <label for="floating-password">Password</label>
  628. </div>
  629. <div class="form-floating">
  630. <select class="form-select" id="floatingSelect" aria-label="Floating label select example">
  631. <option selected>Open this select menu</option>
  632. <option value="1">One</option>
  633. <option value="2">Two</option>
  634. <option value="3">Three</option>
  635. </select>
  636. <label for="floatingSelect">Select</label>
  637. </div>
  638. </div>
  639. </div>
  640. </div>
  641. </div>
  642. <div class="col-xl-4">
  643. <div class="row">
  644. <div class="col-md-6 col-xl-12">
  645. <div class="mb-3">
  646. <label class="form-label">Image Check</label>
  647. <div class="row g-2">
  648. <div class="col-6 col-sm-4">
  649. <label class="form-imagecheck mb-2">
  650. <input name="form-imagecheck" type="checkbox" value="1" class="form-imagecheck-input" />
  651. <span class="form-imagecheck-figure">
  652. <img src="./static/photos/1b73704b282a8ec6.jpg" alt="Breakfast served with tea, bread and eggs" class="form-imagecheck-image">
  653. </span>
  654. </label>
  655. </div>
  656. <div class="col-6 col-sm-4">
  657. <label class="form-imagecheck mb-2">
  658. <input name="form-imagecheck" type="checkbox" value="2" class="form-imagecheck-input" checked/>
  659. <span class="form-imagecheck-figure">
  660. <img src="./static/photos/3d2998219313cd37.jpg" alt="Book, fairy lights" class="form-imagecheck-image">
  661. </span>
  662. </label>
  663. </div>
  664. <div class="col-6 col-sm-4">
  665. <label class="form-imagecheck mb-2">
  666. <input name="form-imagecheck" type="checkbox" value="3" class="form-imagecheck-input" />
  667. <span class="form-imagecheck-figure">
  668. <img src="./static/photos/6ab3200b14549f8a.jpg" alt="Healthy Dinner" class="form-imagecheck-image">
  669. </span>
  670. </label>
  671. </div>
  672. <div class="col-6 col-sm-4">
  673. <label class="form-imagecheck mb-2">
  674. <input name="form-imagecheck" type="checkbox" value="4" class="form-imagecheck-input" checked/>
  675. <span class="form-imagecheck-figure">
  676. <img src="./static/photos/6d35d9a2bd6c63c2.jpg" alt="Aperol Spritz is a cocktail consisting of prosecco, aperitif and soda water" class="form-imagecheck-image">
  677. </span>
  678. </label>
  679. </div>
  680. <div class="col-6 col-sm-4">
  681. <label class="form-imagecheck mb-2">
  682. <input name="form-imagecheck" type="checkbox" value="5" class="form-imagecheck-input" />
  683. <span class="form-imagecheck-figure">
  684. <img src="./static/photos/8a26974ee6444acd.jpg" alt="Beautiful blonde woman on a wooden pier by the lake" class="form-imagecheck-image">
  685. </span>
  686. </label>
  687. </div>
  688. <div class="col-6 col-sm-4">
  689. <label class="form-imagecheck mb-2">
  690. <input name="form-imagecheck" type="checkbox" value="6" class="form-imagecheck-input" />
  691. <span class="form-imagecheck-figure">
  692. <img src="./static/photos/8c13ad59f739558c.jpg" alt="Still life of mandarin oranges with leaves" class="form-imagecheck-image">
  693. </span>
  694. </label>
  695. </div>
  696. <div class="col-6 col-sm-4">
  697. <label class="form-imagecheck mb-2">
  698. <input name="form-imagecheck" type="checkbox" value="7" class="form-imagecheck-input" checked/>
  699. <span class="form-imagecheck-figure">
  700. <img src="./static/photos/8fdeb4785d2b82ef.jpg" alt="Blonde woman having a healthy snack at the wooden pier" class="form-imagecheck-image">
  701. </span>
  702. </label>
  703. </div>
  704. <div class="col-6 col-sm-4">
  705. <label class="form-imagecheck mb-2">
  706. <input name="form-imagecheck" type="checkbox" value="8" class="form-imagecheck-input" />
  707. <span class="form-imagecheck-figure">
  708. <img src="./static/photos/9f36332564ca271d.jpg" alt="Woman working on a laptop while enjoying a breakfast coffee and chocolate in bed" class="form-imagecheck-image">
  709. </span>
  710. </label>
  711. </div>
  712. <div class="col-6 col-sm-4">
  713. <label class="form-imagecheck mb-2">
  714. <input name="form-imagecheck" type="checkbox" value="9" class="form-imagecheck-input" />
  715. <span class="form-imagecheck-figure">
  716. <img src="./static/photos/35b88fc04a518c1b.jpg" alt="Overhead view of macarons on a marble slab" class="form-imagecheck-image">
  717. </span>
  718. </label>
  719. </div>
  720. </div>
  721. </div>
  722. <div class="mb-3">
  723. <label class="form-label">Color Input</label>
  724. <div class="row g-2">
  725. <div class="col-auto">
  726. <label class="form-colorinput">
  727. <input name="color" type="radio" value="dark" class="form-colorinput-input" />
  728. <span class="form-colorinput-color bg-dark"></span>
  729. </label>
  730. </div>
  731. <div class="col-auto">
  732. <label class="form-colorinput form-colorinput-light">
  733. <input name="color" type="radio" value="white" class="form-colorinput-input" checked/>
  734. <span class="form-colorinput-color bg-white"></span>
  735. </label>
  736. </div>
  737. <div class="col-auto">
  738. <label class="form-colorinput">
  739. <input name="color" type="radio" value="blue" class="form-colorinput-input" />
  740. <span class="form-colorinput-color bg-blue"></span>
  741. </label>
  742. </div>
  743. <div class="col-auto">
  744. <label class="form-colorinput">
  745. <input name="color" type="radio" value="azure" class="form-colorinput-input" />
  746. <span class="form-colorinput-color bg-azure"></span>
  747. </label>
  748. </div>
  749. <div class="col-auto">
  750. <label class="form-colorinput">
  751. <input name="color" type="radio" value="indigo" class="form-colorinput-input" />
  752. <span class="form-colorinput-color bg-indigo"></span>
  753. </label>
  754. </div>
  755. <div class="col-auto">
  756. <label class="form-colorinput">
  757. <input name="color" type="radio" value="purple" class="form-colorinput-input" />
  758. <span class="form-colorinput-color bg-purple"></span>
  759. </label>
  760. </div>
  761. <div class="col-auto">
  762. <label class="form-colorinput">
  763. <input name="color" type="radio" value="pink" class="form-colorinput-input" />
  764. <span class="form-colorinput-color bg-pink"></span>
  765. </label>
  766. </div>
  767. <div class="col-auto">
  768. <label class="form-colorinput">
  769. <input name="color" type="radio" value="red" class="form-colorinput-input" />
  770. <span class="form-colorinput-color bg-red"></span>
  771. </label>
  772. </div>
  773. <div class="col-auto">
  774. <label class="form-colorinput">
  775. <input name="color" type="radio" value="orange" class="form-colorinput-input" />
  776. <span class="form-colorinput-color bg-orange"></span>
  777. </label>
  778. </div>
  779. <div class="col-auto">
  780. <label class="form-colorinput">
  781. <input name="color" type="radio" value="yellow" class="form-colorinput-input" />
  782. <span class="form-colorinput-color bg-yellow"></span>
  783. </label>
  784. </div>
  785. <div class="col-auto">
  786. <label class="form-colorinput">
  787. <input name="color" type="radio" value="lime" class="form-colorinput-input" />
  788. <span class="form-colorinput-color bg-lime"></span>
  789. </label>
  790. </div>
  791. </div>
  792. </div>
  793. <div class="mb-3">
  794. <label class="form-label">Color Input</label>
  795. <div class="row g-2">
  796. <div class="col-auto">
  797. <label class="form-colorinput">
  798. <input name="color-rounded" type="radio" value="dark" class="form-colorinput-input" />
  799. <span class="form-colorinput-color bg-dark rounded-circle"></span>
  800. </label>
  801. </div>
  802. <div class="col-auto">
  803. <label class="form-colorinput form-colorinput-light">
  804. <input name="color-rounded" type="radio" value="white" class="form-colorinput-input" checked/>
  805. <span class="form-colorinput-color bg-white rounded-circle"></span>
  806. </label>
  807. </div>
  808. <div class="col-auto">
  809. <label class="form-colorinput">
  810. <input name="color-rounded" type="radio" value="blue" class="form-colorinput-input" />
  811. <span class="form-colorinput-color bg-blue rounded-circle"></span>
  812. </label>
  813. </div>
  814. <div class="col-auto">
  815. <label class="form-colorinput">
  816. <input name="color-rounded" type="radio" value="azure" class="form-colorinput-input" />
  817. <span class="form-colorinput-color bg-azure rounded-circle"></span>
  818. </label>
  819. </div>
  820. <div class="col-auto">
  821. <label class="form-colorinput">
  822. <input name="color-rounded" type="radio" value="indigo" class="form-colorinput-input" />
  823. <span class="form-colorinput-color bg-indigo rounded-circle"></span>
  824. </label>
  825. </div>
  826. <div class="col-auto">
  827. <label class="form-colorinput">
  828. <input name="color-rounded" type="radio" value="purple" class="form-colorinput-input" />
  829. <span class="form-colorinput-color bg-purple rounded-circle"></span>
  830. </label>
  831. </div>
  832. <div class="col-auto">
  833. <label class="form-colorinput">
  834. <input name="color-rounded" type="radio" value="pink" class="form-colorinput-input" />
  835. <span class="form-colorinput-color bg-pink rounded-circle"></span>
  836. </label>
  837. </div>
  838. <div class="col-auto">
  839. <label class="form-colorinput">
  840. <input name="color-rounded" type="radio" value="red" class="form-colorinput-input" />
  841. <span class="form-colorinput-color bg-red rounded-circle"></span>
  842. </label>
  843. </div>
  844. <div class="col-auto">
  845. <label class="form-colorinput">
  846. <input name="color-rounded" type="radio" value="orange" class="form-colorinput-input" />
  847. <span class="form-colorinput-color bg-orange rounded-circle"></span>
  848. </label>
  849. </div>
  850. <div class="col-auto">
  851. <label class="form-colorinput">
  852. <input name="color-rounded" type="radio" value="yellow" class="form-colorinput-input" />
  853. <span class="form-colorinput-color bg-yellow rounded-circle"></span>
  854. </label>
  855. </div>
  856. <div class="col-auto">
  857. <label class="form-colorinput">
  858. <input name="color-rounded" type="radio" value="lime" class="form-colorinput-input" />
  859. <span class="form-colorinput-color bg-lime rounded-circle"></span>
  860. </label>
  861. </div>
  862. </div>
  863. </div>
  864. <div class="mb-3">
  865. <label class="form-label">Color picker</label>
  866. <input type="color" class="form-control form-control-color" value="#206bc4" title="Choose your color">
  867. </div>
  868. <div class="mb-3">
  869. <label class="form-label">Validation States</label>
  870. <input type="text" class="form-control is-valid mb-2" placeholder="Valid State..">
  871. <input type="text" class="form-control is-invalid" placeholder="Invalid State..">
  872. <div class="invalid-feedback">Invalid feedback</div>
  873. </div>
  874. <div class="mb-3">
  875. <label class="form-label">Validation States</label>
  876. <input type="text" class="form-control is-valid is-valid-lite mb-2" placeholder="Valid State..">
  877. <input type="text" class="form-control is-invalid is-invalid-lite" placeholder="Invalid State..">
  878. </div>
  879. <label class="form-label">Form fieldset</label>
  880. <fieldset class="form-fieldset">
  881. <div class="mb-3">
  882. <label class="form-label required">Full name</label>
  883. <input type="text" class="form-control" autocomplete="off"/>
  884. </div>
  885. <div class="mb-3">
  886. <label class="form-label required">Company</label>
  887. <input type="text" class="form-control" autocomplete="off"/>
  888. </div>
  889. <div class="mb-3">
  890. <label class="form-label required">Email</label>
  891. <input type="email" class="form-control" autocomplete="off"/>
  892. </div>
  893. <div class="mb-3">
  894. <label class="form-label">Phone number</label>
  895. <input type="tel" class="form-control" autocomplete="off"/>
  896. </div>
  897. <label class="form-check">
  898. <input type="checkbox" class="form-check-input"/>
  899. <span class="form-check-label required">I agree to the Terms & Conditions</span>
  900. </label>
  901. </fieldset>
  902. </div>
  903. <div class="col-md-6 col-xl-12">
  904. <div class="mb-3">
  905. <label class="form-label">Simple selectgroup</label>
  906. <div class="form-selectgroup">
  907. <label class="form-selectgroup-item">
  908. <input type="checkbox" name="name" value="HTML" class="form-selectgroup-input" checked>
  909. <span class="form-selectgroup-label">HTML</span>
  910. </label>
  911. <label class="form-selectgroup-item">
  912. <input type="checkbox" name="name" value="CSS" class="form-selectgroup-input">
  913. <span class="form-selectgroup-label">CSS</span>
  914. </label>
  915. <label class="form-selectgroup-item">
  916. <input type="checkbox" name="name" value="PHP" class="form-selectgroup-input">
  917. <span class="form-selectgroup-label">PHP</span>
  918. </label>
  919. <label class="form-selectgroup-item">
  920. <input type="checkbox" name="name" value="JavaScript" class="form-selectgroup-input">
  921. <span class="form-selectgroup-label">JavaScript</span>
  922. </label>
  923. </div>
  924. </div>
  925. <div class="mb-3">
  926. <label class="form-label">Icon input</label>
  927. <div class="form-selectgroup">
  928. <label class="form-selectgroup-item">
  929. <input type="checkbox" name="name" value="sun" class="form-selectgroup-input" checked>
  930. <span class="form-selectgroup-label"><!-- Download SVG icon from http://tabler-icons.io/i/sun -->
  931. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><circle cx="12" cy="12" r="4" /><path d="M3 12h1m8 -9v1m8 8h1m-9 8v1m-6.4 -15.4l.7 .7m12.1 -.7l-.7 .7m0 11.4l.7 .7m-12.1 -.7l-.7 .7" /></svg>
  932. </span>
  933. </label>
  934. <label class="form-selectgroup-item">
  935. <input type="checkbox" name="name" value="moon" class="form-selectgroup-input">
  936. <span class="form-selectgroup-label"><!-- Download SVG icon from http://tabler-icons.io/i/moon -->
  937. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" /></svg>
  938. </span>
  939. </label>
  940. <label class="form-selectgroup-item">
  941. <input type="checkbox" name="name" value="cloud-rain" class="form-selectgroup-input">
  942. <span class="form-selectgroup-label"><!-- Download SVG icon from http://tabler-icons.io/i/cloud-rain -->
  943. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M7 18a4.6 4.4 0 0 1 0 -9a5 4.5 0 0 1 11 2h1a3.5 3.5 0 0 1 0 7" /><path d="M11 13v2m0 3v2m4 -5v2m0 3v2" /></svg>
  944. </span>
  945. </label>
  946. <label class="form-selectgroup-item">
  947. <input type="checkbox" name="name" value="cloud" class="form-selectgroup-input">
  948. <span class="form-selectgroup-label"><!-- Download SVG icon from http://tabler-icons.io/i/cloud -->
  949. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M7 18a4.6 4.4 0 0 1 0 -9a5 4.5 0 0 1 11 2h1a3.5 3.5 0 0 1 0 7h-12" /></svg>
  950. </span>
  951. </label>
  952. <label class="form-selectgroup-item">
  953. <input type="checkbox" name="name" value="Other" class="form-selectgroup-input">
  954. <span class="form-selectgroup-label">Other</span>
  955. </label>
  956. </div>
  957. </div>
  958. <div class="mb-3">
  959. <label class="form-label">Selectgroup with icons and text</label>
  960. <div class="form-selectgroup">
  961. <label class="form-selectgroup-item">
  962. <input type="radio" name="icons" value="home" class="form-selectgroup-input" checked>
  963. <span class="form-selectgroup-label"><!-- Download SVG icon from http://tabler-icons.io/i/home -->
  964. <svg xmlns="http://www.w3.org/2000/svg" class="icon me-1" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><polyline points="5 12 3 12 12 3 21 12 19 12" /><path d="M5 12v7a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-7" /><path d="M9 21v-6a2 2 0 0 1 2 -2h2a2 2 0 0 1 2 2v6" /></svg>
  965. Home</span>
  966. </label>
  967. <label class="form-selectgroup-item">
  968. <input type="radio" name="icons" value="user" class="form-selectgroup-input">
  969. <span class="form-selectgroup-label"><!-- Download SVG icon from http://tabler-icons.io/i/user -->
  970. <svg xmlns="http://www.w3.org/2000/svg" class="icon me-1" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><circle cx="12" cy="7" r="4" /><path d="M6 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2" /></svg>
  971. User</span>
  972. </label>
  973. <label class="form-selectgroup-item">
  974. <input type="radio" name="icons" value="circle" class="form-selectgroup-input">
  975. <span class="form-selectgroup-label"><!-- Download SVG icon from http://tabler-icons.io/i/circle -->
  976. <svg xmlns="http://www.w3.org/2000/svg" class="icon me-1" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><circle cx="12" cy="12" r="9" /></svg>
  977. Circle</span>
  978. </label>
  979. <label class="form-selectgroup-item">
  980. <input type="radio" name="icons" value="square" class="form-selectgroup-input">
  981. <span class="form-selectgroup-label"><!-- Download SVG icon from http://tabler-icons.io/i/square -->
  982. <svg xmlns="http://www.w3.org/2000/svg" class="icon me-1" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><rect x="4" y="4" width="16" height="16" rx="2" /></svg>
  983. Square</span>
  984. </label>
  985. </div>
  986. </div>
  987. <div class="mb-3">
  988. <label class="form-label">Different style</label>
  989. <div class="form-selectgroup form-selectgroup-pills">
  990. <label class="form-selectgroup-item">
  991. <input type="checkbox" name="name" value="HTML" class="form-selectgroup-input" checked>
  992. <span class="form-selectgroup-label">HTML</span>
  993. </label>
  994. <label class="form-selectgroup-item">
  995. <input type="checkbox" name="name" value="CSS" class="form-selectgroup-input">
  996. <span class="form-selectgroup-label">CSS</span>
  997. </label>
  998. <label class="form-selectgroup-item">
  999. <input type="checkbox" name="name" value="PHP" class="form-selectgroup-input">
  1000. <span class="form-selectgroup-label">PHP</span>
  1001. </label>
  1002. <label class="form-selectgroup-item">
  1003. <input type="checkbox" name="name" value="JavaScript" class="form-selectgroup-input">
  1004. <span class="form-selectgroup-label">JavaScript</span>
  1005. </label>
  1006. </div>
  1007. </div>
  1008. <div class="mb-3">
  1009. <label class="form-label">Payment method</label>
  1010. <div class="form-selectgroup form-selectgroup-boxes d-flex flex-column">
  1011. <label class="form-selectgroup-item flex-fill">
  1012. <input type="radio" name="form-payment" value="visa" class="form-selectgroup-input">
  1013. <div class="form-selectgroup-label d-flex align-items-center p-3">
  1014. <div class="me-3">
  1015. <span class="form-selectgroup-check"></span>
  1016. </div>
  1017. <div>
  1018. <span class="payment payment-provider-visa payment-xs me-2"></span>
  1019. ending in <strong>7998</strong>
  1020. </div>
  1021. </div>
  1022. </label>
  1023. <label class="form-selectgroup-item flex-fill">
  1024. <input type="radio" name="form-payment" value="mastercard" class="form-selectgroup-input" checked>
  1025. <div class="form-selectgroup-label d-flex align-items-center p-3">
  1026. <div class="me-3">
  1027. <span class="form-selectgroup-check"></span>
  1028. </div>
  1029. <div>
  1030. <span class="payment payment-provider-mastercard payment-xs me-2"></span>
  1031. ending in <strong>2807</strong>
  1032. </div>
  1033. </div>
  1034. </label>
  1035. <label class="form-selectgroup-item flex-fill">
  1036. <input type="radio" name="form-payment" value="paypal" class="form-selectgroup-input">
  1037. <div class="form-selectgroup-label d-flex align-items-center p-3">
  1038. <div class="me-3">
  1039. <span class="form-selectgroup-check"></span>
  1040. </div>
  1041. <div>
  1042. <span class="payment payment-provider-paypal payment-xs me-2"></span>
  1043. </div>
  1044. </div>
  1045. </label>
  1046. </div>
  1047. </div>
  1048. <div class="mb-3">
  1049. <label class="form-label">Project Manager</label>
  1050. <div class="form-selectgroup form-selectgroup-boxes d-flex flex-column">
  1051. <label class="form-selectgroup-item flex-fill">
  1052. <input type="checkbox" name="form-project-manager[]" value="1" class="form-selectgroup-input" >
  1053. <div class="form-selectgroup-label d-flex align-items-center p-3">
  1054. <div class="me-3">
  1055. <span class="form-selectgroup-check"></span>
  1056. </div>
  1057. <div class="form-selectgroup-label-content d-flex align-items-center">
  1058. <span class="avatar me-3" style="background-image: url(./static/avatars/000m.jpg)"></span>
  1059. <div>
  1060. <div class="font-weight-medium">Paweł Kuna</div>
  1061. <div class="text-muted">UI Designer</div>
  1062. </div>
  1063. </div>
  1064. </div>
  1065. </label>
  1066. <label class="form-selectgroup-item flex-fill">
  1067. <input type="checkbox" name="form-project-manager[]" value="2" class="form-selectgroup-input" checked>
  1068. <div class="form-selectgroup-label d-flex align-items-center p-3">
  1069. <div class="me-3">
  1070. <span class="form-selectgroup-check"></span>
  1071. </div>
  1072. <div class="form-selectgroup-label-content d-flex align-items-center">
  1073. <span class="avatar me-3">JL</span>
  1074. <div>
  1075. <div class="font-weight-medium">Jeffie Lewzey</div>
  1076. <div class="text-muted">Chemical Engineer</div>
  1077. </div>
  1078. </div>
  1079. </div>
  1080. </label>
  1081. <label class="form-selectgroup-item flex-fill">
  1082. <input type="checkbox" name="form-project-manager[]" value="3" class="form-selectgroup-input" >
  1083. <div class="form-selectgroup-label d-flex align-items-center p-3">
  1084. <div class="me-3">
  1085. <span class="form-selectgroup-check"></span>
  1086. </div>
  1087. <div class="form-selectgroup-label-content d-flex align-items-center">
  1088. <span class="avatar me-3" style="background-image: url(./static/avatars/002m.jpg)"></span>
  1089. <div>
  1090. <div class="font-weight-medium">Mallory Hulme</div>
  1091. <div class="text-muted">Geologist IV</div>
  1092. </div>
  1093. </div>
  1094. </div>
  1095. </label>
  1096. <label class="form-selectgroup-item flex-fill">
  1097. <input type="checkbox" name="form-project-manager[]" value="4" class="form-selectgroup-input" >
  1098. <div class="form-selectgroup-label d-flex align-items-center p-3">
  1099. <div class="me-3">
  1100. <span class="form-selectgroup-check"></span>
  1101. </div>
  1102. <div class="form-selectgroup-label-content d-flex align-items-center">
  1103. <span class="avatar me-3" style="background-image: url(./static/avatars/003m.jpg)"></span>
  1104. <div>
  1105. <div class="font-weight-medium">Dunn Slane</div>
  1106. <div class="text-muted">Research Nurse</div>
  1107. </div>
  1108. </div>
  1109. </div>
  1110. </label>
  1111. <label class="form-selectgroup-item flex-fill">
  1112. <input type="checkbox" name="form-project-manager[]" value="5" class="form-selectgroup-input" >
  1113. <div class="form-selectgroup-label d-flex align-items-center p-3">
  1114. <div class="me-3">
  1115. <span class="form-selectgroup-check"></span>
  1116. </div>
  1117. <div class="form-selectgroup-label-content d-flex align-items-center">
  1118. <span class="avatar me-3" style="background-image: url(./static/avatars/000f.jpg)"></span>
  1119. <div>
  1120. <div class="font-weight-medium">Emmy Levet</div>
  1121. <div class="text-muted">VP Product Management</div>
  1122. </div>
  1123. </div>
  1124. </div>
  1125. </label>
  1126. </div>
  1127. </div>
  1128. <div class="mb-3">
  1129. <label class="form-label">Buttons group</label>
  1130. <div class="btn-group w-100">
  1131. <button type="button" class="btn">1 min</button>
  1132. <button type="button" class="btn btn-primary">5 min</button>
  1133. <button type="button" class="btn">10 min</button>
  1134. <button type="button" class="btn">30 min</button>
  1135. </div>
  1136. </div>
  1137. <div class="mb-3">
  1138. <label class="form-label">Buttons group with dropdown</label>
  1139. <div class="btn-group w-100">
  1140. <button type="button" class="btn">Option 1</button>
  1141. <button type="button" class="btn btn-primary">Option 2</button>
  1142. <div class="btn-group" role="group">
  1143. <button id="btnGroupDrop1" type="button" class="btn dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  1144. Other
  1145. </button>
  1146. <div class="dropdown-menu dropdown-menu-end">
  1147. <a class="dropdown-item" href="#">
  1148. Option 4
  1149. </a>
  1150. <a class="dropdown-item" href="#">
  1151. Option 5
  1152. </a>
  1153. <a class="dropdown-item" href="#">
  1154. Option 6
  1155. </a>
  1156. </div>
  1157. </div>
  1158. </div>
  1159. </div>
  1160. <div class="mb-3">
  1161. <label class="form-label">Toolbar</label>
  1162. <div class="btn-group w-100">
  1163. <a href="#" class="btn btn-white btn-icon" aria-label="Button">
  1164. <!-- Download SVG icon from http://tabler-icons.io/i/bold -->
  1165. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M7 5h6a3.5 3.5 0 0 1 0 7h-6z" /><path d="M13 12h1a3.5 3.5 0 0 1 0 7h-7v-7" /></svg>
  1166. </a>
  1167. <a href="#" class="btn btn-white btn-icon" aria-label="Button">
  1168. <!-- Download SVG icon from http://tabler-icons.io/i/italic -->
  1169. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><line x1="11" y1="5" x2="17" y2="5" /><line x1="7" y1="19" x2="13" y2="19" /><line x1="14" y1="5" x2="10" y2="19" /></svg>
  1170. </a>
  1171. <a href="#" class="btn btn-white btn-icon" aria-label="Button">
  1172. <!-- Download SVG icon from http://tabler-icons.io/i/underline -->
  1173. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M7 5v5a5 5 0 0 0 10 0v-5" /><path d="M5 19h14" /></svg>
  1174. </a>
  1175. <a href="#" class="btn btn-white btn-icon" aria-label="Button">
  1176. <!-- Download SVG icon from http://tabler-icons.io/i/copy -->
  1177. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><rect x="8" y="8" width="12" height="12" rx="2" /><path d="M16 8v-2a2 2 0 0 0 -2 -2h-8a2 2 0 0 0 -2 2v8a2 2 0 0 0 2 2h2" /></svg>
  1178. </a>
  1179. <a href="#" class="btn btn-white btn-icon" aria-label="Button">
  1180. <!-- Download SVG icon from http://tabler-icons.io/i/scissors -->
  1181. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><circle cx="6" cy="7" r="3" /><circle cx="6" cy="17" r="3" /><line x1="8.6" y1="8.6" x2="19" y2="19" /><line x1="8.6" y1="15.4" x2="19" y2="5" /></svg>
  1182. </a>
  1183. <a href="#" class="btn btn-white btn-icon" aria-label="Button">
  1184. <!-- Download SVG icon from http://tabler-icons.io/i/file-plus -->
  1185. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><line x1="12" y1="11" x2="12" y2="17" /><line x1="9" y1="14" x2="15" y2="14" /></svg>
  1186. </a>
  1187. <a href="#" class="btn btn-white btn-icon" aria-label="Button">
  1188. <!-- Download SVG icon from http://tabler-icons.io/i/file-minus -->
  1189. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M14 3v4a1 1 0 0 0 1 1h4" /><path d="M17 21h-10a2 2 0 0 1 -2 -2v-14a2 2 0 0 1 2 -2h7l5 5v11a2 2 0 0 1 -2 2z" /><line x1="9" y1="14" x2="15" y2="14" /></svg>
  1190. </a>
  1191. </div>
  1192. </div>
  1193. </div>
  1194. </div>
  1195. </div>
  1196. <div class="col-xl-4">
  1197. <div class="row">
  1198. <div class="col-md-6 col-xl-12">
  1199. <div class="mb-3">
  1200. <div class="form-label">Radios</div>
  1201. <div>
  1202. <label class="form-check">
  1203. <input class="form-check-input" type="radio" checked>
  1204. <span class="form-check-label">Option 1</span>
  1205. </label>
  1206. <label class="form-check">
  1207. <input class="form-check-input" type="radio">
  1208. <span class="form-check-label">Option 2</span>
  1209. </label>
  1210. <label class="form-check">
  1211. <input class="form-check-input" type="radio" disabled>
  1212. <span class="form-check-label">Option 3</span>
  1213. </label>
  1214. <label class="form-check">
  1215. <input class="form-check-input" type="radio" checked disabled>
  1216. <span class="form-check-label">Option 4</span>
  1217. </label>
  1218. </div>
  1219. </div>
  1220. <div class="mb-3">
  1221. <div class="form-label">Inline Radios</div>
  1222. <div>
  1223. <label class="form-check form-check-inline">
  1224. <input class="form-check-input" type="radio" checked>
  1225. <span class="form-check-label">Option 1</span>
  1226. </label>
  1227. <label class="form-check form-check-inline">
  1228. <input class="form-check-input" type="radio">
  1229. <span class="form-check-label">Option 2</span>
  1230. </label>
  1231. <label class="form-check form-check-inline">
  1232. <input class="form-check-input" type="radio" disabled>
  1233. <span class="form-check-label">Option 3</span>
  1234. </label>
  1235. </div>
  1236. </div>
  1237. <div class="mb-3">
  1238. <div class="form-label">Checkboxes</div>
  1239. <div>
  1240. <label class="form-check">
  1241. <input class="form-check-input" type="checkbox">
  1242. <span class="form-check-label">Checkbox input</span>
  1243. </label>
  1244. <label class="form-check">
  1245. <input class="form-check-input" type="checkbox" disabled>
  1246. <span class="form-check-label">Disabled checkbox input</span>
  1247. </label>
  1248. <label class="form-check">
  1249. <input class="form-check-input" type="checkbox" checked>
  1250. <span class="form-check-label">Checked checkbox input</span>
  1251. </label>
  1252. </div>
  1253. </div>
  1254. <div class="mb-3">
  1255. <div class="form-label">Inline Checkboxes</div>
  1256. <div>
  1257. <label class="form-check form-check-inline">
  1258. <input class="form-check-input" type="checkbox">
  1259. <span class="form-check-label">Option 1</span>
  1260. </label>
  1261. <label class="form-check form-check-inline">
  1262. <input class="form-check-input" type="checkbox" disabled>
  1263. <span class="form-check-label">Option 2</span>
  1264. </label>
  1265. <label class="form-check form-check-inline">
  1266. <input class="form-check-input" type="checkbox" checked>
  1267. <span class="form-check-label">Option 3</span>
  1268. </label>
  1269. </div>
  1270. </div>
  1271. <div class="mb-3">
  1272. <label class="form-label">Checkboxes with description</label>
  1273. <label class="form-check mb-2">
  1274. <input class="form-check-input" type="checkbox">
  1275. <span class="form-check-label">
  1276. Default checkbox
  1277. </span>
  1278. <span class="form-check-description">
  1279. Lorem ipsum dolor sit amet, consectetur adipisicing elit.
  1280. </span>
  1281. </label>
  1282. <label class="form-check mb-2">
  1283. <input class="form-check-input" type="checkbox">
  1284. <span class="form-check-label">
  1285. Longer checkbox item that wraps on to two separate lines
  1286. </span>
  1287. <span class="form-check-description">
  1288. Ab alias aut, consequuntur cumque esse eveniet incidunt laborum minus molestiae.
  1289. </span>
  1290. </label>
  1291. <label class="form-check">
  1292. <input class="form-check-input" type="checkbox">
  1293. <span class="form-check-label">
  1294. Default checkbox without description
  1295. </span>
  1296. </label>
  1297. </div>
  1298. <div class="mb-3">
  1299. <div class="form-label">Toggle switches</div>
  1300. <label class="form-check form-switch">
  1301. <input class="form-check-input" type="checkbox" checked>
  1302. <span class="form-check-label">Option 1</span>
  1303. </label>
  1304. <label class="form-check form-switch">
  1305. <input class="form-check-input" type="checkbox">
  1306. <span class="form-check-label">Option 2</span>
  1307. </label>
  1308. <label class="form-check form-switch">
  1309. <input class="form-check-input" type="checkbox">
  1310. <span class="form-check-label">Option 3</span>
  1311. </label>
  1312. </div>
  1313. <div class="mb-3">
  1314. <div class="form-label">Single switch</div>
  1315. <label class="form-check form-switch">
  1316. <input class="form-check-input" type="checkbox">
  1317. <span class="form-check-label">I agree with terms and conditions</span>
  1318. </label>
  1319. </div>
  1320. <div class="mb-3">
  1321. <label class="form-label">Notification</label>
  1322. <div class="divide-y">
  1323. <div>
  1324. <label class="row">
  1325. <span class="col">Push Notifications</span>
  1326. <span class="col-auto">
  1327. <label class="form-check form-check-single form-switch">
  1328. <input class="form-check-input" type="checkbox" checked>
  1329. </label>
  1330. </span>
  1331. </label>
  1332. </div>
  1333. <div>
  1334. <label class="row">
  1335. <span class="col">SMS Notifications</span>
  1336. <span class="col-auto">
  1337. <label class="form-check form-check-single form-switch">
  1338. <input class="form-check-input" type="checkbox">
  1339. </label>
  1340. </span>
  1341. </label>
  1342. </div>
  1343. <div>
  1344. <label class="row">
  1345. <span class="col">Email Notifications</span>
  1346. <span class="col-auto">
  1347. <label class="form-check form-check-single form-switch">
  1348. <input class="form-check-input" type="checkbox" checked>
  1349. </label>
  1350. </span>
  1351. </label>
  1352. </div>
  1353. </div>
  1354. </div>
  1355. <div class="mb-3">
  1356. <div class="form-label">Custom File Input</div>
  1357. <input type="file" class="form-control" />
  1358. </div>
  1359. <div class="mb-3">
  1360. <label class="form-label">Date of birth</label>
  1361. <div class="row g-2">
  1362. <div class="col-5">
  1363. <select name="user[month]" class="form-select">
  1364. <option value="">Month</option>
  1365. <option value="1">January</option>
  1366. <option value="2">February</option>
  1367. <option value="3">March</option>
  1368. <option value="4">April</option>
  1369. <option value="5">May</option>
  1370. <option selected="selected" value="6">June</option>
  1371. <option value="7">July</option>
  1372. <option value="8">August</option>
  1373. <option value="9">September</option>
  1374. <option value="10">October</option>
  1375. <option value="11">November</option>
  1376. <option value="12">December</option>
  1377. </select>
  1378. </div>
  1379. <div class="col-3">
  1380. <select name="user[day]" class="form-select">
  1381. <option value="">Day</option>
  1382. <option value="1" >1</option>
  1383. <option value="2" >2</option>
  1384. <option value="3" >3</option>
  1385. <option value="4" >4</option>
  1386. <option value="5" >5</option>
  1387. <option value="6" >6</option>
  1388. <option value="7" >7</option>
  1389. <option value="8" >8</option>
  1390. <option value="9" >9</option>
  1391. <option value="10" >10</option>
  1392. <option value="11" >11</option>
  1393. <option value="12" >12</option>
  1394. <option value="13" >13</option>
  1395. <option value="14" >14</option>
  1396. <option value="15" >15</option>
  1397. <option value="16" >16</option>
  1398. <option value="17" >17</option>
  1399. <option value="18" >18</option>
  1400. <option value="19" >19</option>
  1401. <option value="20" selected>20</option>
  1402. <option value="21" >21</option>
  1403. <option value="22" >22</option>
  1404. <option value="23" >23</option>
  1405. <option value="24" >24</option>
  1406. <option value="25" >25</option>
  1407. <option value="26" >26</option>
  1408. <option value="27" >27</option>
  1409. <option value="28" >28</option>
  1410. <option value="29" >29</option>
  1411. <option value="30" >30</option>
  1412. <option value="31" >31</option>
  1413. </select>
  1414. </div>
  1415. <div class="col-4">
  1416. <select name="user[year]" class="form-select">
  1417. <option value="">Year</option>
  1418. <option value="2014" >2014</option>
  1419. <option value="2013" >2013</option>
  1420. <option value="2012" >2012</option>
  1421. <option value="2011" >2011</option>
  1422. <option value="2010" >2010</option>
  1423. <option value="2009" >2009</option>
  1424. <option value="2008" >2008</option>
  1425. <option value="2007" >2007</option>
  1426. <option value="2006" >2006</option>
  1427. <option value="2005" >2005</option>
  1428. <option value="2004" >2004</option>
  1429. <option value="2003" >2003</option>
  1430. <option value="2002" >2002</option>
  1431. <option value="2001" >2001</option>
  1432. <option value="2000" >2000</option>
  1433. <option value="1999" >1999</option>
  1434. <option value="1998" >1998</option>
  1435. <option value="1997" >1997</option>
  1436. <option value="1996" >1996</option>
  1437. <option value="1995" >1995</option>
  1438. <option value="1994" >1994</option>
  1439. <option value="1993" >1993</option>
  1440. <option value="1992" >1992</option>
  1441. <option value="1991" >1991</option>
  1442. <option value="1990" >1990</option>
  1443. <option value="1989" selected>1989</option>
  1444. <option value="1988" >1988</option>
  1445. <option value="1987" >1987</option>
  1446. <option value="1986" >1986</option>
  1447. <option value="1985" >1985</option>
  1448. <option value="1984" >1984</option>
  1449. <option value="1983" >1983</option>
  1450. <option value="1982" >1982</option>
  1451. <option value="1981" >1981</option>
  1452. <option value="1980" >1980</option>
  1453. <option value="1979" >1979</option>
  1454. <option value="1978" >1978</option>
  1455. <option value="1977" >1977</option>
  1456. <option value="1976" >1976</option>
  1457. <option value="1975" >1975</option>
  1458. <option value="1974" >1974</option>
  1459. <option value="1973" >1973</option>
  1460. <option value="1972" >1972</option>
  1461. <option value="1971" >1971</option>
  1462. <option value="1970" >1970</option>
  1463. <option value="1969" >1969</option>
  1464. <option value="1968" >1968</option>
  1465. <option value="1967" >1967</option>
  1466. <option value="1966" >1966</option>
  1467. <option value="1965" >1965</option>
  1468. <option value="1964" >1964</option>
  1469. <option value="1963" >1963</option>
  1470. <option value="1962" >1962</option>
  1471. <option value="1961" >1961</option>
  1472. <option value="1960" >1960</option>
  1473. <option value="1959" >1959</option>
  1474. <option value="1958" >1958</option>
  1475. <option value="1957" >1957</option>
  1476. <option value="1956" >1956</option>
  1477. <option value="1955" >1955</option>
  1478. <option value="1954" >1954</option>
  1479. <option value="1953" >1953</option>
  1480. <option value="1952" >1952</option>
  1481. <option value="1951" >1951</option>
  1482. <option value="1950" >1950</option>
  1483. <option value="1949" >1949</option>
  1484. <option value="1948" >1948</option>
  1485. <option value="1947" >1947</option>
  1486. <option value="1946" >1946</option>
  1487. <option value="1945" >1945</option>
  1488. <option value="1944" >1944</option>
  1489. <option value="1943" >1943</option>
  1490. <option value="1942" >1942</option>
  1491. <option value="1941" >1941</option>
  1492. <option value="1940" >1940</option>
  1493. <option value="1939" >1939</option>
  1494. <option value="1938" >1938</option>
  1495. <option value="1937" >1937</option>
  1496. <option value="1936" >1936</option>
  1497. <option value="1935" >1935</option>
  1498. <option value="1934" >1934</option>
  1499. <option value="1933" >1933</option>
  1500. <option value="1932" >1932</option>
  1501. <option value="1931" >1931</option>
  1502. <option value="1930" >1930</option>
  1503. <option value="1929" >1929</option>
  1504. <option value="1928" >1928</option>
  1505. <option value="1927" >1927</option>
  1506. <option value="1926" >1926</option>
  1507. <option value="1925" >1925</option>
  1508. <option value="1924" >1924</option>
  1509. <option value="1923" >1923</option>
  1510. <option value="1922" >1922</option>
  1511. <option value="1921" >1921</option>
  1512. <option value="1920" >1920</option>
  1513. <option value="1919" >1919</option>
  1514. <option value="1918" >1918</option>
  1515. <option value="1917" >1917</option>
  1516. <option value="1916" >1916</option>
  1517. <option value="1915" >1915</option>
  1518. <option value="1914" >1914</option>
  1519. <option value="1913" >1913</option>
  1520. <option value="1912" >1912</option>
  1521. <option value="1911" >1911</option>
  1522. <option value="1910" >1910</option>
  1523. <option value="1909" >1909</option>
  1524. <option value="1908" >1908</option>
  1525. <option value="1907" >1907</option>
  1526. <option value="1906" >1906</option>
  1527. <option value="1905" >1905</option>
  1528. <option value="1904" >1904</option>
  1529. <option value="1903" >1903</option>
  1530. <option value="1902" >1902</option>
  1531. <option value="1901" >1901</option>
  1532. <option value="1900" >1900</option>
  1533. <option value="1899" >1899</option>
  1534. <option value="1898" >1898</option>
  1535. <option value="1897" >1897</option>
  1536. </select>
  1537. </div>
  1538. </div>
  1539. </div>
  1540. <div class="mb-3">
  1541. <label class="form-label">Text mask</label>
  1542. <input type="text" name="input-mask" class="form-control" data-mask="00/00/0000" data-mask-visible="true" placeholder="00/00/0000" autocomplete="off"/>
  1543. </div>
  1544. <div class="mb-3">
  1545. <label class="form-label">Telephone mask</label>
  1546. <input type="text" name="input-mask" class="form-control" data-mask="(00) 0000-0000" data-mask-visible="true" placeholder="(00) 0000-0000" autocomplete="off"/>
  1547. </div>
  1548. <div class="mb-3">
  1549. <label class="form-label">Autosize textarea</label>
  1550. <textarea class="form-control" data-bs-toggle="autosize" placeholder="Type something…"></textarea>
  1551. </div>
  1552. </div>
  1553. <div class="col-md-6 col-xl-12">
  1554. <div class="mb-3">
  1555. <label class="form-label">Datalist example</label>
  1556. <input class="form-control" list="datalistOptions" placeholder="Type to search..."/>
  1557. <datalist id="datalistOptions">
  1558. <option value="Aruba"/>
  1559. <option value="Afghanistan"/>
  1560. <option value="Angola"/>
  1561. <option value="Anguilla"/>
  1562. <option value="Albania"/>
  1563. <option value="Andorra"/>
  1564. <option value="United Arab Emirates"/>
  1565. <option value="Argentina"/>
  1566. <option value="Armenia"/>
  1567. <option value="American Samoa"/>
  1568. </datalist>
  1569. </div>
  1570. <div class="mb-3">
  1571. <label class="form-label">Range input</label>
  1572. <input type="range" class="form-range mb-2" value="40" min="0" max="100" step="10">
  1573. <div class="form-range mb-2" id="range-simple"></div>
  1574. <div class="form-range mb-2" id="range-connect"></div>
  1575. <div class="form-range mb-2 text-green" id="range-color"></div>
  1576. </div>
  1577. <div class="mb-3">
  1578. <label class="form-label">Datepicker</label>
  1579. <input class="form-control mb-2" placeholder="Select a date" id="datepicker-default" value="2020-06-20"/>
  1580. <div class="input-icon mb-2">
  1581. <input class="form-control " placeholder="Select a date" id="datepicker-icon" value="2020-06-20"/>
  1582. <span class="input-icon-addon"><!-- Download SVG icon from http://tabler-icons.io/i/calendar -->
  1583. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><rect x="4" y="5" width="16" height="16" rx="2" /><line x1="16" y1="3" x2="16" y2="7" /><line x1="8" y1="3" x2="8" y2="7" /><line x1="4" y1="11" x2="20" y2="11" /><line x1="11" y1="15" x2="12" y2="15" /><line x1="12" y1="15" x2="12" y2="18" /></svg>
  1584. </span>
  1585. </div>
  1586. <div class="input-icon">
  1587. <span class="input-icon-addon"><!-- Download SVG icon from http://tabler-icons.io/i/calendar -->
  1588. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><rect x="4" y="5" width="16" height="16" rx="2" /><line x1="16" y1="3" x2="16" y2="7" /><line x1="8" y1="3" x2="8" y2="7" /><line x1="4" y1="11" x2="20" y2="11" /><line x1="11" y1="15" x2="12" y2="15" /><line x1="12" y1="15" x2="12" y2="18" /></svg>
  1589. </span>
  1590. <input class="form-control" placeholder="Select a date" id="datepicker-icon-prepend" value="2020-06-20"/>
  1591. </div>
  1592. </div>
  1593. <div class="mb-3">
  1594. <label class="form-label">Inline datepicker</label>
  1595. <div class="datepicker-inline" id="datepicker-inline"></div>
  1596. </div>
  1597. <div class="mb-3">
  1598. <label class="form-label">Progress</label>
  1599. <div class="progress mb-2">
  1600. <div class="progress-bar" style="width: 38%" role="progressbar" aria-valuenow="38" aria-valuemin="0" aria-valuemax="100">
  1601. <span class="visually-hidden">38% Complete</span>
  1602. </div>
  1603. </div>
  1604. <div class="progress">
  1605. <div class="progress-bar progress-bar-indeterminate bg-green"></div>
  1606. </div>
  1607. </div>
  1608. <div class="mb-3">
  1609. <label class="form-label">Form buttons</label>
  1610. <div class="row">
  1611. <div class="col">
  1612. <a href="#" class="btn btn-white w-100">
  1613. <!-- Download SVG icon from http://tabler-icons.io/i/brand-github -->
  1614. <svg xmlns="http://www.w3.org/2000/svg" class="icon text-github" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M9 19c-4.3 1.4 -4.3 -2.5 -6 -3m12 5v-3.5c0 -1 .1 -1.4 -.5 -2c2.8 -.3 5.5 -1.4 5.5 -6a4.6 4.6 0 0 0 -1.3 -3.2a4.2 4.2 0 0 0 -.1 -3.2s-1.1 -.3 -3.5 1.3a12.3 12.3 0 0 0 -6.2 0c-2.4 -1.6 -3.5 -1.3 -3.5 -1.3a4.2 4.2 0 0 0 -.1 3.2a4.6 4.6 0 0 0 -1.3 3.2c0 4.6 2.7 5.7 5.5 6c-.6 .6 -.6 1.2 -.5 2v3.5" /></svg>
  1615. Login with Github
  1616. </a>
  1617. </div>
  1618. <div class="col">
  1619. <a href="#" class="btn btn-white w-100">
  1620. <!-- Download SVG icon from http://tabler-icons.io/i/brand-twitter -->
  1621. <svg xmlns="http://www.w3.org/2000/svg" class="icon text-twitter" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M22 4.01c-1 .49 -1.98 .689 -3 .99c-1.121 -1.265 -2.783 -1.335 -4.38 -.737s-2.643 2.06 -2.62 3.737v1c-3.245 .083 -6.135 -1.395 -8 -4c0 0 -4.182 7.433 4 11c-1.872 1.247 -3.739 2.088 -6 2c3.308 1.803 6.913 2.423 10.034 1.517c3.58 -1.04 6.522 -3.723 7.651 -7.742a13.84 13.84 0 0 0 .497 -3.753c-.002 -.249 1.51 -2.772 1.818 -4.013z" /></svg>
  1622. Login with Twitter
  1623. </a>
  1624. </div>
  1625. </div>
  1626. </div>
  1627. <div class="mb-3">
  1628. <label class="form-label">Tags input</label>
  1629. <select type="text" class="form-select" placeholder="Select a date" id="select-tags" value="">
  1630. <option value="HTML">HTML</option>
  1631. <option value="JavaScript">JavaScript</option>
  1632. <option value="CSS">CSS</option>
  1633. <option value="jQuery">jQuery</option>
  1634. <option value="Bootstrap">Bootstrap</option>
  1635. <option value="Ruby">Ruby</option>
  1636. <option value="Python">Python</option>
  1637. </select>
  1638. </div>
  1639. <div class="mb-3">
  1640. <label class="form-label">Advanced tags input</label>
  1641. <select type="text" class="form-select" placeholder="Select a date" id="select-tags-advanced" value="">
  1642. <option value="HTML">HTML</option>
  1643. <option value="JavaScript">JavaScript</option>
  1644. <option value="CSS">CSS</option>
  1645. <option value="jQuery">jQuery</option>
  1646. <option value="Bootstrap">Bootstrap</option>
  1647. <option value="Ruby">Ruby</option>
  1648. <option value="Python">Python</option>
  1649. </select>
  1650. </div>
  1651. <div class="mb-3">
  1652. <label class="form-label">Advanced select</label>
  1653. <select type="text" class="form-select" placeholder="Select a date" id="select-users" value="">
  1654. <option value="1">Chuck Tesla</option>
  1655. <option value="2">Elon Musk</option>
  1656. <option value="3">Paweł Kuna</option>
  1657. <option value="4">Nikola Tesla</option>
  1658. </select>
  1659. </div>
  1660. <div class="mb-3">
  1661. <label class="form-label">Select with avatars</label>
  1662. <select type="text" class="form-select" placeholder="Select a date" id="select-people" value="">
  1663. <option value="1" data-custom-properties="&lt;span class=&quot;avatar avatar-xs&quot; style=&quot;background-image: url(./static/avatars/000m.jpg)&quot;&gt;&lt;/span&gt;">Paweł Kuna</option>
  1664. <option value="2" data-custom-properties="&lt;span class=&quot;avatar avatar-xs&quot;&gt;JL&lt;/span&gt;">Jeffie Lewzey</option>
  1665. <option value="3" data-custom-properties="&lt;span class=&quot;avatar avatar-xs&quot; style=&quot;background-image: url(./static/avatars/002m.jpg)&quot;&gt;&lt;/span&gt;">Mallory Hulme</option>
  1666. <option value="4" data-custom-properties="&lt;span class=&quot;avatar avatar-xs&quot; style=&quot;background-image: url(./static/avatars/003m.jpg)&quot;&gt;&lt;/span&gt;">Dunn Slane</option>
  1667. <option value="5" data-custom-properties="&lt;span class=&quot;avatar avatar-xs&quot; style=&quot;background-image: url(./static/avatars/000f.jpg)&quot;&gt;&lt;/span&gt;">Emmy Levet</option>
  1668. <option value="6" data-custom-properties="&lt;span class=&quot;avatar avatar-xs&quot; style=&quot;background-image: url(./static/avatars/001f.jpg)&quot;&gt;&lt;/span&gt;">Maryjo Lebarree</option>
  1669. <option value="7" data-custom-properties="&lt;span class=&quot;avatar avatar-xs&quot;&gt;EP&lt;/span&gt;">Egan Poetz</option>
  1670. <option value="8" data-custom-properties="&lt;span class=&quot;avatar avatar-xs&quot; style=&quot;background-image: url(./static/avatars/002f.jpg)&quot;&gt;&lt;/span&gt;">Kellie Skingley</option>
  1671. <option value="9" data-custom-properties="&lt;span class=&quot;avatar avatar-xs&quot; style=&quot;background-image: url(./static/avatars/003f.jpg)&quot;&gt;&lt;/span&gt;">Christabel Charlwood</option>
  1672. <option value="10" data-custom-properties="&lt;span class=&quot;avatar avatar-xs&quot;&gt;HS&lt;/span&gt;">Haskel Shelper</option>
  1673. <option value="11" data-custom-properties="&lt;span class=&quot;avatar avatar-xs&quot; style=&quot;background-image: url(./static/avatars/006m.jpg)&quot;&gt;&lt;/span&gt;">Lorry Mion</option>
  1674. <option value="12" data-custom-properties="&lt;span class=&quot;avatar avatar-xs&quot; style=&quot;background-image: url(./static/avatars/004f.jpg)&quot;&gt;&lt;/span&gt;">Leesa Beaty</option>
  1675. <option value="13" data-custom-properties="&lt;span class=&quot;avatar avatar-xs&quot; style=&quot;background-image: url(./static/avatars/007m.jpg)&quot;&gt;&lt;/span&gt;">Perren Keemar</option>
  1676. <option value="14" data-custom-properties="&lt;span class=&quot;avatar avatar-xs&quot;&gt;SA&lt;/span&gt;">Sunny Airey</option>
  1677. <option value="15" data-custom-properties="&lt;span class=&quot;avatar avatar-xs&quot; style=&quot;background-image: url(./static/avatars/009m.jpg)&quot;&gt;&lt;/span&gt;">Geoffry Flaunders</option>
  1678. <option value="16" data-custom-properties="&lt;span class=&quot;avatar avatar-xs&quot; style=&quot;background-image: url(./static/avatars/010m.jpg)&quot;&gt;&lt;/span&gt;">Thatcher Keel</option>
  1679. <option value="17" data-custom-properties="&lt;span class=&quot;avatar avatar-xs&quot; style=&quot;background-image: url(./static/avatars/005f.jpg)&quot;&gt;&lt;/span&gt;">Dyann Escala</option>
  1680. <option value="18" data-custom-properties="&lt;span class=&quot;avatar avatar-xs&quot; style=&quot;background-image: url(./static/avatars/006f.jpg)&quot;&gt;&lt;/span&gt;">Avivah Mugleston</option>
  1681. <option value="19" data-custom-properties="&lt;span class=&quot;avatar avatar-xs&quot;&gt;AA&lt;/span&gt;">Arlie Armstead</option>
  1682. <option value="20" data-custom-properties="&lt;span class=&quot;avatar avatar-xs&quot; style=&quot;background-image: url(./static/avatars/008f.jpg)&quot;&gt;&lt;/span&gt;">Tessie Curzon</option>
  1683. </select>
  1684. </div>
  1685. <div class="mb-3">
  1686. <label class="form-label">Select with flags</label>
  1687. <select type="text" class="form-select" id="select-countries" value="">
  1688. <option value="pl" data-custom-properties="&lt;span class=&quot;flag flag-xs flag-country-pl&quot;&gt;&lt;/span&gt;">Poland</option>
  1689. <option value="de" data-custom-properties="&lt;span class=&quot;flag flag-xs flag-country-de&quot;&gt;&lt;/span&gt;">Germany</option>
  1690. <option value="cz" data-custom-properties="&lt;span class=&quot;flag flag-xs flag-country-cz&quot;&gt;&lt;/span&gt;">Czech Republic</option>
  1691. <option value="br" data-custom-properties="&lt;span class=&quot;flag flag-xs flag-country-br&quot;&gt;&lt;/span&gt;">Brazil</option>
  1692. </select>
  1693. </div>
  1694. <div class="mb-3">
  1695. <label class="form-label">Select with labels</label>
  1696. <select type="text" class="form-select" id="select-labels" value="">
  1697. <option value="copy" data-custom-properties="&lt;span class=&quot;badge bg-blue-lt&quot;&gt;cmd + C&lt;/span&gt;">Copy</option>
  1698. <option value="paste" data-custom-properties="&lt;span class=&quot;badge bg-blue-lt&quot;&gt;cmd + V&lt;/span&gt;">Paste</option>
  1699. <option value="cut" data-custom-properties="&lt;span class=&quot;badge bg-blue-lt&quot;&gt;cmd + X&lt;/span&gt;">Cut</option>
  1700. </select>
  1701. </div>
  1702. <div class="mb-3">
  1703. <label class="form-label">Advanced select with validation state</label>
  1704. <select type="text" class="form-select mb-3 is-valid" id="select-countries-valid" value="">
  1705. <option value="pl">Poland</option>
  1706. <option value="de">Germany</option>
  1707. <option value="cz">Czech Republic</option>
  1708. <option value="br">Brazil</option>
  1709. </select>
  1710. <select type="text" class="form-select is-invalid" id="select-countries-invalid" value="">
  1711. <option value="pl">Poland</option>
  1712. <option value="de">Germany</option>
  1713. <option value="cz">Czech Republic</option>
  1714. <option value="br">Brazil</option>
  1715. </select>
  1716. </div>
  1717. </div>
  1718. </div>
  1719. </div>
  1720. </div>
  1721. </div>
  1722. <div class="card-footer text-end">
  1723. <div class="d-flex">
  1724. <a href="#" class="btn btn-link">Cancel</a>
  1725. <button type="submit" class="btn btn-primary ms-auto">Send data</button>
  1726. </div>
  1727. </div>
  1728. </form>
  1729. </div>
  1730. <div class="col-md-6">
  1731. <div class="card">
  1732. <div class="card-header">
  1733. <h3 class="card-title">Basic form</h3>
  1734. </div>
  1735. <div class="card-body">
  1736. <form>
  1737. <div class="form-group mb-3 ">
  1738. <label class="form-label">Email address</label>
  1739. <div >
  1740. <input type="email" class="form-control" aria-describedby="emailHelp" placeholder="Enter email">
  1741. <small class="form-hint">We'll never share your email with anyone else.</small>
  1742. </div>
  1743. </div>
  1744. <div class="form-group mb-3 ">
  1745. <label class="form-label">Password</label>
  1746. <div >
  1747. <input type="password" class="form-control" placeholder="Password">
  1748. <small class="form-hint">
  1749. Your password must be 8-20 characters long, contain letters and numbers, and must not contain
  1750. spaces, special characters, or emoji.
  1751. </small>
  1752. </div>
  1753. </div>
  1754. <div class="form-group mb-3 ">
  1755. <label class="form-label">Select</label>
  1756. <div >
  1757. <select class="form-select">
  1758. <option>Option 1</option>
  1759. </select>
  1760. </div>
  1761. </div>
  1762. <div class="form-group mb-3">
  1763. <label class="form-label">Checkboxes</label>
  1764. <div >
  1765. <label class="form-check">
  1766. <input class="form-check-input" type="checkbox" checked="">
  1767. <span class="form-check-label">Option 1</span>
  1768. </label>
  1769. <label class="form-check">
  1770. <input class="form-check-input" type="checkbox">
  1771. <span class="form-check-label">Option 2</span>
  1772. </label>
  1773. <label class="form-check">
  1774. <input class="form-check-input" type="checkbox" disabled="">
  1775. <span class="form-check-label">Option 3</span>
  1776. </label>
  1777. </div>
  1778. </div>
  1779. <div class="form-footer">
  1780. <button type="submit" class="btn btn-primary">Submit</button>
  1781. </div>
  1782. </form>
  1783. </div>
  1784. </div>
  1785. </div>
  1786. <div class="col-md-6">
  1787. <div class="card">
  1788. <div class="card-header">
  1789. <h3 class="card-title">Horizontal form</h3>
  1790. </div>
  1791. <div class="card-body">
  1792. <form>
  1793. <div class="form-group mb-3 row">
  1794. <label class="form-label col-3 col-form-label">Email address</label>
  1795. <div class="col">
  1796. <input type="email" class="form-control" aria-describedby="emailHelp" placeholder="Enter email">
  1797. <small class="form-hint">We'll never share your email with anyone else.</small>
  1798. </div>
  1799. </div>
  1800. <div class="form-group mb-3 row">
  1801. <label class="form-label col-3 col-form-label">Password</label>
  1802. <div class="col">
  1803. <input type="password" class="form-control" placeholder="Password">
  1804. <small class="form-hint">
  1805. Your password must be 8-20 characters long, contain letters and numbers, and must not contain
  1806. spaces, special characters, or emoji.
  1807. </small>
  1808. </div>
  1809. </div>
  1810. <div class="form-group mb-3 row">
  1811. <label class="form-label col-3 col-form-label">Select</label>
  1812. <div class="col">
  1813. <select class="form-select">
  1814. <option>Option 1</option>
  1815. </select>
  1816. </div>
  1817. </div>
  1818. <div class="form-group row">
  1819. <label class="form-label col-3 col-form-label pt-0">Checkboxes</label>
  1820. <div class="col">
  1821. <label class="form-check">
  1822. <input class="form-check-input" type="checkbox" checked="">
  1823. <span class="form-check-label">Option 1</span>
  1824. </label>
  1825. <label class="form-check">
  1826. <input class="form-check-input" type="checkbox">
  1827. <span class="form-check-label">Option 2</span>
  1828. </label>
  1829. <label class="form-check">
  1830. <input class="form-check-input" type="checkbox" disabled="">
  1831. <span class="form-check-label">Option 3</span>
  1832. </label>
  1833. </div>
  1834. </div>
  1835. <div class="form-footer">
  1836. <button type="submit" class="btn btn-primary">Submit</button>
  1837. </div>
  1838. </form>
  1839. </div>
  1840. </div>
  1841. </div>
  1842. </div>
  1843. </div>
  1844. </div>
  1845. <footer class="footer footer-transparent d-print-none">
  1846. <div class="container">
  1847. <div class="row text-center align-items-center flex-row-reverse">
  1848. <div class="col-lg-auto ms-lg-auto">
  1849. <ul class="list-inline list-inline-dots mb-0">
  1850. <li class="list-inline-item"><a href="./docs/index.html" class="link-secondary">Documentation</a></li>
  1851. <li class="list-inline-item"><a href="./license.html" class="link-secondary">License</a></li>
  1852. <li class="list-inline-item"><a href="https://github.com/tabler/tabler" target="_blank" class="link-secondary" rel="noopener">Source code</a></li>
  1853. <li class="list-inline-item">
  1854. <a href="https://github.com/sponsors/codecalm" target="_blank" class="link-secondary" rel="noopener">
  1855. <!-- Download SVG icon from http://tabler-icons.io/i/heart -->
  1856. <svg xmlns="http://www.w3.org/2000/svg" class="icon text-pink icon-filled icon-inline" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M19.5 13.572l-7.5 7.428l-7.5 -7.428m0 0a5 5 0 1 1 7.5 -6.566a5 5 0 1 1 7.5 6.572" /></svg>
  1857. Sponsor
  1858. </a>
  1859. </li>
  1860. </ul>
  1861. </div>
  1862. <div class="col-12 col-lg-auto mt-3 mt-lg-0">
  1863. <ul class="list-inline list-inline-dots mb-0">
  1864. <li class="list-inline-item">
  1865. Copyright &copy; 2021
  1866. <a href="." class="link-secondary">Tabler</a>.
  1867. All rights reserved.
  1868. </li>
  1869. <li class="list-inline-item">
  1870. <a href="./changelog.html" class="link-secondary" rel="noopener">v1.0.0-beta4</a>
  1871. </li>
  1872. </ul>
  1873. </div>
  1874. </div>
  1875. </div>
  1876. </footer>
  1877. </div>
  1878. </div>
  1879. <!-- Libs JS -->
  1880. <script src="./dist/libs/nouislider/dist/nouislider.min.js"></script>
  1881. <script src="./dist/libs/litepicker/dist/litepicker.js"></script>
  1882. <script src="./dist/libs/tom-select/dist/js/tom-select.base.min.js"></script>
  1883. <!-- Tabler Core -->
  1884. <script src="./dist/js/tabler.min.js"></script>
  1885. <script>
  1886. // @formatter:off
  1887. noUiSlider.create(document.getElementById('range-simple'), {
  1888. start: 20,
  1889. connect: [true, false],
  1890. step: 10,
  1891. range: {
  1892. min: 0,
  1893. max: 100
  1894. }
  1895. });
  1896. // @formatter:on
  1897. </script>
  1898. <script>
  1899. // @formatter:off
  1900. noUiSlider.create(document.getElementById('range-connect'), {
  1901. start: [60, 90],
  1902. connect: [false, true, false],
  1903. step: 10,
  1904. range: {
  1905. min: 0,
  1906. max: 100
  1907. }
  1908. });
  1909. // @formatter:on
  1910. </script>
  1911. <script>
  1912. // @formatter:off
  1913. noUiSlider.create(document.getElementById('range-color'), {
  1914. start: 40,
  1915. connect: [true, false],
  1916. step: 10,
  1917. range: {
  1918. min: 0,
  1919. max: 100
  1920. }
  1921. });
  1922. // @formatter:on
  1923. </script>
  1924. <script>
  1925. // @formatter:off
  1926. document.addEventListener("DOMContentLoaded", function () {
  1927. window.Litepicker && (new Litepicker({
  1928. element: document.getElementById('datepicker-default'),
  1929. buttonText: {
  1930. previousMonth: `<!-- Download SVG icon from http://tabler-icons.io/i/chevron-left -->
  1931. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><polyline points="15 6 9 12 15 18" /></svg>`,
  1932. nextMonth: `<!-- Download SVG icon from http://tabler-icons.io/i/chevron-right -->
  1933. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><polyline points="9 6 15 12 9 18" /></svg>`,
  1934. },
  1935. }));
  1936. });
  1937. // @formatter:on
  1938. </script>
  1939. <script>
  1940. // @formatter:off
  1941. document.addEventListener("DOMContentLoaded", function () {
  1942. window.Litepicker && (new Litepicker({
  1943. element: document.getElementById('datepicker-icon'),
  1944. buttonText: {
  1945. previousMonth: `<!-- Download SVG icon from http://tabler-icons.io/i/chevron-left -->
  1946. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><polyline points="15 6 9 12 15 18" /></svg>`,
  1947. nextMonth: `<!-- Download SVG icon from http://tabler-icons.io/i/chevron-right -->
  1948. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><polyline points="9 6 15 12 9 18" /></svg>`,
  1949. },
  1950. }));
  1951. });
  1952. // @formatter:on
  1953. </script>
  1954. <script>
  1955. // @formatter:off
  1956. document.addEventListener("DOMContentLoaded", function () {
  1957. window.Litepicker && (new Litepicker({
  1958. element: document.getElementById('datepicker-icon-prepend'),
  1959. buttonText: {
  1960. previousMonth: `<!-- Download SVG icon from http://tabler-icons.io/i/chevron-left -->
  1961. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><polyline points="15 6 9 12 15 18" /></svg>`,
  1962. nextMonth: `<!-- Download SVG icon from http://tabler-icons.io/i/chevron-right -->
  1963. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><polyline points="9 6 15 12 9 18" /></svg>`,
  1964. },
  1965. }));
  1966. });
  1967. // @formatter:on
  1968. </script>
  1969. <script>
  1970. // @formatter:off
  1971. document.addEventListener("DOMContentLoaded", function () {
  1972. window.Litepicker && (new Litepicker({
  1973. element: document.getElementById('datepicker-inline'),
  1974. buttonText: {
  1975. previousMonth: `<!-- Download SVG icon from http://tabler-icons.io/i/chevron-left -->
  1976. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><polyline points="15 6 9 12 15 18" /></svg>`,
  1977. nextMonth: `<!-- Download SVG icon from http://tabler-icons.io/i/chevron-right -->
  1978. <svg xmlns="http://www.w3.org/2000/svg" class="icon" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><polyline points="9 6 15 12 9 18" /></svg>`,
  1979. },
  1980. inlineMode: true,
  1981. }));
  1982. });
  1983. // @formatter:on
  1984. </script>
  1985. <script>
  1986. // @formatter:off
  1987. document.addEventListener("DOMContentLoaded", function () {
  1988. var el;
  1989. window.TomSelect && (new TomSelect(el = document.getElementById('select-tags'), {
  1990. copyClassesToDropdown: false,
  1991. dropdownClass: 'dropdown-menu',
  1992. optionClass:'dropdown-item',
  1993. controlInput: '<input>',
  1994. render:{
  1995. item: function(data,escape) {
  1996. if( data.customProperties ){
  1997. return '<div><span class="dropdown-item-indicator">' + data.customProperties + '</span>' + escape(data.text) + '</div>';
  1998. }
  1999. return '<div>' + escape(data.text) + '</div>';
  2000. },
  2001. option: function(data,escape){
  2002. if( data.customProperties ){
  2003. return '<div><span class="dropdown-item-indicator">' + data.customProperties + '</span>' + escape(data.text) + '</div>';
  2004. }
  2005. return '<div>' + escape(data.text) + '</div>';
  2006. },
  2007. },
  2008. }));
  2009. });
  2010. // @formatter:on
  2011. </script>
  2012. <script>
  2013. // @formatter:off
  2014. document.addEventListener("DOMContentLoaded", function () {
  2015. var el;
  2016. window.TomSelect && (new TomSelect(el = document.getElementById('select-tags-advanced'), {
  2017. copyClassesToDropdown: false,
  2018. dropdownClass: 'dropdown-menu',
  2019. optionClass:'dropdown-item',
  2020. controlInput: '<input>',
  2021. render:{
  2022. item: function(data,escape) {
  2023. if( data.customProperties ){
  2024. return '<div><span class="dropdown-item-indicator">' + data.customProperties + '</span>' + escape(data.text) + '</div>';
  2025. }
  2026. return '<div>' + escape(data.text) + '</div>';
  2027. },
  2028. option: function(data,escape){
  2029. if( data.customProperties ){
  2030. return '<div><span class="dropdown-item-indicator">' + data.customProperties + '</span>' + escape(data.text) + '</div>';
  2031. }
  2032. return '<div>' + escape(data.text) + '</div>';
  2033. },
  2034. },
  2035. }));
  2036. });
  2037. // @formatter:on
  2038. </script>
  2039. <script>
  2040. // @formatter:off
  2041. document.addEventListener("DOMContentLoaded", function () {
  2042. var el;
  2043. window.TomSelect && (new TomSelect(el = document.getElementById('select-users'), {
  2044. copyClassesToDropdown: false,
  2045. dropdownClass: 'dropdown-menu',
  2046. optionClass:'dropdown-item',
  2047. controlInput: '<input>',
  2048. render:{
  2049. item: function(data,escape) {
  2050. if( data.customProperties ){
  2051. return '<div><span class="dropdown-item-indicator">' + data.customProperties + '</span>' + escape(data.text) + '</div>';
  2052. }
  2053. return '<div>' + escape(data.text) + '</div>';
  2054. },
  2055. option: function(data,escape){
  2056. if( data.customProperties ){
  2057. return '<div><span class="dropdown-item-indicator">' + data.customProperties + '</span>' + escape(data.text) + '</div>';
  2058. }
  2059. return '<div>' + escape(data.text) + '</div>';
  2060. },
  2061. },
  2062. }));
  2063. });
  2064. // @formatter:on
  2065. </script>
  2066. <script>
  2067. // @formatter:off
  2068. document.addEventListener("DOMContentLoaded", function () {
  2069. var el;
  2070. window.TomSelect && (new TomSelect(el = document.getElementById('select-people'), {
  2071. copyClassesToDropdown: false,
  2072. dropdownClass: 'dropdown-menu',
  2073. optionClass:'dropdown-item',
  2074. controlInput: '<input>',
  2075. render:{
  2076. item: function(data,escape) {
  2077. if( data.customProperties ){
  2078. return '<div><span class="dropdown-item-indicator">' + data.customProperties + '</span>' + escape(data.text) + '</div>';
  2079. }
  2080. return '<div>' + escape(data.text) + '</div>';
  2081. },
  2082. option: function(data,escape){
  2083. if( data.customProperties ){
  2084. return '<div><span class="dropdown-item-indicator">' + data.customProperties + '</span>' + escape(data.text) + '</div>';
  2085. }
  2086. return '<div>' + escape(data.text) + '</div>';
  2087. },
  2088. },
  2089. }));
  2090. });
  2091. // @formatter:on
  2092. </script>
  2093. <script>
  2094. // @formatter:off
  2095. document.addEventListener("DOMContentLoaded", function () {
  2096. var el;
  2097. window.TomSelect && (new TomSelect(el = document.getElementById('select-countries'), {
  2098. copyClassesToDropdown: false,
  2099. dropdownClass: 'dropdown-menu',
  2100. optionClass:'dropdown-item',
  2101. controlInput: '<input>',
  2102. render:{
  2103. item: function(data,escape) {
  2104. if( data.customProperties ){
  2105. return '<div><span class="dropdown-item-indicator">' + data.customProperties + '</span>' + escape(data.text) + '</div>';
  2106. }
  2107. return '<div>' + escape(data.text) + '</div>';
  2108. },
  2109. option: function(data,escape){
  2110. if( data.customProperties ){
  2111. return '<div><span class="dropdown-item-indicator">' + data.customProperties + '</span>' + escape(data.text) + '</div>';
  2112. }
  2113. return '<div>' + escape(data.text) + '</div>';
  2114. },
  2115. },
  2116. }));
  2117. });
  2118. // @formatter:on
  2119. </script>
  2120. <script>
  2121. // @formatter:off
  2122. document.addEventListener("DOMContentLoaded", function () {
  2123. var el;
  2124. window.TomSelect && (new TomSelect(el = document.getElementById('select-labels'), {
  2125. copyClassesToDropdown: false,
  2126. dropdownClass: 'dropdown-menu',
  2127. optionClass:'dropdown-item',
  2128. controlInput: '<input>',
  2129. render:{
  2130. item: function(data,escape) {
  2131. if( data.customProperties ){
  2132. return '<div><span class="dropdown-item-indicator">' + data.customProperties + '</span>' + escape(data.text) + '</div>';
  2133. }
  2134. return '<div>' + escape(data.text) + '</div>';
  2135. },
  2136. option: function(data,escape){
  2137. if( data.customProperties ){
  2138. return '<div><span class="dropdown-item-indicator">' + data.customProperties + '</span>' + escape(data.text) + '</div>';
  2139. }
  2140. return '<div>' + escape(data.text) + '</div>';
  2141. },
  2142. },
  2143. }));
  2144. });
  2145. // @formatter:on
  2146. </script>
  2147. <script>
  2148. // @formatter:off
  2149. document.addEventListener("DOMContentLoaded", function () {
  2150. var el;
  2151. window.TomSelect && (new TomSelect(el = document.getElementById('select-countries-valid'), {
  2152. copyClassesToDropdown: false,
  2153. dropdownClass: 'dropdown-menu',
  2154. optionClass:'dropdown-item',
  2155. controlInput: '<input>',
  2156. render:{
  2157. item: function(data,escape) {
  2158. if( data.customProperties ){
  2159. return '<div><span class="dropdown-item-indicator">' + data.customProperties + '</span>' + escape(data.text) + '</div>';
  2160. }
  2161. return '<div>' + escape(data.text) + '</div>';
  2162. },
  2163. option: function(data,escape){
  2164. if( data.customProperties ){
  2165. return '<div><span class="dropdown-item-indicator">' + data.customProperties + '</span>' + escape(data.text) + '</div>';
  2166. }
  2167. return '<div>' + escape(data.text) + '</div>';
  2168. },
  2169. },
  2170. }));
  2171. });
  2172. // @formatter:on
  2173. </script>
  2174. <script>
  2175. // @formatter:off
  2176. document.addEventListener("DOMContentLoaded", function () {
  2177. var el;
  2178. window.TomSelect && (new TomSelect(el = document.getElementById('select-countries-invalid'), {
  2179. copyClassesToDropdown: false,
  2180. dropdownClass: 'dropdown-menu',
  2181. optionClass:'dropdown-item',
  2182. controlInput: '<input>',
  2183. render:{
  2184. item: function(data,escape) {
  2185. if( data.customProperties ){
  2186. return '<div><span class="dropdown-item-indicator">' + data.customProperties + '</span>' + escape(data.text) + '</div>';
  2187. }
  2188. return '<div>' + escape(data.text) + '</div>';
  2189. },
  2190. option: function(data,escape){
  2191. if( data.customProperties ){
  2192. return '<div><span class="dropdown-item-indicator">' + data.customProperties + '</span>' + escape(data.text) + '</div>';
  2193. }
  2194. return '<div>' + escape(data.text) + '</div>';
  2195. },
  2196. },
  2197. }));
  2198. });
  2199. // @formatter:on
  2200. </script>
  2201. <script>
  2202. let sliderTriggerList = [].slice.call(document.querySelectorAll("[data-slider]"));
  2203. sliderTriggerList.map(function (sliderTriggerEl) {
  2204. let options = {};
  2205. if (sliderTriggerEl.getAttribute("data-slider")) {
  2206. options = JSON.parse(sliderTriggerEl.getAttribute("data-slider"));
  2207. }
  2208. let slider = noUiSlider.create(sliderTriggerEl, options);
  2209. if (options['js-name']) {
  2210. window[options['js-name']] = slider;
  2211. }
  2212. });
  2213. </script>
  2214. </body>
  2215. </html>