form_advanced.html 131 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  5. <!-- Meta, title, CSS, favicons, etc. -->
  6. <meta charset="utf-8">
  7. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  8. <meta name="viewport" content="width=device-width, initial-scale=1">
  9. <title>Gentallela Alela! | </title>
  10. <!-- Bootstrap -->
  11. <link href="../vendors/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">
  12. <!-- Font Awesome -->
  13. <link href="../vendors/font-awesome/css/font-awesome.min.css" rel="stylesheet">
  14. <!-- Ion.RangeSlider -->
  15. <link href="../vendors/normalize-css/normalize.css" rel="stylesheet">
  16. <link href="../vendors/ion.rangeSlider/css/ion.rangeSlider.css" rel="stylesheet">
  17. <link href="../vendors/ion.rangeSlider/css/ion.rangeSlider.skinFlat.css" rel="stylesheet">
  18. <!-- Bootstrap Colorpicker -->
  19. <link href="../vendors/mjolnic-bootstrap-colorpicker/dist/css/bootstrap-colorpicker.min.css" rel="stylesheet">
  20. <link href="../vendors/cropper/dist/cropper.min.css" rel="stylesheet">
  21. <!-- Custom Theme Style -->
  22. <link href="css/custom.css" rel="stylesheet">
  23. </head>
  24. <body class="nav-md">
  25. <div class="container body">
  26. <div class="main_container">
  27. <div class="col-md-3 left_col">
  28. <div class="left_col scroll-view">
  29. <div class="navbar nav_title" style="border: 0;">
  30. <a href="index.html" class="site_title"><i class="fa fa-paw"></i> <span>Gentellela Alela!</span></a>
  31. </div>
  32. <div class="clearfix"></div>
  33. <!-- menu profile quick info -->
  34. <div class="profile">
  35. <div class="profile_pic">
  36. <img src="images/img.jpg" alt="..." class="img-circle profile_img">
  37. </div>
  38. <div class="profile_info">
  39. <span>Welcome,</span>
  40. <h2>John Doe</h2>
  41. </div>
  42. </div>
  43. <!-- /menu profile quick info -->
  44. <br />
  45. <!-- sidebar menu -->
  46. <div id="sidebar-menu" class="main_menu_side hidden-print main_menu">
  47. <div class="menu_section">
  48. <h3>General</h3>
  49. <ul class="nav side-menu">
  50. <li><a><i class="fa fa-home"></i> Home <span class="fa fa-chevron-down"></span></a>
  51. <ul class="nav child_menu">
  52. <li><a href="index.html">Dashboard</a>
  53. </li>
  54. <li><a href="index2.html">Dashboard2</a>
  55. </li>
  56. <li><a href="index3.html">Dashboard3</a>
  57. </li>
  58. </ul>
  59. </li>
  60. <li><a><i class="fa fa-edit"></i> Forms <span class="fa fa-chevron-down"></span></a>
  61. <ul class="nav child_menu">
  62. <li><a href="form.html">General Form</a>
  63. </li>
  64. <li><a href="form_advanced.html">Advanced Components</a>
  65. </li>
  66. <li><a href="form_validation.html">Form Validation</a>
  67. </li>
  68. <li><a href="form_wizards.html">Form Wizard</a>
  69. </li>
  70. <li><a href="form_upload.html">Form Upload</a>
  71. </li>
  72. <li><a href="form_buttons.html">Form Buttons</a>
  73. </li>
  74. </ul>
  75. </li>
  76. <li><a><i class="fa fa-desktop"></i> UI Elements <span class="fa fa-chevron-down"></span></a>
  77. <ul class="nav child_menu">
  78. <li><a href="general_elements.html">General Elements</a>
  79. </li>
  80. <li><a href="media_gallery.html">Media Gallery</a>
  81. </li>
  82. <li><a href="typography.html">Typography</a>
  83. </li>
  84. <li><a href="icons.html">Icons</a>
  85. </li>
  86. <li><a href="glyphicons.html">Glyphicons</a>
  87. </li>
  88. <li><a href="widgets.html">Widgets</a>
  89. </li>
  90. <li><a href="invoice.html">Invoice</a>
  91. </li>
  92. <li><a href="inbox.html">Inbox</a>
  93. </li>
  94. <li><a href="calendar.html">Calendar</a>
  95. </li>
  96. </ul>
  97. </li>
  98. <li><a><i class="fa fa-table"></i> Tables <span class="fa fa-chevron-down"></span></a>
  99. <ul class="nav child_menu">
  100. <li><a href="tables.html">Tables</a>
  101. </li>
  102. <li><a href="tables_dynamic.html">Table Dynamic</a>
  103. </li>
  104. </ul>
  105. </li>
  106. <li><a><i class="fa fa-bar-chart-o"></i> Data Presentation <span class="fa fa-chevron-down"></span></a>
  107. <ul class="nav child_menu">
  108. <li><a href="chartjs.html">Chart JS</a>
  109. </li>
  110. <li><a href="chartjs2.html">Chart JS2</a>
  111. </li>
  112. <li><a href="morisjs.html">Moris JS</a>
  113. </li>
  114. <li><a href="echarts.html">ECharts </a>
  115. </li>
  116. <li><a href="other_charts.html">Other Charts </a>
  117. </li>
  118. </ul>
  119. </li>
  120. <li><a><i class="fa fa-clone"></i>Layouts <span class="fa fa-chevron-down"></span></a>
  121. <ul class="nav child_menu">
  122. <li><a href="fixed_sidebar.html">Fixed Sidebar</a>
  123. </li>
  124. </ul>
  125. </li>
  126. </ul>
  127. </div>
  128. <div class="menu_section">
  129. <h3>Live On</h3>
  130. <ul class="nav side-menu">
  131. <li><a><i class="fa fa-bug"></i> Additional Pages <span class="fa fa-chevron-down"></span></a>
  132. <ul class="nav child_menu">
  133. <li><a href="e_commerce.html">E-commerce</a>
  134. </li>
  135. <li><a href="projects.html">Projects</a>
  136. </li>
  137. <li><a href="project_detail.html">Project Detail</a>
  138. </li>
  139. <li><a href="contacts.html">Contacts</a>
  140. </li>
  141. <li><a href="profile.html">Profile</a>
  142. </li>
  143. </ul>
  144. </li>
  145. <li><a><i class="fa fa-windows"></i> Extras <span class="fa fa-chevron-down"></span></a>
  146. <ul class="nav child_menu">
  147. <li><a href="page_404.html">404 Error</a>
  148. </li>
  149. <li><a href="page_500.html">500 Error</a>
  150. </li>
  151. <li><a href="plain_page.html">Plain Page</a>
  152. </li>
  153. <li><a href="login.html">Login Page</a>
  154. </li>
  155. <li><a href="pricing_tables.html">Pricing Tables</a>
  156. </li>
  157. </ul>
  158. </li>
  159. <li><a><i class="fa fa-sitemap"></i> Multilevel Menu <span class="fa fa-chevron-down"></span></a>
  160. <ul class="nav child_menu">
  161. <li><a href="#level1_1">Level One</a>
  162. <li><a>Level One<span class="fa fa-chevron-down"></span></a>
  163. <ul class="nav child_menu">
  164. <li class="sub_menu"><a href="level2.html">Level Two</a>
  165. </li>
  166. <li><a href="#level2_1">Level Two</a>
  167. </li>
  168. <li><a href="#level2_2">Level Two</a>
  169. </li>
  170. </ul>
  171. </li>
  172. <li><a href="#level1_2">Level One</a>
  173. </li>
  174. </ul>
  175. </li>
  176. <li><a href="javascript:void(0)"><i class="fa fa-laptop"></i> Landing Page <span class="label label-success pull-right">Coming Soon</span></a>
  177. </li>
  178. </ul>
  179. </div>
  180. </div>
  181. <!-- /sidebar menu -->
  182. <!-- /menu footer buttons -->
  183. <div class="sidebar-footer hidden-small">
  184. <a data-toggle="tooltip" data-placement="top" title="Settings">
  185. <span class="glyphicon glyphicon-cog" aria-hidden="true"></span>
  186. </a>
  187. <a data-toggle="tooltip" data-placement="top" title="FullScreen">
  188. <span class="glyphicon glyphicon-fullscreen" aria-hidden="true"></span>
  189. </a>
  190. <a data-toggle="tooltip" data-placement="top" title="Lock">
  191. <span class="glyphicon glyphicon-eye-close" aria-hidden="true"></span>
  192. </a>
  193. <a data-toggle="tooltip" data-placement="top" title="Logout">
  194. <span class="glyphicon glyphicon-off" aria-hidden="true"></span>
  195. </a>
  196. </div>
  197. <!-- /menu footer buttons -->
  198. </div>
  199. </div>
  200. <!-- top navigation -->
  201. <div class="top_nav">
  202. <div class="nav_menu">
  203. <nav class="" role="navigation">
  204. <div class="nav toggle">
  205. <a id="menu_toggle"><i class="fa fa-bars"></i></a>
  206. </div>
  207. <ul class="nav navbar-nav navbar-right">
  208. <li class="">
  209. <a href="javascript:;" class="user-profile dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
  210. <img src="images/img.jpg" alt="">John Doe
  211. <span class=" fa fa-angle-down"></span>
  212. </a>
  213. <ul class="dropdown-menu dropdown-usermenu pull-right">
  214. <li><a href="javascript:;"> Profile</a>
  215. </li>
  216. <li>
  217. <a href="javascript:;">
  218. <span class="badge bg-red pull-right">50%</span>
  219. <span>Settings</span>
  220. </a>
  221. </li>
  222. <li>
  223. <a href="javascript:;">Help</a>
  224. </li>
  225. <li><a href="login.html"><i class="fa fa-sign-out pull-right"></i> Log Out</a>
  226. </li>
  227. </ul>
  228. </li>
  229. <li role="presentation" class="dropdown">
  230. <a href="javascript:;" class="dropdown-toggle info-number" data-toggle="dropdown" aria-expanded="false">
  231. <i class="fa fa-envelope-o"></i>
  232. <span class="badge bg-green">6</span>
  233. </a>
  234. <ul id="menu1" class="dropdown-menu list-unstyled msg_list" role="menu">
  235. <li>
  236. <a>
  237. <span class="image">
  238. <img src="images/img.jpg" alt="Profile Image" />
  239. </span>
  240. <span>
  241. <span>John Smith</span>
  242. <span class="time">3 mins ago</span>
  243. </span>
  244. <span class="message">
  245. Film festivals used to be do-or-die moments for movie makers. They were where...
  246. </span>
  247. </a>
  248. </li>
  249. <li>
  250. <a>
  251. <span class="image">
  252. <img src="images/img.jpg" alt="Profile Image" />
  253. </span>
  254. <span>
  255. <span>John Smith</span>
  256. <span class="time">3 mins ago</span>
  257. </span>
  258. <span class="message">
  259. Film festivals used to be do-or-die moments for movie makers. They were where...
  260. </span>
  261. </a>
  262. </li>
  263. <li>
  264. <a>
  265. <span class="image">
  266. <img src="images/img.jpg" alt="Profile Image" />
  267. </span>
  268. <span>
  269. <span>John Smith</span>
  270. <span class="time">3 mins ago</span>
  271. </span>
  272. <span class="message">
  273. Film festivals used to be do-or-die moments for movie makers. They were where...
  274. </span>
  275. </a>
  276. </li>
  277. <li>
  278. <a>
  279. <span class="image">
  280. <img src="images/img.jpg" alt="Profile Image" />
  281. </span>
  282. <span>
  283. <span>John Smith</span>
  284. <span class="time">3 mins ago</span>
  285. </span>
  286. <span class="message">
  287. Film festivals used to be do-or-die moments for movie makers. They were where...
  288. </span>
  289. </a>
  290. </li>
  291. <li>
  292. <div class="text-center">
  293. <a>
  294. <strong>See All Alerts</strong>
  295. <i class="fa fa-angle-right"></i>
  296. </a>
  297. </div>
  298. </li>
  299. </ul>
  300. </li>
  301. </ul>
  302. </nav>
  303. </div>
  304. </div>
  305. <!-- /top navigation -->
  306. <!-- page content -->
  307. <div class="right_col" role="main">
  308. <div class="">
  309. <div class="page-title">
  310. <div class="title_left">
  311. <h3>
  312. Form advanced
  313. </h3>
  314. </div>
  315. <div class="title_right">
  316. <div class="col-md-5 col-sm-5 col-xs-12 form-group pull-right top_search">
  317. <div class="input-group">
  318. <input type="text" class="form-control" placeholder="Search for...">
  319. <span class="input-group-btn">
  320. <button class="btn btn-default" type="button">Go!</button>
  321. </span>
  322. </div>
  323. </div>
  324. </div>
  325. </div>
  326. <div class="clearfix"></div>
  327. <div class="row">
  328. <!-- form input mask -->
  329. <div class="col-md-6 col-sm-12 col-xs-12">
  330. <div class="x_panel">
  331. <div class="x_title">
  332. <h2>Input Mask</h2>
  333. <ul class="nav navbar-right panel_toolbox">
  334. <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a>
  335. </li>
  336. <li class="dropdown">
  337. <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><i class="fa fa-wrench"></i></a>
  338. <ul class="dropdown-menu" role="menu">
  339. <li><a href="#">Settings 1</a>
  340. </li>
  341. <li><a href="#">Settings 2</a>
  342. </li>
  343. </ul>
  344. </li>
  345. <li><a class="close-link"><i class="fa fa-close"></i></a>
  346. </li>
  347. </ul>
  348. <div class="clearfix"></div>
  349. </div>
  350. <div class="x_content">
  351. <br />
  352. <form class="form-horizontal form-label-left">
  353. <div class="form-group">
  354. <label class="control-label col-md-3 col-sm-3 col-xs-3">Date Mask</label>
  355. <div class="col-md-9 col-sm-9 col-xs-9">
  356. <input type="text" class="form-control" data-inputmask="'mask': '99/99/9999'">
  357. <span class="fa fa-user form-control-feedback right" aria-hidden="true"></span>
  358. </div>
  359. </div>
  360. <div class="form-group">
  361. <label class="control-label col-md-3 col-sm-3 col-xs-3">Phone mask</label>
  362. <div class="col-md-9 col-sm-9 col-xs-9">
  363. <input type="text" class="form-control" data-inputmask="'mask' : '(999) 999-9999'">
  364. <span class="fa fa-user form-control-feedback right" aria-hidden="true"></span>
  365. </div>
  366. </div>
  367. <div class="form-group">
  368. <label class="control-label col-md-3 col-sm-3 col-xs-3">Custom Mask</label>
  369. <div class="col-md-9 col-sm-9 col-xs-9">
  370. <input type="text" class="form-control" data-inputmask="'mask': '99-999999'">
  371. <span class="fa fa-user form-control-feedback right" aria-hidden="true"></span>
  372. </div>
  373. </div>
  374. <div class="form-group">
  375. <label class="control-label col-md-3 col-sm-3 col-xs-3">Serial Number</label>
  376. <div class="col-md-9 col-sm-9 col-xs-9">
  377. <input type="text" class="form-control" data-inputmask="'mask' : '****-****-****-****-****-***'">
  378. <span class="fa fa-user form-control-feedback right" aria-hidden="true"></span>
  379. </div>
  380. </div>
  381. <div class="form-group">
  382. <label class="control-label col-md-3 col-sm-3 col-xs-3">TaxID Mask</label>
  383. <div class="col-md-9 col-sm-9 col-xs-9">
  384. <input type="text" class="form-control" data-inputmask="'mask' : '99-99999999'">
  385. <span class="fa fa-user form-control-feedback right" aria-hidden="true"></span>
  386. </div>
  387. </div>
  388. <div class="form-group">
  389. <label class="control-label col-md-3 col-sm-3 col-xs-3">Credit Card Mask</label>
  390. <div class="col-md-9 col-sm-9 col-xs-9">
  391. <input type="text" class="form-control" data-inputmask="'mask' : '9999-9999-9999-9999'">
  392. <span class="fa fa-user form-control-feedback right" aria-hidden="true"></span>
  393. </div>
  394. </div>
  395. <div class="ln_solid"></div>
  396. <div class="form-group">
  397. <div class="col-md-9 col-md-offset-3">
  398. <button type="submit" class="btn btn-primary">Cancel</button>
  399. <button type="submit" class="btn btn-success">Submit</button>
  400. </div>
  401. </div>
  402. </form>
  403. </div>
  404. </div>
  405. </div>
  406. <!-- /form input mask -->
  407. <!-- form color picker -->
  408. <div class="col-md-6 col-sm-12 col-xs-12">
  409. <div class="x_panel">
  410. <div class="x_title">
  411. <h2>Color Picker</h2>
  412. <ul class="nav navbar-right panel_toolbox">
  413. <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a>
  414. </li>
  415. <li class="dropdown">
  416. <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><i class="fa fa-wrench"></i></a>
  417. <ul class="dropdown-menu" role="menu">
  418. <li><a href="#">Settings 1</a>
  419. </li>
  420. <li><a href="#">Settings 2</a>
  421. </li>
  422. </ul>
  423. </li>
  424. <li><a class="close-link"><i class="fa fa-close"></i></a>
  425. </li>
  426. </ul>
  427. <div class="clearfix"></div>
  428. </div>
  429. <div class="x_content">
  430. <br />
  431. <form class="form-horizontal form-label-left">
  432. <div class="form-group">
  433. <label class="control-label col-md-3 col-sm-3 col-xs-12">Default Input</label>
  434. <div class="col-md-9 col-sm-9 col-xs-12">
  435. <input type="text" class="demo1 form-control" value="#5367ce" />
  436. </div>
  437. </div>
  438. <div class="form-group">
  439. <label class="control-label col-md-3 col-sm-3 col-xs-12">Styled</label>
  440. <div class="col-md-9 col-sm-9 col-xs-12">
  441. <div class="input-group demo2">
  442. <input type="text" value="#e01ab5" class="form-control" />
  443. <span class="input-group-addon"><i></i></span>
  444. </div>
  445. </div>
  446. </div>
  447. <div class="form-group">
  448. <label class="control-label col-md-3 col-sm-3 col-xs-12">Horizontal bar</label>
  449. <div class="col-md-9 col-sm-9 col-xs-12">
  450. <input type="text" class="form-control demo colorpicker-element" data-horizontal="true" id="demo_forceformat" value="#8fff00">
  451. </div>
  452. </div>
  453. <div class="form-group">
  454. <label class="control-label col-md-3 col-sm-3 col-xs-12">Vertical bar</label>
  455. <div class="col-md-9 col-sm-9 col-xs-12">
  456. <input type="text" class="form-control demo colorpicker-element" id="demo_forceformat3" value="#8fff00">
  457. </div>
  458. </div>
  459. <div class="form-group">
  460. <label class="control-label col-md-3 col-sm-3 col-xs-12">Inline picker</label>
  461. <div class="col-md-9 col-sm-9 col-xs-12">
  462. <div class="well">
  463. <div id="demo_cont" class="demo demo-auto inl-bl colorpicker-element" data-container="#demo_cont" data-color="rgba(150,216,62,0.55)" data-inline="true"></div>
  464. <div class="demo demo-auto inl-bl colorpicker-element" data-container="true" data-color="rgb(50,216,62)" data-inline="true" style="margin-left:20px;"></div>
  465. </div>
  466. </div>
  467. </div>
  468. </form>
  469. </div>
  470. </div>
  471. </div>
  472. <!-- /form color picker -->
  473. <!-- form input knob -->
  474. <div class="col-md-12">
  475. <div class="x_panel">
  476. <div class="x_title">
  477. <h2>Input knob</h2>
  478. <ul class="nav navbar-right panel_toolbox">
  479. <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a>
  480. </li>
  481. <li class="dropdown">
  482. <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><i class="fa fa-wrench"></i></a>
  483. <ul class="dropdown-menu" role="menu">
  484. <li><a href="#">Settings 1</a>
  485. </li>
  486. <li><a href="#">Settings 2</a>
  487. </li>
  488. </ul>
  489. </li>
  490. <li><a class="close-link"><i class="fa fa-close"></i></a>
  491. </li>
  492. </ul>
  493. <div class="clearfix"></div>
  494. </div>
  495. <div class="x_content">
  496. <div class="col-md-2">
  497. <p>Display value</p>
  498. <input class="knob" data-width="100" data-height="120" data-min="-100" data-displayPrevious=true data-fgColor="#26B99A" value="44">
  499. </div>
  500. <div class="col-md-2">
  501. <p>&#215; 'cursor' mode</p>
  502. <input class="knob" data-width="100" data-height="120" data-cursor=true data-fgColor="#34495E" value="29">
  503. </div>
  504. <div class="col-md-2">
  505. <p>Step 0.1</p>
  506. <input class="knob" data-width="100" data-height="120" data-min="-10000" data-displayPrevious=true data-fgColor="#26B99A" data-max="10000" data-step=".1" value="0">
  507. </div>
  508. <div class="col-md-2">
  509. <p>Angle arc</p>
  510. <input class="knob" data-width="100" data-height="120" data-angleOffset=-125 data-angleArc=250 data-fgColor="#34495E" data-rotation="anticlockwise" value="35">
  511. </div>
  512. <div class="col-md-2">
  513. <p>Alternate design</p>
  514. <input class="knob" data-width="110" data-height="120" data-displayPrevious=true data-fgColor="#26B99A" data-skin="tron" data-thickness=".2" value="75">
  515. </div>
  516. <div class="col-md-2">
  517. <p>Angle offset</p>
  518. <input class="knob" data-width="100" data-height="120" data-angleOffset=90 data-linecap=round data-fgColor="#26B99A" value="35">
  519. </div>
  520. </div>
  521. </div>
  522. </div>
  523. <!-- /form input knob -->
  524. </div>
  525. <div class="row">
  526. <div class="col-md-12">
  527. <!-- form date pickers -->
  528. <div class="x_panel" style="">
  529. <div class="x_title">
  530. <h2>Date Pickers <small> Available with multiple designs</small></h2>
  531. <ul class="nav navbar-right panel_toolbox">
  532. <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a>
  533. </li>
  534. <li class="dropdown">
  535. <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><i class="fa fa-wrench"></i></a>
  536. <ul class="dropdown-menu" role="menu">
  537. <li><a href="#">Settings 1</a>
  538. </li>
  539. <li><a href="#">Settings 2</a>
  540. </li>
  541. </ul>
  542. </li>
  543. <li><a class="close-link"><i class="fa fa-close"></i></a>
  544. </li>
  545. </ul>
  546. <div class="clearfix"></div>
  547. </div>
  548. <div class="x_content">
  549. <div class="well" style="overflow: auto">
  550. <div class="col-md-4">
  551. <div id="reportrange_right" class="pull-left" style="background: #fff; cursor: pointer; padding: 5px 10px; border: 1px solid #ccc">
  552. <i class="glyphicon glyphicon-calendar fa fa-calendar"></i>
  553. <span>December 30, 2014 - January 28, 2015</span> <b class="caret"></b>
  554. </div>
  555. </div>
  556. <div class="col-md-4">
  557. <p>Date Range Picker with opening to right and left</p>
  558. </div>
  559. <div class="col-md-4">
  560. <div id="reportrange" class="pull-right" style="background: #fff; cursor: pointer; padding: 5px 10px; border: 1px solid #ccc">
  561. <i class="glyphicon glyphicon-calendar fa fa-calendar"></i>
  562. <span>December 30, 2014 - January 28, 2015</span> <b class="caret"></b>
  563. </div>
  564. </div>
  565. </div>
  566. <div class="well">
  567. <form class="form-horizontal">
  568. <fieldset>
  569. <div class="control-group">
  570. <div class="controls">
  571. <div class="input-prepend input-group">
  572. <span class="add-on input-group-addon"><i class="glyphicon glyphicon-calendar fa fa-calendar"></i></span>
  573. <input type="text" style="width: 200px" name="reservation" id="reservation" class="form-control" value="03/18/2013 - 03/23/2013" />
  574. </div>
  575. </div>
  576. </div>
  577. </fieldset>
  578. </form>
  579. </div>
  580. <div class="row">
  581. <div class="col-md-3">
  582. <div class="daterangepicker xdisplay picker_1 single opensright show-calendar">
  583. <div class="calendar first single right" style="display: block;">
  584. <div class="calendar-date">
  585. <table class="table-condensed">
  586. <thead>
  587. <tr>
  588. <th class="prev available"><i class="fa fa-arrow-left icon icon-arrow-left glyphicon glyphicon-arrow-left"></i>
  589. </th>
  590. <th colspan="5" class="month">Mar 2013</th>
  591. <th class="next available"><i class="fa fa-arrow-right icon icon-arrow-right glyphicon glyphicon-arrow-right"></i>
  592. </th>
  593. </tr>
  594. <tr>
  595. <th>Su</th>
  596. <th>Mo</th>
  597. <th>Tu</th>
  598. <th>We</th>
  599. <th>Th</th>
  600. <th>Fr</th>
  601. <th>Sa</th>
  602. </tr>
  603. </thead>
  604. <tbody>
  605. <tr>
  606. <td class="available off" data-title="r0c0">24</td>
  607. <td class="available off" data-title="r0c1">25</td>
  608. <td class="available off" data-title="r0c2">26</td>
  609. <td class="available off" data-title="r0c3">27</td>
  610. <td class="available off" data-title="r0c4">28</td>
  611. <td class="available" data-title="r0c5">1</td>
  612. <td class="available" data-title="r0c6">2</td>
  613. </tr>
  614. <tr>
  615. <td class="available" data-title="r1c0">3</td>
  616. <td class="available" data-title="r1c1">4</td>
  617. <td class="available" data-title="r1c2">5</td>
  618. <td class="available" data-title="r1c3">6</td>
  619. <td class="available" data-title="r1c4">7</td>
  620. <td class="available" data-title="r1c5">8</td>
  621. <td class="available" data-title="r1c6">9</td>
  622. </tr>
  623. <tr>
  624. <td class="available" data-title="r2c0">10</td>
  625. <td class="available" data-title="r2c1">11</td>
  626. <td class="available" data-title="r2c2">12</td>
  627. <td class="available" data-title="r2c3">13</td>
  628. <td class="available" data-title="r2c4">14</td>
  629. <td class="available" data-title="r2c5">15</td>
  630. <td class="available" data-title="r2c6">16</td>
  631. </tr>
  632. <tr>
  633. <td class="available" data-title="r3c0">17</td>
  634. <td class="available active start-date end-date" data-title="r3c1">18</td>
  635. <td class="available" data-title="r3c2">19</td>
  636. <td class="available" data-title="r3c3">20</td>
  637. <td class="available" data-title="r3c4">21</td>
  638. <td class="available" data-title="r3c5">22</td>
  639. <td class="available" data-title="r3c6">23</td>
  640. </tr>
  641. <tr>
  642. <td class="available" data-title="r4c0">24</td>
  643. <td class="available" data-title="r4c1">25</td>
  644. <td class="available" data-title="r4c2">26</td>
  645. <td class="available" data-title="r4c3">27</td>
  646. <td class="available" data-title="r4c4">28</td>
  647. <td class="available" data-title="r4c5">29</td>
  648. <td class="available" data-title="r4c6">30</td>
  649. </tr>
  650. <tr>
  651. <td class="available" data-title="r5c0">31</td>
  652. <td class="available off" data-title="r5c1">1</td>
  653. <td class="available off" data-title="r5c2">2</td>
  654. <td class="available off" data-title="r5c3">3</td>
  655. <td class="available off" data-title="r5c4">4</td>
  656. <td class="available off" data-title="r5c5">5</td>
  657. <td class="available off" data-title="r5c6">6</td>
  658. </tr>
  659. </tbody>
  660. </table>
  661. </div>
  662. </div>
  663. <div class="calendar second left" style="display: none;">
  664. <div class="calendar-date">
  665. <table class="table-condensed">
  666. <thead>
  667. <tr>
  668. <th class="prev available"><i class="fa fa-arrow-left icon icon-arrow-left glyphicon glyphicon-arrow-left"></i>
  669. </th>
  670. <th colspan="5" class="month">Mar 2013</th>
  671. <th class="next available"><i class="fa fa-arrow-right icon icon-arrow-right glyphicon glyphicon-arrow-right"></i>
  672. </th>
  673. </tr>
  674. <tr>
  675. <th>Su</th>
  676. <th>Mo</th>
  677. <th>Tu</th>
  678. <th>We</th>
  679. <th>Th</th>
  680. <th>Fr</th>
  681. <th>Sa</th>
  682. </tr>
  683. </thead>
  684. <tbody>
  685. <tr>
  686. <td class="available off" data-title="r0c0">24</td>
  687. <td class="available off" data-title="r0c1">25</td>
  688. <td class="available off" data-title="r0c2">26</td>
  689. <td class="available off" data-title="r0c3">27</td>
  690. <td class="available off" data-title="r0c4">28</td>
  691. <td class="available" data-title="r0c5">1</td>
  692. <td class="available" data-title="r0c6">2</td>
  693. </tr>
  694. <tr>
  695. <td class="available" data-title="r1c0">3</td>
  696. <td class="available" data-title="r1c1">4</td>
  697. <td class="available" data-title="r1c2">5</td>
  698. <td class="available" data-title="r1c3">6</td>
  699. <td class="available" data-title="r1c4">7</td>
  700. <td class="available" data-title="r1c5">8</td>
  701. <td class="available" data-title="r1c6">9</td>
  702. </tr>
  703. <tr>
  704. <td class="available" data-title="r2c0">10</td>
  705. <td class="available" data-title="r2c1">11</td>
  706. <td class="available" data-title="r2c2">12</td>
  707. <td class="available" data-title="r2c3">13</td>
  708. <td class="available" data-title="r2c4">14</td>
  709. <td class="available" data-title="r2c5">15</td>
  710. <td class="available" data-title="r2c6">16</td>
  711. </tr>
  712. <tr>
  713. <td class="available" data-title="r3c0">17</td>
  714. <td class="available active start-date end-date" data-title="r3c1">18</td>
  715. <td class="available" data-title="r3c2">19</td>
  716. <td class="available" data-title="r3c3">20</td>
  717. <td class="available" data-title="r3c4">21</td>
  718. <td class="available" data-title="r3c5">22</td>
  719. <td class="available" data-title="r3c6">23</td>
  720. </tr>
  721. <tr>
  722. <td class="available" data-title="r4c0">24</td>
  723. <td class="available" data-title="r4c1">25</td>
  724. <td class="available" data-title="r4c2">26</td>
  725. <td class="available" data-title="r4c3">27</td>
  726. <td class="available" data-title="r4c4">28</td>
  727. <td class="available" data-title="r4c5">29</td>
  728. <td class="available" data-title="r4c6">30</td>
  729. </tr>
  730. <tr>
  731. <td class="available" data-title="r5c0">31</td>
  732. <td class="available off" data-title="r5c1">1</td>
  733. <td class="available off" data-title="r5c2">2</td>
  734. <td class="available off" data-title="r5c3">3</td>
  735. <td class="available off" data-title="r5c4">4</td>
  736. <td class="available off" data-title="r5c5">5</td>
  737. <td class="available off" data-title="r5c6">6</td>
  738. </tr>
  739. </tbody>
  740. </table>
  741. </div>
  742. </div>
  743. <div class="ranges" style="display: none;">
  744. <div class="range_inputs">
  745. <div class="daterangepicker_start_input">
  746. <label for="daterangepicker_start">From</label>
  747. <input id="daterangepicker_start" class="input-mini" type="text" name="daterangepicker_start" value="">
  748. </div>
  749. <div class="daterangepicker_end_input">
  750. <label for="daterangepicker_end">To</label>
  751. <input id="daterangepicker_end" class="input-mini" type="text" name="daterangepicker_end" value="">
  752. </div>
  753. <button class="applyBtn btn btn-small btn-sm btn-success">Apply</button>&nbsp;
  754. <button class="cancelBtn btn btn-small btn-sm btn-default">Cancel</button>
  755. </div>
  756. </div>
  757. </div>
  758. <fieldset>
  759. <div class="control-group">
  760. <div class="controls">
  761. <div class="col-md-11 xdisplay_inputx form-group has-feedback">
  762. <input type="text" class="form-control has-feedback-left" id="single_cal1" placeholder="First Name" aria-describedby="inputSuccess2Status">
  763. <span class="fa fa-calendar-o form-control-feedback left" aria-hidden="true"></span>
  764. <span id="inputSuccess2Status" class="sr-only">(success)</span>
  765. </div>
  766. </div>
  767. </div>
  768. </fieldset>
  769. </div>
  770. <div class="col-md-3">
  771. <div class="daterangepicker xdisplay picker_2 single opensright show-calendar">
  772. <div class="calendar first single right" style="display: block;">
  773. <div class="calendar-date">
  774. <table class="table-condensed">
  775. <thead>
  776. <tr>
  777. <th class="prev available"><i class="fa fa-arrow-left icon icon-arrow-left glyphicon glyphicon-arrow-left"></i>
  778. </th>
  779. <th colspan="5" class="month">Mar 2013</th>
  780. <th class="next available"><i class="fa fa-arrow-right icon icon-arrow-right glyphicon glyphicon-arrow-right"></i>
  781. </th>
  782. </tr>
  783. <tr>
  784. <th>Su</th>
  785. <th>Mo</th>
  786. <th>Tu</th>
  787. <th>We</th>
  788. <th>Th</th>
  789. <th>Fr</th>
  790. <th>Sa</th>
  791. </tr>
  792. </thead>
  793. <tbody>
  794. <tr>
  795. <td class="available off" data-title="r0c0">24</td>
  796. <td class="available off" data-title="r0c1">25</td>
  797. <td class="available off" data-title="r0c2">26</td>
  798. <td class="available off" data-title="r0c3">27</td>
  799. <td class="available off" data-title="r0c4">28</td>
  800. <td class="available" data-title="r0c5">1</td>
  801. <td class="available" data-title="r0c6">2</td>
  802. </tr>
  803. <tr>
  804. <td class="available" data-title="r1c0">3</td>
  805. <td class="available" data-title="r1c1">4</td>
  806. <td class="available" data-title="r1c2">5</td>
  807. <td class="available" data-title="r1c3">6</td>
  808. <td class="available" data-title="r1c4">7</td>
  809. <td class="available" data-title="r1c5">8</td>
  810. <td class="available" data-title="r1c6">9</td>
  811. </tr>
  812. <tr>
  813. <td class="available" data-title="r2c0">10</td>
  814. <td class="available" data-title="r2c1">11</td>
  815. <td class="available" data-title="r2c2">12</td>
  816. <td class="available" data-title="r2c3">13</td>
  817. <td class="available" data-title="r2c4">14</td>
  818. <td class="available" data-title="r2c5">15</td>
  819. <td class="available" data-title="r2c6">16</td>
  820. </tr>
  821. <tr>
  822. <td class="available" data-title="r3c0">17</td>
  823. <td class="available active start-date end-date" data-title="r3c1">18</td>
  824. <td class="available" data-title="r3c2">19</td>
  825. <td class="available" data-title="r3c3">20</td>
  826. <td class="available" data-title="r3c4">21</td>
  827. <td class="available" data-title="r3c5">22</td>
  828. <td class="available" data-title="r3c6">23</td>
  829. </tr>
  830. <tr>
  831. <td class="available" data-title="r4c0">24</td>
  832. <td class="available" data-title="r4c1">25</td>
  833. <td class="available" data-title="r4c2">26</td>
  834. <td class="available" data-title="r4c3">27</td>
  835. <td class="available" data-title="r4c4">28</td>
  836. <td class="available" data-title="r4c5">29</td>
  837. <td class="available" data-title="r4c6">30</td>
  838. </tr>
  839. <tr>
  840. <td class="available" data-title="r5c0">31</td>
  841. <td class="available off" data-title="r5c1">1</td>
  842. <td class="available off" data-title="r5c2">2</td>
  843. <td class="available off" data-title="r5c3">3</td>
  844. <td class="available off" data-title="r5c4">4</td>
  845. <td class="available off" data-title="r5c5">5</td>
  846. <td class="available off" data-title="r5c6">6</td>
  847. </tr>
  848. </tbody>
  849. </table>
  850. </div>
  851. </div>
  852. <div class="calendar second left" style="display: none;">
  853. <div class="calendar-date">
  854. <table class="table-condensed">
  855. <thead>
  856. <tr>
  857. <th class="prev available"><i class="fa fa-arrow-left icon icon-arrow-left glyphicon glyphicon-arrow-left"></i>
  858. </th>
  859. <th colspan="5" class="month">Mar 2013</th>
  860. <th class="next available"><i class="fa fa-arrow-right icon icon-arrow-right glyphicon glyphicon-arrow-right"></i>
  861. </th>
  862. </tr>
  863. <tr>
  864. <th>Su</th>
  865. <th>Mo</th>
  866. <th>Tu</th>
  867. <th>We</th>
  868. <th>Th</th>
  869. <th>Fr</th>
  870. <th>Sa</th>
  871. </tr>
  872. </thead>
  873. <tbody>
  874. <tr>
  875. <td class="available off" data-title="r0c0">24</td>
  876. <td class="available off" data-title="r0c1">25</td>
  877. <td class="available off" data-title="r0c2">26</td>
  878. <td class="available off" data-title="r0c3">27</td>
  879. <td class="available off" data-title="r0c4">28</td>
  880. <td class="available" data-title="r0c5">1</td>
  881. <td class="available" data-title="r0c6">2</td>
  882. </tr>
  883. <tr>
  884. <td class="available" data-title="r1c0">3</td>
  885. <td class="available" data-title="r1c1">4</td>
  886. <td class="available" data-title="r1c2">5</td>
  887. <td class="available" data-title="r1c3">6</td>
  888. <td class="available" data-title="r1c4">7</td>
  889. <td class="available" data-title="r1c5">8</td>
  890. <td class="available" data-title="r1c6">9</td>
  891. </tr>
  892. <tr>
  893. <td class="available" data-title="r2c0">10</td>
  894. <td class="available" data-title="r2c1">11</td>
  895. <td class="available" data-title="r2c2">12</td>
  896. <td class="available" data-title="r2c3">13</td>
  897. <td class="available" data-title="r2c4">14</td>
  898. <td class="available" data-title="r2c5">15</td>
  899. <td class="available" data-title="r2c6">16</td>
  900. </tr>
  901. <tr>
  902. <td class="available" data-title="r3c0">17</td>
  903. <td class="available active start-date end-date" data-title="r3c1">18</td>
  904. <td class="available" data-title="r3c2">19</td>
  905. <td class="available" data-title="r3c3">20</td>
  906. <td class="available" data-title="r3c4">21</td>
  907. <td class="available" data-title="r3c5">22</td>
  908. <td class="available" data-title="r3c6">23</td>
  909. </tr>
  910. <tr>
  911. <td class="available" data-title="r4c0">24</td>
  912. <td class="available" data-title="r4c1">25</td>
  913. <td class="available" data-title="r4c2">26</td>
  914. <td class="available" data-title="r4c3">27</td>
  915. <td class="available" data-title="r4c4">28</td>
  916. <td class="available" data-title="r4c5">29</td>
  917. <td class="available" data-title="r4c6">30</td>
  918. </tr>
  919. <tr>
  920. <td class="available" data-title="r5c0">31</td>
  921. <td class="available off" data-title="r5c1">1</td>
  922. <td class="available off" data-title="r5c2">2</td>
  923. <td class="available off" data-title="r5c3">3</td>
  924. <td class="available off" data-title="r5c4">4</td>
  925. <td class="available off" data-title="r5c5">5</td>
  926. <td class="available off" data-title="r5c6">6</td>
  927. </tr>
  928. </tbody>
  929. </table>
  930. </div>
  931. </div>
  932. <div class="ranges" style="display: none;">
  933. <div class="range_inputs">
  934. <div class="daterangepicker_start_input">
  935. <label for="daterangepicker_start3">From</label>
  936. <input id="daterangepicker_start3" class="input-mini" type="text" name="daterangepicker_start" value="">
  937. </div>
  938. <div class="daterangepicker_end_input">
  939. <label for="daterangepicker_end3">To</label>
  940. <input id="daterangepicker_end3" class="input-mini" type="text" name="daterangepicker_end" value="">
  941. </div>
  942. <button class="applyBtn btn btn-small btn-sm btn-success">Apply</button>&nbsp;
  943. <button class="cancelBtn btn btn-small btn-sm btn-default">Cancel</button>
  944. </div>
  945. </div>
  946. </div>
  947. <fieldset>
  948. <div class="control-group">
  949. <div class="controls">
  950. <div class="col-md-11 xdisplay_inputx form-group has-feedback">
  951. <input type="text" class="form-control has-feedback-left" id="single_cal2" placeholder="First Name" aria-describedby="inputSuccess2Status2">
  952. <span class="fa fa-calendar-o form-control-feedback left" aria-hidden="true"></span>
  953. <span id="inputSuccess2Status2" class="sr-only">(success)</span>
  954. </div>
  955. </div>
  956. </div>
  957. </fieldset>
  958. </div>
  959. <div class="col-md-3">
  960. <div class="daterangepicker picker_3 xdisplay single opensright show-calendar">
  961. <div class="calendar first single right" style="display: block;">
  962. <div class="calendar-date">
  963. <table class="table-condensed">
  964. <thead>
  965. <tr>
  966. <th class="prev available"><i class="fa fa-arrow-left icon icon-arrow-left glyphicon glyphicon-arrow-left"></i>
  967. </th>
  968. <th colspan="5" class="month">Mar 2013</th>
  969. <th class="next available"><i class="fa fa-arrow-right icon icon-arrow-right glyphicon glyphicon-arrow-right"></i>
  970. </th>
  971. </tr>
  972. <tr>
  973. <th>Su</th>
  974. <th>Mo</th>
  975. <th>Tu</th>
  976. <th>We</th>
  977. <th>Th</th>
  978. <th>Fr</th>
  979. <th>Sa</th>
  980. </tr>
  981. </thead>
  982. <tbody>
  983. <tr>
  984. <td class="available off" data-title="r0c0">24</td>
  985. <td class="available off" data-title="r0c1">25</td>
  986. <td class="available off" data-title="r0c2">26</td>
  987. <td class="available off" data-title="r0c3">27</td>
  988. <td class="available off" data-title="r0c4">28</td>
  989. <td class="available" data-title="r0c5">1</td>
  990. <td class="available" data-title="r0c6">2</td>
  991. </tr>
  992. <tr>
  993. <td class="available" data-title="r1c0">3</td>
  994. <td class="available" data-title="r1c1">4</td>
  995. <td class="available" data-title="r1c2">5</td>
  996. <td class="available" data-title="r1c3">6</td>
  997. <td class="available" data-title="r1c4">7</td>
  998. <td class="available" data-title="r1c5">8</td>
  999. <td class="available" data-title="r1c6">9</td>
  1000. </tr>
  1001. <tr>
  1002. <td class="available" data-title="r2c0">10</td>
  1003. <td class="available" data-title="r2c1">11</td>
  1004. <td class="available" data-title="r2c2">12</td>
  1005. <td class="available" data-title="r2c3">13</td>
  1006. <td class="available" data-title="r2c4">14</td>
  1007. <td class="available" data-title="r2c5">15</td>
  1008. <td class="available" data-title="r2c6">16</td>
  1009. </tr>
  1010. <tr>
  1011. <td class="available" data-title="r3c0">17</td>
  1012. <td class="available active start-date end-date" data-title="r3c1">18</td>
  1013. <td class="available" data-title="r3c2">19</td>
  1014. <td class="available" data-title="r3c3">20</td>
  1015. <td class="available" data-title="r3c4">21</td>
  1016. <td class="available" data-title="r3c5">22</td>
  1017. <td class="available" data-title="r3c6">23</td>
  1018. </tr>
  1019. <tr>
  1020. <td class="available" data-title="r4c0">24</td>
  1021. <td class="available" data-title="r4c1">25</td>
  1022. <td class="available" data-title="r4c2">26</td>
  1023. <td class="available" data-title="r4c3">27</td>
  1024. <td class="available" data-title="r4c4">28</td>
  1025. <td class="available" data-title="r4c5">29</td>
  1026. <td class="available" data-title="r4c6">30</td>
  1027. </tr>
  1028. <tr>
  1029. <td class="available" data-title="r5c0">31</td>
  1030. <td class="available off" data-title="r5c1">1</td>
  1031. <td class="available off" data-title="r5c2">2</td>
  1032. <td class="available off" data-title="r5c3">3</td>
  1033. <td class="available off" data-title="r5c4">4</td>
  1034. <td class="available off" data-title="r5c5">5</td>
  1035. <td class="available off" data-title="r5c6">6</td>
  1036. </tr>
  1037. </tbody>
  1038. </table>
  1039. </div>
  1040. </div>
  1041. <div class="calendar second left" style="display: none;">
  1042. <div class="calendar-date">
  1043. <table class="table-condensed">
  1044. <thead>
  1045. <tr>
  1046. <th class="prev available"><i class="fa fa-arrow-left icon icon-arrow-left glyphicon glyphicon-arrow-left"></i>
  1047. </th>
  1048. <th colspan="5" class="month">Mar 2013</th>
  1049. <th class="next available"><i class="fa fa-arrow-right icon icon-arrow-right glyphicon glyphicon-arrow-right"></i>
  1050. </th>
  1051. </tr>
  1052. <tr>
  1053. <th>Su</th>
  1054. <th>Mo</th>
  1055. <th>Tu</th>
  1056. <th>We</th>
  1057. <th>Th</th>
  1058. <th>Fr</th>
  1059. <th>Sa</th>
  1060. </tr>
  1061. </thead>
  1062. <tbody>
  1063. <tr>
  1064. <td class="available off" data-title="r0c0">24</td>
  1065. <td class="available off" data-title="r0c1">25</td>
  1066. <td class="available off" data-title="r0c2">26</td>
  1067. <td class="available off" data-title="r0c3">27</td>
  1068. <td class="available off" data-title="r0c4">28</td>
  1069. <td class="available" data-title="r0c5">1</td>
  1070. <td class="available" data-title="r0c6">2</td>
  1071. </tr>
  1072. <tr>
  1073. <td class="available" data-title="r1c0">3</td>
  1074. <td class="available" data-title="r1c1">4</td>
  1075. <td class="available" data-title="r1c2">5</td>
  1076. <td class="available" data-title="r1c3">6</td>
  1077. <td class="available" data-title="r1c4">7</td>
  1078. <td class="available" data-title="r1c5">8</td>
  1079. <td class="available" data-title="r1c6">9</td>
  1080. </tr>
  1081. <tr>
  1082. <td class="available" data-title="r2c0">10</td>
  1083. <td class="available" data-title="r2c1">11</td>
  1084. <td class="available" data-title="r2c2">12</td>
  1085. <td class="available" data-title="r2c3">13</td>
  1086. <td class="available" data-title="r2c4">14</td>
  1087. <td class="available" data-title="r2c5">15</td>
  1088. <td class="available" data-title="r2c6">16</td>
  1089. </tr>
  1090. <tr>
  1091. <td class="available" data-title="r3c0">17</td>
  1092. <td class="available active start-date end-date" data-title="r3c1">18</td>
  1093. <td class="available" data-title="r3c2">19</td>
  1094. <td class="available" data-title="r3c3">20</td>
  1095. <td class="available" data-title="r3c4">21</td>
  1096. <td class="available" data-title="r3c5">22</td>
  1097. <td class="available" data-title="r3c6">23</td>
  1098. </tr>
  1099. <tr>
  1100. <td class="available" data-title="r4c0">24</td>
  1101. <td class="available" data-title="r4c1">25</td>
  1102. <td class="available" data-title="r4c2">26</td>
  1103. <td class="available" data-title="r4c3">27</td>
  1104. <td class="available" data-title="r4c4">28</td>
  1105. <td class="available" data-title="r4c5">29</td>
  1106. <td class="available" data-title="r4c6">30</td>
  1107. </tr>
  1108. <tr>
  1109. <td class="available" data-title="r5c0">31</td>
  1110. <td class="available off" data-title="r5c1">1</td>
  1111. <td class="available off" data-title="r5c2">2</td>
  1112. <td class="available off" data-title="r5c3">3</td>
  1113. <td class="available off" data-title="r5c4">4</td>
  1114. <td class="available off" data-title="r5c5">5</td>
  1115. <td class="available off" data-title="r5c6">6</td>
  1116. </tr>
  1117. </tbody>
  1118. </table>
  1119. </div>
  1120. </div>
  1121. <div class="ranges" style="display: none;">
  1122. <div class="range_inputs">
  1123. <div class="daterangepicker_start_input">
  1124. <label for="daterangepicker_start2">From</label>
  1125. <input id="daterangepicker_start2" class="input-mini" type="text" name="daterangepicker_start" value="">
  1126. </div>
  1127. <div class="daterangepicker_end_input">
  1128. <label for="daterangepicker_end2">To</label>
  1129. <input id="daterangepicker_end2" class="input-mini" type="text" name="daterangepicker_end" value="">
  1130. </div>
  1131. <button class="applyBtn btn btn-small btn-sm btn-success">Apply</button>&nbsp;
  1132. <button class="cancelBtn btn btn-small btn-sm btn-default">Cancel</button>
  1133. </div>
  1134. </div>
  1135. </div>
  1136. <fieldset>
  1137. <div class="control-group">
  1138. <div class="controls">
  1139. <div class="col-md-11 xdisplay_inputx form-group has-feedback">
  1140. <input type="text" class="form-control has-feedback-left" id="single_cal3" placeholder="First Name" aria-describedby="inputSuccess2Status3">
  1141. <span class="fa fa-calendar-o form-control-feedback left" aria-hidden="true"></span>
  1142. <span id="inputSuccess2Status3" class="sr-only">(success)</span>
  1143. </div>
  1144. </div>
  1145. </div>
  1146. </fieldset>
  1147. </div>
  1148. <div class="col-md-3">
  1149. <div class="daterangepicker picker_4 xdisplay single opensright show-calendar">
  1150. <div class="calendar first single right" style="display: block;">
  1151. <div class="calendar-date">
  1152. <table class="table-condensed">
  1153. <thead>
  1154. <tr>
  1155. <th class="prev available"><i class="fa fa-arrow-left icon icon-arrow-left glyphicon glyphicon-arrow-left"></i>
  1156. </th>
  1157. <th colspan="5" class="month">Mar 2013</th>
  1158. <th class="next available"><i class="fa fa-arrow-right icon icon-arrow-right glyphicon glyphicon-arrow-right"></i>
  1159. </th>
  1160. </tr>
  1161. <tr>
  1162. <th>Su</th>
  1163. <th>Mo</th>
  1164. <th>Tu</th>
  1165. <th>We</th>
  1166. <th>Th</th>
  1167. <th>Fr</th>
  1168. <th>Sa</th>
  1169. </tr>
  1170. </thead>
  1171. <tbody>
  1172. <tr>
  1173. <td class="available off" data-title="r0c0">24</td>
  1174. <td class="available off" data-title="r0c1">25</td>
  1175. <td class="available off" data-title="r0c2">26</td>
  1176. <td class="available off" data-title="r0c3">27</td>
  1177. <td class="available off" data-title="r0c4">28</td>
  1178. <td class="available" data-title="r0c5">1</td>
  1179. <td class="available" data-title="r0c6">2</td>
  1180. </tr>
  1181. <tr>
  1182. <td class="available" data-title="r1c0">3</td>
  1183. <td class="available" data-title="r1c1">4</td>
  1184. <td class="available" data-title="r1c2">5</td>
  1185. <td class="available" data-title="r1c3">6</td>
  1186. <td class="available" data-title="r1c4">7</td>
  1187. <td class="available" data-title="r1c5">8</td>
  1188. <td class="available" data-title="r1c6">9</td>
  1189. </tr>
  1190. <tr>
  1191. <td class="available" data-title="r2c0">10</td>
  1192. <td class="available" data-title="r2c1">11</td>
  1193. <td class="available" data-title="r2c2">12</td>
  1194. <td class="available" data-title="r2c3">13</td>
  1195. <td class="available" data-title="r2c4">14</td>
  1196. <td class="available" data-title="r2c5">15</td>
  1197. <td class="available" data-title="r2c6">16</td>
  1198. </tr>
  1199. <tr>
  1200. <td class="available" data-title="r3c0">17</td>
  1201. <td class="available active start-date end-date" data-title="r3c1">18</td>
  1202. <td class="available" data-title="r3c2">19</td>
  1203. <td class="available" data-title="r3c3">20</td>
  1204. <td class="available" data-title="r3c4">21</td>
  1205. <td class="available" data-title="r3c5">22</td>
  1206. <td class="available" data-title="r3c6">23</td>
  1207. </tr>
  1208. <tr>
  1209. <td class="available" data-title="r4c0">24</td>
  1210. <td class="available" data-title="r4c1">25</td>
  1211. <td class="available" data-title="r4c2">26</td>
  1212. <td class="available" data-title="r4c3">27</td>
  1213. <td class="available" data-title="r4c4">28</td>
  1214. <td class="available" data-title="r4c5">29</td>
  1215. <td class="available" data-title="r4c6">30</td>
  1216. </tr>
  1217. <tr>
  1218. <td class="available" data-title="r5c0">31</td>
  1219. <td class="available off" data-title="r5c1">1</td>
  1220. <td class="available off" data-title="r5c2">2</td>
  1221. <td class="available off" data-title="r5c3">3</td>
  1222. <td class="available off" data-title="r5c4">4</td>
  1223. <td class="available off" data-title="r5c5">5</td>
  1224. <td class="available off" data-title="r5c6">6</td>
  1225. </tr>
  1226. </tbody>
  1227. </table>
  1228. </div>
  1229. </div>
  1230. <div class="calendar second left" style="display: none;">
  1231. <div class="calendar-date">
  1232. <table class="table-condensed">
  1233. <thead>
  1234. <tr>
  1235. <th class="prev available"><i class="fa fa-arrow-left icon icon-arrow-left glyphicon glyphicon-arrow-left"></i>
  1236. </th>
  1237. <th colspan="5" class="month">Mar 2013</th>
  1238. <th class="next available"><i class="fa fa-arrow-right icon icon-arrow-right glyphicon glyphicon-arrow-right"></i>
  1239. </th>
  1240. </tr>
  1241. <tr>
  1242. <th>Su</th>
  1243. <th>Mo</th>
  1244. <th>Tu</th>
  1245. <th>We</th>
  1246. <th>Th</th>
  1247. <th>Fr</th>
  1248. <th>Sa</th>
  1249. </tr>
  1250. </thead>
  1251. <tbody>
  1252. <tr>
  1253. <td class="available off" data-title="r0c0">24</td>
  1254. <td class="available off" data-title="r0c1">25</td>
  1255. <td class="available off" data-title="r0c2">26</td>
  1256. <td class="available off" data-title="r0c3">27</td>
  1257. <td class="available off" data-title="r0c4">28</td>
  1258. <td class="available" data-title="r0c5">1</td>
  1259. <td class="available" data-title="r0c6">2</td>
  1260. </tr>
  1261. <tr>
  1262. <td class="available" data-title="r1c0">3</td>
  1263. <td class="available" data-title="r1c1">4</td>
  1264. <td class="available" data-title="r1c2">5</td>
  1265. <td class="available" data-title="r1c3">6</td>
  1266. <td class="available" data-title="r1c4">7</td>
  1267. <td class="available" data-title="r1c5">8</td>
  1268. <td class="available" data-title="r1c6">9</td>
  1269. </tr>
  1270. <tr>
  1271. <td class="available" data-title="r2c0">10</td>
  1272. <td class="available" data-title="r2c1">11</td>
  1273. <td class="available" data-title="r2c2">12</td>
  1274. <td class="available" data-title="r2c3">13</td>
  1275. <td class="available" data-title="r2c4">14</td>
  1276. <td class="available" data-title="r2c5">15</td>
  1277. <td class="available" data-title="r2c6">16</td>
  1278. </tr>
  1279. <tr>
  1280. <td class="available" data-title="r3c0">17</td>
  1281. <td class="available active start-date end-date" data-title="r3c1">18</td>
  1282. <td class="available" data-title="r3c2">19</td>
  1283. <td class="available" data-title="r3c3">20</td>
  1284. <td class="available" data-title="r3c4">21</td>
  1285. <td class="available" data-title="r3c5">22</td>
  1286. <td class="available" data-title="r3c6">23</td>
  1287. </tr>
  1288. <tr>
  1289. <td class="available" data-title="r4c0">24</td>
  1290. <td class="available" data-title="r4c1">25</td>
  1291. <td class="available" data-title="r4c2">26</td>
  1292. <td class="available" data-title="r4c3">27</td>
  1293. <td class="available" data-title="r4c4">28</td>
  1294. <td class="available" data-title="r4c5">29</td>
  1295. <td class="available" data-title="r4c6">30</td>
  1296. </tr>
  1297. <tr>
  1298. <td class="available" data-title="r5c0">31</td>
  1299. <td class="available off" data-title="r5c1">1</td>
  1300. <td class="available off" data-title="r5c2">2</td>
  1301. <td class="available off" data-title="r5c3">3</td>
  1302. <td class="available off" data-title="r5c4">4</td>
  1303. <td class="available off" data-title="r5c5">5</td>
  1304. <td class="available off" data-title="r5c6">6</td>
  1305. </tr>
  1306. </tbody>
  1307. </table>
  1308. </div>
  1309. </div>
  1310. <div class="ranges" style="display: none;">
  1311. <div class="range_inputs">
  1312. <div class="daterangepicker_start_input">
  1313. <label for="daterangepicker_start">From</label>
  1314. <input class="input-mini" type="text" name="daterangepicker_start" value="">
  1315. </div>
  1316. <div class="daterangepicker_end_input">
  1317. <label for="daterangepicker_end">To</label>
  1318. <input class="input-mini" type="text" name="daterangepicker_end" value="">
  1319. </div>
  1320. <button class="applyBtn btn btn-small btn-sm btn-success">Apply</button>&nbsp;
  1321. <button class="cancelBtn btn btn-small btn-sm btn-default">Cancel</button>
  1322. </div>
  1323. </div>
  1324. </div>
  1325. <fieldset>
  1326. <div class="control-group">
  1327. <div class="controls">
  1328. <div class="col-md-11 xdisplay_inputx form-group has-feedback">
  1329. <input type="text" class="form-control has-feedback-left" id="single_cal4" placeholder="First Name" aria-describedby="inputSuccess2Status4">
  1330. <span class="fa fa-calendar-o form-control-feedback left" aria-hidden="true"></span>
  1331. <span id="inputSuccess2Status4" class="sr-only">(success)</span>
  1332. </div>
  1333. </div>
  1334. </div>
  1335. </fieldset>
  1336. </div>
  1337. </div>
  1338. </div>
  1339. </div>
  1340. <!-- /form datepicker -->
  1341. <!-- form grid slider -->
  1342. <div class="x_panel" style="">
  1343. <div class="x_title">
  1344. <h2>Grid Slider</h2>
  1345. <ul class="nav navbar-right panel_toolbox">
  1346. <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a>
  1347. </li>
  1348. <li class="dropdown">
  1349. <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><i class="fa fa-wrench"></i></a>
  1350. <ul class="dropdown-menu" role="menu">
  1351. <li><a href="#">Settings 1</a>
  1352. </li>
  1353. <li><a href="#">Settings 2</a>
  1354. </li>
  1355. </ul>
  1356. </li>
  1357. <li><a class="close-link"><i class="fa fa-close"></i></a>
  1358. </li>
  1359. </ul>
  1360. <div class="clearfix"></div>
  1361. </div>
  1362. <div class="x_content">
  1363. <div class="row grid_slider">
  1364. <div class="col-md-6 col-sm-6 col-xs-12">
  1365. <p>Default grid slider with min and max values</p>
  1366. <input type="text" id="range" value="" name="range" />
  1367. </div>
  1368. <div class="col-md-6 col-sm-6 col-xs-12">
  1369. <p>Grid with slider labels are far away outside it's container</p>
  1370. <input type="text" id="range_25" value="" name="range" />
  1371. </div>
  1372. <div class="col-md-6 col-sm-6 col-xs-12">
  1373. <p>Grid with labels inside container using force_edges attribute</p>
  1374. <input type="text" id="range_27" value="" name="range" />
  1375. </div>
  1376. <div class="col-md-6 col-sm-6 col-xs-12">
  1377. <p>Create Grid with pre-defined steps</p>
  1378. <input type="text" id="range_26" value="" name="range" />
  1379. </div>
  1380. <div class="col-md-6 col-sm-6 col-xs-12">
  1381. <p>Prevent one from dragging the labels</p>
  1382. <input type="text" id="range_31" value="" name="range" />
  1383. </div>
  1384. <div class="col-md-6 col-sm-6 col-xs-12">
  1385. <p>Grid with minimum and maximum values</p>
  1386. <input type="text" class="range_min_max" value="" name="range" />
  1387. </div>
  1388. <div>
  1389. <p>Grid With time in 24 hour format</p>
  1390. <input type="text" class="range_time24" value="" name="range" />
  1391. </div>
  1392. </div>
  1393. </div>
  1394. </div>
  1395. <br />
  1396. <br />
  1397. <!-- /form grid slider -->
  1398. <!-- image cropping -->
  1399. <div class="container cropper">
  1400. <div class="row">
  1401. <div class="col-md-9">
  1402. <!-- <h3 class="page-header">Demo:</h3> -->
  1403. <div class="img-container">
  1404. <img id="image" src="images/picture2.jpg" alt="Picture">
  1405. </div>
  1406. </div>
  1407. <div class="col-md-3">
  1408. <!-- <h3 class="page-header">Preview:</h3> -->
  1409. <div class="docs-preview clearfix">
  1410. <div class="img-preview preview-lg"></div>
  1411. <div class="img-preview preview-md"></div>
  1412. <div class="img-preview preview-sm"></div>
  1413. <div class="img-preview preview-xs"></div>
  1414. </div>
  1415. <!-- <h3 class="page-header">Data:</h3> -->
  1416. <div class="docs-data">
  1417. <div class="input-group input-group-sm">
  1418. <label class="input-group-addon" for="dataX">X</label>
  1419. <input type="text" class="form-control" id="dataX" placeholder="x">
  1420. <span class="input-group-addon">px</span>
  1421. </div>
  1422. <div class="input-group input-group-sm">
  1423. <label class="input-group-addon" for="dataY">Y</label>
  1424. <input type="text" class="form-control" id="dataY" placeholder="y">
  1425. <span class="input-group-addon">px</span>
  1426. </div>
  1427. <div class="input-group input-group-sm">
  1428. <label class="input-group-addon" for="dataWidth">Width</label>
  1429. <input type="text" class="form-control" id="dataWidth" placeholder="width">
  1430. <span class="input-group-addon">px</span>
  1431. </div>
  1432. <div class="input-group input-group-sm">
  1433. <label class="input-group-addon" for="dataHeight">Height</label>
  1434. <input type="text" class="form-control" id="dataHeight" placeholder="height">
  1435. <span class="input-group-addon">px</span>
  1436. </div>
  1437. <div class="input-group input-group-sm">
  1438. <label class="input-group-addon" for="dataRotate">Rotate</label>
  1439. <input type="text" class="form-control" id="dataRotate" placeholder="rotate">
  1440. <span class="input-group-addon">deg</span>
  1441. </div>
  1442. <div class="input-group input-group-sm">
  1443. <label class="input-group-addon" for="dataScaleX">ScaleX</label>
  1444. <input type="text" class="form-control" id="dataScaleX" placeholder="scaleX">
  1445. </div>
  1446. <div class="input-group input-group-sm">
  1447. <label class="input-group-addon" for="dataScaleY">ScaleY</label>
  1448. <input type="text" class="form-control" id="dataScaleY" placeholder="scaleY">
  1449. </div>
  1450. </div>
  1451. </div>
  1452. </div>
  1453. <div class="row">
  1454. <div class="col-md-9 docs-buttons">
  1455. <!-- <h3 class="page-header">Toolbar:</h3> -->
  1456. <div class="btn-group">
  1457. <button type="button" class="btn btn-primary" data-method="setDragMode" data-option="move" title="Move">
  1458. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;setDragMode&quot;, &quot;move&quot;)">
  1459. <span class="fa fa-arrows"></span>
  1460. </span>
  1461. </button>
  1462. <button type="button" class="btn btn-primary" data-method="setDragMode" data-option="crop" title="Crop">
  1463. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;setDragMode&quot;, &quot;crop&quot;)">
  1464. <span class="fa fa-crop"></span>
  1465. </span>
  1466. </button>
  1467. </div>
  1468. <div class="btn-group">
  1469. <button type="button" class="btn btn-primary" data-method="zoom" data-option="0.1" title="Zoom In">
  1470. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;zoom&quot;, 0.1)">
  1471. <span class="fa fa-search-plus"></span>
  1472. </span>
  1473. </button>
  1474. <button type="button" class="btn btn-primary" data-method="zoom" data-option="-0.1" title="Zoom Out">
  1475. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;zoom&quot;, -0.1)">
  1476. <span class="fa fa-search-minus"></span>
  1477. </span>
  1478. </button>
  1479. </div>
  1480. <div class="btn-group">
  1481. <button type="button" class="btn btn-primary" data-method="move" data-option="-10" data-second-option="0" title="Move Left">
  1482. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;move&quot;, -10, 0)">
  1483. <span class="fa fa-arrow-left"></span>
  1484. </span>
  1485. </button>
  1486. <button type="button" class="btn btn-primary" data-method="move" data-option="10" data-second-option="0" title="Move Right">
  1487. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;move&quot;, 10, 0)">
  1488. <span class="fa fa-arrow-right"></span>
  1489. </span>
  1490. </button>
  1491. <button type="button" class="btn btn-primary" data-method="move" data-option="0" data-second-option="-10" title="Move Up">
  1492. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;move&quot;, 0, -10)">
  1493. <span class="fa fa-arrow-up"></span>
  1494. </span>
  1495. </button>
  1496. <button type="button" class="btn btn-primary" data-method="move" data-option="0" data-second-option="10" title="Move Down">
  1497. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;move&quot;, 0, 10)">
  1498. <span class="fa fa-arrow-down"></span>
  1499. </span>
  1500. </button>
  1501. </div>
  1502. <div class="btn-group">
  1503. <button type="button" class="btn btn-primary" data-method="rotate" data-option="-45" title="Rotate Left">
  1504. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;rotate&quot;, -45)">
  1505. <span class="fa fa-rotate-left"></span>
  1506. </span>
  1507. </button>
  1508. <button type="button" class="btn btn-primary" data-method="rotate" data-option="45" title="Rotate Right">
  1509. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;rotate&quot;, 45)">
  1510. <span class="fa fa-rotate-right"></span>
  1511. </span>
  1512. </button>
  1513. </div>
  1514. <div class="btn-group">
  1515. <button type="button" class="btn btn-primary" data-method="scaleX" data-option="-1" title="Flip Horizontal">
  1516. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;scaleX&quot;, -1)">
  1517. <span class="fa fa-arrows-h"></span>
  1518. </span>
  1519. </button>
  1520. <button type="button" class="btn btn-primary" data-method="scaleY" data-option="-1" title="Flip Vertical">
  1521. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;scaleY&quot;, -1)">
  1522. <span class="fa fa-arrows-v"></span>
  1523. </span>
  1524. </button>
  1525. </div>
  1526. <div class="btn-group">
  1527. <button type="button" class="btn btn-primary" data-method="crop" title="Crop">
  1528. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;crop&quot;)">
  1529. <span class="fa fa-check"></span>
  1530. </span>
  1531. </button>
  1532. <button type="button" class="btn btn-primary" data-method="clear" title="Clear">
  1533. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;clear&quot;)">
  1534. <span class="fa fa-remove"></span>
  1535. </span>
  1536. </button>
  1537. </div>
  1538. <div class="btn-group">
  1539. <button type="button" class="btn btn-primary" data-method="disable" title="Disable">
  1540. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;disable&quot;)">
  1541. <span class="fa fa-lock"></span>
  1542. </span>
  1543. </button>
  1544. <button type="button" class="btn btn-primary" data-method="enable" title="Enable">
  1545. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;enable&quot;)">
  1546. <span class="fa fa-unlock"></span>
  1547. </span>
  1548. </button>
  1549. </div>
  1550. <div class="btn-group">
  1551. <button type="button" class="btn btn-primary" data-method="reset" title="Reset">
  1552. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;reset&quot;)">
  1553. <span class="fa fa-refresh"></span>
  1554. </span>
  1555. </button>
  1556. <label class="btn btn-primary btn-upload" for="inputImage" title="Upload image file">
  1557. <input type="file" class="sr-only" id="inputImage" name="file" accept="image/*">
  1558. <span class="docs-tooltip" data-toggle="tooltip" title="Import image with Blob URLs">
  1559. <span class="fa fa-upload"></span>
  1560. </span>
  1561. </label>
  1562. <button type="button" class="btn btn-primary" data-method="destroy" title="Destroy">
  1563. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;destroy&quot;)">
  1564. <span class="fa fa-power-off"></span>
  1565. </span>
  1566. </button>
  1567. </div>
  1568. <div class="btn-group btn-group-crop">
  1569. <button type="button" class="btn btn-primary" data-method="getCroppedCanvas">
  1570. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;getCroppedCanvas&quot;)">
  1571. Get Cropped Canvas
  1572. </span>
  1573. </button>
  1574. <button type="button" class="btn btn-primary" data-method="getCroppedCanvas" data-option="{ &quot;width&quot;: 160, &quot;height&quot;: 90 }">
  1575. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;getCroppedCanvas&quot;, { width: 160, height: 90 })">
  1576. 160&times;90
  1577. </span>
  1578. </button>
  1579. <button type="button" class="btn btn-primary" data-method="getCroppedCanvas" data-option="{ &quot;width&quot;: 320, &quot;height&quot;: 180 }">
  1580. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;getCroppedCanvas&quot;, { width: 320, height: 180 })">
  1581. 320&times;180
  1582. </span>
  1583. </button>
  1584. </div>
  1585. <!-- Show the cropped image in modal -->
  1586. <div class="modal fade docs-cropped" id="getCroppedCanvasModal" aria-hidden="true" aria-labelledby="getCroppedCanvasTitle" role="dialog" tabindex="-1">
  1587. <div class="modal-dialog">
  1588. <div class="modal-content">
  1589. <div class="modal-header">
  1590. <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
  1591. <h4 class="modal-title" id="getCroppedCanvasTitle">Cropped</h4>
  1592. </div>
  1593. <div class="modal-body"></div>
  1594. <div class="modal-footer">
  1595. <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
  1596. <a class="btn btn-primary" id="download" href="javascript:void(0);" download="cropped.png">Download</a>
  1597. </div>
  1598. </div>
  1599. </div>
  1600. </div><!-- /.modal -->
  1601. <button type="button" class="btn btn-primary" data-method="getData" data-option data-target="#putData">
  1602. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;getData&quot;)">
  1603. Get Data
  1604. </span>
  1605. </button>
  1606. <button type="button" class="btn btn-primary" data-method="setData" data-target="#putData">
  1607. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;setData&quot;, data)">
  1608. Set Data
  1609. </span>
  1610. </button>
  1611. <button type="button" class="btn btn-primary" data-method="getContainerData" data-option data-target="#putData">
  1612. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;getContainerData&quot;)">
  1613. Get Container Data
  1614. </span>
  1615. </button>
  1616. <button type="button" class="btn btn-primary" data-method="getImageData" data-option data-target="#putData">
  1617. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;getImageData&quot;)">
  1618. Get Image Data
  1619. </span>
  1620. </button>
  1621. <button type="button" class="btn btn-primary" data-method="getCanvasData" data-option data-target="#putData">
  1622. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;getCanvasData&quot;)">
  1623. Get Canvas Data
  1624. </span>
  1625. </button>
  1626. <button type="button" class="btn btn-primary" data-method="setCanvasData" data-target="#putData">
  1627. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;setCanvasData&quot;, data)">
  1628. Set Canvas Data
  1629. </span>
  1630. </button>
  1631. <button type="button" class="btn btn-primary" data-method="getCropBoxData" data-option data-target="#putData">
  1632. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;getCropBoxData&quot;)">
  1633. Get Crop Box Data
  1634. </span>
  1635. </button>
  1636. <button type="button" class="btn btn-primary" data-method="setCropBoxData" data-target="#putData">
  1637. <span class="docs-tooltip" data-toggle="tooltip" title="$().cropper(&quot;setCropBoxData&quot;, data)">
  1638. Set Crop Box Data
  1639. </span>
  1640. </button>
  1641. <button type="button" class="btn btn-primary" data-method="moveTo" data-option="0">
  1642. <span class="docs-tooltip" data-toggle="tooltip" title="cropper.moveTo(0)">
  1643. 0,0
  1644. </span>
  1645. </button>
  1646. <button type="button" class="btn btn-primary" data-method="zoomTo" data-option="1">
  1647. <span class="docs-tooltip" data-toggle="tooltip" title="cropper.zoomTo(1)">
  1648. 100%
  1649. </span>
  1650. </button>
  1651. <button type="button" class="btn btn-primary" data-method="rotateTo" data-option="180">
  1652. <span class="docs-tooltip" data-toggle="tooltip" title="cropper.rotateTo(180)">
  1653. 180°
  1654. </span>
  1655. </button>
  1656. <input type="text" class="form-control" id="putData" placeholder="Get data to here or set data with this value">
  1657. </div><!-- /.docs-buttons -->
  1658. <div class="col-md-3 docs-toggles">
  1659. <!-- <h3 class="page-header">Toggles:</h3> -->
  1660. <div class="btn-group btn-group-justified" data-toggle="buttons">
  1661. <label class="btn btn-primary active">
  1662. <input type="radio" class="sr-only" id="aspectRatio0" name="aspectRatio" value="1.7777777777777777">
  1663. <span class="docs-tooltip" data-toggle="tooltip" title="aspectRatio: 16 / 9">
  1664. 16:9
  1665. </span>
  1666. </label>
  1667. <label class="btn btn-primary">
  1668. <input type="radio" class="sr-only" id="aspectRatio1" name="aspectRatio" value="1.3333333333333333">
  1669. <span class="docs-tooltip" data-toggle="tooltip" title="aspectRatio: 4 / 3">
  1670. 4:3
  1671. </span>
  1672. </label>
  1673. <label class="btn btn-primary">
  1674. <input type="radio" class="sr-only" id="aspectRatio2" name="aspectRatio" value="1">
  1675. <span class="docs-tooltip" data-toggle="tooltip" title="aspectRatio: 1 / 1">
  1676. 1:1
  1677. </span>
  1678. </label>
  1679. <label class="btn btn-primary">
  1680. <input type="radio" class="sr-only" id="aspectRatio3" name="aspectRatio" value="0.6666666666666666">
  1681. <span class="docs-tooltip" data-toggle="tooltip" title="aspectRatio: 2 / 3">
  1682. 2:3
  1683. </span>
  1684. </label>
  1685. <label class="btn btn-primary">
  1686. <input type="radio" class="sr-only" id="aspectRatio4" name="aspectRatio" value="NaN">
  1687. <span class="docs-tooltip" data-toggle="tooltip" title="aspectRatio: NaN">
  1688. Free
  1689. </span>
  1690. </label>
  1691. </div>
  1692. <div class="btn-group btn-group-justified" data-toggle="buttons">
  1693. <label class="btn btn-primary active">
  1694. <input type="radio" class="sr-only" id="viewMode0" name="viewMode" value="0" checked>
  1695. <span class="docs-tooltip" data-toggle="tooltip" title="View Mode 0">
  1696. VM0
  1697. </span>
  1698. </label>
  1699. <label class="btn btn-primary">
  1700. <input type="radio" class="sr-only" id="viewMode1" name="viewMode" value="1">
  1701. <span class="docs-tooltip" data-toggle="tooltip" title="View Mode 1">
  1702. VM1
  1703. </span>
  1704. </label>
  1705. <label class="btn btn-primary">
  1706. <input type="radio" class="sr-only" id="viewMode2" name="viewMode" value="2">
  1707. <span class="docs-tooltip" data-toggle="tooltip" title="View Mode 2">
  1708. VM2
  1709. </span>
  1710. </label>
  1711. <label class="btn btn-primary">
  1712. <input type="radio" class="sr-only" id="viewMode3" name="viewMode" value="3">
  1713. <span class="docs-tooltip" data-toggle="tooltip" title="View Mode 3">
  1714. VM3
  1715. </span>
  1716. </label>
  1717. </div>
  1718. <div class="dropdown dropup docs-options">
  1719. <button type="button" class="btn btn-primary btn-block dropdown-toggle" id="toggleOptions" data-toggle="dropdown" aria-expanded="true">
  1720. Toggle Options
  1721. <span class="caret"></span>
  1722. </button>
  1723. <ul class="dropdown-menu" aria-labelledby="toggleOptions" role="menu">
  1724. <li role="presentation">
  1725. <label class="checkbox-inline">
  1726. <input type="checkbox" name="responsive" checked>
  1727. responsive
  1728. </label>
  1729. </li>
  1730. <li role="presentation">
  1731. <label class="checkbox-inline">
  1732. <input type="checkbox" name="restore" checked>
  1733. restore
  1734. </label>
  1735. </li>
  1736. <li role="presentation">
  1737. <label class="checkbox-inline">
  1738. <input type="checkbox" name="checkCrossOrigin" checked>
  1739. checkCrossOrigin
  1740. </label>
  1741. </li>
  1742. <li role="presentation">
  1743. <label class="checkbox-inline">
  1744. <input type="checkbox" name="checkOrientation" checked>
  1745. checkOrientation
  1746. </label>
  1747. </li>
  1748. <li role="presentation">
  1749. <label class="checkbox-inline">
  1750. <input type="checkbox" name="modal" checked>
  1751. modal
  1752. </label>
  1753. </li>
  1754. <li role="presentation">
  1755. <label class="checkbox-inline">
  1756. <input type="checkbox" name="guides" checked>
  1757. guides
  1758. </label>
  1759. </li>
  1760. <li role="presentation">
  1761. <label class="checkbox-inline">
  1762. <input type="checkbox" name="center" checked>
  1763. center
  1764. </label>
  1765. </li>
  1766. <li role="presentation">
  1767. <label class="checkbox-inline">
  1768. <input type="checkbox" name="highlight" checked>
  1769. highlight
  1770. </label>
  1771. </li>
  1772. <li role="presentation">
  1773. <label class="checkbox-inline">
  1774. <input type="checkbox" name="background" checked>
  1775. background
  1776. </label>
  1777. </li>
  1778. <li role="presentation">
  1779. <label class="checkbox-inline">
  1780. <input type="checkbox" name="autoCrop" checked>
  1781. autoCrop
  1782. </label>
  1783. </li>
  1784. <li role="presentation">
  1785. <label class="checkbox-inline">
  1786. <input type="checkbox" name="movable" checked>
  1787. movable
  1788. </label>
  1789. </li>
  1790. <li role="presentation">
  1791. <label class="checkbox-inline">
  1792. <input type="checkbox" name="rotatable" checked>
  1793. rotatable
  1794. </label>
  1795. </li>
  1796. <li role="presentation">
  1797. <label class="checkbox-inline">
  1798. <input type="checkbox" name="scalable" checked>
  1799. scalable
  1800. </label>
  1801. </li>
  1802. <li role="presentation">
  1803. <label class="checkbox-inline">
  1804. <input type="checkbox" name="zoomable" checked>
  1805. zoomable
  1806. </label>
  1807. </li>
  1808. <li role="presentation">
  1809. <label class="checkbox-inline">
  1810. <input type="checkbox" name="zoomOnTouch" checked>
  1811. zoomOnTouch
  1812. </label>
  1813. </li>
  1814. <li role="presentation">
  1815. <label class="checkbox-inline">
  1816. <input type="checkbox" name="zoomOnWheel" checked>
  1817. zoomOnWheel
  1818. </label>
  1819. </li>
  1820. <li role="presentation">
  1821. <label class="checkbox-inline">
  1822. <input type="checkbox" name="cropBoxMovable" checked>
  1823. cropBoxMovable
  1824. </label>
  1825. </li>
  1826. <li role="presentation">
  1827. <label class="checkbox-inline">
  1828. <input type="checkbox" name="cropBoxResizable" checked>
  1829. cropBoxResizable
  1830. </label>
  1831. </li>
  1832. <li role="presentation">
  1833. <label class="checkbox-inline">
  1834. <input type="checkbox" name="toggleDragModeOnDblclick" checked>
  1835. toggleDragModeOnDblclick
  1836. </label>
  1837. </li>
  1838. </ul>
  1839. </div><!-- /.dropdown -->
  1840. <a class="btn btn-default btn-block" data-toggle="tooltip" href="https://fengyuanchen.github.io/cropperjs" title="Cropper without jQuery">Cropper.js</a>
  1841. </div><!-- /.docs-toggles -->
  1842. </div>
  1843. </div>
  1844. <!-- /image cropping -->
  1845. </div>
  1846. </div>
  1847. </div>
  1848. </div>
  1849. <!-- /page content -->
  1850. <!-- footer content -->
  1851. <footer>
  1852. <div class="pull-right">
  1853. Gentelella - Bootstrap Admin Template by <a href="https://colorlib.com">Colorlib</a>
  1854. </div>
  1855. <div class="clearfix"></div>
  1856. </footer>
  1857. <!-- /footer content -->
  1858. </div>
  1859. </div>
  1860. <!-- jQuery -->
  1861. <script src="../vendors/jquery/dist/jquery.min.js"></script>
  1862. <!-- Bootstrap -->
  1863. <script src="../vendors/bootstrap/dist/js/bootstrap.min.js"></script>
  1864. <!-- FastClick -->
  1865. <script src="../vendors/fastclick/lib/fastclick.js"></script>
  1866. <!-- NProgress -->
  1867. <script src="../vendors/nprogress/nprogress.js"></script>
  1868. <!-- bootstrap-daterangepicker -->
  1869. <script src="js/moment/moment.min.js"></script>
  1870. <script src="js/datepicker/daterangepicker.js"></script>
  1871. <!-- Ion.RangeSlider -->
  1872. <script src="../vendors/ion.rangeSlider/js/ion.rangeSlider.min.js"></script>
  1873. <!-- Bootstrap Colorpicker -->
  1874. <script src="../vendors/mjolnic-bootstrap-colorpicker/dist/js/bootstrap-colorpicker.min.js"></script>
  1875. <!-- jquery.inputmask -->
  1876. <script src="../vendors/jquery.inputmask/dist/min/jquery.inputmask.bundle.min.js"></script>
  1877. <!-- jQuery Knob -->
  1878. <script src="../vendors/jquery-knob/dist/jquery.knob.min.js"></script>
  1879. <!-- Cropper -->
  1880. <script src="../vendors/cropper/dist/cropper.min.js"></script>
  1881. <!-- Custom Theme Scripts -->
  1882. <script src="js/custom.js"></script>
  1883. <!-- bootstrap-daterangepicker -->
  1884. <script>
  1885. $(document).ready(function() {
  1886. var cb = function(start, end, label) {
  1887. console.log(start.toISOString(), end.toISOString(), label);
  1888. $('#reportrange_right span').html(start.format('MMMM D, YYYY') + ' - ' + end.format('MMMM D, YYYY'));
  1889. };
  1890. var optionSet1 = {
  1891. startDate: moment().subtract(29, 'days'),
  1892. endDate: moment(),
  1893. minDate: '01/01/2012',
  1894. maxDate: '12/31/2015',
  1895. dateLimit: {
  1896. days: 60
  1897. },
  1898. showDropdowns: true,
  1899. showWeekNumbers: true,
  1900. timePicker: false,
  1901. timePickerIncrement: 1,
  1902. timePicker12Hour: true,
  1903. ranges: {
  1904. 'Today': [moment(), moment()],
  1905. 'Yesterday': [moment().subtract(1, 'days'), moment().subtract(1, 'days')],
  1906. 'Last 7 Days': [moment().subtract(6, 'days'), moment()],
  1907. 'Last 30 Days': [moment().subtract(29, 'days'), moment()],
  1908. 'This Month': [moment().startOf('month'), moment().endOf('month')],
  1909. 'Last Month': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')]
  1910. },
  1911. opens: 'right',
  1912. buttonClasses: ['btn btn-default'],
  1913. applyClass: 'btn-small btn-primary',
  1914. cancelClass: 'btn-small',
  1915. format: 'MM/DD/YYYY',
  1916. separator: ' to ',
  1917. locale: {
  1918. applyLabel: 'Submit',
  1919. cancelLabel: 'Clear',
  1920. fromLabel: 'From',
  1921. toLabel: 'To',
  1922. customRangeLabel: 'Custom',
  1923. daysOfWeek: ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'],
  1924. monthNames: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'],
  1925. firstDay: 1
  1926. }
  1927. };
  1928. $('#reportrange_right span').html(moment().subtract(29, 'days').format('MMMM D, YYYY') + ' - ' + moment().format('MMMM D, YYYY'));
  1929. $('#reportrange_right').daterangepicker(optionSet1, cb);
  1930. $('#reportrange_right').on('show.daterangepicker', function() {
  1931. console.log("show event fired");
  1932. });
  1933. $('#reportrange_right').on('hide.daterangepicker', function() {
  1934. console.log("hide event fired");
  1935. });
  1936. $('#reportrange_right').on('apply.daterangepicker', function(ev, picker) {
  1937. console.log("apply event fired, start/end dates are " + picker.startDate.format('MMMM D, YYYY') + " to " + picker.endDate.format('MMMM D, YYYY'));
  1938. });
  1939. $('#reportrange_right').on('cancel.daterangepicker', function(ev, picker) {
  1940. console.log("cancel event fired");
  1941. });
  1942. $('#options1').click(function() {
  1943. $('#reportrange_right').data('daterangepicker').setOptions(optionSet1, cb);
  1944. });
  1945. $('#options2').click(function() {
  1946. $('#reportrange_right').data('daterangepicker').setOptions(optionSet2, cb);
  1947. });
  1948. $('#destroy').click(function() {
  1949. $('#reportrange_right').data('daterangepicker').remove();
  1950. });
  1951. });
  1952. </script>
  1953. <script>
  1954. $(document).ready(function() {
  1955. var cb = function(start, end, label) {
  1956. console.log(start.toISOString(), end.toISOString(), label);
  1957. $('#reportrange span').html(start.format('MMMM D, YYYY') + ' - ' + end.format('MMMM D, YYYY'));
  1958. };
  1959. var optionSet1 = {
  1960. startDate: moment().subtract(29, 'days'),
  1961. endDate: moment(),
  1962. minDate: '01/01/2012',
  1963. maxDate: '12/31/2015',
  1964. dateLimit: {
  1965. days: 60
  1966. },
  1967. showDropdowns: true,
  1968. showWeekNumbers: true,
  1969. timePicker: false,
  1970. timePickerIncrement: 1,
  1971. timePicker12Hour: true,
  1972. ranges: {
  1973. 'Today': [moment(), moment()],
  1974. 'Yesterday': [moment().subtract(1, 'days'), moment().subtract(1, 'days')],
  1975. 'Last 7 Days': [moment().subtract(6, 'days'), moment()],
  1976. 'Last 30 Days': [moment().subtract(29, 'days'), moment()],
  1977. 'This Month': [moment().startOf('month'), moment().endOf('month')],
  1978. 'Last Month': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')]
  1979. },
  1980. opens: 'left',
  1981. buttonClasses: ['btn btn-default'],
  1982. applyClass: 'btn-small btn-primary',
  1983. cancelClass: 'btn-small',
  1984. format: 'MM/DD/YYYY',
  1985. separator: ' to ',
  1986. locale: {
  1987. applyLabel: 'Submit',
  1988. cancelLabel: 'Clear',
  1989. fromLabel: 'From',
  1990. toLabel: 'To',
  1991. customRangeLabel: 'Custom',
  1992. daysOfWeek: ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'],
  1993. monthNames: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'],
  1994. firstDay: 1
  1995. }
  1996. };
  1997. $('#reportrange span').html(moment().subtract(29, 'days').format('MMMM D, YYYY') + ' - ' + moment().format('MMMM D, YYYY'));
  1998. $('#reportrange').daterangepicker(optionSet1, cb);
  1999. $('#reportrange').on('show.daterangepicker', function() {
  2000. console.log("show event fired");
  2001. });
  2002. $('#reportrange').on('hide.daterangepicker', function() {
  2003. console.log("hide event fired");
  2004. });
  2005. $('#reportrange').on('apply.daterangepicker', function(ev, picker) {
  2006. console.log("apply event fired, start/end dates are " + picker.startDate.format('MMMM D, YYYY') + " to " + picker.endDate.format('MMMM D, YYYY'));
  2007. });
  2008. $('#reportrange').on('cancel.daterangepicker', function(ev, picker) {
  2009. console.log("cancel event fired");
  2010. });
  2011. $('#options1').click(function() {
  2012. $('#reportrange').data('daterangepicker').setOptions(optionSet1, cb);
  2013. });
  2014. $('#options2').click(function() {
  2015. $('#reportrange').data('daterangepicker').setOptions(optionSet2, cb);
  2016. });
  2017. $('#destroy').click(function() {
  2018. $('#reportrange').data('daterangepicker').remove();
  2019. });
  2020. });
  2021. </script>
  2022. <script>
  2023. $(document).ready(function() {
  2024. $('#single_cal1').daterangepicker({
  2025. singleDatePicker: true,
  2026. calender_style: "picker_1"
  2027. }, function(start, end, label) {
  2028. console.log(start.toISOString(), end.toISOString(), label);
  2029. });
  2030. $('#single_cal2').daterangepicker({
  2031. singleDatePicker: true,
  2032. calender_style: "picker_2"
  2033. }, function(start, end, label) {
  2034. console.log(start.toISOString(), end.toISOString(), label);
  2035. });
  2036. $('#single_cal3').daterangepicker({
  2037. singleDatePicker: true,
  2038. calender_style: "picker_3"
  2039. }, function(start, end, label) {
  2040. console.log(start.toISOString(), end.toISOString(), label);
  2041. });
  2042. $('#single_cal4').daterangepicker({
  2043. singleDatePicker: true,
  2044. calender_style: "picker_4"
  2045. }, function(start, end, label) {
  2046. console.log(start.toISOString(), end.toISOString(), label);
  2047. });
  2048. });
  2049. </script>
  2050. <script>
  2051. $(document).ready(function() {
  2052. $('#reservation').daterangepicker(null, function(start, end, label) {
  2053. console.log(start.toISOString(), end.toISOString(), label);
  2054. });
  2055. });
  2056. </script>
  2057. <!-- /bootstrap-daterangepicker -->
  2058. <!-- Ion.RangeSlider -->
  2059. <script>
  2060. $(document).ready(function() {
  2061. $("#range_27").ionRangeSlider({
  2062. type: "double",
  2063. min: 1000000,
  2064. max: 2000000,
  2065. grid: true,
  2066. force_edges: true
  2067. });
  2068. $("#range").ionRangeSlider({
  2069. hide_min_max: true,
  2070. keyboard: true,
  2071. min: 0,
  2072. max: 5000,
  2073. from: 1000,
  2074. to: 4000,
  2075. type: 'double',
  2076. step: 1,
  2077. prefix: "$",
  2078. grid: true
  2079. });
  2080. $("#range_25").ionRangeSlider({
  2081. type: "double",
  2082. min: 1000000,
  2083. max: 2000000,
  2084. grid: true
  2085. });
  2086. $("#range_26").ionRangeSlider({
  2087. type: "double",
  2088. min: 0,
  2089. max: 10000,
  2090. step: 500,
  2091. grid: true,
  2092. grid_snap: true
  2093. });
  2094. $("#range_31").ionRangeSlider({
  2095. type: "double",
  2096. min: 0,
  2097. max: 100,
  2098. from: 30,
  2099. to: 70,
  2100. from_fixed: true
  2101. });
  2102. $(".range_min_max").ionRangeSlider({
  2103. type: "double",
  2104. min: 0,
  2105. max: 100,
  2106. from: 30,
  2107. to: 70,
  2108. max_interval: 50
  2109. });
  2110. $(".range_time24").ionRangeSlider({
  2111. min: +moment().subtract(12, "hours").format("X"),
  2112. max: +moment().format("X"),
  2113. from: +moment().subtract(6, "hours").format("X"),
  2114. grid: true,
  2115. force_edges: true,
  2116. prettify: function(num) {
  2117. var m = moment(num, "X");
  2118. return m.format("Do MMMM, HH:mm");
  2119. }
  2120. });
  2121. });
  2122. </script>
  2123. <!-- /Ion.RangeSlider -->
  2124. <!-- Bootstrap Colorpicker -->
  2125. <script>
  2126. $(document).ready(function() {
  2127. $('.demo1').colorpicker();
  2128. $('.demo2').colorpicker();
  2129. $('#demo_forceformat').colorpicker({
  2130. format: 'rgba',
  2131. horizontal: true
  2132. });
  2133. $('#demo_forceformat3').colorpicker({
  2134. format: 'rgba',
  2135. });
  2136. $('.demo-auto').colorpicker();
  2137. });
  2138. </script>
  2139. <!-- /Bootstrap Colorpicker -->
  2140. <!-- jquery.inputmask -->
  2141. <script>
  2142. $(document).ready(function() {
  2143. $(":input").inputmask();
  2144. });
  2145. </script>
  2146. <!-- /jquery.inputmask -->
  2147. <!-- jQuery Knob -->
  2148. <script>
  2149. $(function($) {
  2150. $(".knob").knob({
  2151. change: function(value) {
  2152. //console.log("change : " + value);
  2153. },
  2154. release: function(value) {
  2155. //console.log(this.$.attr('value'));
  2156. console.log("release : " + value);
  2157. },
  2158. cancel: function() {
  2159. console.log("cancel : ", this);
  2160. },
  2161. /*format : function (value) {
  2162. return value + '%';
  2163. },*/
  2164. draw: function() {
  2165. // "tron" case
  2166. if (this.$.data('skin') == 'tron') {
  2167. this.cursorExt = 0.3;
  2168. var a = this.arc(this.cv) // Arc
  2169. ,
  2170. pa // Previous arc
  2171. , r = 1;
  2172. this.g.lineWidth = this.lineWidth;
  2173. if (this.o.displayPrevious) {
  2174. pa = this.arc(this.v);
  2175. this.g.beginPath();
  2176. this.g.strokeStyle = this.pColor;
  2177. this.g.arc(this.xy, this.xy, this.radius - this.lineWidth, pa.s, pa.e, pa.d);
  2178. this.g.stroke();
  2179. }
  2180. this.g.beginPath();
  2181. this.g.strokeStyle = r ? this.o.fgColor : this.fgColor;
  2182. this.g.arc(this.xy, this.xy, this.radius - this.lineWidth, a.s, a.e, a.d);
  2183. this.g.stroke();
  2184. this.g.lineWidth = 2;
  2185. this.g.beginPath();
  2186. this.g.strokeStyle = this.o.fgColor;
  2187. this.g.arc(this.xy, this.xy, this.radius - this.lineWidth + 1 + this.lineWidth * 2 / 3, 0, 2 * Math.PI, false);
  2188. this.g.stroke();
  2189. return false;
  2190. }
  2191. }
  2192. });
  2193. // Example of infinite knob, iPod click wheel
  2194. var v, up = 0,
  2195. down = 0,
  2196. i = 0,
  2197. $idir = $("div.idir"),
  2198. $ival = $("div.ival"),
  2199. incr = function() {
  2200. i++;
  2201. $idir.show().html("+").fadeOut();
  2202. $ival.html(i);
  2203. },
  2204. decr = function() {
  2205. i--;
  2206. $idir.show().html("-").fadeOut();
  2207. $ival.html(i);
  2208. };
  2209. $("input.infinite").knob({
  2210. min: 0,
  2211. max: 20,
  2212. stopper: false,
  2213. change: function() {
  2214. if (v > this.cv) {
  2215. if (up) {
  2216. decr();
  2217. up = 0;
  2218. } else {
  2219. up = 1;
  2220. down = 0;
  2221. }
  2222. } else {
  2223. if (v < this.cv) {
  2224. if (down) {
  2225. incr();
  2226. down = 0;
  2227. } else {
  2228. down = 1;
  2229. up = 0;
  2230. }
  2231. }
  2232. }
  2233. v = this.cv;
  2234. }
  2235. });
  2236. });
  2237. </script>
  2238. <!-- /jQuery Knob -->
  2239. <!-- Cropper -->
  2240. <script>
  2241. $(document).ready(function() {
  2242. var $image = $('#image');
  2243. var $download = $('#download');
  2244. var $dataX = $('#dataX');
  2245. var $dataY = $('#dataY');
  2246. var $dataHeight = $('#dataHeight');
  2247. var $dataWidth = $('#dataWidth');
  2248. var $dataRotate = $('#dataRotate');
  2249. var $dataScaleX = $('#dataScaleX');
  2250. var $dataScaleY = $('#dataScaleY');
  2251. var options = {
  2252. aspectRatio: 16 / 9,
  2253. preview: '.img-preview',
  2254. crop: function (e) {
  2255. $dataX.val(Math.round(e.x));
  2256. $dataY.val(Math.round(e.y));
  2257. $dataHeight.val(Math.round(e.height));
  2258. $dataWidth.val(Math.round(e.width));
  2259. $dataRotate.val(e.rotate);
  2260. $dataScaleX.val(e.scaleX);
  2261. $dataScaleY.val(e.scaleY);
  2262. }
  2263. };
  2264. // Tooltip
  2265. $('[data-toggle="tooltip"]').tooltip();
  2266. // Cropper
  2267. $image.on({
  2268. 'build.cropper': function (e) {
  2269. console.log(e.type);
  2270. },
  2271. 'built.cropper': function (e) {
  2272. console.log(e.type);
  2273. },
  2274. 'cropstart.cropper': function (e) {
  2275. console.log(e.type, e.action);
  2276. },
  2277. 'cropmove.cropper': function (e) {
  2278. console.log(e.type, e.action);
  2279. },
  2280. 'cropend.cropper': function (e) {
  2281. console.log(e.type, e.action);
  2282. },
  2283. 'crop.cropper': function (e) {
  2284. console.log(e.type, e.x, e.y, e.width, e.height, e.rotate, e.scaleX, e.scaleY);
  2285. },
  2286. 'zoom.cropper': function (e) {
  2287. console.log(e.type, e.ratio);
  2288. }
  2289. }).cropper(options);
  2290. // Buttons
  2291. if (!$.isFunction(document.createElement('canvas').getContext)) {
  2292. $('button[data-method="getCroppedCanvas"]').prop('disabled', true);
  2293. }
  2294. if (typeof document.createElement('cropper').style.transition === 'undefined') {
  2295. $('button[data-method="rotate"]').prop('disabled', true);
  2296. $('button[data-method="scale"]').prop('disabled', true);
  2297. }
  2298. // Download
  2299. if (typeof $download[0].download === 'undefined') {
  2300. $download.addClass('disabled');
  2301. }
  2302. // Options
  2303. $('.docs-toggles').on('change', 'input', function () {
  2304. var $this = $(this);
  2305. var name = $this.attr('name');
  2306. var type = $this.prop('type');
  2307. var cropBoxData;
  2308. var canvasData;
  2309. if (!$image.data('cropper')) {
  2310. return;
  2311. }
  2312. if (type === 'checkbox') {
  2313. options[name] = $this.prop('checked');
  2314. cropBoxData = $image.cropper('getCropBoxData');
  2315. canvasData = $image.cropper('getCanvasData');
  2316. options.built = function () {
  2317. $image.cropper('setCropBoxData', cropBoxData);
  2318. $image.cropper('setCanvasData', canvasData);
  2319. };
  2320. } else if (type === 'radio') {
  2321. options[name] = $this.val();
  2322. }
  2323. $image.cropper('destroy').cropper(options);
  2324. });
  2325. // Methods
  2326. $('.docs-buttons').on('click', '[data-method]', function () {
  2327. var $this = $(this);
  2328. var data = $this.data();
  2329. var $target;
  2330. var result;
  2331. if ($this.prop('disabled') || $this.hasClass('disabled')) {
  2332. return;
  2333. }
  2334. if ($image.data('cropper') && data.method) {
  2335. data = $.extend({}, data); // Clone a new one
  2336. if (typeof data.target !== 'undefined') {
  2337. $target = $(data.target);
  2338. if (typeof data.option === 'undefined') {
  2339. try {
  2340. data.option = JSON.parse($target.val());
  2341. } catch (e) {
  2342. console.log(e.message);
  2343. }
  2344. }
  2345. }
  2346. result = $image.cropper(data.method, data.option, data.secondOption);
  2347. switch (data.method) {
  2348. case 'scaleX':
  2349. case 'scaleY':
  2350. $(this).data('option', -data.option);
  2351. break;
  2352. case 'getCroppedCanvas':
  2353. if (result) {
  2354. // Bootstrap's Modal
  2355. $('#getCroppedCanvasModal').modal().find('.modal-body').html(result);
  2356. if (!$download.hasClass('disabled')) {
  2357. $download.attr('href', result.toDataURL());
  2358. }
  2359. }
  2360. break;
  2361. }
  2362. if ($.isPlainObject(result) && $target) {
  2363. try {
  2364. $target.val(JSON.stringify(result));
  2365. } catch (e) {
  2366. console.log(e.message);
  2367. }
  2368. }
  2369. }
  2370. });
  2371. // Keyboard
  2372. $(document.body).on('keydown', function (e) {
  2373. if (!$image.data('cropper') || this.scrollTop > 300) {
  2374. return;
  2375. }
  2376. switch (e.which) {
  2377. case 37:
  2378. e.preventDefault();
  2379. $image.cropper('move', -1, 0);
  2380. break;
  2381. case 38:
  2382. e.preventDefault();
  2383. $image.cropper('move', 0, -1);
  2384. break;
  2385. case 39:
  2386. e.preventDefault();
  2387. $image.cropper('move', 1, 0);
  2388. break;
  2389. case 40:
  2390. e.preventDefault();
  2391. $image.cropper('move', 0, 1);
  2392. break;
  2393. }
  2394. });
  2395. // Import image
  2396. var $inputImage = $('#inputImage');
  2397. var URL = window.URL || window.webkitURL;
  2398. var blobURL;
  2399. if (URL) {
  2400. $inputImage.change(function () {
  2401. var files = this.files;
  2402. var file;
  2403. if (!$image.data('cropper')) {
  2404. return;
  2405. }
  2406. if (files && files.length) {
  2407. file = files[0];
  2408. if (/^image\/\w+$/.test(file.type)) {
  2409. blobURL = URL.createObjectURL(file);
  2410. $image.one('built.cropper', function () {
  2411. // Revoke when load complete
  2412. URL.revokeObjectURL(blobURL);
  2413. }).cropper('reset').cropper('replace', blobURL);
  2414. $inputImage.val('');
  2415. } else {
  2416. window.alert('Please choose an image file.');
  2417. }
  2418. }
  2419. });
  2420. } else {
  2421. $inputImage.prop('disabled', true).parent().addClass('disabled');
  2422. }
  2423. });
  2424. </script>
  2425. <!-- /Cropper -->
  2426. </body>
  2427. </html>