form-validation.html 53 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
  6. <title>Form Validation | Bootstrap Based Admin Template - Material Design</title>
  7. <!-- Favicon-->
  8. <link rel="icon" href="../../favicon.ico" type="image/x-icon">
  9. <!-- Google Fonts -->
  10. <link href="https://fonts.googleapis.com/css?family=Roboto:400,700&subset=latin,cyrillic-ext" rel="stylesheet" type="text/css">
  11. <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet" type="text/css">
  12. <!-- Bootstrap Core Css -->
  13. <link href="../../plugins/bootstrap/css/bootstrap.css" rel="stylesheet">
  14. <!-- Waves Effect Css -->
  15. <link href="../../plugins/node-waves/waves.css" rel="stylesheet" />
  16. <!-- Animation Css -->
  17. <link href="../../plugins/animate-css/animate.css" rel="stylesheet" />
  18. <!-- Sweet Alert Css -->
  19. <link href="../../plugins/sweetalert/sweetalert.css" rel="stylesheet" />
  20. <!-- Custom Css -->
  21. <link href="../../css/style.css" rel="stylesheet">
  22. <!-- AdminBSB Themes. You can choose a theme from css/themes instead of get all themes -->
  23. <link href="../../css/themes/all-themes.css" rel="stylesheet" />
  24. </head>
  25. <body class="theme-red">
  26. <!-- Page Loader -->
  27. <div class="page-loader-wrapper">
  28. <div class="loader">
  29. <div class="preloader">
  30. <div class="spinner-layer pl-red">
  31. <div class="circle-clipper left">
  32. <div class="circle"></div>
  33. </div>
  34. <div class="circle-clipper right">
  35. <div class="circle"></div>
  36. </div>
  37. </div>
  38. </div>
  39. <p>Please wait...</p>
  40. </div>
  41. </div>
  42. <!-- #END# Page Loader -->
  43. <!-- Overlay For Sidebars -->
  44. <div class="overlay"></div>
  45. <!-- #END# Overlay For Sidebars -->
  46. <!-- Search Bar -->
  47. <div class="search-bar">
  48. <div class="search-icon">
  49. <i class="material-icons">search</i>
  50. </div>
  51. <input type="text" placeholder="START TYPING...">
  52. <div class="close-search">
  53. <i class="material-icons">close</i>
  54. </div>
  55. </div>
  56. <!-- #END# Search Bar -->
  57. <!-- Top Bar -->
  58. <nav class="navbar">
  59. <div class="container-fluid">
  60. <div class="navbar-header">
  61. <a href="javascript:void(0);" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-collapse" aria-expanded="false"></a>
  62. <a href="javascript:void(0);" class="bars"></a>
  63. <a class="navbar-brand" href="../../index.html">ADMINBSB - MATERIAL DESIGN</a>
  64. </div>
  65. <div class="collapse navbar-collapse" id="navbar-collapse">
  66. <ul class="nav navbar-nav navbar-right">
  67. <!-- Call Search -->
  68. <li><a href="javascript:void(0);" class="js-search" data-close="true"><i class="material-icons">search</i></a></li>
  69. <!-- #END# Call Search -->
  70. <!-- Notifications -->
  71. <li class="dropdown">
  72. <a href="javascript:void(0);" class="dropdown-toggle" data-toggle="dropdown" role="button">
  73. <i class="material-icons">notifications</i>
  74. <span class="label-count">7</span>
  75. </a>
  76. <ul class="dropdown-menu">
  77. <li class="header">NOTIFICATIONS</li>
  78. <li class="body">
  79. <ul class="menu">
  80. <li>
  81. <a href="javascript:void(0);">
  82. <div class="icon-circle bg-light-green">
  83. <i class="material-icons">person_add</i>
  84. </div>
  85. <div class="menu-info">
  86. <h4>12 new members joined</h4>
  87. <p>
  88. <i class="material-icons">access_time</i> 14 mins ago
  89. </p>
  90. </div>
  91. </a>
  92. </li>
  93. <li>
  94. <a href="javascript:void(0);">
  95. <div class="icon-circle bg-cyan">
  96. <i class="material-icons">add_shopping_cart</i>
  97. </div>
  98. <div class="menu-info">
  99. <h4>4 sales made</h4>
  100. <p>
  101. <i class="material-icons">access_time</i> 22 mins ago
  102. </p>
  103. </div>
  104. </a>
  105. </li>
  106. <li>
  107. <a href="javascript:void(0);">
  108. <div class="icon-circle bg-red">
  109. <i class="material-icons">delete_forever</i>
  110. </div>
  111. <div class="menu-info">
  112. <h4><b>Nancy Doe</b> deleted account</h4>
  113. <p>
  114. <i class="material-icons">access_time</i> 3 hours ago
  115. </p>
  116. </div>
  117. </a>
  118. </li>
  119. <li>
  120. <a href="javascript:void(0);">
  121. <div class="icon-circle bg-orange">
  122. <i class="material-icons">mode_edit</i>
  123. </div>
  124. <div class="menu-info">
  125. <h4><b>Nancy</b> changed name</h4>
  126. <p>
  127. <i class="material-icons">access_time</i> 2 hours ago
  128. </p>
  129. </div>
  130. </a>
  131. </li>
  132. <li>
  133. <a href="javascript:void(0);">
  134. <div class="icon-circle bg-blue-grey">
  135. <i class="material-icons">comment</i>
  136. </div>
  137. <div class="menu-info">
  138. <h4><b>John</b> commented your post</h4>
  139. <p>
  140. <i class="material-icons">access_time</i> 4 hours ago
  141. </p>
  142. </div>
  143. </a>
  144. </li>
  145. <li>
  146. <a href="javascript:void(0);">
  147. <div class="icon-circle bg-light-green">
  148. <i class="material-icons">cached</i>
  149. </div>
  150. <div class="menu-info">
  151. <h4><b>John</b> updated status</h4>
  152. <p>
  153. <i class="material-icons">access_time</i> 3 hours ago
  154. </p>
  155. </div>
  156. </a>
  157. </li>
  158. <li>
  159. <a href="javascript:void(0);">
  160. <div class="icon-circle bg-purple">
  161. <i class="material-icons">settings</i>
  162. </div>
  163. <div class="menu-info">
  164. <h4>Settings updated</h4>
  165. <p>
  166. <i class="material-icons">access_time</i> Yesterday
  167. </p>
  168. </div>
  169. </a>
  170. </li>
  171. </ul>
  172. </li>
  173. <li class="footer">
  174. <a href="javascript:void(0);">View All Notifications</a>
  175. </li>
  176. </ul>
  177. </li>
  178. <!-- #END# Notifications -->
  179. <!-- Tasks -->
  180. <li class="dropdown">
  181. <a href="javascript:void(0);" class="dropdown-toggle" data-toggle="dropdown" role="button">
  182. <i class="material-icons">flag</i>
  183. <span class="label-count">9</span>
  184. </a>
  185. <ul class="dropdown-menu">
  186. <li class="header">TASKS</li>
  187. <li class="body">
  188. <ul class="menu tasks">
  189. <li>
  190. <a href="javascript:void(0);">
  191. <h4>
  192. Footer display issue
  193. <small>32%</small>
  194. </h4>
  195. <div class="progress">
  196. <div class="progress-bar bg-pink" role="progressbar" aria-valuenow="85" aria-valuemin="0" aria-valuemax="100" style="width: 32%">
  197. </div>
  198. </div>
  199. </a>
  200. </li>
  201. <li>
  202. <a href="javascript:void(0);">
  203. <h4>
  204. Make new buttons
  205. <small>45%</small>
  206. </h4>
  207. <div class="progress">
  208. <div class="progress-bar bg-cyan" role="progressbar" aria-valuenow="85" aria-valuemin="0" aria-valuemax="100" style="width: 45%">
  209. </div>
  210. </div>
  211. </a>
  212. </li>
  213. <li>
  214. <a href="javascript:void(0);">
  215. <h4>
  216. Create new dashboard
  217. <small>54%</small>
  218. </h4>
  219. <div class="progress">
  220. <div class="progress-bar bg-teal" role="progressbar" aria-valuenow="85" aria-valuemin="0" aria-valuemax="100" style="width: 54%">
  221. </div>
  222. </div>
  223. </a>
  224. </li>
  225. <li>
  226. <a href="javascript:void(0);">
  227. <h4>
  228. Solve transition issue
  229. <small>65%</small>
  230. </h4>
  231. <div class="progress">
  232. <div class="progress-bar bg-orange" role="progressbar" aria-valuenow="85" aria-valuemin="0" aria-valuemax="100" style="width: 65%">
  233. </div>
  234. </div>
  235. </a>
  236. </li>
  237. <li>
  238. <a href="javascript:void(0);">
  239. <h4>
  240. Answer GitHub questions
  241. <small>92%</small>
  242. </h4>
  243. <div class="progress">
  244. <div class="progress-bar bg-purple" role="progressbar" aria-valuenow="85" aria-valuemin="0" aria-valuemax="100" style="width: 92%">
  245. </div>
  246. </div>
  247. </a>
  248. </li>
  249. </ul>
  250. </li>
  251. <li class="footer">
  252. <a href="javascript:void(0);">View All Tasks</a>
  253. </li>
  254. </ul>
  255. </li>
  256. <!-- #END# Tasks -->
  257. <li class="pull-right"><a href="javascript:void(0);" class="js-right-sidebar" data-close="true"><i class="material-icons">more_vert</i></a></li>
  258. </ul>
  259. </div>
  260. </div>
  261. </nav>
  262. <!-- #Top Bar -->
  263. <section>
  264. <!-- Left Sidebar -->
  265. <aside id="leftsidebar" class="sidebar">
  266. <!-- User Info -->
  267. <div class="user-info">
  268. <div class="image">
  269. <img src="../../images/user.png" width="48" height="48" alt="User" />
  270. </div>
  271. <div class="info-container">
  272. <div class="name" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">John Doe</div>
  273. <div class="email">john.doe@example.com</div>
  274. <div class="btn-group user-helper-dropdown">
  275. <i class="material-icons" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">keyboard_arrow_down</i>
  276. <ul class="dropdown-menu pull-right">
  277. <li><a href="javascript:void(0);"><i class="material-icons">person</i>Profile</a></li>
  278. <li role="seperator" class="divider"></li>
  279. <li><a href="javascript:void(0);"><i class="material-icons">group</i>Followers</a></li>
  280. <li><a href="javascript:void(0);"><i class="material-icons">shopping_cart</i>Sales</a></li>
  281. <li><a href="javascript:void(0);"><i class="material-icons">favorite</i>Likes</a></li>
  282. <li role="seperator" class="divider"></li>
  283. <li><a href="javascript:void(0);"><i class="material-icons">input</i>Sign Out</a></li>
  284. </ul>
  285. </div>
  286. </div>
  287. </div>
  288. <!-- #User Info -->
  289. <!-- Menu -->
  290. <div class="menu">
  291. <ul class="list">
  292. <li class="header">MAIN NAVIGATION</li>
  293. <li>
  294. <a href="../../index.html">
  295. <i class="material-icons">home</i>
  296. <span>Home</span>
  297. </a>
  298. </li>
  299. <li>
  300. <a href="../../pages/typography.html">
  301. <i class="material-icons">text_fields</i>
  302. <span>Typography</span>
  303. </a>
  304. </li>
  305. <li>
  306. <a href="../../pages/helper-classes.html">
  307. <i class="material-icons">layers</i>
  308. <span>Helper Classes</span>
  309. </a>
  310. </li>
  311. <li>
  312. <a href="javascript:void(0);" class="menu-toggle">
  313. <i class="material-icons">widgets</i>
  314. <span>Widgets</span>
  315. </a>
  316. <ul class="ml-menu">
  317. <li>
  318. <a href="javascript:void(0);" class="menu-toggle">
  319. <span>Cards</span>
  320. </a>
  321. <ul class="ml-menu">
  322. <li>
  323. <a href="../../pages/widgets/cards/basic.html">Basic</a>
  324. </li>
  325. <li>
  326. <a href="../../pages/widgets/cards/colored.html">Colored</a>
  327. </li>
  328. <li>
  329. <a href="../../pages/widgets/cards/no-header.html">No Header</a>
  330. </li>
  331. </ul>
  332. </li>
  333. <li>
  334. <a href="javascript:void(0);" class="menu-toggle">
  335. <span>Infobox</span>
  336. </a>
  337. <ul class="ml-menu">
  338. <li>
  339. <a href="../../pages/widgets/infobox/infobox-1.html">Infobox-1</a>
  340. </li>
  341. <li>
  342. <a href="../../pages/widgets/infobox/infobox-2.html">Infobox-2</a>
  343. </li>
  344. <li>
  345. <a href="../../pages/widgets/infobox/infobox-3.html">Infobox-3</a>
  346. </li>
  347. <li>
  348. <a href="../../pages/widgets/infobox/infobox-4.html">Infobox-4</a>
  349. </li>
  350. <li>
  351. <a href="../../pages/widgets/infobox/infobox-5.html">Infobox-5</a>
  352. </li>
  353. </ul>
  354. </li>
  355. </ul>
  356. </li>
  357. <li>
  358. <a href="javascript:void(0);" class="menu-toggle">
  359. <i class="material-icons">swap_calls</i>
  360. <span>User Interface (UI)</span>
  361. </a>
  362. <ul class="ml-menu">
  363. <li>
  364. <a href="../../pages/ui/alerts.html">Alerts</a>
  365. </li>
  366. <li>
  367. <a href="../../pages/ui/animations.html">Animations</a>
  368. </li>
  369. <li>
  370. <a href="../../pages/ui/badges.html">Badges</a>
  371. </li>
  372. <li>
  373. <a href="../../pages/ui/breadcrumbs.html">Breadcrumbs</a>
  374. </li>
  375. <li>
  376. <a href="../../pages/ui/buttons.html">Buttons</a>
  377. </li>
  378. <li>
  379. <a href="../../pages/ui/collapse.html">Collapse</a>
  380. </li>
  381. <li>
  382. <a href="../../pages/ui/colors.html">Colors</a>
  383. </li>
  384. <li>
  385. <a href="../../pages/ui/dialogs.html">Dialogs</a>
  386. </li>
  387. <li>
  388. <a href="../../pages/ui/icons.html">Icons</a>
  389. </li>
  390. <li>
  391. <a href="../../pages/ui/labels.html">Labels</a>
  392. </li>
  393. <li>
  394. <a href="../../pages/ui/list-group.html">List Group</a>
  395. </li>
  396. <li>
  397. <a href="../../pages/ui/media-object.html">Media Object</a>
  398. </li>
  399. <li>
  400. <a href="../../pages/ui/modals.html">Modals</a>
  401. </li>
  402. <li>
  403. <a href="../../pages/ui/notifications.html">Notifications</a>
  404. </li>
  405. <li>
  406. <a href="../../pages/ui/pagination.html">Pagination</a>
  407. </li>
  408. <li>
  409. <a href="../../pages/ui/preloaders.html">Preloaders</a>
  410. </li>
  411. <li>
  412. <a href="../../pages/ui/progressbars.html">Progress Bars</a>
  413. </li>
  414. <li>
  415. <a href="../../pages/ui/range-sliders.html">Range Sliders</a>
  416. </li>
  417. <li>
  418. <a href="../../pages/ui/sortable-nestable.html">Sortable & Nestable</a>
  419. </li>
  420. <li>
  421. <a href="../../pages/ui/tabs.html">Tabs</a>
  422. </li>
  423. <li>
  424. <a href="../../pages/ui/thumbnails.html">Thumbnails</a>
  425. </li>
  426. <li>
  427. <a href="../../pages/ui/tooltips-popovers.html">Tooltips & Popovers</a>
  428. </li>
  429. <li>
  430. <a href="../../pages/ui/waves.html">Waves</a>
  431. </li>
  432. </ul>
  433. </li>
  434. <li class="active">
  435. <a href="javascript:void(0);" class="menu-toggle">
  436. <i class="material-icons">assignment</i>
  437. <span>Forms</span>
  438. </a>
  439. <ul class="ml-menu">
  440. <li>
  441. <a href="../../pages/forms/basic-form-elements.html">Basic Form Elements</a>
  442. </li>
  443. <li>
  444. <a href="../../pages/forms/advanced-form-elements.html">Advanced Form Elements</a>
  445. </li>
  446. <li>
  447. <a href="../../pages/forms/form-examples.html">Form Examples</a>
  448. </li>
  449. <li class="active">
  450. <a href="../../pages/forms/form-validation.html">Form Validation</a>
  451. </li>
  452. <li>
  453. <a href="../../pages/forms/form-wizard.html">Form Wizard</a>
  454. </li>
  455. <li>
  456. <a href="../../pages/forms/editors.html">Editors</a>
  457. </li>
  458. </ul>
  459. </li>
  460. <li>
  461. <a href="javascript:void(0);" class="menu-toggle">
  462. <i class="material-icons">view_list</i>
  463. <span>Tables</span>
  464. </a>
  465. <ul class="ml-menu">
  466. <li>
  467. <a href="../../pages/tables/normal-tables.html">Normal Tables</a>
  468. </li>
  469. <li>
  470. <a href="../../pages/tables/jquery-datatable.html">Jquery Datatables</a>
  471. </li>
  472. <li>
  473. <a href="../../pages/tables/editable-table.html">Editable Tables</a>
  474. </li>
  475. </ul>
  476. </li>
  477. <li>
  478. <a href="javascript:void(0);" class="menu-toggle">
  479. <i class="material-icons">perm_media</i>
  480. <span>Medias</span>
  481. </a>
  482. <ul class="ml-menu">
  483. <li>
  484. <a href="../../pages/medias/image-gallery.html">Image Gallery</a>
  485. </li>
  486. <li>
  487. <a href="../../pages/medias/carousel.html">Carousel</a>
  488. </li>
  489. </ul>
  490. </li>
  491. <li>
  492. <a href="javascript:void(0);" class="menu-toggle">
  493. <i class="material-icons">pie_chart</i>
  494. <span>Charts</span>
  495. </a>
  496. <ul class="ml-menu">
  497. <li>
  498. <a href="../../pages/charts/morris.html">Morris</a>
  499. </li>
  500. <li>
  501. <a href="../../pages/charts/flot.html">Flot</a>
  502. </li>
  503. <li>
  504. <a href="../../pages/charts/chartjs.html">ChartJS</a>
  505. </li>
  506. <li>
  507. <a href="../../pages/charts/sparkline.html">Sparkline</a>
  508. </li>
  509. <li>
  510. <a href="../../pages/charts/jquery-knob.html">Jquery Knob</a>
  511. </li>
  512. </ul>
  513. </li>
  514. <li>
  515. <a href="javascript:void(0);" class="menu-toggle">
  516. <i class="material-icons">content_copy</i>
  517. <span>Example Pages</span>
  518. </a>
  519. <ul class="ml-menu">
  520. <li>
  521. <a href="../../pages/examples/sign-in.html">Sign In</a>
  522. </li>
  523. <li>
  524. <a href="../../pages/examples/sign-up.html">Sign Up</a>
  525. </li>
  526. <li>
  527. <a href="../../pages/examples/forgot-password.html">Forgot Password</a>
  528. </li>
  529. <li>
  530. <a href="../../pages/examples/blank.html">Blank Page</a>
  531. </li>
  532. <li>
  533. <a href="../../pages/examples/404.html">404 - Not Found</a>
  534. </li>
  535. <li>
  536. <a href="../../pages/examples/500.html">500 - Server Error</a>
  537. </li>
  538. </ul>
  539. </li>
  540. <li>
  541. <a href="javascript:void(0);" class="menu-toggle">
  542. <i class="material-icons">map</i>
  543. <span>Maps</span>
  544. </a>
  545. <ul class="ml-menu">
  546. <li>
  547. <a href="../../pages/maps/google.html">Google Map</a>
  548. </li>
  549. <li>
  550. <a href="../../pages/maps/yandex.html">YandexMap</a>
  551. </li>
  552. <li>
  553. <a href="../../pages/maps/jvectormap.html">jVectorMap</a>
  554. </li>
  555. </ul>
  556. </li>
  557. <li>
  558. <a href="javascript:void(0);" class="menu-toggle">
  559. <i class="material-icons">trending_down</i>
  560. <span>Multi Level Menu</span>
  561. </a>
  562. <ul class="ml-menu">
  563. <li>
  564. <a href="javascript:void(0);">
  565. <span>Menu Item</span>
  566. </a>
  567. </li>
  568. <li>
  569. <a href="javascript:void(0);">
  570. <span>Menu Item - 2</span>
  571. </a>
  572. </li>
  573. <li>
  574. <a href="javascript:void(0);" class="menu-toggle">
  575. <span>Level - 2</span>
  576. </a>
  577. <ul class="ml-menu">
  578. <li>
  579. <a href="javascript:void(0);">
  580. <span>Menu Item</span>
  581. </a>
  582. </li>
  583. <li>
  584. <a href="javascript:void(0);" class="menu-toggle">
  585. <span>Level - 3</span>
  586. </a>
  587. <ul class="ml-menu">
  588. <li>
  589. <a href="javascript:void(0);">
  590. <span>Level - 4</span>
  591. </a>
  592. </li>
  593. </ul>
  594. </li>
  595. </ul>
  596. </li>
  597. </ul>
  598. </li>
  599. <li>
  600. <a href="../changelogs.html">
  601. <i class="material-icons">update</i>
  602. <span>Changelogs</span>
  603. </a>
  604. </li>
  605. <li class="header">LABELS</li>
  606. <li>
  607. <a href="javascript:void(0);">
  608. <i class="material-icons col-red">donut_large</i>
  609. <span>Important</span>
  610. </a>
  611. </li>
  612. <li>
  613. <a href="javascript:void(0);">
  614. <i class="material-icons col-amber">donut_large</i>
  615. <span>Warning</span>
  616. </a>
  617. </li>
  618. <li>
  619. <a href="javascript:void(0);">
  620. <i class="material-icons col-light-blue">donut_large</i>
  621. <span>Information</span>
  622. </a>
  623. </li>
  624. </ul>
  625. </div>
  626. <!-- #Menu -->
  627. <!-- Footer -->
  628. <div class="legal">
  629. <div class="copyright">
  630. &copy; 2016 - 2017 <a href="javascript:void(0);">AdminBSB - Material Design</a>.
  631. </div>
  632. <div class="version">
  633. <b>Version: </b> 1.0.5
  634. </div>
  635. </div>
  636. <!-- #Footer -->
  637. </aside>
  638. <!-- #END# Left Sidebar -->
  639. <!-- Right Sidebar -->
  640. <aside id="rightsidebar" class="right-sidebar">
  641. <ul class="nav nav-tabs tab-nav-right" role="tablist">
  642. <li role="presentation" class="active"><a href="#skins" data-toggle="tab">SKINS</a></li>
  643. <li role="presentation"><a href="#settings" data-toggle="tab">SETTINGS</a></li>
  644. </ul>
  645. <div class="tab-content">
  646. <div role="tabpanel" class="tab-pane fade in active in active" id="skins">
  647. <ul class="demo-choose-skin">
  648. <li data-theme="red" class="active">
  649. <div class="red"></div>
  650. <span>Red</span>
  651. </li>
  652. <li data-theme="pink">
  653. <div class="pink"></div>
  654. <span>Pink</span>
  655. </li>
  656. <li data-theme="purple">
  657. <div class="purple"></div>
  658. <span>Purple</span>
  659. </li>
  660. <li data-theme="deep-purple">
  661. <div class="deep-purple"></div>
  662. <span>Deep Purple</span>
  663. </li>
  664. <li data-theme="indigo">
  665. <div class="indigo"></div>
  666. <span>Indigo</span>
  667. </li>
  668. <li data-theme="blue">
  669. <div class="blue"></div>
  670. <span>Blue</span>
  671. </li>
  672. <li data-theme="light-blue">
  673. <div class="light-blue"></div>
  674. <span>Light Blue</span>
  675. </li>
  676. <li data-theme="cyan">
  677. <div class="cyan"></div>
  678. <span>Cyan</span>
  679. </li>
  680. <li data-theme="teal">
  681. <div class="teal"></div>
  682. <span>Teal</span>
  683. </li>
  684. <li data-theme="green">
  685. <div class="green"></div>
  686. <span>Green</span>
  687. </li>
  688. <li data-theme="light-green">
  689. <div class="light-green"></div>
  690. <span>Light Green</span>
  691. </li>
  692. <li data-theme="lime">
  693. <div class="lime"></div>
  694. <span>Lime</span>
  695. </li>
  696. <li data-theme="yellow">
  697. <div class="yellow"></div>
  698. <span>Yellow</span>
  699. </li>
  700. <li data-theme="amber">
  701. <div class="amber"></div>
  702. <span>Amber</span>
  703. </li>
  704. <li data-theme="orange">
  705. <div class="orange"></div>
  706. <span>Orange</span>
  707. </li>
  708. <li data-theme="deep-orange">
  709. <div class="deep-orange"></div>
  710. <span>Deep Orange</span>
  711. </li>
  712. <li data-theme="brown">
  713. <div class="brown"></div>
  714. <span>Brown</span>
  715. </li>
  716. <li data-theme="grey">
  717. <div class="grey"></div>
  718. <span>Grey</span>
  719. </li>
  720. <li data-theme="blue-grey">
  721. <div class="blue-grey"></div>
  722. <span>Blue Grey</span>
  723. </li>
  724. <li data-theme="black">
  725. <div class="black"></div>
  726. <span>Black</span>
  727. </li>
  728. </ul>
  729. </div>
  730. <div role="tabpanel" class="tab-pane fade" id="settings">
  731. <div class="demo-settings">
  732. <p>GENERAL SETTINGS</p>
  733. <ul class="setting-list">
  734. <li>
  735. <span>Report Panel Usage</span>
  736. <div class="switch">
  737. <label><input type="checkbox" checked><span class="lever"></span></label>
  738. </div>
  739. </li>
  740. <li>
  741. <span>Email Redirect</span>
  742. <div class="switch">
  743. <label><input type="checkbox"><span class="lever"></span></label>
  744. </div>
  745. </li>
  746. </ul>
  747. <p>SYSTEM SETTINGS</p>
  748. <ul class="setting-list">
  749. <li>
  750. <span>Notifications</span>
  751. <div class="switch">
  752. <label><input type="checkbox" checked><span class="lever"></span></label>
  753. </div>
  754. </li>
  755. <li>
  756. <span>Auto Updates</span>
  757. <div class="switch">
  758. <label><input type="checkbox" checked><span class="lever"></span></label>
  759. </div>
  760. </li>
  761. </ul>
  762. <p>ACCOUNT SETTINGS</p>
  763. <ul class="setting-list">
  764. <li>
  765. <span>Offline</span>
  766. <div class="switch">
  767. <label><input type="checkbox"><span class="lever"></span></label>
  768. </div>
  769. </li>
  770. <li>
  771. <span>Location Permission</span>
  772. <div class="switch">
  773. <label><input type="checkbox" checked><span class="lever"></span></label>
  774. </div>
  775. </li>
  776. </ul>
  777. </div>
  778. </div>
  779. </div>
  780. </aside>
  781. <!-- #END# Right Sidebar -->
  782. </section>
  783. <section class="content">
  784. <div class="container-fluid">
  785. <div class="block-header">
  786. <h2>
  787. FORM VALIDATION
  788. <small>Taken from <a href="https://jqueryvalidation.org/" target="_blank">jqueryvalidation.org</a></small>
  789. </h2>
  790. </div>
  791. <!-- Basic Validation -->
  792. <div class="row clearfix">
  793. <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
  794. <div class="card">
  795. <div class="header">
  796. <h2>BASIC VALIDATION</h2>
  797. <ul class="header-dropdown m-r--5">
  798. <li class="dropdown">
  799. <a href="javascript:void(0);" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
  800. <i class="material-icons">more_vert</i>
  801. </a>
  802. <ul class="dropdown-menu pull-right">
  803. <li><a href="javascript:void(0);">Action</a></li>
  804. <li><a href="javascript:void(0);">Another action</a></li>
  805. <li><a href="javascript:void(0);">Something else here</a></li>
  806. </ul>
  807. </li>
  808. </ul>
  809. </div>
  810. <div class="body">
  811. <form id="form_validation" method="POST">
  812. <div class="form-group form-float">
  813. <div class="form-line">
  814. <input type="text" class="form-control" name="name" required>
  815. <label class="form-label">Name</label>
  816. </div>
  817. </div>
  818. <div class="form-group form-float">
  819. <div class="form-line">
  820. <input type="text" class="form-control" name="surname" required>
  821. <label class="form-label">Surname</label>
  822. </div>
  823. </div>
  824. <div class="form-group form-float">
  825. <div class="form-line">
  826. <input type="email" class="form-control" name="email" required>
  827. <label class="form-label">Email</label>
  828. </div>
  829. </div>
  830. <div class="form-group">
  831. <input type="radio" name="gender" id="male" class="with-gap">
  832. <label for="male">Male</label>
  833. <input type="radio" name="gender" id="female" class="with-gap">
  834. <label for="female" class="m-l-20">Female</label>
  835. </div>
  836. <div class="form-group form-float">
  837. <div class="form-line">
  838. <textarea name="description" cols="30" rows="5" class="form-control no-resize" required></textarea>
  839. <label class="form-label">Description</label>
  840. </div>
  841. </div>
  842. <div class="form-group form-float">
  843. <div class="form-line">
  844. <input type="password" class="form-control" name="password" required>
  845. <label class="form-label">Password</label>
  846. </div>
  847. </div>
  848. <div class="form-group">
  849. <input type="checkbox" id="checkbox" name="checkbox">
  850. <label for="checkbox">I have read and accept the terms</label>
  851. </div>
  852. <button class="btn btn-primary waves-effect" type="submit">SUBMIT</button>
  853. </form>
  854. </div>
  855. </div>
  856. </div>
  857. </div>
  858. <!-- #END# Basic Validation -->
  859. <!-- Advanced Validation -->
  860. <div class="row clearfix">
  861. <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
  862. <div class="card">
  863. <div class="header">
  864. <h2>ADVANCED VALIDATION</h2>
  865. <ul class="header-dropdown m-r--5">
  866. <li class="dropdown">
  867. <a href="javascript:void(0);" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
  868. <i class="material-icons">more_vert</i>
  869. </a>
  870. <ul class="dropdown-menu pull-right">
  871. <li><a href="javascript:void(0);">Action</a></li>
  872. <li><a href="javascript:void(0);">Another action</a></li>
  873. <li><a href="javascript:void(0);">Something else here</a></li>
  874. </ul>
  875. </li>
  876. </ul>
  877. </div>
  878. <div class="body">
  879. <form id="form_advanced_validation" method="POST">
  880. <div class="form-group form-float">
  881. <div class="form-line">
  882. <input type="text" class="form-control" name="minmaxlength" maxlength="10" minlength="3" required>
  883. <label class="form-label">Min/Max Length</label>
  884. </div>
  885. <div class="help-info">Min. 3, Max. 10 characters</div>
  886. </div>
  887. <div class="form-group form-float">
  888. <div class="form-line">
  889. <input type="text" class="form-control" name="minmaxvalue" min="10" max="200" required>
  890. <label class="form-label">Min/Max Value</label>
  891. </div>
  892. <div class="help-info">Min. Value: 10, Max. Value: 200</div>
  893. </div>
  894. <div class="form-group form-float">
  895. <div class="form-line">
  896. <input type="url" class="form-control" name="url" required>
  897. <label class="form-label">Url</label>
  898. </div>
  899. <div class="help-info">Starts with http://, https://, ftp:// etc</div>
  900. </div>
  901. <div class="form-group form-float">
  902. <div class="form-line">
  903. <input type="text" class="form-control" name="date" required>
  904. <label class="form-label">Date</label>
  905. </div>
  906. <div class="help-info">YYYY-MM-DD format</div>
  907. </div>
  908. <div class="form-group form-float">
  909. <div class="form-line">
  910. <input type="number" class="form-control" name="number" required>
  911. <label class="form-label">Number</label>
  912. </div>
  913. <div class="help-info">Numbers only</div>
  914. </div>
  915. <div class="form-group form-float">
  916. <div class="form-line">
  917. <input type="text" class="form-control" name="creditcard" pattern="[0-9]{13,16}" required>
  918. <label class="form-label">Credit Card</label>
  919. </div>
  920. <div class="help-info">Ex: 1234-5678-9012-3456</div>
  921. </div>
  922. <button class="btn btn-primary waves-effect" type="submit">SUBMIT</button>
  923. </form>
  924. </div>
  925. </div>
  926. </div>
  927. </div>
  928. <!-- #END# Advanced Validation -->
  929. <!-- Validation Stats -->
  930. <div class="row clearfix">
  931. <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
  932. <div class="card">
  933. <div class="header">
  934. <h2>
  935. VALIDATION STATS
  936. </h2>
  937. <ul class="header-dropdown m-r--5">
  938. <li class="dropdown">
  939. <a href="javascript:void(0);" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
  940. <i class="material-icons">more_vert</i>
  941. </a>
  942. <ul class="dropdown-menu pull-right">
  943. <li><a href="javascript:void(0);">Action</a></li>
  944. <li><a href="javascript:void(0);">Another action</a></li>
  945. <li><a href="javascript:void(0);">Something else here</a></li>
  946. </ul>
  947. </li>
  948. </ul>
  949. </div>
  950. <div class="body">
  951. <form id="form_validation_stats">
  952. <div class="form-group form-float">
  953. <div class="form-line focused warning">
  954. <input type="text" class="form-control" name="warning" value="Warning" required>
  955. <label class="form-label">Form Validation - Warning</label>
  956. </div>
  957. </div>
  958. <div class="form-group form-float">
  959. <div class="form-line focused error">
  960. <input type="text" class="form-control" name="error" value="Error" required>
  961. <label class="form-label">Form Validation - Error</label>
  962. </div>
  963. </div>
  964. <div class="form-group form-float">
  965. <div class="form-line focused success">
  966. <input type="email" class="form-control" name="success" value="Success" required>
  967. <label class="form-label">Form Validation - Success</label>
  968. </div>
  969. </div>
  970. </form>
  971. </div>
  972. </div>
  973. </div>
  974. </div>
  975. <!-- #END# Validation Stats -->
  976. </div>
  977. </section>
  978. <!-- Jquery Core Js -->
  979. <script src="../../plugins/jquery/jquery.min.js"></script>
  980. <!-- Bootstrap Core Js -->
  981. <script src="../../plugins/bootstrap/js/bootstrap.js"></script>
  982. <!-- Select Plugin Js -->
  983. <script src="../../plugins/bootstrap-select/js/bootstrap-select.js"></script>
  984. <!-- Slimscroll Plugin Js -->
  985. <script src="../../plugins/jquery-slimscroll/jquery.slimscroll.js"></script>
  986. <!-- Jquery Validation Plugin Css -->
  987. <script src="../../plugins/jquery-validation/jquery.validate.js"></script>
  988. <!-- JQuery Steps Plugin Js -->
  989. <script src="../../plugins/jquery-steps/jquery.steps.js"></script>
  990. <!-- Sweet Alert Plugin Js -->
  991. <script src="../../plugins/sweetalert/sweetalert.min.js"></script>
  992. <!-- Waves Effect Plugin Js -->
  993. <script src="../../plugins/node-waves/waves.js"></script>
  994. <!-- Custom Js -->
  995. <script src="../../js/admin.js"></script>
  996. <script src="../../js/pages/forms/form-validation.js"></script>
  997. <!-- Demo Js -->
  998. <script src="../../js/demo.js"></script>
  999. </body>
  1000. </html>