form_elements.html 66 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933
  1. <!-- start: PAGE TITLE -->
  2. <section id="page-title">
  3. <div class="row">
  4. <div class="col-sm-8">
  5. <h1 class="mainTitle" translate="sidebar.nav.forms.ELEMENTS">{{ mainTitle }}</h1>
  6. <span class="mainDescription">We set out to create an easy, powerful and versatile form layout system. A
  7. combination of form styles and the Bootstrap grid means you can do almost anything.</span>
  8. </div>
  9. <div ncy-breadcrumb></div>
  10. </div>
  11. </section>
  12. <!-- end: PAGE TITLE -->
  13. <!-- start: BASIC EXAMPLE -->
  14. <div class="container-fluid container-fullw bg-white">
  15. <div class="row">
  16. <div class="col-md-12">
  17. <h5 class="over-title margin-bottom-15">Basic <span class="text-bold">example</span></h5>
  18. <p>
  19. Individual form controls automatically receive some global styling.
  20. </p>
  21. <div class="row margin-top-30">
  22. <div class="col-lg-6 col-md-12">
  23. <div class="panel panel-white">
  24. <div class="panel-heading">
  25. <h5 class="panel-title">Default Form</h5>
  26. </div>
  27. <div class="panel-body">
  28. <p class="text-small margin-bottom-20">
  29. All textual <code>&lt;input&gt;</code>, <code>&lt;textarea&gt;</code>, and
  30. <code>&lt;select&gt;</code> elements with <code>.form-control</code> are set to
  31. <code>width: 100%;</code> by default. Wrap labels and controls in
  32. <code>.form-group</code> for optimum spacing.
  33. </p>
  34. <form role="form">
  35. <div class="form-group">
  36. <label for="exampleInputEmail1">
  37. Email address
  38. </label>
  39. <input type="email" class="form-control" id="exampleInputEmail1"
  40. placeholder="Enter email">
  41. </div>
  42. <div class="form-group">
  43. <label for="exampleInputPassword1">
  44. Password
  45. </label>
  46. <input type="password" class="form-control" id="exampleInputPassword1"
  47. placeholder="Password">
  48. </div>
  49. <div class="checkbox clip-check check-primary">
  50. <input type="checkbox" id="checkbox1" value="1">
  51. <label for="checkbox1">
  52. Remember me
  53. </label>
  54. </div>
  55. <button type="submit" class="btn btn-o btn-primary">
  56. Submit
  57. </button>
  58. </form>
  59. </div>
  60. </div>
  61. </div>
  62. <div class="col-lg-6 col-md-12">
  63. <div class="panel panel-white">
  64. <div class="panel-heading">
  65. <h5 class="panel-title">Horizontal form</h5>
  66. </div>
  67. <div class="panel-body">
  68. <p class="text-small margin-bottom-20">
  69. Use Bootstrap's predefined grid classes to align labels and groups of form controls in a
  70. horizontal layout by adding <code>.form-horizontal</code> to the form. Doing so changes
  71. <code>.form-group</code>s to behave as grid rows, so no need for <code>.row</code>.
  72. </p>
  73. <form role="form" class="form-horizontal">
  74. <div class="form-group">
  75. <label class="col-sm-2 control-label" for="inputEmail3">
  76. Email
  77. </label>
  78. <div class="col-sm-10">
  79. <input type="email" placeholder="Email" id="inputEmail3" class="form-control">
  80. </div>
  81. </div>
  82. <div class="form-group">
  83. <label class="col-sm-2 control-label" for="inputPassword3">
  84. Password
  85. </label>
  86. <div class="col-sm-10">
  87. <input type="password" placeholder="Password" id="inputPassword3"
  88. class="form-control">
  89. </div>
  90. </div>
  91. <div class="form-group">
  92. <div class="col-sm-offset-2 col-sm-10">
  93. <div class="checkbox clip-check check-primary">
  94. <input type="checkbox" id="checkbox2" value="1">
  95. <label for="checkbox2">
  96. Remember me
  97. </label>
  98. </div>
  99. </div>
  100. </div>
  101. <div class="form-group margin-bottom-0">
  102. <div class="col-sm-offset-2 col-sm-10">
  103. <button class="btn btn-o btn-primary" type="submit">
  104. Sign in
  105. </button>
  106. </div>
  107. </div>
  108. </form>
  109. </div>
  110. </div>
  111. </div>
  112. <div class="col-lg-12 col-md-12">
  113. <div class="panel panel-white">
  114. <div class="panel-heading">
  115. <h5 class="panel-title">Inline form</h5>
  116. </div>
  117. <div class="panel-body">
  118. <p class="text-small margin-bottom-20">
  119. Add <code>.form-inline</code> to your <code>&lt;form&gt;</code> for left-aligned and
  120. inline-block controls.
  121. </p>
  122. <form role="form" class="form-inline">
  123. <div class="form-group">
  124. <div class="input-group">
  125. <div class="input-group-addon">
  126. @
  127. </div>
  128. <input type="email" placeholder="Enter email" class="form-control">
  129. </div>
  130. </div>
  131. <div class="form-group">
  132. <label for="exampleInputPassword2" class="sr-only">
  133. Password
  134. </label>
  135. <input type="password" placeholder="Password" id="exampleInputPassword2"
  136. class="form-control">
  137. </div>
  138. <div class="form-group">
  139. <div class="checkbox clip-check check-primary">
  140. <input type="checkbox" id="checkbox3" value="1">
  141. <label for="checkbox3">
  142. Remember me
  143. </label>
  144. </div>
  145. </div>
  146. <button class="btn btn-primary" type="submit">
  147. Sign in
  148. </button>
  149. </form>
  150. </div>
  151. </div>
  152. </div>
  153. </div>
  154. </div>
  155. </div>
  156. </div>
  157. <!-- end: BASIC EXAMPLE -->
  158. <!-- start: ALTERNATIVE EXAMPLE -->
  159. <div class="container-fluid container-fullw">
  160. <div class="row">
  161. <div class="col-md-6">
  162. <h5 class="over-title margin-bottom-15">Alternative <span class="text-bold">example</span></h5>
  163. <p>
  164. Show your text field as a line, adding the class <code>.underline</code>
  165. </p>
  166. <div class="panel panel-transparent">
  167. <div class="panel-heading">
  168. <h5 class="panel-title">Default Form</h5>
  169. </div>
  170. <div class="panel-body">
  171. <form role="form">
  172. <div class="form-group">
  173. <label for="exampleInputEmail1">
  174. Email address
  175. </label>
  176. <input type="email" class="form-control underline" id="exampleInputEmail1"
  177. placeholder="Enter email">
  178. </div>
  179. <div class="form-group">
  180. <label for="exampleInputPassword1">
  181. Password
  182. </label>
  183. <input type="password" class="form-control underline" id="exampleInputPassword1"
  184. placeholder="Password">
  185. </div>
  186. </form>
  187. </div>
  188. </div>
  189. <h5 class="margin-bottom-15"></h5>
  190. <div class="panel panel-transparent">
  191. <div class="panel-heading">
  192. <h5 class="panel-title">Horizontal Form</h5>
  193. </div>
  194. <div class="panel-body">
  195. <form role="form" class="form-horizontal">
  196. <div class="form-group">
  197. <label class="col-sm-2 control-label" for="inputEmail3">
  198. Email
  199. </label>
  200. <div class="col-sm-10">
  201. <input type="email" placeholder="Email" id="inputEmail3" class="form-control underline">
  202. </div>
  203. </div>
  204. <div class="form-group">
  205. <label class="col-sm-2 control-label" for="inputPassword3">
  206. Password
  207. </label>
  208. <div class="col-sm-10">
  209. <input type="password" placeholder="Password" id="inputPassword3"
  210. class="form-control underline">
  211. </div>
  212. </div>
  213. </form>
  214. </div>
  215. </div>
  216. </div>
  217. <div class="col-md-6">
  218. <h5 class="over-title margin-bottom-15">Control <span class="text-bold">sizing</span></h5>
  219. <p>
  220. Create taller or shorter form controls that match button sizes.
  221. </p>
  222. <div class="panel panel-white no-radius">
  223. <div class="panel-heading">
  224. <h5 class="panel-title">Default field sizing</h5>
  225. </div>
  226. <div class="panel-body">
  227. <form role="form" class="margin-bottom-20">
  228. <div class="form-group">
  229. <input type="text" placeholder="Large Text Field" id="form-field-12"
  230. class="form-control input-lg">
  231. </div>
  232. <div class="form-group">
  233. <input type="text" placeholder="Standard Text Field" id="form-field-13"
  234. class="form-control">
  235. </div>
  236. <div class="form-group">
  237. <input type="text" placeholder="Small Text Field" id="form-field-13"
  238. class="form-control input-sm">
  239. </div>
  240. </form>
  241. </div>
  242. </div>
  243. <div class="panel panel-white no-radius">
  244. <div class="panel-heading">
  245. <h5 class="panel-title">Alternative field sizing</h5>
  246. </div>
  247. <div class="panel-body">
  248. <form role="form">
  249. <div class="form-group">
  250. <input type="text" placeholder="Large Text Field" id="form-field-12"
  251. class="form-control underline input-lg">
  252. </div>
  253. <div class="form-group">
  254. <input type="text" placeholder="Standard Text Field" id="form-field-12"
  255. class="form-control underline">
  256. </div>
  257. <div class="form-group">
  258. <input type="text" placeholder="Small Text Field" id="form-field-13"
  259. class="form-control underline input-sm">
  260. </div>
  261. </form>
  262. </div>
  263. </div>
  264. </div>
  265. </div>
  266. </div>
  267. <!-- end: ALTERNATIVE EXAMPLE -->
  268. <!-- start: FIELDSET -->
  269. <div class="container-fluid container-fullw bg-white">
  270. <div class="row">
  271. <div class="col-md-12">
  272. <h5 class="over-title">Defining a <span class="text-bold">Fieldset</span></h5>
  273. <p class="margin-bottom-30">
  274. <code>&lt;fieldset&gt;</code> is used as a wrapper right inside the form element. Right after you define
  275. a fieldset, you can include a legend title by using <code>&lt;legend&gt;</code>. Here's some HTML to
  276. help make copy paste.
  277. </p>
  278. <div class="row">
  279. <div class="col-md-6">
  280. <fieldset>
  281. <legend>
  282. Your Account
  283. </legend>
  284. <div class="form-group">
  285. <label>
  286. E-mail <span class="symbol required"></span>
  287. </label>
  288. <div class="form-group">
  289. <input type="email" placeholder="Text Field" name="email" id="email"
  290. class="form-control">
  291. </div>
  292. </div>
  293. </fieldset>
  294. <fieldset>
  295. <legend>
  296. Choose a password
  297. </legend>
  298. <div class="form-group">
  299. <label>
  300. Password
  301. </label>
  302. <input type="text" class="form-control" placeholder="Repeat Password">
  303. </div>
  304. <div class="form-group">
  305. <label>
  306. Repeat Password <span class="symbol required"></span>
  307. </label>
  308. <input type="email" placeholder="Text Field" name="email" id="email" class="form-control">
  309. </div>
  310. </fieldset>
  311. </div>
  312. <div class="col-md-6">
  313. <fieldset>
  314. <legend>
  315. Personal Information
  316. </legend>
  317. <div class="row">
  318. <div class="col-md-6">
  319. <div class="form-group">
  320. <label>
  321. First Name
  322. </label>
  323. <input type="text" name="firstName" class="form-control"
  324. placeholder="Enter your First Name">
  325. </div>
  326. </div>
  327. <div class="col-md-6">
  328. <div class="form-group">
  329. <label class="control-label">
  330. Last Name
  331. </label>
  332. <input type="text" name="lastName" class="form-control"
  333. placeholder="Enter your Last Name">
  334. </div>
  335. </div>
  336. </div>
  337. <div class="row">
  338. <div class="col-md-6">
  339. <div class="form-group">
  340. <label class="block">
  341. Gender
  342. </label>
  343. <div class="clip-radio radio-primary">
  344. <input type="radio" id="female" name="gender" value="female">
  345. <label for="female">
  346. Female
  347. </label>
  348. <input type="radio" id="male" name="gender" value="male" checked="checked">
  349. <label for="male">
  350. Male
  351. </label>
  352. </div>
  353. </div>
  354. </div>
  355. <div class="col-md-6">
  356. <div class="form-group">
  357. <label>
  358. Choose your country or region
  359. </label>
  360. <select name="country" class="form-control">
  361. <option value="">&nbsp;</option>
  362. <option value="AL">Alabama</option>
  363. <option value="AK">Alaska</option>
  364. <option value="AZ">Arizona</option>
  365. <option value="AR">Arkansas</option>
  366. <option value="CA">California</option>
  367. <option value="CO">Colorado</option>
  368. <option value="CT">Connecticut</option>
  369. <option value="DE">Delaware</option>
  370. <option value="FL">Florida</option>
  371. <option value="GA">Georgia</option>
  372. <option value="HI">Hawaii</option>
  373. <option value="ID">Idaho</option>
  374. <option value="IL">Illinois</option>
  375. <option value="IN">Indiana</option>
  376. <option value="IA">Iowa</option>
  377. <option value="KS">Kansas</option>
  378. <option value="KY">Kentucky</option>
  379. <option value="LA">Louisiana</option>
  380. <option value="ME">Maine</option>
  381. <option value="MD">Maryland</option>
  382. <option value="MA">Massachusetts</option>
  383. <option value="MI">Michigan</option>
  384. <option value="MN">Minnesota</option>
  385. <option value="MS">Mississippi</option>
  386. <option value="MO">Missouri</option>
  387. <option value="MT">Montana</option>
  388. <option value="NE">Nebraska</option>
  389. <option value="NV">Nevada</option>
  390. <option value="NH">New Hampshire</option>
  391. <option value="NJ">New Jersey</option>
  392. <option value="NM">New Mexico</option>
  393. <option value="NY">New York</option>
  394. <option value="NC">North Carolina</option>
  395. <option value="ND">North Dakota</option>
  396. <option value="OH">Ohio</option>
  397. <option value="OK">Oklahoma</option>
  398. <option value="OR">Oregon</option>
  399. <option value="PA">Pennsylvania</option>
  400. <option value="RI">Rhode Island</option>
  401. <option value="SC">South Carolina</option>
  402. <option value="SD">South Dakota</option>
  403. <option value="TN">Tennessee</option>
  404. <option value="TX">Texas</option>
  405. <option value="UT">Utah</option>
  406. <option value="VT">Vermont</option>
  407. <option value="VA">Virginia</option>
  408. <option value="WA">Washington</option>
  409. <option value="WV">West Virginia</option>
  410. <option value="WI">Wisconsin</option>
  411. <option value="WY">Wyoming</option>
  412. </select>
  413. </div>
  414. </div>
  415. </div>
  416. </fieldset>
  417. <fieldset>
  418. <legend>
  419. Terms &amp; Condition
  420. </legend>
  421. <div class="row">
  422. <div class="col-md-12">
  423. <div class="form-group">
  424. <label class="checkbox-inline clip-check">
  425. <input type="checkbox" name="newsletter">
  426. <i></i>
  427. I read and accept the terms and conditions
  428. </label>
  429. </div>
  430. </div>
  431. </div>
  432. </fieldset>
  433. </div>
  434. </div>
  435. </div>
  436. </div>
  437. </div>
  438. <!-- end: FIELDSET -->
  439. <!-- start: INPUT OPTIONS -->
  440. <div class="container-fluid container-fullw">
  441. <div class="row">
  442. <div class="col-md-12">
  443. <h5 class="over-title">Input <span class="text-bold">Options</span></h5>
  444. <div class="row">
  445. <div class="col-sm-6 col-lg-4">
  446. <div class="panel panel-white">
  447. <div class="panel-heading">
  448. <div class="panel-title">
  449. Disabled State
  450. </div>
  451. </div>
  452. <div class="panel-body">
  453. <p class="margin-bottom-30">
  454. Add the <code>disabled</code> boolean attribute on an input to prevent user input.
  455. </p>
  456. <div class="form-group">
  457. <label>
  458. Disabled Input
  459. </label>
  460. <input type="text" placeholder="Disabled" id="form-field-21" class="form-control"
  461. disabled="disabled">
  462. </div>
  463. </div>
  464. </div>
  465. </div>
  466. <div class="col-sm-6 col-lg-4">
  467. <div class="panel panel-white">
  468. <div class="panel-heading">
  469. <div class="panel-title">
  470. Readonly State
  471. </div>
  472. </div>
  473. <div class="panel-body">
  474. <p class="margin-bottom-30">
  475. Add the <code>readonly</code> boolean attribute on an input to prevent user input.
  476. </p>
  477. <div class="form-group">
  478. <label>
  479. Readonly Input
  480. </label>
  481. <input type="text" placeholder="Readonly" value="Readonly value" id="form-field-21"
  482. class="form-control" readonly>
  483. </div>
  484. </div>
  485. </div>
  486. </div>
  487. <div class="col-sm-6 col-lg-4">
  488. <div class="panel panel-white">
  489. <div class="panel-heading">
  490. <div class="panel-title">
  491. Required Label
  492. </div>
  493. </div>
  494. <div class="panel-body">
  495. <p class="margin-bottom-30">
  496. An asterisk indicates to the user that the field is required.
  497. </p>
  498. <div class="form-group">
  499. <label>
  500. Required Input <span class="symbol required"></span>
  501. </label>
  502. <input type="text" placeholder="Required" class="form-control">
  503. </div>
  504. </div>
  505. </div>
  506. </div>
  507. <div class="col-sm-6 col-lg-4">
  508. <div class="panel panel-white">
  509. <div class="panel-heading">
  510. <div class="panel-title">
  511. Success State
  512. </div>
  513. </div>
  514. <div class="panel-body">
  515. <p class="margin-bottom-30">
  516. Includes validation styles for success states on form controls.
  517. </p>
  518. <div class="form-group has-success">
  519. <label>
  520. Success Label <span class="symbol required"></span>
  521. </label>
  522. <input type="text" placeholder="Required" class="form-control">
  523. </div>
  524. </div>
  525. </div>
  526. </div>
  527. <div class="col-sm-6 col-lg-4">
  528. <div class="panel panel-white">
  529. <div class="panel-heading">
  530. <div class="panel-title">
  531. Warning State
  532. </div>
  533. </div>
  534. <div class="panel-body">
  535. <p class="margin-bottom-30">
  536. Includes validation styles for warning states on form controls.
  537. </p>
  538. <div class="form-group has-warning">
  539. <label>
  540. Warning Label <span class="symbol required"></span>
  541. </label>
  542. <input type="text" placeholder="Required" class="form-control">
  543. </div>
  544. </div>
  545. </div>
  546. </div>
  547. <div class="col-sm-6 col-lg-4">
  548. <div class="panel panel-white">
  549. <div class="panel-heading">
  550. <div class="panel-title">
  551. Error State
  552. </div>
  553. </div>
  554. <div class="panel-body">
  555. <p class="margin-bottom-30">
  556. Includes validation styles for error states on form controls.
  557. </p>
  558. <div class="form-group has-error">
  559. <label>
  560. Error Label <span class="symbol required"></span>
  561. </label>
  562. <input type="text" placeholder="Required" class="form-control">
  563. </div>
  564. </div>
  565. </div>
  566. </div>
  567. </div>
  568. </div>
  569. </div>
  570. </div>
  571. <!-- end: INPUT OPTIONS -->
  572. <!-- start: ICONS AND HELPERS -->
  573. <div class="container-fluid container-fullw bg-white">
  574. <div class="row">
  575. <div class="col-md-12">
  576. <h5 class="over-title margin-bottom-15">Icons &amp; <span class="text-bold">Helpers</span></h5>
  577. <div class="row">
  578. <div class="col-lg-7 col-sm-6">
  579. <div class="panel panel-transparent">
  580. <div class="panel-body">
  581. <form role="form">
  582. <div class="form-group">
  583. <label>
  584. Block Help
  585. </label>
  586. <input type="text" placeholder="Text Field" id="form-field-6" class="form-control">
  587. <span class="help-block"><i class="ti-info-alt text-primary"></i> A block of help
  588. text that breaks onto a new line and may extend beyond one line.</span>
  589. </div>
  590. <div class="form-group">
  591. <div class="row">
  592. <label class="col-sm-12">
  593. Inline Help
  594. </label>
  595. <div class="col-md-8 col-sm-6">
  596. <input type="text" placeholder="Text Field" id="form-field-7"
  597. class="form-control">
  598. </div>
  599. <span class="help-inline col-md-4 col-sm-6"> <i
  600. class="ti-info-alt text-primary"></i> Inline help text </span>
  601. </div>
  602. </div>
  603. <div class="form-group">
  604. <label>
  605. Tooltip
  606. </label>
  607. <input type="text" value="Click me!" tooltip="See? Now click away..."
  608. tooltip-trigger="focus" tooltip-placement="top" class="form-control" />
  609. </div>
  610. <div class="form-group">
  611. <label>
  612. Popover
  613. </label>
  614. <input type="text" value="Click me!" popover-title="Title" popover-placement="top"
  615. popover="Hello, World!" class="form-control" />
  616. </div>
  617. </form>
  618. </div>
  619. </div>
  620. </div>
  621. <div class="col-lg-5 col-sm-6">
  622. <div class="panel panel-transparent">
  623. <div class="panel-body">
  624. <form role="form">
  625. <div class="form-group">
  626. <label>
  627. Input with Icon
  628. </label>
  629. <span class="input-icon">
  630. <input type="text" placeholder="Text Field" id="form-field-14"
  631. class="form-control">
  632. <i class="ti-user"></i> </span>
  633. </div>
  634. <div class="form-group">
  635. <label>
  636. Right Icon
  637. </label>
  638. <span class="input-icon input-icon-right">
  639. <input type="text" placeholder="Text Field" id="form-field-17"
  640. class="form-control">
  641. <i class="ti-twitter"></i> </span>
  642. </div>
  643. <div class="form-group">
  644. <label>
  645. Add-on
  646. </label>
  647. <div class="input-group">
  648. <span class="input-group-addon">@</span>
  649. <input type="text" placeholder="Username" class="form-control">
  650. </div>
  651. </div>
  652. <div class="form-group">
  653. <div class="input-group">
  654. <input type="text" class="form-control">
  655. <span class="input-group-addon">.00</span>
  656. </div>
  657. </div>
  658. <div class="form-group">
  659. <div class="input-group">
  660. <span class="input-group-addon">$</span>
  661. <input type="text" class="form-control">
  662. <span class="input-group-addon">.00</span>
  663. </div>
  664. </div>
  665. </form>
  666. </div>
  667. </div>
  668. </div>
  669. </div>
  670. </div>
  671. </div>
  672. </div>
  673. <!-- end: ICONS AND HELPERS -->
  674. <!-- start: CHECKBOXES -->
  675. <div class="container-fluid container-fullw">
  676. <div class="row">
  677. <div class="col-md-12">
  678. <h5 class="over-title margin-bottom-15"><span class="text-bold">Checkboxes</span></h5>
  679. <p>
  680. Checkboxes are for selecting one or several options in a list
  681. </p>
  682. <div class="row">
  683. <div class="col-sm-4">
  684. <div class="panel panel-transparent">
  685. <div class="panel-heading">
  686. <h5 class="panel-title">Inline Checkbox</h5>
  687. </div>
  688. <div class="panel-body">
  689. <p class="text-small">
  690. Use the <code>.checkbox-inline</code> classes on a series of checkboxes for controls
  691. that appear on the same line.
  692. </p>
  693. <div class="checkbox clip-check check-primary checkbox-inline">
  694. <input type="checkbox" id="checkbox4" value="1" checked="">
  695. <label for="checkbox4">
  696. Checkbox 1
  697. </label>
  698. </div>
  699. <div class="checkbox clip-check check-primary checkbox-inline">
  700. <input type="checkbox" id="checkbox5" value="1">
  701. <label for="checkbox5">
  702. Checkbox 2
  703. </label>
  704. </div>
  705. </div>
  706. </div>
  707. <div class="panel panel-transparent">
  708. <div class="panel-heading">
  709. <h5 class="panel-title">Default (stacked)</h5>
  710. </div>
  711. <div class="panel-body">
  712. <div class="checkbox clip-check check-primary">
  713. <input type="checkbox" id="checkbox6" value="1">
  714. <label for="checkbox6">
  715. Checkbox 1
  716. </label>
  717. </div>
  718. <div class="checkbox clip-check check-primary">
  719. <input type="checkbox" id="checkbox7" value="1">
  720. <label for="checkbox7">
  721. Checkbox 2
  722. </label>
  723. </div>
  724. <div class="checkbox clip-check check-primary">
  725. <input type="checkbox" id="checkbox8" value="1">
  726. <label for="checkbox8">
  727. Checkbox 3
  728. </label>
  729. </div>
  730. <div class="checkbox clip-check check-primary">
  731. <input type="checkbox" id="checkbox9" value="1" disabled="">
  732. <label for="checkbox9">
  733. Checkbox 4 (disabled)
  734. </label>
  735. </div>
  736. </div>
  737. </div>
  738. </div>
  739. <div class="col-sm-4">
  740. <div class="panel panel-transparent">
  741. <div class="panel-heading">
  742. <h5 class="panel-title">Various Colours</h5>
  743. </div>
  744. <div class="panel-body">
  745. <div class="checkbox clip-check check-primary checkbox-inline">
  746. <input type="checkbox" id="checkbox10" value="1" checked="">
  747. <label for="checkbox10">
  748. Checkbox 1
  749. </label>
  750. </div>
  751. <div class="checkbox clip-check check-success checkbox-inline">
  752. <input type="checkbox" id="checkbox11" value="1" checked="">
  753. <label for="checkbox11">
  754. Checkbox 2
  755. </label>
  756. </div>
  757. <div class="checkbox clip-check check-warning checkbox-inline">
  758. <input type="checkbox" id="checkbox12" value="1" checked="">
  759. <label for="checkbox12">
  760. Checkbox 3
  761. </label>
  762. </div>
  763. <div class="checkbox clip-check check-danger checkbox-inline">
  764. <input type="checkbox" id="checkbox13" value="1" checked="">
  765. <label for="checkbox13">
  766. Checkbox 4
  767. </label>
  768. </div>
  769. <div class="checkbox clip-check check-info checkbox-inline">
  770. <input type="checkbox" id="checkbox14" value="1" checked="">
  771. <label for="checkbox14">
  772. Checkbox 5
  773. </label>
  774. </div>
  775. <div class="checkbox clip-check check-purple checkbox-inline">
  776. <input type="checkbox" id="checkbox15" value="1" checked="">
  777. <label for="checkbox15">
  778. Checkbox 6
  779. </label>
  780. </div>
  781. </div>
  782. </div>
  783. <div class="panel panel-transparent">
  784. <div class="panel-heading">
  785. <h5 class="panel-title">Various Sizes</h5>
  786. </div>
  787. <div class="panel-body">
  788. <div class="checkbox clip-check check-primary checkbox-inline">
  789. <input type="checkbox" id="checkbox16" value="1">
  790. <label for="checkbox16">
  791. Checkbox 1
  792. </label>
  793. </div>
  794. <div class="checkbox clip-check check-primary check-md checkbox-inline">
  795. <input type="checkbox" id="checkbox17" value="1">
  796. <label for="checkbox17">
  797. Checkbox 1
  798. </label>
  799. </div>
  800. <div class="checkbox clip-check check-primary check-lg checkbox-inline">
  801. <input type="checkbox" id="checkbox18" value="1">
  802. <label for="checkbox18">
  803. Checkbox 3
  804. </label>
  805. </div>
  806. </div>
  807. </div>
  808. </div>
  809. <div class="col-sm-4">
  810. <div class="panel panel-transparent">
  811. <div class="panel-heading">
  812. <h5 class="panel-title">Switches</h5>
  813. </div>
  814. <div class="panel-body">
  815. <p>
  816. Turn checkboxes in toggle switches.
  817. </p>
  818. <div class="checkbox">
  819. <switch ng-model="switchsetting" ng-init="switchsetting = true" class="green"></switch>
  820. </div>
  821. </div>
  822. </div>
  823. <div class="panel panel-transparent">
  824. <div class="panel-heading">
  825. <h5 class="panel-title">Buttons</h5>
  826. </div>
  827. <div class="panel-body">
  828. <p>
  829. Turn checkboxes in buttons.
  830. </p>
  831. <!-- /// controller: 'ButtonsCtrl' - localtion: assets/js/controllers/bootstrapCtrl.js /// -->
  832. <div ng-controller="ButtonsCtrl">
  833. <div class="btn-group">
  834. <label class="btn btn-primary" ng-model="checkModel.left" btn-checkbox>
  835. Left
  836. </label>
  837. <label class="btn btn-primary" ng-model="checkModel.middle" btn-checkbox>
  838. Middle
  839. </label>
  840. <label class="btn btn-primary" ng-model="checkModel.right" btn-checkbox>
  841. Right
  842. </label>
  843. </div>
  844. <pre class="margin-top-10">{{checkModel}}</pre>
  845. </div>
  846. </div>
  847. </div>
  848. </div>
  849. </div>
  850. </div>
  851. </div>
  852. </div>
  853. <!-- end: CHECKBOXES -->
  854. <!-- start: RADIO -->
  855. <div class="container-fluid container-fullw bg-white">
  856. <div class="row">
  857. <div class="col-md-12">
  858. <h5 class="over-title margin-bottom-15"><span class="text-bold">Radio</span></h5>
  859. <p>
  860. Radios are for selecting one option from many.
  861. </p>
  862. <div class="row">
  863. <div class="col-sm-4">
  864. <div class="panel panel-transparent">
  865. <div class="panel-heading">
  866. <h5 class="panel-title">Inline radio</h5>
  867. </div>
  868. <div class="panel-body">
  869. <p class="text-small">
  870. Use the <code>.radio-inline</code> classes on a series of radios for controls that
  871. appear on the same line.
  872. </p>
  873. <div class="radio clip-radio radio-primary radio-inline">
  874. <input type="radio" id="radio1" name="inline" value="radio1">
  875. <label for="radio1">
  876. Radio 1
  877. </label>
  878. </div>
  879. <div class="radio clip-radio radio-primary radio-inline">
  880. <input type="radio" id="radio2" name="inline" value="radio2" checked="checked">
  881. <label for="radio2">
  882. Radio 2
  883. </label>
  884. </div>
  885. </div>
  886. </div>
  887. <div class="panel panel-transparent">
  888. <div class="panel-heading">
  889. <h5 class="panel-title">Vertical radio</h5>
  890. </div>
  891. <div class="panel-body">
  892. <div class="radio clip-radio radio-primary">
  893. <input type="radio" id="radio3" name="vertical" value="radio3">
  894. <label for="radio3">
  895. Radio 1
  896. </label>
  897. </div>
  898. <div class="radio clip-radio radio-primary">
  899. <input type="radio" id="radio4" name="vertical" value="radio4">
  900. <label for="radio4">
  901. Radio 2
  902. </label>
  903. </div>
  904. <div class="radio clip-radio radio-primary">
  905. <input type="radio" id="radio5" name="vertical" value="radio5">
  906. <label for="radio5">
  907. Radio 3
  908. </label>
  909. </div>
  910. <div class="radio clip-radio radio-primary">
  911. <input type="radio" id="radio6" name="vertical" value="radio6" disabled="">
  912. <label for="radio6">
  913. Radio 4 (disabled)
  914. </label>
  915. </div>
  916. </div>
  917. </div>
  918. </div>
  919. <div class="col-sm-4">
  920. <div class="panel panel-transparent">
  921. <div class="panel-heading">
  922. <h5 class="panel-title">Verious Colours</h5>
  923. </div>
  924. <div class="panel-body">
  925. <div class="radio clip-radio radio-primary radio-inline">
  926. <input type="radio" id="radio7" name="radio7" value="radio7" checked="checked">
  927. <label for="radio7">
  928. Radio 1
  929. </label>
  930. </div>
  931. <div class="radio clip-radio radio-success radio-inline">
  932. <input type="radio" id="radio8" name="radio8" value="radio8" checked="checked">
  933. <label for="radio8">
  934. Radio 2
  935. </label>
  936. </div>
  937. <div class="radio clip-radio radio-warning radio-inline">
  938. <input type="radio" id="radio9" name="radio9" value="radio9" checked="checked">
  939. <label for="radio9">
  940. Radio 3
  941. </label>
  942. </div>
  943. <div class="radio clip-radio radio-danger radio-inline">
  944. <input type="radio" id="radio10" name="radio10" value="radio10" checked="checked">
  945. <label for="radio10">
  946. Radio 4
  947. </label>
  948. </div>
  949. <div class="radio clip-radio radio-info radio-inline">
  950. <input type="radio" id="radio11" name="radio11" value="radio11" checked="checked">
  951. <label for="radio11">
  952. Radio 5
  953. </label>
  954. </div>
  955. <div class="radio clip-radio radio-purple radio-inline">
  956. <input type="radio" id="radio12" name="radio12" value="radio12" checked="checked">
  957. <label for="radio12">
  958. Radio 6
  959. </label>
  960. </div>
  961. </div>
  962. </div>
  963. <div class="panel panel-transparent">
  964. <div class="panel-heading">
  965. <h5 class="panel-title">Sized</h5>
  966. </div>
  967. <div class="panel-body">
  968. <div class="radio clip-radio radio-primary radio-inline">
  969. <input type="radio" id="radio13" name="radiosize" value="radio13">
  970. <label for="radio13">
  971. Radio 1
  972. </label>
  973. </div>
  974. <div class="radio clip-radio radio-primary radio-md radio-inline">
  975. <input type="radio" id="radio14" name="radiosize" value="radio14">
  976. <label for="radio14">
  977. Radio 2
  978. </label>
  979. </div>
  980. <div class="radio clip-radio radio-primary radio-lg radio-inline">
  981. <input type="radio" id="radio15" name="radiosize" value="radio15">
  982. <label for="radio15">
  983. Radio 3
  984. </label>
  985. </div>
  986. </div>
  987. </div>
  988. </div>
  989. <div class="col-sm-4">
  990. <!-- /// controller: 'ButtonsCtrl' - localtion: assets/js/controllers/bootstrapCtrl.js /// -->
  991. <div ng-controller="ButtonsCtrl">
  992. <div class="panel panel-transparent">
  993. <div class="panel-heading">
  994. <h5 class="panel-title">Buttons</h5>
  995. </div>
  996. <div class="panel-body">
  997. <p>
  998. Turn radio in buttons.
  999. </p>
  1000. <div class="btn-group margin-bottom-10">
  1001. <label class="btn btn-primary" ng-model="radioModel" btn-radio="'Left'">
  1002. Left
  1003. </label>
  1004. <label class="btn btn-primary" ng-model="radioModel" btn-radio="'Middle'">
  1005. Middle
  1006. </label>
  1007. <label class="btn btn-primary" ng-model="radioModel" btn-radio="'Right'">
  1008. Right
  1009. </label>
  1010. </div>
  1011. <div class="btn-group">
  1012. <label class="btn btn-primary btn-o" ng-model="radioModel" btn-radio="'Left'"
  1013. uncheckable>
  1014. Left
  1015. </label>
  1016. <label class="btn btn-primary btn-o" ng-model="radioModel" btn-radio="'Middle'"
  1017. uncheckable>
  1018. Middle
  1019. </label>
  1020. <label class="btn btn-primary btn-o" ng-model="radioModel" btn-radio="'Right'"
  1021. uncheckable>
  1022. Right
  1023. </label>
  1024. </div>
  1025. <pre class="margin-top-10">{{radioModel || 'null'}}</pre>
  1026. </div>
  1027. </div>
  1028. </div>
  1029. </div>
  1030. </div>
  1031. </div>
  1032. </div>
  1033. </div>
  1034. <!-- end: RADIO -->
  1035. <!-- start: MASKED INPUT -->
  1036. <div class="container-fluid container-fullw">
  1037. <div class="row">
  1038. <div class="col-md-12">
  1039. <h5 class="over-title">Masked <span class="text-bold">Input</span></h5>
  1040. <p class="margin-bottom-30">
  1041. uiMask Directive allows users to enter the data in a certain format (dates, phone numbers, etc).
  1042. </p>
  1043. <div class="row">
  1044. <div class="col-sm-6 col-lg-4">
  1045. <div class="panel panel-white">
  1046. <div class="panel-heading">
  1047. <div class="panel-title">
  1048. Date - 99/99/9999
  1049. </div>
  1050. </div>
  1051. <div class="panel-body">
  1052. <div class="form-group">
  1053. <label for="form-field-mask-1">
  1054. Date <small class="text-success">99/99/9999</small>
  1055. </label>
  1056. <div class="input-group">
  1057. <input type="text" class="form-control" name="masked" placeholder="99/99/9999"
  1058. ui-mask="99/99/9999" ng-model="x">
  1059. <span class="input-group-btn">
  1060. <button type="button" class="btn btn-primary">
  1061. <i class="fa fa-calendar"></i>
  1062. Go!
  1063. </button> </span>
  1064. </div>
  1065. </div>
  1066. </div>
  1067. </div>
  1068. </div>
  1069. <div class="col-sm-6 col-lg-4">
  1070. <div class="panel panel-white">
  1071. <div class="panel-heading">
  1072. <div class="panel-title">
  1073. Phone - (999) 999-9999
  1074. </div>
  1075. </div>
  1076. <div class="panel-body">
  1077. <div class="form-group">
  1078. <label for="form-field-mask-2">
  1079. Phone <small class="text-warning">(999) 999-9999</small>
  1080. </label>
  1081. <div class="input-group">
  1082. <span class="input-group-addon"> <i class="fa fa-phone"></i> </span>
  1083. <input type="text" class="form-control" name="masked" placeholder="(999) 999-9999"
  1084. ui-mask="(999) 999-9999" ng-model="x">
  1085. </div>
  1086. </div>
  1087. </div>
  1088. </div>
  1089. </div>
  1090. <div class="col-sm-6 col-lg-4">
  1091. <div class="panel panel-white">
  1092. <div class="panel-heading">
  1093. <div class="panel-title">
  1094. Product Key -A*-999-A999
  1095. </div>
  1096. </div>
  1097. <div class="panel-body">
  1098. <div class="form-group">
  1099. <label for="form-field-mask-3">
  1100. Product Key <small class="text-error">A*-999-A999</small>
  1101. </label>
  1102. <div class="input-group">
  1103. <input type="text" class="form-control" name="masked" placeholder="A*-999-A999"
  1104. ui-mask="A*-999-A999" ng-model="x">
  1105. <span class="input-group-addon"> <i class="fa fa-key"></i> </span>
  1106. </div>
  1107. </div>
  1108. </div>
  1109. </div>
  1110. </div>
  1111. </div>
  1112. </div>
  1113. </div>
  1114. </div>
  1115. <!-- end: MASKED INPUT -->
  1116. <!-- start: TEXT AREA -->
  1117. <div class="container-fluid container-fullw bg-white">
  1118. <div class="row">
  1119. <div class="col-md-12">
  1120. <h5 class="over-title">Text <span class="text-bold">Area</span></h5>
  1121. <p class="margin-bottom-30">
  1122. The <code>&lt;textarea&gt;</code> tag defines a multi-line text input control.
  1123. </p>
  1124. <div class="row">
  1125. <div class="col-sm-6">
  1126. <div class="panel panel-white">
  1127. <div class="panel-heading">
  1128. <div class="panel-title">
  1129. Default
  1130. </div>
  1131. </div>
  1132. <div class="panel-body">
  1133. <div class="form-group">
  1134. <textarea placeholder="Default Text" id="form-field-22" class="form-control"></textarea>
  1135. </div>
  1136. </div>
  1137. </div>
  1138. <div class="panel panel-white">
  1139. <div class="panel-heading">
  1140. <div class="panel-title">
  1141. With Character Limit
  1142. </div>
  1143. </div>
  1144. <div class="panel-body">
  1145. <div class="form-group">
  1146. <textarea maxlength="50" id="form-field-23" class="form-control limited"></textarea>
  1147. </div>
  1148. </div>
  1149. </div>
  1150. <div class="panel panel-white">
  1151. <div class="panel-heading">
  1152. <div class="panel-title">
  1153. As a Block Note
  1154. </div>
  1155. </div>
  1156. <div class="panel-body">
  1157. <div class="form-group">
  1158. <div class="note-editor">
  1159. <textarea class="form-control"></textarea>
  1160. </div>
  1161. </div>
  1162. </div>
  1163. </div>
  1164. </div>
  1165. <div class="col-sm-6">
  1166. <div class="panel panel-white">
  1167. <div class="panel-heading">
  1168. <div class="panel-title">
  1169. Autosize with Animation
  1170. </div>
  1171. </div>
  1172. <div class="panel-body">
  1173. <div class="form-group">
  1174. <textarea class="form-control autosize area-animated msd-elastic: \n;"
  1175. data-ng-model="bar"></textarea>
  1176. </div>
  1177. </div>
  1178. </div>
  1179. <div class="panel panel-white">
  1180. <div class="panel-heading">
  1181. <div class="panel-title">
  1182. Autosize without Animation
  1183. </div>
  1184. </div>
  1185. <div class="panel-body">
  1186. <div class="form-group">
  1187. <textarea class="form-control autosize msd-elastic: \n;"
  1188. data-ng-model="bar2"></textarea>
  1189. </div>
  1190. </div>
  1191. </div>
  1192. <div class="panel panel-white">
  1193. <div class="panel-heading">
  1194. <div class="panel-title">
  1195. Autosize As a Block Note
  1196. </div>
  1197. </div>
  1198. <div class="panel-body">
  1199. <div class="form-group">
  1200. <div class="note-editor">
  1201. <textarea class="form-control autosize msd-elastic: \n;"
  1202. data-ng-model="bar3"></textarea>
  1203. </div>
  1204. </div>
  1205. </div>
  1206. </div>
  1207. </div>
  1208. </div>
  1209. </div>
  1210. </div>
  1211. </div>
  1212. <!-- end: TEXT AREA -->
  1213. <!-- start: DATE/TIME Picker -->
  1214. <div class="container-fluid container-fullw">
  1215. <div class="row">
  1216. <div class="col-md-12">
  1217. <h5 class="over-title">Date/Time <span class="text-bold">Picker</span></h5>
  1218. <p class="margin-bottom-30">
  1219. A clean, flexible, and fully customizable date picker.
  1220. User can navigate through months and years. The datepicker shows dates that come from other than the
  1221. main month being displayed. These other dates are also selectable.
  1222. </p>
  1223. <div class="panel panel-white no-radius">
  1224. <div class="panel-body">
  1225. <!-- /// controller: 'DatepickerDemoCtrl' - localtion: assets/js/controllers/bootstrapCtrl.js /// -->
  1226. <div ng-controller="DatepickerDemoCtrl">
  1227. <div class="row">
  1228. <div class="col-md-12">
  1229. <pre>Selected date is: {{dt | date:'MM/dd/yyyy h:mma' }}</pre>
  1230. </div>
  1231. <div class="col-md-6">
  1232. <h5 class="text-bold margin-top-25 margin-bottom-15">Inline</h5>
  1233. <div class="inline-block min-height-180">
  1234. <datepicker ng-model="dt" min-date="minDate" show-weeks="true" class="well well-sm">
  1235. </datepicker>
  1236. </div>
  1237. </div>
  1238. <div class="col-md-6">
  1239. <h5 class="text-bold margin-top-25 margin-bottom-15">Popup</h5>
  1240. <p class="input-group">
  1241. <input type="text" class="form-control" datepicker-popup="{{format}}" ng-model="dt"
  1242. is-open="opened" min-date="minDate" max-date="'2015-06-22'"
  1243. datepicker-options="dateOptions" date-disabled="disabled(date, mode)"
  1244. ng-required="true" close-text="Close" />
  1245. <span class="input-group-btn">
  1246. <button type="button" class="btn btn-default" ng-click="open($event)">
  1247. <!--<i class="glyphicon glyphicon-calendar"></i>-->
  1248. </button> </span>
  1249. </p>
  1250. <h5 class="text-bold margin-top-25 margin-bottom-15">Format:</h5>
  1251. <select class="form-control" ng-model="format" ng-options="f for f in formats">
  1252. <option></option>
  1253. </select>
  1254. <div class="margin-top-30">
  1255. <button type="button" class="btn btn-sm btn-info" ng-click="today()">
  1256. Today
  1257. </button>
  1258. <button type="button" class="btn btn-sm btn-default" ng-click="dt = '2009-08-24'">
  1259. 2009-08-24
  1260. </button>
  1261. <button type="button" class="btn btn-sm btn-danger" ng-click="clear()">
  1262. Clear
  1263. </button>
  1264. <button type="button" class="btn btn-sm btn-default" ng-click="toggleMin()"
  1265. tooltip="After today restriction">
  1266. Min date
  1267. </button>
  1268. </div>
  1269. </div>
  1270. </div>
  1271. <div class="row">
  1272. <div class="col-md-6">
  1273. <h5 class="text-bold margin-top-25 margin-bottom-15">Timepicker</h5>
  1274. <timepicker ng-model="dt" ng-change="changed()" hour-step="hstep" minute-step="mstep"
  1275. show-meridian="ismeridian"></timepicker>
  1276. <pre class="alert alert-info">Time is: {{dt | date:'shortTime' }}</pre>
  1277. <div class="row">
  1278. <div class="col-xs-6">
  1279. Hours step is: <select class="form-control" ng-model="hstep"
  1280. ng-options="opt for opt in options.hstep"></select>
  1281. </div>
  1282. <div class="col-xs-6">
  1283. Minutes step is: <select class="form-control" ng-model="mstep"
  1284. ng-options="opt for opt in options.mstep"></select>
  1285. </div>
  1286. </div>
  1287. <hr>
  1288. <button class="btn btn-info" ng-click="toggleMode()">
  1289. 12H / 24H
  1290. </button>
  1291. <button class="btn btn-default" ng-click="update()">
  1292. Set to 14:00
  1293. </button>
  1294. <button class="btn btn-danger" ng-click="clear()">
  1295. Clear
  1296. </button>
  1297. </div>
  1298. <div class="col-md-6">
  1299. <h5 class="text-bold margin-top-25 margin-bottom-15">Date Range</h5>
  1300. <div class="input-group">
  1301. <input type="text" class="form-control" datepicker-popup="yyyy/MM/dd"
  1302. ng-model="start" is-open="startOpened" ng-init="startOpened = false"
  1303. min-date="'1970-12-31'" max-date="end" ng-required="true" close-text="Close"
  1304. ng-click="startOpen($event)" />
  1305. <span class="input-group-addon">to</span>
  1306. <input type="text" class="form-control" datepicker-popup="yyyy/MM/dd" ng-model="end"
  1307. is-open="endOpened" ng-init="endOpened = false" min-date="start"
  1308. max-date="'2015-06-22'" ng-required="true" close-text="Close"
  1309. ng-click="endOpen($event)" />
  1310. </div>
  1311. </div>
  1312. </div>
  1313. </div>
  1314. </div>
  1315. </div>
  1316. </div>
  1317. </div>
  1318. </div>
  1319. <!-- end: DATE/TIME Picker -->
  1320. <!-- start: SELECT BOXES -->
  1321. <div class="container-fluid container-fullw bg-white">
  1322. <div class="row">
  1323. <div class="col-md-12">
  1324. <h5 class="over-title">Select <span class="text-bold">Box</span></h5>
  1325. <p class="margin-bottom-30">
  1326. The <code>&lt;select&gt;</code> element is used to create a drop-down list.
  1327. </p>
  1328. <div class="row">
  1329. <div class="col-sm-6">
  1330. <div class="panel panel-transparent">
  1331. <div class="panel-heading">
  1332. <h5 class="panel-title">Default Select Boxes</span></h5>
  1333. </div>
  1334. <div class="panel-body">
  1335. <div class="form-group">
  1336. <label for="form-field-select-1">
  1337. Default
  1338. </label>
  1339. <select id="form-field-select-1" class="form-control">
  1340. <option value="">&nbsp;</option>
  1341. <option value="AL">Alabama</option>
  1342. <option value="AK">Alaska</option>
  1343. <option value="AZ">Arizona</option>
  1344. <option value="AR">Arkansas</option>
  1345. <option value="CA">California</option>
  1346. <option value="CO">Colorado</option>
  1347. <option value="CT">Connecticut</option>
  1348. <option value="DE">Delaware</option>
  1349. <option value="FL">Florida</option>
  1350. <option value="GA">Georgia</option>
  1351. <option value="HI">Hawaii</option>
  1352. <option value="ID">Idaho</option>
  1353. <option value="IL">Illinois</option>
  1354. <option value="IN">Indiana</option>
  1355. <option value="IA">Iowa</option>
  1356. <option value="KS">Kansas</option>
  1357. <option value="KY">Kentucky</option>
  1358. <option value="LA">Louisiana</option>
  1359. <option value="ME">Maine</option>
  1360. <option value="MD">Maryland</option>
  1361. <option value="MA">Massachusetts</option>
  1362. <option value="MI">Michigan</option>
  1363. <option value="MN">Minnesota</option>
  1364. <option value="MS">Mississippi</option>
  1365. <option value="MO">Missouri</option>
  1366. <option value="MT">Montana</option>
  1367. <option value="NE">Nebraska</option>
  1368. <option value="NV">Nevada</option>
  1369. <option value="NH">New Hampshire</option>
  1370. <option value="NJ">New Jersey</option>
  1371. <option value="NM">New Mexico</option>
  1372. <option value="NY">New York</option>
  1373. <option value="NC">North Carolina</option>
  1374. <option value="ND">North Dakota</option>
  1375. <option value="OH">Ohio</option>
  1376. <option value="OK">Oklahoma</option>
  1377. <option value="OR">Oregon</option>
  1378. <option value="PA">Pennsylvania</option>
  1379. <option value="RI">Rhode Island</option>
  1380. <option value="SC">South Carolina</option>
  1381. <option value="SD">South Dakota</option>
  1382. <option value="TN">Tennessee</option>
  1383. <option value="TX">Texas</option>
  1384. <option value="UT">Utah</option>
  1385. <option value="VT">Vermont</option>
  1386. <option value="VA">Virginia</option>
  1387. <option value="WA">Washington</option>
  1388. <option value="WV">West Virginia</option>
  1389. <option value="WI">Wisconsin</option>
  1390. <option value="WY">Wyoming</option>
  1391. </select>
  1392. </div>
  1393. <div class="form-group">
  1394. <label for="form-field-select-1">
  1395. Disabled
  1396. </label>
  1397. <select id="form-field-select-1" class="form-control" disabled>
  1398. <option value="">&nbsp;</option>
  1399. <option value="AL">Alabama</option>
  1400. <option value="AK">Alaska</option>
  1401. <option value="AZ">Arizona</option>
  1402. <option value="AR">Arkansas</option>
  1403. <option value="CA">California</option>
  1404. <option value="CO">Colorado</option>
  1405. <option value="CT">Connecticut</option>
  1406. <option value="DE">Delaware</option>
  1407. <option value="FL">Florida</option>
  1408. <option value="GA">Georgia</option>
  1409. <option value="HI">Hawaii</option>
  1410. <option value="ID">Idaho</option>
  1411. <option value="IL">Illinois</option>
  1412. <option value="IN">Indiana</option>
  1413. <option value="IA">Iowa</option>
  1414. <option value="KS">Kansas</option>
  1415. <option value="KY">Kentucky</option>
  1416. <option value="LA">Louisiana</option>
  1417. <option value="ME">Maine</option>
  1418. <option value="MD">Maryland</option>
  1419. <option value="MA">Massachusetts</option>
  1420. <option value="MI">Michigan</option>
  1421. <option value="MN">Minnesota</option>
  1422. <option value="MS">Mississippi</option>
  1423. <option value="MO">Missouri</option>
  1424. <option value="MT">Montana</option>
  1425. <option value="NE">Nebraska</option>
  1426. <option value="NV">Nevada</option>
  1427. <option value="NH">New Hampshire</option>
  1428. <option value="NJ">New Jersey</option>
  1429. <option value="NM">New Mexico</option>
  1430. <option value="NY">New York</option>
  1431. <option value="NC">North Carolina</option>
  1432. <option value="ND">North Dakota</option>
  1433. <option value="OH">Ohio</option>
  1434. <option value="OK">Oklahoma</option>
  1435. <option value="OR">Oregon</option>
  1436. <option value="PA">Pennsylvania</option>
  1437. <option value="RI">Rhode Island</option>
  1438. <option value="SC">South Carolina</option>
  1439. <option value="SD">South Dakota</option>
  1440. <option value="TN">Tennessee</option>
  1441. <option value="TX">Texas</option>
  1442. <option value="UT">Utah</option>
  1443. <option value="VT">Vermont</option>
  1444. <option value="VA">Virginia</option>
  1445. <option value="WA">Washington</option>
  1446. <option value="WV">West Virginia</option>
  1447. <option value="WI">Wisconsin</option>
  1448. <option value="WY">Wyoming</option>
  1449. </select>
  1450. </div>
  1451. <div class="form-group">
  1452. <label for="form-field-select-2">
  1453. Multiple
  1454. </label>
  1455. <select multiple="multiple" id="form-field-select-2" class="form-control">
  1456. <option value="AL">Alabama</option>
  1457. <option value="AK">Alaska</option>
  1458. <option value="AZ">Arizona</option>
  1459. <option value="AR">Arkansas</option>
  1460. <option value="CA">California</option>
  1461. <option value="CO">Colorado</option>
  1462. <option value="CT">Connecticut</option>
  1463. <option value="DE">Delaware</option>
  1464. <option value="FL">Florida</option>
  1465. <option value="GA">Georgia</option>
  1466. <option value="HI">Hawaii</option>
  1467. <option value="ID">Idaho</option>
  1468. <option value="IL">Illinois</option>
  1469. <option value="IN">Indiana</option>
  1470. <option value="IA">Iowa</option>
  1471. <option value="KS">Kansas</option>
  1472. <option value="KY">Kentucky</option>
  1473. <option value="LA">Louisiana</option>
  1474. <option value="ME">Maine</option>
  1475. <option value="MD">Maryland</option>
  1476. <option value="MA">Massachusetts</option>
  1477. <option value="MI">Michigan</option>
  1478. <option value="MN">Minnesota</option>
  1479. <option value="MS">Mississippi</option>
  1480. <option value="MO">Missouri</option>
  1481. <option value="MT">Montana</option>
  1482. <option value="NE">Nebraska</option>
  1483. <option value="NV">Nevada</option>
  1484. <option value="NH">New Hampshire</option>
  1485. <option value="NJ">New Jersey</option>
  1486. <option value="NM">New Mexico</option>
  1487. <option value="NY">New York</option>
  1488. <option value="NC">North Carolina</option>
  1489. <option value="ND">North Dakota</option>
  1490. <option value="OH">Ohio</option>
  1491. <option value="OK">Oklahoma</option>
  1492. <option value="OR">Oregon</option>
  1493. <option value="PA">Pennsylvania</option>
  1494. <option value="RI">Rhode Island</option>
  1495. <option value="SC">South Carolina</option>
  1496. <option value="SD">South Dakota</option>
  1497. <option value="TN">Tennessee</option>
  1498. <option value="TX">Texas</option>
  1499. <option value="UT">Utah</option>
  1500. <option value="VT">Vermont</option>
  1501. <option value="VA">Virginia</option>
  1502. <option value="WA">Washington</option>
  1503. <option value="WV">West Virginia</option>
  1504. <option value="WI">Wisconsin</option>
  1505. <option value="WY">Wyoming</option>
  1506. </select>
  1507. </div>
  1508. <div class="form-group">
  1509. <label for="form-field-select-2">
  1510. Multiple Disabled
  1511. </label>
  1512. <select multiple="multiple" id="form-field-select-2" class="form-control" disabled>
  1513. <option value="AL">Alabama</option>
  1514. <option value="AK">Alaska</option>
  1515. <option value="AZ">Arizona</option>
  1516. <option value="AR">Arkansas</option>
  1517. <option value="CA">California</option>
  1518. <option value="CO">Colorado</option>
  1519. <option value="CT">Connecticut</option>
  1520. <option value="DE">Delaware</option>
  1521. <option value="FL">Florida</option>
  1522. <option value="GA">Georgia</option>
  1523. <option value="HI">Hawaii</option>
  1524. <option value="ID">Idaho</option>
  1525. <option value="IL">Illinois</option>
  1526. <option value="IN">Indiana</option>
  1527. <option value="IA">Iowa</option>
  1528. <option value="KS">Kansas</option>
  1529. <option value="KY">Kentucky</option>
  1530. <option value="LA">Louisiana</option>
  1531. <option value="ME">Maine</option>
  1532. <option value="MD">Maryland</option>
  1533. <option value="MA">Massachusetts</option>
  1534. <option value="MI">Michigan</option>
  1535. <option value="MN">Minnesota</option>
  1536. <option value="MS">Mississippi</option>
  1537. <option value="MO">Missouri</option>
  1538. <option value="MT">Montana</option>
  1539. <option value="NE">Nebraska</option>
  1540. <option value="NV">Nevada</option>
  1541. <option value="NH">New Hampshire</option>
  1542. <option value="NJ">New Jersey</option>
  1543. <option value="NM">New Mexico</option>
  1544. <option value="NY">New York</option>
  1545. <option value="NC">North Carolina</option>
  1546. <option value="ND">North Dakota</option>
  1547. <option value="OH">Ohio</option>
  1548. <option value="OK">Oklahoma</option>
  1549. <option value="OR">Oregon</option>
  1550. <option value="PA">Pennsylvania</option>
  1551. <option value="RI">Rhode Island</option>
  1552. <option value="SC">South Carolina</option>
  1553. <option value="SD">South Dakota</option>
  1554. <option value="TN">Tennessee</option>
  1555. <option value="TX">Texas</option>
  1556. <option value="UT">Utah</option>
  1557. <option value="VT">Vermont</option>
  1558. <option value="VA">Virginia</option>
  1559. <option value="WA">Washington</option>
  1560. <option value="WV">West Virginia</option>
  1561. <option value="WI">Wisconsin</option>
  1562. <option value="WY">Wyoming</option>
  1563. </select>
  1564. </div>
  1565. </div>
  1566. </div>
  1567. </div>
  1568. <div class="col-sm-6">
  1569. <div class="panel panel-transparent">
  1570. <div class="panel-heading">
  1571. <h5 class="panel-title">Css3 Select Boxes</h5>
  1572. </div>
  1573. <div class="panel-body">
  1574. <div class="form-group">
  1575. <label for="form-field-select-1">
  1576. Skin Slide
  1577. </label>
  1578. <select class="cs-select cs-skin-slide">
  1579. <option value=""></option>
  1580. <option value="sightseeing">Sight Seeing</option>
  1581. <option value="business">Business</option>
  1582. <option value="honeymoon">Honeymoon</option>
  1583. <option value="food">Gourmet</option>
  1584. <option value="shopping">Shopping</option>
  1585. </select>
  1586. </div>
  1587. <div class="form-group">
  1588. <label for="form-field-select-1">
  1589. Skin Slide with Icons
  1590. </label>
  1591. <select class="cs-select cs-skin-slide">
  1592. <option value=""></option>
  1593. <option value="sightseeing" data-class="fa fa-apple">Sight Seeing</option>
  1594. <option value="business" data-class="fa fa-android">Business</option>
  1595. <option value="honeymoon" data-class="fa fa-windows">Honeymoon</option>
  1596. <option value="food" data-class="fa fa-dropbox">Gourmet</option>
  1597. <option value="shopping" data-class="fa fa-github">Shopping</option>
  1598. </select>
  1599. </div>
  1600. <div class="form-group">
  1601. <label for="form-field-select-1">
  1602. Skin Slide Disabled
  1603. </label>
  1604. <select class="cs-select cs-skin-slide" disabled>
  1605. <option value=""></option>
  1606. <option value="sightseeing">Sight Seeing</option>
  1607. <option value="business">Business</option>
  1608. <option value="honeymoon">Honeymoon</option>
  1609. <option value="food">Gourmet</option>
  1610. <option value="shopping">Shopping</option>
  1611. </select>
  1612. </div>
  1613. <div class="form-group">
  1614. <label for="form-field-select-2">
  1615. Skin Elastic
  1616. </label>
  1617. <select class="cs-select cs-skin-elastic">
  1618. <option value="" disabled selected>Select a Country</option>
  1619. <option value="france">France</option>
  1620. <option value="brazil">Brazil</option>
  1621. <option value="argentina">Argentina</option>
  1622. <option value="south-africa">South Africa</option>
  1623. </select>
  1624. </div>
  1625. <div class="form-group">
  1626. <label for="form-field-select-2">
  1627. Skin Elastic with Icons
  1628. </label>
  1629. <select class="cs-select cs-skin-elastic">
  1630. <option value="" disabled selected>Select a Country</option>
  1631. <option value="france" data-class="fa fa-apple">France</option>
  1632. <option value="brazil" data-class="fa fa-android">Brazil</option>
  1633. <option value="argentina" data-class="fa fa-windows">Argentina</option>
  1634. <option value="south-africa" data-class="fa fa-dropbox">South Africa</option>
  1635. <option value="shopping" data-class="fa fa-github">Shopping</option>
  1636. </select>
  1637. </div>
  1638. <div class="form-group">
  1639. <label for="form-field-select-2">
  1640. Skin Elastic Disabled
  1641. </label>
  1642. <select class="cs-select cs-skin-elastic" disabled>
  1643. <option value="" disabled selected>Select a Country</option>
  1644. <option value="france">France</option>
  1645. <option value="brazil">Brazil</option>
  1646. <option value="argentina">Argentina</option>
  1647. <option value="south-africa">South Africa</option>
  1648. <option value="shopping">Shopping</option>
  1649. </select>
  1650. </div>
  1651. </div>
  1652. </div>
  1653. </div>
  1654. </div>
  1655. <div class="row">
  1656. <div class="col-sm-12">
  1657. <h5 class="over-title">Ui-Select Directive</h5>
  1658. <p>
  1659. AngularJS-native version of Select2 and Selectize.
  1660. </p>
  1661. </div>
  1662. <!-- /// controller: 'SelectCtrl' - localtion: assets/js/controllers/selectCtrl.js /// -->
  1663. <form ng-controller="SelectCtrl">
  1664. <div class="col-sm-6">
  1665. <div class="panel panel-transparent">
  1666. <div class="panel-body">
  1667. <div class="form-group">
  1668. <label>
  1669. Default
  1670. </label>
  1671. <ui-select ng-model="person.selected" theme="bootstrap">
  1672. <ui-select-match placeholder="Select in the list...">
  1673. {{$select.selected.name}}
  1674. </ui-select-match>
  1675. <ui-select-choices repeat="item in people | filter: $select.search">
  1676. <div ng-bind-html="item.name | highlight: $select.search"></div>
  1677. <small ng-bind-html="item.email | highlight: $select.search"></small>
  1678. </ui-select-choices>
  1679. </ui-select>
  1680. </div>
  1681. <div class="form-group">
  1682. <label>
  1683. Grouped
  1684. </label>
  1685. <ui-select ng-model="person.selected" theme="bootstrap">
  1686. <ui-select-match placeholder="Select in the list...">
  1687. {{$select.selected.name}}
  1688. </ui-select-match>
  1689. <ui-select-choices group-by="'group'"
  1690. repeat="item in people | filter: $select.search">
  1691. <span ng-bind-html="item.name | highlight: $select.search"></span>
  1692. <small ng-bind-html="item.email | highlight: $select.search"></small>
  1693. </ui-select-choices>
  1694. </ui-select>
  1695. </div>
  1696. <div class="form-group">
  1697. <label>
  1698. With a clear button
  1699. </label>
  1700. <div class="input-group">
  1701. <ui-select ng-model="person.selected" theme="bootstrap">
  1702. <ui-select-match placeholder="Select in the list...">
  1703. {{$select.selected.name}}
  1704. </ui-select-match>
  1705. <ui-select-choices repeat="item in people | filter: $select.search">
  1706. <span ng-bind-html="item.name | highlight: $select.search"></span>
  1707. <small ng-bind-html="item.email | highlight: $select.search"></small>
  1708. </ui-select-choices>
  1709. </ui-select>
  1710. <span class="input-group-btn">
  1711. <button ng-click="person.selected = undefined" class="btn btn-default">
  1712. <span class="glyphicon glyphicon-trash"></span>
  1713. </button> </span>
  1714. </div>
  1715. </div>
  1716. </div>
  1717. </div>
  1718. </div>
  1719. <div class="col-sm-6">
  1720. <div class="panel panel-transparent">
  1721. <div class="panel-body">
  1722. <div class="form-group">
  1723. <label>
  1724. Disabled
  1725. </label>
  1726. <ui-select ng-model="person.selected" theme="bootstrap" ng-disabled="true">
  1727. <ui-select-match placeholder="Select in the list...">
  1728. {{$select.selected.name}}
  1729. </ui-select-match>
  1730. <ui-select-choices repeat="item in people | filter: $select.search">
  1731. <div ng-bind-html="item.name | highlight: $select.search"></div>
  1732. <small ng-bind-html="item.email | highlight: $select.search"></small>
  1733. </ui-select-choices>
  1734. </ui-select>
  1735. </div>
  1736. <div class="form-group">
  1737. <label>
  1738. Simple String Tags
  1739. </label>
  1740. <ui-select multiple ng-model="multipleDemo.colors" theme="bootstrap"
  1741. ng-disabled="disabled" close-on-select="false">
  1742. <ui-select-match placeholder="Select colors...">
  1743. {{$item}}
  1744. </ui-select-match>
  1745. <ui-select-choices repeat="color in availableColors | filter:$select.search">
  1746. {{color}}
  1747. </ui-select-choices>
  1748. </ui-select>
  1749. </div>
  1750. <div class="form-group">
  1751. <label>
  1752. Array of objects
  1753. </label>
  1754. <ui-select multiple ng-model="multipleDemo.selectedPeople" theme="bootstrap"
  1755. ng-disabled="disabled">
  1756. <ui-select-match placeholder="Select person...">
  1757. {{$item.name}} &lt;{{$item.email}}&gt;
  1758. </ui-select-match>
  1759. <ui-select-choices
  1760. repeat="person in people | propsFilter: {name: $select.search, age: $select.search}">
  1761. <div ng-bind-html="person.name | highlight: $select.search"></div>
  1762. <small> email: {{person.email}}
  1763. age: <span
  1764. ng-bind-html="''+person.age | highlight: $select.search"></span>
  1765. </small>
  1766. </ui-select-choices>
  1767. </ui-select>
  1768. </div>
  1769. </div>
  1770. </div>
  1771. </div>
  1772. </form>
  1773. </div>
  1774. </div>
  1775. </div>
  1776. </div>
  1777. <!-- end: SELECT BOXES -->
  1778. <!-- start: INPUT SPINNER -->
  1779. <div class="container-fluid container-fullw">
  1780. <div class="row">
  1781. <div class="col-md-12">
  1782. <h5 class="over-title">Input <span class="text-bold">Spinner</span></h5>
  1783. <p class="margin-bottom-30">
  1784. A mobile and touch friendly input spinner component for Bootstrap. It supports the mousewheel and the
  1785. up/down keys.
  1786. </p>
  1787. <div class="row">
  1788. <div class="col-sm-6 col-lg-4">
  1789. <div class="panel panel-white min-height-270">
  1790. <div class="panel-heading">
  1791. <div class="panel-title">
  1792. Basic example
  1793. </div>
  1794. </div>
  1795. <div class="panel-body">
  1796. <p class="margin-bottom-30">
  1797. The init value is set on the input with the <code>value</code> attribute.
  1798. </p>
  1799. <div class="form-group">
  1800. <label>
  1801. Example:
  1802. </label>
  1803. <input id="demo1" type="text" value="55" name="demo1" touchspin data-min="0"
  1804. data-max="100" data-step="0.1" data-decimals="2" data-boostat="5"
  1805. data-maxboostedstep="10">
  1806. </div>
  1807. </div>
  1808. </div>
  1809. </div>
  1810. <div class="col-sm-6 col-lg-4">
  1811. <div class="panel panel-white min-height-270">
  1812. <div class="panel-heading">
  1813. <div class="panel-title">
  1814. Example with postfix
  1815. </div>
  1816. </div>
  1817. <div class="panel-body">
  1818. <p class="margin-bottom-30">
  1819. Use the <code>data-postfix</code> attribute to add a postfix.
  1820. </p>
  1821. <div class="form-group">
  1822. <label>
  1823. Example with postfix:
  1824. </label>
  1825. <input id="demo1" type="text" value="55" name="demo1" touchspin data-min="0"
  1826. data-max="100" data-step="0.1" data-decimals="2" data-boostat="5"
  1827. data-maxboostedstep="10" data-postfix="%">
  1828. </div>
  1829. </div>
  1830. </div>
  1831. </div>
  1832. <div class="col-sm-6 col-lg-4">
  1833. <div class="panel panel-white min-height-270">
  1834. <div class="panel-heading">
  1835. <div class="panel-title">
  1836. With prefix
  1837. </div>
  1838. </div>
  1839. <div class="panel-body">
  1840. <p class="margin-bottom-30">
  1841. Use the <code>data-prefix</code> attribute to add a prefix.
  1842. </p>
  1843. <div class="form-group">
  1844. <label>
  1845. With prefix
  1846. </label>
  1847. <input id="demo1" type="text" value="0" name="demo1" touchspin data-min="-1000000000"
  1848. data-max="1000000000" data-stepinterval="50" data-maxboostedstep="10000000"
  1849. data-prefix="$">
  1850. </div>
  1851. </div>
  1852. </div>
  1853. </div>
  1854. <div class="col-sm-6 col-lg-4">
  1855. <div class="panel panel-white min-height-270">
  1856. <div class="panel-heading">
  1857. <div class="panel-title">
  1858. Vertical buttons
  1859. </div>
  1860. </div>
  1861. <div class="panel-body">
  1862. <p class="margin-bottom-30">
  1863. Set the <code>data-verticalbuttons</code> attribute as <code>true</code>.
  1864. You can also specify the class for icons.
  1865. </p>
  1866. <div class="form-group">
  1867. <label>
  1868. Vertical buttons with custom icons
  1869. </label>
  1870. <input id="demo4" type="text" value="0" name="demo4" touchspin
  1871. data-verticalbuttons="true" data-verticalupclass="ti-angle-up"
  1872. data-verticaldownclass="ti-angle-down">
  1873. </div>
  1874. </div>
  1875. </div>
  1876. </div>
  1877. <div class="col-sm-6 col-lg-4">
  1878. <div class="panel panel-white min-height-270">
  1879. <div class="panel-heading">
  1880. <div class="panel-title">
  1881. Button postfix
  1882. </div>
  1883. </div>
  1884. <div class="panel-body">
  1885. <p class="margin-bottom-30">
  1886. Set the <code>data-postfix</code> attribute as <code>button</code>.
  1887. You can also specify the class for the button.
  1888. </p>
  1889. <div class="form-group">
  1890. <label>
  1891. Button postfix
  1892. </label>
  1893. <input id="demo5" type="text" value="0" name="demo5" touchspin data-postfix="button"
  1894. data-postfix_extraclass="btn btn-default">
  1895. </div>
  1896. </div>
  1897. </div>
  1898. </div>
  1899. <div class="col-sm-6 col-lg-4">
  1900. <div class="panel panel-white min-height-270">
  1901. <div class="panel-heading">
  1902. <div class="panel-title">
  1903. Sizes
  1904. </div>
  1905. </div>
  1906. <div class="panel-body">
  1907. <p class="margin-bottom-30">
  1908. Size of the whole controller can be set with applying input-sm or input-lg class on the
  1909. input
  1910. </p>
  1911. <div class="form-group">
  1912. <label>
  1913. Button postfix (large)
  1914. </label>
  1915. <input id="demo6" type="text" value="0" name="demo6" class="form-control input-lg"
  1916. touchspin data-postfix="button" data-postfix_extraclass="btn btn-default">
  1917. </div>
  1918. </div>
  1919. </div>
  1920. </div>
  1921. </div>
  1922. </div>
  1923. </div>
  1924. </div>
  1925. <!-- end: INPUT SPINNER -->
  1926. <style>
  1927. .btn-danger {
  1928. background: #fff;
  1929. color: #d43f3a;
  1930. padding: 0 5px !important;
  1931. }
  1932. </style>