index.html 166 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030
  1. <!DOCTYPE html>
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0">
  6. <title>Mobiscroll</title>
  7. <!-- jQuery Include -->
  8. <script src="http://www.jq22.com/jquery/jquery-1.10.2.js"></script>
  9. <!-- Bootstrap Include -->
  10. <link rel="stylesheet" type="text/css" href="http://www.jq22.com/jquery/bootstrap-3.3.4.css">
  11. <!-- Mobiscroll JS and CSS Includes -->
  12. <link href="css/mobiscroll.custom-3.0.0-beta6.min.css" rel="stylesheet" type="text/css" />
  13. <script src="js/mobiscroll.custom-3.0.0-beta6.min.js" type="text/javascript"></script>
  14. <style type="text/css">
  15. /*****************************************************************/
  16. /* Demo Page styling, you can ignore this in your implementation */
  17. body {
  18. margin: 0;
  19. padding: 0;
  20. font-family: arial, verdana, sans-serif;
  21. -webkit-font-smoothing: antialiased;
  22. }
  23. input,
  24. select {
  25. width: 100%;
  26. margin: 0 0 10px 0;
  27. padding: 10px;
  28. border: 1px solid #ccc;
  29. border-radius: 0;
  30. background: #fff;
  31. font-family: arial, verdana, sans-serif;
  32. text-shadow: none;
  33. color: #000;
  34. font-size: 15px;
  35. -webkit-appearance: none;
  36. -webkit-box-sizing: border-box;
  37. -moz-box-sizing: border-box;
  38. box-sizing: border-box;
  39. }
  40. button {
  41. display: inline-block;
  42. text-decoration: none;
  43. padding: 0.8em 2.6em;
  44. margin: 20px 10px 0 0;
  45. outline: 0;
  46. border: 0;
  47. overflow: visible;
  48. cursor: pointer;
  49. color: #fff;
  50. background: #5185a8;
  51. font-family: arial, verdana, sans-serif;
  52. font-size: 14px;
  53. font-weight: 100;
  54. }
  55. button:hover {
  56. background: #34566d;
  57. }
  58. .header {
  59. padding: .625em;
  60. background: #5185a8;
  61. }
  62. .header h1 {
  63. margin: 0;
  64. padding: 0;
  65. color: #fff;
  66. text-align: center;
  67. font-size: 1.25em;
  68. font-weight: bold;
  69. text-shadow: 1px 1px 1px #000;
  70. text-overflow: ellipsis;
  71. overflow: hidden;
  72. white-space: nowrap;
  73. }
  74. .demo-main,
  75. .demo-wrapper {
  76. padding: 1em;
  77. }
  78. .demo-iframe {
  79. padding: 10px 10px 10px 10px;
  80. text-shadow: none;
  81. }
  82. /* Demo page styling END */
  83. /*************************/
  84. /* Basic usage demo styling */
  85. .demo-stars {
  86. padding: 0!important;
  87. }
  88. .md-stars .md-products {
  89. list-style: none;
  90. margin: 0;
  91. padding: 0;
  92. -webkit-user-select: none;
  93. -moz-user-select: none;
  94. -ms-user-select: none;
  95. -ms-touch-action: none;
  96. }
  97. .md-stars .md-products li {
  98. position: relative;
  99. list-style: none;
  100. margin: 0;
  101. padding: 0;
  102. background: #f0f0f0;
  103. border-bottom: 1px solid #b1b1b1;
  104. border-top: 1px solid #fff;
  105. }
  106. .md-stars .md-products li h3 {
  107. margin: 5px 0;
  108. font-weight: normal;
  109. font-size: initial;
  110. }
  111. .md-stars .md-products li p {
  112. margin: 5px 0;
  113. color: #717171;
  114. }
  115. .md-stars .md-products li .md-product {
  116. height: 50px;
  117. padding: 5px 65px 5px 60px;
  118. color: #333;
  119. text-align: left;
  120. text-decoration: none;
  121. cursor: pointer;
  122. }
  123. .md-stars .md-products li .md-active {
  124. background: #ddd;
  125. }
  126. .md-stars .md-products li .md-rate {
  127. position: absolute;
  128. right: 0;
  129. top: 0;
  130. width: 60px;
  131. height: 60px;
  132. text-align: right;
  133. }
  134. .md-stars .md-products li .md-rating {
  135. padding-right: 10px;
  136. font-size: 17px;
  137. line-height: 60px;
  138. }
  139. .md-stars .md-products img {
  140. position: absolute;
  141. left: 0;
  142. top: 0;
  143. width: 60px;
  144. height: 60px;
  145. border: 0;
  146. }
  147. @media (max-width: 960px) {
  148. .demo-cont-c .md-stars {
  149. padding: 0;
  150. }
  151. .demo-cont-c .demo-phone-c .demo-phone {
  152. margin: 0 -20px 40px;
  153. }
  154. }
  155. /* Image Only demo styling */
  156. .md-image-fruit .dw-ul .dw-li .mbsc-img-w {
  157. text-align: center;
  158. }
  159. .md-image-fruit .mbsc-ltr .mbsc-img-w {
  160. text-align: center;
  161. }
  162. .md-image-fruit .mbsc-sc-whl-sc .mbsc-sc-itm .mbsc-img-w {
  163. text-align: center;
  164. }
  165. /* Basic usage demo styling */
  166. .md-color {
  167. display: inline-block;
  168. width: 30px;
  169. height: 30px;
  170. line-height: 30px;
  171. text-indent: 40px;
  172. color: #000;
  173. border: 1px solid #000;
  174. background: #ff0000;
  175. margin: 5px 0;
  176. white-space: nowrap;
  177. }
  178. .demo-display-inline .md-color {
  179. display: block;
  180. width: auto;
  181. height: auto;
  182. text-indent: 0;
  183. margin: 0;
  184. border: 0;
  185. background: none !important;
  186. }
  187. .demo-display-inline .md-color .mbsc-fr-inline,
  188. .demo-display-inline .md-color .dw-inline {
  189. text-align: left;
  190. }
  191. /* Two inputs demo styling */
  192. .demo-display-inline .demo-twoinputs input,
  193. .demo-display-inline .demo-twoinputs label,
  194. .demo-display-inline .demo-twoinputs br {
  195. display: none;
  196. }
  197. /* Create, remove, update demo styling */
  198. .demo-comp-listview .mbsc-lv-fixed-header-ctx {
  199. text-shadow: none;
  200. }
  201. .demo-comp-listview .demo-iframe {
  202. padding: 0;
  203. }
  204. .demo-comp-listview .demo-note {
  205. margin: 10px;
  206. }
  207. .md-demo-note {
  208. cursor: pointer;
  209. }
  210. .md-wo-list {
  211. line-height: 30px;
  212. text-shadow: none;
  213. }
  214. .md-wo-list li {
  215. line-height: normal;
  216. }
  217. .md-wo-status {
  218. font-size: 10px;
  219. -webkit-backface-visibility: hidden;
  220. }
  221. .md-wo-empty {
  222. padding: 10px;
  223. }
  224. /* Sort handle demo styling */
  225. .demo-comp-listview .mbsc-lv-fixed-header-ctx {
  226. text-shadow: none;
  227. }
  228. .demo-comp-listview .demo-iframe {
  229. padding: 0;
  230. }
  231. .demo-comp-listview .demo-note {
  232. margin: 10px;
  233. }
  234. .demo-sorthandle ul {
  235. font-size: 16px;
  236. }
  237. /* Action menu demo styling */
  238. .demo-comp-listview .mbsc-lv-fixed-header-ctx {
  239. text-shadow: none;
  240. }
  241. .demo-comp-listview .demo-iframe {
  242. padding: 0;
  243. }
  244. .demo-comp-listview .demo-note {
  245. margin: 10px;
  246. }
  247. .demo-notification {
  248. position: absolute;
  249. width: 100%;
  250. z-index: 100001;
  251. left: 0;
  252. bottom: 20px;
  253. text-align: center;
  254. opacity: 0;
  255. pointer-events: none;
  256. -webkit-transition: opacity 200ms;
  257. -moz-transition: opacity 200ms;
  258. transition: opacity 200ms;
  259. }
  260. .demo-notification-fixed {
  261. position: fixed;
  262. }
  263. .demo-notification-i {
  264. display: inline-block;
  265. background: #000;
  266. color: #fff;
  267. line-height: 20px;
  268. text-shadow: none;
  269. box-shadow: 0 0 3px rgba(0, 0, 0, .5);
  270. border-radius: 3px;
  271. padding: 5px;
  272. }
  273. .demo-notification-v {
  274. opacity: 1;
  275. }
  276. /* Currency demo styling */
  277. .demo-currency {
  278. padding: 0!important;
  279. }
  280. .md-stepper-np .md-demo {
  281. text-align: center;
  282. }
  283. .md-stepper-np .md-demo .mbsc-desc {
  284. font-size: 16px;
  285. padding-bottom: 16px;
  286. }
  287. .md-stepper-np .md-demo .mbsc-btn {
  288. margin-top: 36px;
  289. }
  290. .md-stepper-np .md-title {
  291. margin-top: 40px;
  292. }
  293. .md-stepper-np {
  294. display: inline-block;
  295. width: 100%;
  296. height: 100%;
  297. }
  298. .md-stepper-np .mbsc-segmented {
  299. left: 50%;
  300. margin-left: -122px;
  301. }
  302. .md-stepper-np.mbsc-form .mbsc-stepper .mbsc-segmented-item {
  303. width: 4.375em;
  304. }
  305. .md-stepper-np.mbsc-form .mbsc-stepper .mbsc-segmented-item:nth-child(3) {
  306. width: 6.25em;
  307. }
  308. .md-stepper-np.mbsc-form .mbsc-stepper input {
  309. left: 5em;
  310. width: 7.1428em;
  311. }
  312. /* Tab menu demo styling */
  313. .demo-comp-menustrip #demombscr {
  314. position: static;
  315. }
  316. .demo-comp-menustrip .demo-iframe {
  317. padding: 0;
  318. min-height: 300px;
  319. }
  320. .demo-comp-menustrip .demo-phone-np .demo-phone {
  321. margin: 0 -20px -20px -20px;
  322. }
  323. .md-ms-tabs .md-tab-h {
  324. display: none;
  325. }
  326. .md-ms-tabs .md-tabs-sel {
  327. display: block;
  328. }
  329. .md-ms-tabs .md-tabs-sel {
  330. display: block;
  331. }
  332. .md-app-ic {
  333. position: absolute;
  334. top: 50%;
  335. left: 15px;
  336. margin-top: -12px;
  337. font-size: 20px;
  338. line-height: 24px;
  339. }
  340. .md-app-detail {
  341. display: block;
  342. overflow: hidden;
  343. }
  344. .md-app-size {
  345. font-size: 10px;
  346. display: block;
  347. opacity: .6;
  348. float: left;
  349. }
  350. .md-app-date {
  351. font-size: 10px;
  352. display: block;
  353. opacity: .6;
  354. float: right;
  355. }
  356. .md-apps-ul li.mbsc-lv-item {
  357. padding-left: 50px;
  358. }
  359. .demo-display-top .md-apps-ul {
  360. padding-top: 47px;
  361. }
  362. .demo-display-top .mbsc-lv-android .md-apps-ul {
  363. padding-top: 34px;
  364. }
  365. .demo-display-top .mbsc-lv-android-holo .md-apps-ul {
  366. padding-top: 45px;
  367. }
  368. .demo-display-top .mbsc-lv-bootstrap .md-apps-ul {
  369. padding-top: 36px;
  370. }
  371. .demo-display-top .mbsc-lv-ios .md-apps-ul {
  372. padding-top: 42px;
  373. }
  374. .demo-display-top .mbsc-lv-ios-classic .md-apps-ul {
  375. padding-top: 38px;
  376. }
  377. .demo-display-top .mbsc-lv-jqm .md-apps-ul {
  378. padding-top: 33px;
  379. }
  380. .demo-display-top .mbsc-lv-sense-ui .md-apps-ul {
  381. padding-top: 39px;
  382. }
  383. .demo-display-top .mbsc-lv-sense .md-apps-ul {
  384. padding-top: 39px;
  385. }
  386. .demo-display-top .mbsc-lv-wp .md-apps-ul {
  387. padding-top: 75px;
  388. }
  389. .demo-display-bottom .demo-tabs {
  390. padding-bottom: 75px;
  391. }
  392. /* Dialog demo styling */
  393. .md-text-center {
  394. text-align: center;
  395. }
  396. .demo-dialog .md-dialog {
  397. width: 260px;
  398. margin: 0 auto;
  399. }
  400. /* Alert message demo styling */
  401. .md-body {
  402. max-width: 280px;
  403. margin: 0 auto;
  404. }
  405. /* Progress demo styling */
  406. .md-progress-demo .md-demo .mbsc-progress-cont {
  407. padding: 1em;
  408. -webkit-box-sizing: border-box;
  409. box-sizing: border-box;
  410. }
  411. .md-progress-demo .md-upload.mbsc-progress,
  412. .md-progress-demo .md-demo.mbsc-progress {
  413. overflow: hidden;
  414. }
  415. .md-progress-demo .md-demo .mbsc-progress-step-label {
  416. overflow: visible;
  417. }
  418. .md-progress-demo.mbsc-wp .mbsc-progress {
  419. min-height: 3.75em;
  420. }
  421. .md-progress-demo .md-upload .mbsc-progress-cont {
  422. padding-right: 1em;
  423. -webkit-box-sizing: border-box;
  424. box-sizing: border-box;
  425. }
  426. </style>
  427. <script>
  428. // -------------------------------------------------------------------
  429. // Demo page code START, you can ignore this in your implementation
  430. $(function () {
  431. var noDisplay = {
  432. listview: true,
  433. forms: true,
  434. menustrip: 'partial'
  435. };
  436. function init() {
  437. var demo = $('#demo').val(),
  438. component = demo.split(/(?=[A-Z])/)[0],
  439. demoContainer = $('.demo-wrapper-' + demo);
  440. // reset options
  441. resetOptions(component);
  442. // hide all demos
  443. $('.demo-wrapper').hide();
  444. // show current demo
  445. demoContainer.show();
  446. // reinitialize demo
  447. window[demo + 'Init']();
  448. demoContainer.trigger('mbsc-enhance');
  449. }
  450. function resetOptions(component) {
  451. var displayValue = $('#display').val();
  452. // reset display
  453. $('#display').parent().show();
  454. $('#display option').show();
  455. if (noDisplay[component] === 'partial') {
  456. if (displayValue == 'modal' || displayValue == 'bubble') {
  457. $('#display').val('inline');
  458. }
  459. $('#display option[value="modal"]').hide();
  460. $('#display option[value="bubble"]').hide();
  461. } else if (noDisplay[component] === true) {
  462. $('#display').parent().hide();
  463. }
  464. }
  465. $('#main').find('.settings').change(init);
  466. init();
  467. });
  468. // Demo page code END
  469. // -------------------------------------------------------------------
  470. // Basic usage date demo script
  471. function datetimeDateInit() {
  472. $(function () {
  473. // Mobiscroll Date & Time initialization
  474. $('#datetimeDate-demo').mobiscroll().date({
  475. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  476. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  477. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  478. mode: $('#mode').val() // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/datetime#!opt-mode
  479. });
  480. $('#datetimeDate-show').click(function () {
  481. $('#datetimeDate-demo').mobiscroll('show');
  482. return false;
  483. });
  484. $('#datetimeDate-clear').click(function () {
  485. $('#datetimeDate-demo').mobiscroll('clear');
  486. return false;
  487. });
  488. });
  489. }
  490. // Datetime with invalids demo script
  491. function datetimeInvalidInit() {
  492. $(function () {
  493. var now = new Date();
  494. // Mobiscroll Date & Time initialization
  495. $('#datetimeInvalid-demo').mobiscroll().datetime({
  496. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  497. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  498. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  499. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/datetime#!opt-mode
  500. min: new Date(now.getFullYear(), now.getMonth(), now.getDate()), // More info about min: https://docs.mobiscroll.com/3-0-0_beta5/datetime#!opt-min
  501. invalid: ['w0', 'w6', '5/1', '12/24', '12/25'], // More info about invalid: https://docs.mobiscroll.com/3-0-0_beta5/datetime#!opt-invalid
  502. dateWheels: '|D M d|',
  503. timeWheels: 'HHii' // More info about timeWheels: https://docs.mobiscroll.com/3-0-0_beta5/datetime#!localization-timeWheels
  504. });
  505. $('#datetimeInvalid-show').click(function () {
  506. $('#datetimeInvalid-demo').mobiscroll('show');
  507. return false;
  508. });
  509. $('#datetimeInvalid-clear').click(function () {
  510. $('#datetimeInvalid-demo').mobiscroll('clear');
  511. return false;
  512. });
  513. });
  514. }
  515. // Basic usage time demo script
  516. function datetimeTimeInit() {
  517. $(function () {
  518. // Mobiscroll Date & Time initialization
  519. $('#datetimeTime-demo').mobiscroll().time({
  520. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  521. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  522. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  523. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/datetime#!opt-mode
  524. headerText: false, // More info about headerText: https://docs.mobiscroll.com/3-0-0_beta5/datetime#!opt-headerText
  525. maxWidth: 90 // More info about maxWidth: https://docs.mobiscroll.com/3-0-0_beta5/datetime#!opt-maxWidth
  526. });
  527. $('#datetimeTime-show').click(function () {
  528. $('#datetimeTime-demo').mobiscroll('show');
  529. return false;
  530. });
  531. $('#datetimeTime-clear').click(function () {
  532. $('#datetimeTime-demo').mobiscroll('clear');
  533. return false;
  534. });
  535. });
  536. }
  537. // Basic usage demo script
  538. function selectBasicInit() {
  539. $(function () {
  540. // Mobiscroll Select initialization
  541. $('#selectBasic-demo').mobiscroll().select({
  542. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  543. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  544. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  545. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/select#!opt-mode
  546. minWidth: 200 // More info about minWidth: https://docs.mobiscroll.com/3-0-0_beta5/select#!opt-minWidth
  547. });
  548. $('#selectBasic-show').click(function () {
  549. $('#selectBasic-demo').mobiscroll('show');
  550. return false;
  551. });
  552. $('#selectBasic-clear').click(function () {
  553. $('#selectBasic-demo').mobiscroll('clear');
  554. return false;
  555. });
  556. });
  557. }
  558. // Group options demo script
  559. function selectGroupselectInit() {
  560. $(function () {
  561. // Mobiscroll Select initialization
  562. $('#selectGroupselect-demo').mobiscroll().select({
  563. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  564. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  565. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  566. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/select#!opt-mode
  567. label: 'City', // More info about label: https://docs.mobiscroll.com/3-0-0_beta5/select#!opt-label
  568. group: true, // More info about group: https://docs.mobiscroll.com/3-0-0_beta5/select#!opt-group
  569. groupLabel: 'Country', // More info about groupLabel: https://docs.mobiscroll.com/3-0-0_beta5/select#!opt-groupLabel
  570. width: [100, 170] // More info about width: https://docs.mobiscroll.com/3-0-0_beta5/select#!opt-width
  571. });
  572. $('#selectGroupselect-show').click(function () {
  573. $('#selectGroupselect-demo').mobiscroll('show');
  574. return false;
  575. });
  576. $('#selectGroupselect-clear').click(function () {
  577. $('#selectGroupselect-demo').mobiscroll('clear');
  578. return false;
  579. });
  580. });
  581. }
  582. // Basic usage demo script
  583. function ratingStarsInit() {
  584. $(function () {
  585. // Mobiscroll Rating initialization
  586. $('.md-product').mobiscroll().rating({
  587. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  588. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  589. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  590. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/rating#!opt-mode
  591. label: 'Rate Item', // More info about label: https://docs.mobiscroll.com/3-0-0_beta5/rating#!opt-label
  592. onSet: function (event, inst) { // More info about onSet: https://docs.mobiscroll.com/3-0-0_beta5/rating#!event-onSet
  593. $(this).closest('li').find('.md-rating').text(event.valueText + ' of 5');
  594. },
  595. onBeforeShow: function (event, inst) { // More info about onBeforeShow: https://docs.mobiscroll.com/3-0-0_beta5/rating#!event-onBeforeShow
  596. inst.setVal($(this).closest('li').find('.md-rating').text()[0], true);
  597. }
  598. });
  599. });
  600. }
  601. // Grades demo script
  602. function ratingGradesInit() {
  603. $(function () {
  604. // Mobiscroll Rating initialization
  605. $('#ratingGrades-demo').mobiscroll().rating({
  606. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  607. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  608. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  609. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/rating#!opt-mode
  610. style: 'grade', // More info about style: https://docs.mobiscroll.com/3-0-0_beta5/rating#!opt-style
  611. label: 'Rating' // More info about label: https://docs.mobiscroll.com/3-0-0_beta5/rating#!opt-label
  612. });
  613. $('#ratingGrades-show').click(function () {
  614. $('#ratingGrades-demo').mobiscroll('show');
  615. return false;
  616. });
  617. $('#ratingGrades-clear').click(function () {
  618. $('#ratingGrades-demo').mobiscroll('clear');
  619. return false;
  620. });
  621. });
  622. }
  623. // Distance demo script
  624. function measurementDistanceInit() {
  625. $(function () {
  626. // Mobiscroll Measurement initialization
  627. $('#measurementDistance-demo').mobiscroll().distance({
  628. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  629. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  630. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  631. mode: $('#mode').val() // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/measurement#!opt-mode
  632. });
  633. $('#measurementDistance-show').click(function () {
  634. $('#measurementDistance-demo').mobiscroll('show');
  635. return false;
  636. });
  637. $('#measurementDistance-clear').click(function () {
  638. $('#measurementDistance-demo').mobiscroll('clear');
  639. return false;
  640. });
  641. });
  642. }
  643. // Speed demo script
  644. function measurementSpeedInit() {
  645. $(function () {
  646. // Mobiscroll Measurement initialization
  647. $('#measurementSpeed-demo').mobiscroll().speed({
  648. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  649. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  650. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  651. mode: $('#mode').val() // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/measurement#!opt-mode
  652. });
  653. $('#measurementSpeed-show').click(function () {
  654. $('#measurementSpeed-demo').mobiscroll('show');
  655. return false;
  656. });
  657. $('#measurementSpeed-clear').click(function () {
  658. $('#measurementSpeed-demo').mobiscroll('clear');
  659. return false;
  660. });
  661. });
  662. }
  663. // Temperature demo script
  664. function measurementTemperatureInit() {
  665. $(function () {
  666. // Mobiscroll Measurement initialization
  667. $('#measurementTemperature-demo').mobiscroll().temperature({
  668. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  669. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  670. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  671. mode: $('#mode').val() // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/measurement#!opt-mode
  672. });
  673. $('#measurementTemperature-show').click(function () {
  674. $('#measurementTemperature-demo').mobiscroll('show');
  675. return false;
  676. });
  677. $('#measurementTemperature-clear').click(function () {
  678. $('#measurementTemperature-demo').mobiscroll('clear');
  679. return false;
  680. });
  681. });
  682. }
  683. // Mass demo script
  684. function measurementMassInit() {
  685. $(function () {
  686. // Mobiscroll Measurement initialization
  687. $('#measurementMass-demo').mobiscroll().mass({
  688. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  689. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  690. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  691. mode: $('#mode').val() // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/measurement#!opt-mode
  692. });
  693. $('#measurementMass-show').click(function () {
  694. $('#measurementMass-demo').mobiscroll('show');
  695. return false;
  696. });
  697. $('#measurementMass-clear').click(function () {
  698. $('#measurementMass-demo').mobiscroll('clear');
  699. return false;
  700. });
  701. });
  702. }
  703. // Force demo script
  704. function measurementForceInit() {
  705. $(function () {
  706. // Mobiscroll Measurement initialization
  707. $('#measurementForce-demo').mobiscroll().force({
  708. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  709. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  710. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  711. mode: $('#mode').val() // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/measurement#!opt-mode
  712. });
  713. $('#measurementForce-show').click(function () {
  714. $('#measurementForce-demo').mobiscroll('show');
  715. return false;
  716. });
  717. $('#measurementForce-clear').click(function () {
  718. $('#measurementForce-demo').mobiscroll('clear');
  719. return false;
  720. });
  721. });
  722. }
  723. // Basic usage demo script
  724. function listTreelistInit() {
  725. $(function () {
  726. // Mobiscroll Treelist initialization
  727. $('#listTreelist-demo').mobiscroll().treelist({
  728. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  729. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  730. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  731. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/list#!opt-mode
  732. width: [90, 160, 170], // More info about width: https://docs.mobiscroll.com/3-0-0_beta5/list#!opt-width
  733. placeholder: 'Please Select ...', // More info about placeholder: https://docs.mobiscroll.com/3-0-0_beta5/list#!opt-placeholder
  734. labels: ['Region', 'Supervisor', 'Tech'] // More info about labels: https://docs.mobiscroll.com/3-0-0_beta5/list#!opt-labels
  735. });
  736. $('#listTreelist-show').click(function () {
  737. $('#listTreelist-demo').mobiscroll('show');
  738. return false;
  739. });
  740. $('#listTreelist-clear').click(function () {
  741. $('#listTreelist-demo').mobiscroll('clear');
  742. return false;
  743. });
  744. });
  745. }
  746. // Image and Text demo script
  747. function imageTextInit() {
  748. $(function () {
  749. // Mobiscroll Image initialization
  750. $('#imageText-demo').mobiscroll().image({
  751. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  752. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  753. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  754. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/image#!opt-mode
  755. placeholder: 'Please Select ...', // More info about placeholder: https://docs.mobiscroll.com/3-0-0_beta5/image#!opt-placeholder
  756. labels: ['Make'], // More info about labels: https://docs.mobiscroll.com/3-0-0_beta5/image#!opt-labels
  757. enhance: true, // More info about enhance: https://docs.mobiscroll.com/3-0-0_beta5/image#!opt-enhance
  758. defaultValue: ['Citroen'] // More info about defaultValue: https://docs.mobiscroll.com/3-0-0_beta5/image#!opt-defaultValue
  759. });
  760. $('#imageText-show').click(function () {
  761. $('#imageText-demo').mobiscroll('show');
  762. return false;
  763. });
  764. $('#imageText-clear').click(function () {
  765. $('#imageText-demo' + '_dummy').val('');
  766. return false;
  767. });
  768. });
  769. }
  770. // Image Only demo script
  771. function imageBasicInit() {
  772. $(function () {
  773. // Mobiscroll Image initialization
  774. $('#imageBasic-demo').mobiscroll().image({
  775. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  776. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  777. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  778. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/image#!opt-mode
  779. cssClass: 'md-image-fruit',
  780. labels: ['Select Favorite Fruit'], // More info about labels: https://docs.mobiscroll.com/3-0-0_beta5/image#!opt-labels
  781. placeholder: 'Please Select ...', // More info about placeholder: https://docs.mobiscroll.com/3-0-0_beta5/image#!opt-placeholder
  782. width: 200, // More info about width: https://docs.mobiscroll.com/3-0-0_beta5/image#!opt-width
  783. enhance: true // More info about enhance: https://docs.mobiscroll.com/3-0-0_beta5/image#!opt-enhance
  784. });
  785. $('#imageBasic-show').click(function () {
  786. $('#imageBasic-demo').mobiscroll('show');
  787. return false;
  788. });
  789. $('#imageBasic-clear').click(function () {
  790. $('#imageBasic-demo' + '_dummy').val('');
  791. return false;
  792. });
  793. });
  794. }
  795. // Unordered list demo script
  796. function listUnorderedInit() {
  797. $(function () {
  798. // Mobiscroll Treelist initialization
  799. $('#listUnordered-demo').mobiscroll().treelist({
  800. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  801. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  802. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  803. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/list#!opt-mode
  804. labels: ['Ingredients'], // More info about labels: https://docs.mobiscroll.com/3-0-0_beta5/list#!opt-labels
  805. placeholder: 'Please Select ...', // More info about placeholder: https://docs.mobiscroll.com/3-0-0_beta5/list#!opt-placeholder
  806. width: 200 // More info about width: https://docs.mobiscroll.com/3-0-0_beta5/list#!opt-width
  807. });
  808. $('#listUnordered-show').click(function () {
  809. $('#listUnordered-demo').mobiscroll('show');
  810. return false;
  811. });
  812. $('#listUnordered-clear').click(function () {
  813. $('#listUnordered-demo').mobiscroll('clear');
  814. return false;
  815. });
  816. });
  817. }
  818. // With time scroller demo script
  819. function calendarTimeInit() {
  820. $(function () {
  821. // Mobiscroll Calendar initialization
  822. $('#calendarTime-demo').mobiscroll().calendar({
  823. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  824. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  825. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  826. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/calendar#!opt-mode
  827. controls: ['calendar', 'time'], // More info about controls: https://docs.mobiscroll.com/3-0-0_beta5/calendar#!opt-controls
  828. showScrollArrows: true // More info about showScrollArrows: https://docs.mobiscroll.com/3-0-0_beta5/calendar#!opt-showScrollArrows
  829. });
  830. $('#calendarTime-show').click(function () {
  831. $('#calendarTime-demo').mobiscroll('show');
  832. return false;
  833. });
  834. $('#calendarTime-clear').click(function () {
  835. $('#calendarTime-demo').mobiscroll('clear');
  836. return false;
  837. });
  838. });
  839. }
  840. // Basic usage demo script
  841. function calendarBasicInit() {
  842. $(function () {
  843. // Mobiscroll Calendar initialization
  844. $('#calendarBasic-demo').mobiscroll().calendar({
  845. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  846. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  847. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  848. mode: $('#mode').val() // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/calendar#!opt-mode
  849. });
  850. $('#calendarBasic-show').click(function () {
  851. $('#calendarBasic-demo').mobiscroll('show');
  852. return false;
  853. });
  854. $('#calendarBasic-clear').click(function () {
  855. $('#calendarBasic-demo').mobiscroll('clear');
  856. return false;
  857. });
  858. });
  859. }
  860. // Multi day select demo script
  861. function calendarMultidayInit() {
  862. $(function () {
  863. var now = new Date(),
  864. year = now.getFullYear(),
  865. month = now.getMonth();
  866. // Mobiscroll Calendar initialization
  867. $('#calendarMultiday-demo').mobiscroll().calendar({
  868. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  869. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  870. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  871. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/calendar#!opt-mode
  872. counter: true, // More info about counter: https://docs.mobiscroll.com/3-0-0_beta5/calendar#!opt-counter
  873. select: 'multiple', // More info about select: https://docs.mobiscroll.com/3-0-0_beta5/calendar#!opt-select
  874. defaultValue: [new Date(year, month, 1), new Date(year, month, 2), new Date(year, month, 10)] // More info about defaultValue: https://docs.mobiscroll.com/3-0-0_beta5/calendar#!opt-defaultValue
  875. });
  876. $('#calendarMultiday-show').click(function () {
  877. $('#calendarMultiday-demo').mobiscroll('show');
  878. return false;
  879. });
  880. $('#calendarMultiday-clear').click(function () {
  881. $('#calendarMultiday-demo').mobiscroll('clear');
  882. return false;
  883. });
  884. });
  885. }
  886. // Multiple select demo script
  887. function selectMultipleInit() {
  888. $(function () {
  889. // Mobiscroll Select initialization
  890. $('#selectMultiple-demo').mobiscroll().select({
  891. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  892. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  893. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  894. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/select#!opt-mode
  895. minWidth: 200 // More info about minWidth: https://docs.mobiscroll.com/3-0-0_beta5/select#!opt-minWidth
  896. });
  897. $('#selectMultiple-show').click(function () {
  898. $('#selectMultiple-demo').mobiscroll('show');
  899. return false;
  900. });
  901. $('#selectMultiple-clear').click(function () {
  902. $('#selectMultiple-demo').mobiscroll('clear');
  903. return false;
  904. });
  905. });
  906. }
  907. // Basic usage demo script
  908. function timespanBasicInit() {
  909. $(function () {
  910. // Mobiscroll Timespan initialization
  911. $('#timespanBasic-demo').mobiscroll().timespan({
  912. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  913. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  914. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  915. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/timespan#!opt-mode
  916. wheelOrder: 'iiss' // More info about wheelOrder: https://docs.mobiscroll.com/3-0-0_beta5/timespan#!opt-wheelOrder
  917. });
  918. $('#timespanBasic-show').click(function () {
  919. $('#timespanBasic-demo').mobiscroll('show');
  920. return false;
  921. });
  922. $('#timespanBasic-clear').click(function () {
  923. $('#timespanBasic-demo').mobiscroll('clear');
  924. return false;
  925. });
  926. });
  927. }
  928. // Day/Hour/Minute span demo script
  929. function timespanDhmInit() {
  930. $(function () {
  931. // Mobiscroll Timespan initialization
  932. $('#timespanDhm-demo').mobiscroll().timespan({
  933. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  934. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  935. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  936. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/timespan#!opt-mode
  937. wheelOrder: 'ddhhii' // More info about wheelOrder: https://docs.mobiscroll.com/3-0-0_beta5/timespan#!opt-wheelOrder
  938. });
  939. $('#timespanDhm-show').click(function () {
  940. $('#timespanDhm-demo').mobiscroll('show');
  941. return false;
  942. });
  943. $('#timespanDhm-clear').click(function () {
  944. $('#timespanDhm-demo').mobiscroll('clear');
  945. return false;
  946. });
  947. });
  948. }
  949. // Countdown demo script
  950. function timerCountdownInit() {
  951. $(function () {
  952. // Mobiscroll Timer initialization
  953. $('#timerCountdown-demo').mobiscroll().timer({
  954. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  955. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  956. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  957. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/timer#!opt-mode
  958. targetTime: 10, // More info about targetTime: https://docs.mobiscroll.com/3-0-0_beta5/timer#!opt-targetTime
  959. maxWheel: 'minutes', // More info about maxWheel: https://docs.mobiscroll.com/3-0-0_beta5/timer#!opt-maxWheel
  960. minWidth: 100, // More info about minWidth: https://docs.mobiscroll.com/3-0-0_beta5/timer#!opt-minWidth
  961. onFinish: function () { // More info about onFinish: https://docs.mobiscroll.com/3-0-0_beta5/timer#!event-onFinish
  962. alert('Countdown finished!');
  963. }
  964. });
  965. });
  966. }
  967. // Basic usage demo script
  968. function colorHxInit() {
  969. $(function () {
  970. // Mobiscroll Color initialization
  971. $('#colorHx-demo').mobiscroll().color({
  972. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  973. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  974. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  975. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/color#!opt-mode
  976. onBeforeShow: function (event, inst) { // More info about onBeforeShow: https://docs.mobiscroll.com/3-0-0_beta5/color#!event-onBeforeShow
  977. if ($(this).text()) {
  978. inst.setVal($(event.target).text());
  979. } else {
  980. $(this).text('#colorHx-ff0000').css('background-color', 'red');
  981. }
  982. },
  983. onSet: function (event, inst) { // More info about onSet: https://docs.mobiscroll.com/3-0-0_beta5/color#!event-onSet
  984. $(this).text(event.valueText).css('background-color', event.valueText);
  985. }
  986. });
  987. });
  988. }
  989. // Basic usage demo script
  990. function rangeBasicInit() {
  991. $(function () {
  992. // Mobiscroll Range initialization
  993. $('#rangeBasic-demo').mobiscroll().range({
  994. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  995. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  996. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  997. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/range#!opt-mode
  998. defaultValue: [new Date(2014, 3, 10), new Date(2014, 3, 17)] // More info about defaultValue: https://docs.mobiscroll.com/3-0-0_beta5/range#!opt-defaultValue
  999. });
  1000. $('#rangeBasic-show').click(function () {
  1001. $('#rangeBasic-demo').mobiscroll('show');
  1002. return false;
  1003. });
  1004. $('#rangeBasic-clear').click(function () {
  1005. $('#rangeBasic-demo').mobiscroll('clear');
  1006. return false;
  1007. });
  1008. });
  1009. }
  1010. // Time range demo script
  1011. function rangeTimeInit() {
  1012. $(function () {
  1013. // Mobiscroll Range initialization
  1014. $('#rangeTime-demo').mobiscroll().range({
  1015. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1016. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  1017. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  1018. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/range#!opt-mode
  1019. controls: ['time'], // More info about controls: https://docs.mobiscroll.com/3-0-0_beta5/range#!opt-controls
  1020. maxWidth: 100 // More info about maxWidth: https://docs.mobiscroll.com/3-0-0_beta5/range#!opt-maxWidth
  1021. });
  1022. $('#rangeTime-show').click(function () {
  1023. $('#rangeTime-demo').mobiscroll('show');
  1024. return false;
  1025. });
  1026. $('#rangeTime-clear').click(function () {
  1027. $('#rangeTime-demo').mobiscroll('clear');
  1028. return false;
  1029. });
  1030. });
  1031. }
  1032. // Two inputs demo script
  1033. function rangeTwoinputsInit() {
  1034. $(function () {
  1035. // Mobiscroll Range initialization
  1036. $('#rangeTwoinputs-demo').mobiscroll().range({
  1037. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1038. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  1039. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  1040. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/range#!opt-mode
  1041. startInput: '#rangeTwoinputs-startDate', // More info about startInput: https://docs.mobiscroll.com/3-0-0_beta5/range#!opt-startInput
  1042. endInput: '#rangeTwoinputs-endDate' // More info about endInput: https://docs.mobiscroll.com/3-0-0_beta5/range#!opt-endInput
  1043. });
  1044. });
  1045. }
  1046. // Events demo script
  1047. function eventcalendarEventInit() {
  1048. $(function () {
  1049. var now = new Date();
  1050. // Mobiscroll Event Calendar initialization
  1051. $('#eventcalendarEvent-demo').mobiscroll().eventcalendar({
  1052. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1053. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  1054. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  1055. mode: $('#mode').val(),
  1056. layout: 'liquid', // More info about layout: https://docs.mobiscroll.com/3-0-0_beta5/eventcalendar#!opt-layout
  1057. firstDay: 1, // More info about firstDay: https://docs.mobiscroll.com/3-0-0_beta5/eventcalendar#!localization-firstDay
  1058. yearChange: true, // More info about yearChange: https://docs.mobiscroll.com/3-0-0_beta5/eventcalendar#!opt-yearChange
  1059. calendarScroll: 'horizontal', // More info about calendarScroll: https://docs.mobiscroll.com/3-0-0_beta5/eventcalendar#!opt-calendarScroll
  1060. showOuterDays: true, // More info about showOuterDays: https://docs.mobiscroll.com/3-0-0_beta5/eventcalendar#!opt-showOuterDays
  1061. showEventCount: true, // More info about showEventCount: https://docs.mobiscroll.com/3-0-0_beta5/eventcalendar#!opt-showEventCount
  1062. data: [{ // More info about data: https://docs.mobiscroll.com/3-0-0_beta5/eventcalendar#!opt-data
  1063. d: new Date(now.getFullYear(), now.getMonth(), 8, 8, 0),
  1064. text: 'Green box to post office',
  1065. color: '#6e7f29'
  1066. }, {
  1067. d: new Date(now.getFullYear(), now.getMonth(), 8, 8, 45),
  1068. text: 'Quick mtg. with Martin',
  1069. color: '#de3d83'
  1070. }, {
  1071. d: new Date(now.getFullYear(), now.getMonth(), 8, 9, 30),
  1072. text: 'Product team mtg.',
  1073. color: '#f67944'
  1074. }, {
  1075. d: new Date(now.getFullYear(), now.getMonth(), 8, 11, 0),
  1076. text: 'Stakeholder mtg.',
  1077. color: '#f67944'
  1078. }, {
  1079. d: new Date(now.getFullYear(), now.getMonth(), 8, 12, 30),
  1080. text: 'Lunch @ Butcher\'s',
  1081. color: '#00aabb'
  1082. }, {
  1083. d: new Date(now.getFullYear(), now.getMonth(), 8, 15, 0),
  1084. text: 'General orientation',
  1085. color: '#f67944'
  1086. }, {
  1087. d: (now.getMonth() + 1) + '/14',
  1088. text: 'Dexter BD',
  1089. color: '#37bbe4'
  1090. }, {
  1091. d: (now.getMonth() + 1) + '/5',
  1092. text: 'Luke BD',
  1093. color: '#37bbe4'
  1094. }, {
  1095. d: 'w3',
  1096. text: 'Employment (Semi-weekly)',
  1097. color: '#635045'
  1098. }, {
  1099. d: 'w5',
  1100. text: 'Employment (Semi-weekly)',
  1101. color: '#635045'
  1102. }, {
  1103. start: new Date(now.getFullYear(), now.getMonth(), 26),
  1104. end: new Date(now.getFullYear(), now.getMonth(), 31),
  1105. text: 'Dean OFF',
  1106. color: '#e7b300'
  1107. }, {
  1108. start: new Date(now.getFullYear(), (now.getMonth() + 1), 5),
  1109. end: new Date(now.getFullYear(), (now.getMonth() + 1), 14),
  1110. text: 'Mike OFF',
  1111. color: '#e7b300'
  1112. }, {
  1113. d: '11/2',
  1114. text: 'File Form 720 for the third quarter',
  1115. color: '#a63e14'
  1116. }, {
  1117. d: '11/2',
  1118. text: 'File Form 730 and pay tax on wagers accepted during September',
  1119. color: '#a63e14'
  1120. }, {
  1121. d: '11/2',
  1122. text: 'File Form 2290 and pay the tax for vehicles first used during September',
  1123. color: '#a63e14'
  1124. }, {
  1125. d: '11/2',
  1126. text: 'File Form 941 for the third quarter',
  1127. color: '#a63e14'
  1128. }, {
  1129. d: '11/2',
  1130. text: 'Deposit FUTA owed through Sep if more than $500',
  1131. color: '#a63e14'
  1132. }, {
  1133. d: '11/30',
  1134. text: 'Deposit payroll tax for payments on Nov 21-24 if the semiweekly deposit rule applies',
  1135. color: '#a63e14'
  1136. }, {
  1137. d: '11/30',
  1138. text: 'File Form 730 and pay tax on wagers accepted during October',
  1139. color: '#a63e14'
  1140. }, {
  1141. d: '11/30',
  1142. text: 'File Form 2290 and pay the tax for vehicles first used during October',
  1143. color: '#a63e14'
  1144. }]
  1145. });
  1146. $('#eventcalendarEvent-show').click(function () {
  1147. $('#eventcalendarEvent-demo').mobiscroll('show');
  1148. return false;
  1149. });
  1150. });
  1151. }
  1152. // Create, remove, update demo script
  1153. function listviewUpdateInit() {
  1154. $(function () {
  1155. var ids = 6;
  1156. // Mobiscroll Listview initialization
  1157. $('#listviewUpdate-demo').mobiscroll().listview({
  1158. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1159. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  1160. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  1161. mode: $('#mode').val(),
  1162. sortable: true, // More info about sortable: https://docs.mobiscroll.com/3-0-0_beta5/listview#!opt-sortable
  1163. iconSlide: true, // More info about iconSlide: https://docs.mobiscroll.com/3-0-0_beta5/listview#!opt-iconSlide
  1164. striped: true, // More info about striped: https://docs.mobiscroll.com/3-0-0_beta5/listview#!opt-striped
  1165. stages: [{ // More info about stages: https://docs.mobiscroll.com/3-0-0_beta5/listview#!opt-stages
  1166. percent: 25,
  1167. color: 'crimson',
  1168. icon: 'checkmark',
  1169. text: 'Complete',
  1170. action: function (event, inst) {
  1171. $('.md-wo-status', event.target).text('Completed');
  1172. }
  1173. }, {
  1174. percent: -50,
  1175. color: 'red',
  1176. icon: 'remove',
  1177. text: 'Delete',
  1178. confirm: true,
  1179. action: function (event, inst) {
  1180. inst.remove(event.target);
  1181. return false;
  1182. }
  1183. }, {
  1184. percent: 50,
  1185. color: 'green',
  1186. icon: 'plus',
  1187. text: 'Spawn',
  1188. undo: true, // More info about undo: https://docs.mobiscroll.com/3-0-0_beta5/listview#!methods-undo
  1189. action: function (event, inst) {
  1190. inst.add(++ids, 'Work order #000' + ids + ' created from WO #000' + $(event.target).attr('data-id') + '<div class="md-wo-status">Assigned</div>', event.index + 1);
  1191. }
  1192. }, {
  1193. percent: -25,
  1194. color: 'olive',
  1195. icon: 'clock',
  1196. text: 'Pending',
  1197. action: function (event, inst) {
  1198. $('.md-wo-status', event.target).text('Pending');
  1199. }
  1200. }],
  1201. onItemAdd: function () { // More info about onItemAdd: https://docs.mobiscroll.com/3-0-0_beta5/listview#!event-onItemAdd
  1202. $('#listviewUpdate-demo_note').hide();
  1203. },
  1204. onItemRemove: function () { // More info about onItemRemove: https://docs.mobiscroll.com/3-0-0_beta5/listview#!event-onItemRemove
  1205. if ($('li', this).length < 2) {
  1206. $('#listviewUpdate-demo_note').show();
  1207. }
  1208. }
  1209. });
  1210. $('#listviewUpdate-demo_note').click(function () {
  1211. window.location.reload();
  1212. });
  1213. });
  1214. }
  1215. // Sort handle demo script
  1216. function listviewSorthandleInit() {
  1217. $(function () {
  1218. // Mobiscroll Listview initialization
  1219. $('#listviewSorthandle-demo').mobiscroll().listview({
  1220. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1221. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  1222. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  1223. mode: $('#mode').val(),
  1224. swipe: false, // More info about swipe: https://docs.mobiscroll.com/3-0-0_beta5/listview#!opt-swipe
  1225. sortable: { // More info about sortable: https://docs.mobiscroll.com/3-0-0_beta5/listview#!opt-sortable
  1226. handle: 'right'
  1227. },
  1228. enhance: true // More info about enhance: https://docs.mobiscroll.com/3-0-0_beta5/listview#!opt-enhance
  1229. });
  1230. });
  1231. }
  1232. // Action menu demo script
  1233. function listviewActionmenuInit() {
  1234. $(function () {
  1235. // Mobiscroll Listview initialization
  1236. $('#listviewActionmenu-demo').mobiscroll().listview({
  1237. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1238. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  1239. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  1240. mode: $('#mode').val(),
  1241. enhance: true, // More info about enhance: https://docs.mobiscroll.com/3-0-0_beta5/listview#!opt-enhance
  1242. actions: [{ // More info about actions: https://docs.mobiscroll.com/3-0-0_beta5/listview#!opt-actions
  1243. icon: 'link',
  1244. action: function (event, inst) {
  1245. notify('Linked');
  1246. }
  1247. }, {
  1248. icon: 'star3',
  1249. action: function (event, inst) {
  1250. notify('Starred');
  1251. }
  1252. }, {
  1253. icon: 'remove',
  1254. undo: true, // More info about undo: https://docs.mobiscroll.com/3-0-0_beta5/listview#!methods-undo
  1255. action: function (event, inst) {
  1256. inst.remove(event.target);
  1257. return false;
  1258. }
  1259. }, {
  1260. icon: 'download',
  1261. action: function (event, inst) {
  1262. notify('Downloaded');
  1263. }
  1264. }, ],
  1265. itemGroups: { // More info about itemGroups: https://docs.mobiscroll.com/3-0-0_beta5/listview#!opt-itemGroups
  1266. folder: {
  1267. actions: [{ // More info about actions: https://docs.mobiscroll.com/3-0-0_beta5/listview#!opt-actions
  1268. icon: 'link',
  1269. action: function (event, inst) {
  1270. notify('Linked');
  1271. }
  1272. }, {
  1273. icon: 'star3',
  1274. action: function (event, inst) {
  1275. notify('Starred');
  1276. }
  1277. }, {
  1278. icon: 'download',
  1279. action: function (event, inst) {
  1280. notify('Downloaded');
  1281. }
  1282. }, ]
  1283. },
  1284. music: {
  1285. actions: [{ // More info about actions: https://docs.mobiscroll.com/3-0-0_beta5/listview#!opt-actions
  1286. icon: 'link',
  1287. action: function (event, inst) {
  1288. notify('Linked');
  1289. }
  1290. }, {
  1291. icon: 'star3',
  1292. action: function (event, inst) {
  1293. notify('Starred');
  1294. }
  1295. }, {
  1296. icon: 'download',
  1297. action: function (event, inst) {
  1298. notify('Downloaded');
  1299. }
  1300. }, {
  1301. icon: 'play',
  1302. action: function (event, inst) {
  1303. notify('Playing...');
  1304. }
  1305. }, {
  1306. icon: 'remove',
  1307. undo: true, // More info about undo: https://docs.mobiscroll.com/3-0-0_beta5/listview#!methods-undo
  1308. action: function (event, inst) {
  1309. inst.remove(event.target);
  1310. return false;
  1311. }
  1312. }]
  1313. },
  1314. movie: {
  1315. actions: [{ // More info about actions: https://docs.mobiscroll.com/3-0-0_beta5/listview#!opt-actions
  1316. icon: 'link',
  1317. action: function (event, inst) {
  1318. notify('Linked');
  1319. }
  1320. }, {
  1321. icon: 'star3',
  1322. action: function (event, inst) {
  1323. notify('Starred');
  1324. }
  1325. }, {
  1326. icon: 'download',
  1327. action: function (event, inst) {
  1328. notify('Downloaded');
  1329. }
  1330. }, {
  1331. icon: 'play',
  1332. action: function (event, inst) {
  1333. notify('Playing...');
  1334. }
  1335. }, {
  1336. icon: 'remove',
  1337. undo: true, // More info about undo: https://docs.mobiscroll.com/3-0-0_beta5/listview#!methods-undo
  1338. action: function (event, inst) {
  1339. inst.remove(event.target);
  1340. return false;
  1341. }
  1342. }]
  1343. },
  1344. picture: {
  1345. actions: [{ // More info about actions: https://docs.mobiscroll.com/3-0-0_beta5/listview#!opt-actions
  1346. icon: 'link',
  1347. action: function (event, inst) {
  1348. notify('Linked');
  1349. }
  1350. }, {
  1351. icon: 'star3',
  1352. action: function (event, inst) {
  1353. notify('Starred');
  1354. }
  1355. }, {
  1356. icon: 'download',
  1357. action: function (event, inst) {
  1358. notify('Downloaded');
  1359. }
  1360. }, {
  1361. icon: 'print',
  1362. action: function (event, inst) {
  1363. notify('Printing...');
  1364. }
  1365. }, {
  1366. icon: 'remove',
  1367. undo: true, // More info about undo: https://docs.mobiscroll.com/3-0-0_beta5/listview#!methods-undo
  1368. action: function (event, inst) {
  1369. inst.remove(event.target);
  1370. return false;
  1371. }
  1372. }]
  1373. }
  1374. }
  1375. });
  1376. var notification = document.createElement('div'),
  1377. notificationTimer;
  1378. notification.innerHTML = '<div class="demo-notification"><div class="demo-notification-i"></div></div>';
  1379. notification = notification.firstChild;
  1380. document.body.appendChild(notification);
  1381. function notify(text) {
  1382. clearTimeout(notificationTimer);
  1383. notification.style.display = 'block';
  1384. notification.firstChild.innerHTML = text;
  1385. if (notification.classList.contains('demo-notification-v')) {
  1386. notification.classList.remove('demo-notification-v');
  1387. notificationTimer = setTimeout(function () {
  1388. notification.classList.add('demo-notification-v');
  1389. }, 200);
  1390. } else {
  1391. notification.classList.add('demo-notification-v');
  1392. }
  1393. notificationTimer = setTimeout(function () {
  1394. notification.classList.remove('demo-notification-v');
  1395. notificationTimer = setTimeout(function () {
  1396. notification.style.display = 'none';
  1397. }, 200);
  1398. }, 2000);
  1399. }
  1400. });
  1401. }
  1402. // Custom Icons demo script
  1403. function ratingIconsInit() {
  1404. $(function () {
  1405. // Mobiscroll Rating initialization
  1406. $('#ratingIcons-demo').mobiscroll().rating({
  1407. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1408. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  1409. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  1410. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/rating#!opt-mode
  1411. label: 'Rating', // More info about label: https://docs.mobiscroll.com/3-0-0_beta5/rating#!opt-label
  1412. icon: { // More info about icon: https://docs.mobiscroll.com/3-0-0_beta5/rating#!opt-icon
  1413. filled: 'heart'
  1414. }
  1415. });
  1416. $('#ratingIcons-show').click(function () {
  1417. $('#ratingIcons-demo').mobiscroll('show');
  1418. return false;
  1419. });
  1420. $('#ratingIcons-clear').click(function () {
  1421. $('#ratingIcons-demo').mobiscroll('clear');
  1422. return false;
  1423. });
  1424. });
  1425. }
  1426. // Decimal demo script
  1427. function numberDecimalInit() {
  1428. $(function () {
  1429. // Mobiscroll Number initialization
  1430. $('#numberDecimal-demo').mobiscroll().number({
  1431. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1432. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  1433. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  1434. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/number#!opt-mode
  1435. maxWidth: 100 // More info about maxWidth: https://docs.mobiscroll.com/3-0-0_beta5/number#!opt-maxWidth
  1436. });
  1437. $('#numberDecimal-show').click(function () {
  1438. $('#numberDecimal-demo').mobiscroll('show');
  1439. return false;
  1440. });
  1441. $('#numberDecimal-clear').click(function () {
  1442. $('#numberDecimal-demo').mobiscroll('clear');
  1443. return false;
  1444. });
  1445. });
  1446. }
  1447. // Decimal demo script
  1448. function numpadDecimalInit() {
  1449. $(function () {
  1450. // Mobiscroll Numpad initialization
  1451. $('#numpadDecimal-demo').mobiscroll().numpad({
  1452. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1453. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  1454. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  1455. mode: $('#mode').val(),
  1456. min: 1,
  1457. scale: 2,
  1458. preset: 'decimal' // More info about preset: https://docs.mobiscroll.com/3-0-0_beta5/numpad#!opt-preset
  1459. });
  1460. $('#numpadDecimal-show').click(function () {
  1461. $('#numpadDecimal-demo').mobiscroll('show');
  1462. return false;
  1463. });
  1464. $('#numpadDecimal-clear').click(function () {
  1465. $('#numpadDecimal-demo').mobiscroll('clear');
  1466. return false;
  1467. });
  1468. });
  1469. }
  1470. // Currency demo script
  1471. function numpadCurrencyInit() {
  1472. // Use the settings object to change the theme
  1473. mobiscroll.settings = {
  1474. theme: $('#theme').val() // Specify theme like: theme: 'ios' or omit setting to use default
  1475. };
  1476. $(function () {
  1477. var stepperPrice = $('.md-price'),
  1478. numpadCons = $('.md-numpad');
  1479. numpadCons.mobiscroll().numpad({
  1480. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1481. preset: 'decimal', // More info about preset: https://docs.mobiscroll.com/3-0-0_beta5/numpad#!opt-preset
  1482. anchor: '.md-price', // More info about anchor: https://docs.mobiscroll.com/3-0-0_beta5/numpad#!opt-anchor
  1483. min: 10,
  1484. max: 500,
  1485. prefix: '$',
  1486. onSet: function (event, inst) { // More info about onSet: https://docs.mobiscroll.com/3-0-0_beta5/numpad#!event-onSet
  1487. stepperPrice.mobiscroll('setVal', event.valueText);
  1488. }
  1489. }).mobiscroll('setVal', stepperPrice.val());
  1490. numpadCons.mobiscroll('tap', stepperPrice, function () {
  1491. numpadCons.mobiscroll('show');
  1492. });
  1493. stepperPrice.change(function (ev) {
  1494. ev.target.value = '$' + ev.target.value
  1495. numpadCons.mobiscroll('setVal', ev.target.value);
  1496. });
  1497. stepperPrice.val('$' + stepperPrice.val());
  1498. });
  1499. }
  1500. // Time demo script
  1501. function numpadTimeInit() {
  1502. $(function () {
  1503. // Mobiscroll Numpad initialization
  1504. $('#numpadTime-demo').mobiscroll().numpad({
  1505. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1506. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  1507. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  1508. mode: $('#mode').val(),
  1509. preset: 'time', // More info about preset: https://docs.mobiscroll.com/3-0-0_beta5/numpad#!opt-preset
  1510. timeFormat: 'HH:ii A'
  1511. });
  1512. $('#numpadTime-show').click(function () {
  1513. $('#numpadTime-demo').mobiscroll('show');
  1514. return false;
  1515. });
  1516. $('#numpadTime-clear').click(function () {
  1517. $('#numpadTime-demo').mobiscroll('clear');
  1518. return false;
  1519. });
  1520. });
  1521. }
  1522. // Masked Entry - PIN demo script
  1523. function numpadPinInit() {
  1524. $(function () {
  1525. // Mobiscroll Numpad initialization
  1526. $('#numpadPin-demo').mobiscroll().numpad({
  1527. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1528. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  1529. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  1530. mode: $('#mode').val(),
  1531. template: 'dddd', // More info about template: https://docs.mobiscroll.com/3-0-0_beta5/numpad#!opt-template
  1532. allowLeadingZero: true, // More info about allowLeadingZero: https://docs.mobiscroll.com/3-0-0_beta5/numpad#!opt-allowLeadingZero
  1533. placeholder: '-', // More info about placeholder: https://docs.mobiscroll.com/3-0-0_beta5/numpad#!opt-placeholder
  1534. mask: '*', // More info about mask: https://docs.mobiscroll.com/3-0-0_beta5/numpad#!opt-mask
  1535. validate: function (event, inst) { // More info about validate: https://docs.mobiscroll.com/3-0-0_beta5/numpad#!event-validate
  1536. return {
  1537. invalid: event.values.length != 4
  1538. };
  1539. }
  1540. });
  1541. $('#numpadPin-show').click(function () {
  1542. $('#numpadPin-demo').mobiscroll('show');
  1543. return false;
  1544. });
  1545. $('#numpadPin-clear').click(function () {
  1546. $('#numpadPin-demo').mobiscroll('clear');
  1547. return false;
  1548. });
  1549. });
  1550. }
  1551. // Setting min and max values demo script
  1552. function datetimeMinmaxInit() {
  1553. $(function () {
  1554. // Mobiscroll Date & Time initialization
  1555. $('#datetimeMinmax-demo').mobiscroll().date({
  1556. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1557. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  1558. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  1559. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/datetime#!opt-mode
  1560. min: new Date(2014, 8, 15), // More info about min: https://docs.mobiscroll.com/3-0-0_beta5/datetime#!opt-min
  1561. max: new Date(2024, 8, 14) // More info about max: https://docs.mobiscroll.com/3-0-0_beta5/datetime#!opt-max
  1562. });
  1563. $('#datetimeMinmax-show').click(function () {
  1564. $('#datetimeMinmax-demo').mobiscroll('show');
  1565. return false;
  1566. });
  1567. $('#datetimeMinmax-clear').click(function () {
  1568. $('#datetimeMinmax-demo').mobiscroll('clear');
  1569. return false;
  1570. });
  1571. });
  1572. }
  1573. // Tab menu demo script
  1574. function menustripTabsInit() {
  1575. $(function () {
  1576. // Mobiscroll Menustrip initialization
  1577. $('#menustripTabs-demo').mobiscroll().menustrip({
  1578. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1579. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  1580. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  1581. mode: $('#mode').val(),
  1582. type: 'tabs', // More info about type: https://docs.mobiscroll.com/3-0-0_beta5/menustrip#!opt-type
  1583. onItemTap: function (event, inst) { // More info about onItemTap: https://docs.mobiscroll.com/3-0-0_beta5/menustrip#!event-onItemTap
  1584. $('.md-tab-h').removeClass('md-tabs-sel');
  1585. $('.' + $(event.target).data('tab')).addClass('md-tabs-sel');
  1586. }
  1587. });
  1588. // Mobiscroll Menustrip initialization
  1589. $('.md-apps-ul').mobiscroll().listview({
  1590. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1591. swipe: false,
  1592. });
  1593. });
  1594. }
  1595. // Icon and Text demo script
  1596. function imageIconsInit() {
  1597. $(function () {
  1598. // Mobiscroll Image initialization
  1599. $('#imageIcons-demo').mobiscroll().image({
  1600. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1601. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  1602. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  1603. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/image#!opt-mode
  1604. placeholder: 'Please Select ...', // More info about placeholder: https://docs.mobiscroll.com/3-0-0_beta5/image#!opt-placeholder
  1605. showLabel: false, // More info about showLabel: https://docs.mobiscroll.com/3-0-0_beta5/image#!opt-showLabel
  1606. enhance: true // More info about enhance: https://docs.mobiscroll.com/3-0-0_beta5/image#!opt-enhance
  1607. });
  1608. $('#imageIcons-show').click(function () {
  1609. $('#imageIcons-demo').mobiscroll('show');
  1610. return false;
  1611. });
  1612. $('#imageIcons-clear').click(function () {
  1613. $('#imageIcons-demo').mobiscroll('clear');
  1614. return false;
  1615. });
  1616. });
  1617. }
  1618. // Step demo script
  1619. function numberStepInit() {
  1620. $(function () {
  1621. // Mobiscroll Number initialization
  1622. $('#numberStep-demo').mobiscroll().number({
  1623. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1624. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  1625. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  1626. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/number#!opt-mode
  1627. layout: 'fixed', // More info about layout: https://docs.mobiscroll.com/3-0-0_beta5/number#!opt-layout
  1628. step: 5 // More info about step: https://docs.mobiscroll.com/3-0-0_beta5/number#!opt-step
  1629. });
  1630. $('#numberStep-show').click(function () {
  1631. $('#numberStep-demo').mobiscroll('show');
  1632. return false;
  1633. });
  1634. $('#numberStep-clear').click(function () {
  1635. $('#numberStep-demo').mobiscroll('clear');
  1636. return false;
  1637. });
  1638. });
  1639. }
  1640. // Dialog demo script
  1641. function widgetDialogInit() {
  1642. $(function () {
  1643. // Mobiscroll Widget initialization
  1644. $('#widgetDialog-demo').mobiscroll().widget({
  1645. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1646. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  1647. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  1648. mode: $('#mode').val(),
  1649. anchor: $('#widgetDialog-show'), // More info about anchor: https://docs.mobiscroll.com/3-0-0_beta5/widget#!opt-anchor
  1650. buttons: [{ // More info about buttons: https://docs.mobiscroll.com/3-0-0_beta5/widget#!opt-buttons
  1651. text: 'Great',
  1652. handler: 'set'
  1653. }, {
  1654. text: 'I’ve been better',
  1655. handler: 'cancel'
  1656. }],
  1657. onBeforeShow: function (event, inst) { // More info about onBeforeShow: https://docs.mobiscroll.com/3-0-0_beta5/widget#!event-onBeforeShow
  1658. var s = inst.settings;
  1659. if (s.theme == 'wp' || s.baseTheme == 'wp') {
  1660. s.buttons[0].icon = 'checkmark';
  1661. s.buttons[1].icon = 'close';
  1662. }
  1663. }
  1664. });
  1665. $('#widgetDialog-show').click(function () {
  1666. $('#widgetDialog-demo').mobiscroll('show');
  1667. return false;
  1668. });
  1669. });
  1670. }
  1671. // Alert message demo script
  1672. function widgetMessageInit() {
  1673. $(function () {
  1674. // Mobiscroll Widget initialization
  1675. $('#widgetMessage-demo').mobiscroll().widget({
  1676. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1677. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  1678. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  1679. mode: $('#mode').val(),
  1680. anchor: $('#widgetMessage-show'), // More info about anchor: https://docs.mobiscroll.com/3-0-0_beta5/widget#!opt-anchor
  1681. buttons: [{ // More info about buttons: https://docs.mobiscroll.com/3-0-0_beta5/widget#!opt-buttons
  1682. text: 'Agree',
  1683. handler: 'set'
  1684. }, {
  1685. text: 'Disagree',
  1686. handler: 'cancel'
  1687. }],
  1688. onBeforeShow: function (event, inst) { // More info about onBeforeShow: https://docs.mobiscroll.com/3-0-0_beta5/widget#!event-onBeforeShow
  1689. var s = inst.settings;
  1690. if (s.theme == 'wp' || s.baseTheme == 'wp') {
  1691. s.buttons[0].icon = 'checkmark';
  1692. s.buttons[1].icon = 'close';
  1693. }
  1694. }
  1695. });
  1696. $('#widgetMessage-show').click(function () {
  1697. $('#widgetMessage-demo').mobiscroll('show');
  1698. return false;
  1699. });
  1700. });
  1701. }
  1702. // Custom Units demo script
  1703. function scrollerCustomunitsInit() {
  1704. $(function () {
  1705. var units = ['oz', 'g', 'serving'],
  1706. prevUnit = 'oz',
  1707. wheel = [
  1708. [{
  1709. circular: false, // More info about circular: https://docs.mobiscroll.com/3-0-0_beta5/scroller#!opt-circular
  1710. data: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25]
  1711. }, {
  1712. circular: false, // More info about circular: https://docs.mobiscroll.com/3-0-0_beta5/scroller#!opt-circular
  1713. data: ['-', '1/4', '1/2', '3/4']
  1714. }, {
  1715. circular: false, // More info about circular: https://docs.mobiscroll.com/3-0-0_beta5/scroller#!opt-circular
  1716. data: units
  1717. }]
  1718. ];
  1719. // Mobiscroll Scroller initialization
  1720. $('#scrollerCustomunits-demo').mobiscroll().scroller({
  1721. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1722. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  1723. display: $('#display').val(), // Specify display mode like: display: 'bottom' or omit setting to use default
  1724. mode: $('#mode').val(), // More info about mode: https://docs.mobiscroll.com/3-0-0_beta5/scroller#!opt-mode
  1725. wheels: wheel, // More info about wheels: https://docs.mobiscroll.com/3-0-0_beta5/scroller#!opt-wheels
  1726. validate: function (event, inst) { // More info about validate: https://docs.mobiscroll.com/3-0-0_beta5/scroller#!event-validate
  1727. var i,
  1728. mult = 1,
  1729. index = event.index,
  1730. currUnit = event.values[2],
  1731. disabled = [];
  1732. if (currUnit == 'g' && (prevUnit == 'oz' || prevUnit == 'serving')) {
  1733. mult = 28;
  1734. } else if ((currUnit != 'oz' || currUnit != 'serving') && prevUnit == 'g') {
  1735. mult = 1 / 28;
  1736. }
  1737. if (currUnit != 'serving') {
  1738. disabled.push('1/4', '1/2', '3/4');
  1739. }
  1740. if (index == 2 && currUnit != prevUnit) {
  1741. for (i = 0; i < wheel[0][0].data.length; ++i) {
  1742. wheel[0][0].data[i] = Math.round(wheel[0][0].data[i] * mult);
  1743. }
  1744. inst.settings.wheels = wheel;
  1745. inst._tempWheelArray[0] = inst._tempWheelArray[0] * mult;
  1746. inst.changeWheel({
  1747. 0: wheel[0][0]
  1748. });
  1749. prevUnit = currUnit;
  1750. }
  1751. return {
  1752. disabled: [ // More info about disabled: https://docs.mobiscroll.com/3-0-0_beta5/scroller#!opt-disabled
  1753. [], disabled, []
  1754. ]
  1755. }
  1756. },
  1757. parseValue: function (val) {
  1758. var hasUnit;
  1759. if (val) {
  1760. val = val.toString().split(' ');
  1761. hasUnit = units.indexOf(val[1]) !== -1;
  1762. return [val[0], (hasUnit ? '' : val[1].replace('-', '')), (hasUnit ? val[1] : val[2])];
  1763. }
  1764. return [0, '-', 'oz'];
  1765. },
  1766. formatValue: function (data) {
  1767. return (data[2] == 'serving' && data[0] == 0 && data[1] ? '' : data[0]) + (data[1] ? ' ' + data[1].replace('-', '') : '') + ' ' + data[2];
  1768. }
  1769. });
  1770. $('#scrollerCustomunits-show').click(function () {
  1771. $('#scrollerCustomunits-demo').mobiscroll('show');
  1772. return false;
  1773. });
  1774. $('#scrollerCustomunits-clear').click(function () {
  1775. $('#scrollerCustomunits-demo').mobiscroll('clear');
  1776. return false;
  1777. });
  1778. });
  1779. }
  1780. // Text Fields demo script
  1781. function formsTextfieldsInit() {
  1782. // Use the settings object to change the theme
  1783. mobiscroll.settings = {
  1784. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1785. lang: $('#language').val() // Specify language like: lang: 'pl' or omit setting to use default
  1786. };
  1787. }
  1788. // Select demo script
  1789. function formsSelectInit() {
  1790. // Use the settings object to change the theme
  1791. mobiscroll.settings = {
  1792. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1793. lang: $('#language').val() // Specify language like: lang: 'pl' or omit setting to use default
  1794. };
  1795. }
  1796. // Checkbox demo script
  1797. function formsCheckboxInit() {
  1798. // Use the settings object to change the theme
  1799. mobiscroll.settings = {
  1800. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1801. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  1802. display: $('#display').val(),
  1803. mode: $('#mode').val()
  1804. };
  1805. }
  1806. // Switch demo script
  1807. function formsSwitchInit() {
  1808. // Use the settings object to change the theme
  1809. mobiscroll.settings = {
  1810. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1811. lang: $('#language').val(), // Specify language like: lang: 'pl' or omit setting to use default
  1812. display: $('#display').val(),
  1813. mode: $('#mode').val()
  1814. };
  1815. }
  1816. // Radio buttons demo script
  1817. function formsRadiobtnInit() {
  1818. // Use the settings object to change the theme
  1819. mobiscroll.settings = {
  1820. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1821. lang: $('#language').val() // Specify language like: lang: 'pl' or omit setting to use default
  1822. };
  1823. }
  1824. // Buttons demo script
  1825. function formsButtonsInit() {
  1826. // Use the settings object to change the theme
  1827. mobiscroll.settings = {
  1828. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1829. lang: $('#language').val() // Specify language like: lang: 'pl' or omit setting to use default
  1830. };
  1831. }
  1832. // Typography demo script
  1833. function formsTypographyInit() {
  1834. // Use the settings object to change the theme
  1835. mobiscroll.settings = {
  1836. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1837. lang: $('#language').val() // Specify language like: lang: 'pl' or omit setting to use default
  1838. };
  1839. }
  1840. // Slider demo script
  1841. function formsSliderInit() {
  1842. // Use the settings object to change the theme
  1843. mobiscroll.settings = {
  1844. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1845. lang: $('#language').val() // Specify language like: lang: 'pl' or omit setting to use default
  1846. };
  1847. }
  1848. // Stepper demo script
  1849. function formsStepperInit() {
  1850. // Use the settings object to change the theme
  1851. mobiscroll.settings = {
  1852. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1853. lang: $('#language').val() // Specify language like: lang: 'pl' or omit setting to use default
  1854. };
  1855. $(function () {
  1856. var cbAllow = $('.md-allow'),
  1857. stepperLuggage = $('.md-luggage'),
  1858. stepperCons = $('.md-consumption'),
  1859. numpadCons = $('.md-numpad');
  1860. cbAllow.change(function () {
  1861. stepperLuggage.prop('disabled', !this.checked);
  1862. });
  1863. numpadCons.mobiscroll().numpad({
  1864. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1865. preset: 'decimal',
  1866. min: 5,
  1867. max: 120,
  1868. onSet: function (event, inst) {
  1869. stepperCons.mobiscroll('setVal', event.valueText);
  1870. }
  1871. }).mobiscroll('setVal', stepperCons.val());
  1872. numpadCons.mobiscroll('tap', stepperCons, function () {
  1873. numpadCons.mobiscroll('show');
  1874. });
  1875. stepperCons.change(function () {
  1876. numpadCons.mobiscroll('setVal', stepperCons.val());
  1877. });
  1878. });
  1879. }
  1880. // Progress demo script
  1881. function formsProgressInit() {
  1882. // Use the settings object to change the theme
  1883. mobiscroll.settings = {
  1884. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1885. lang: $('#language').val() // Specify language like: lang: 'pl' or omit setting to use default
  1886. };
  1887. $(function () {
  1888. var downloadInst = $('#formsProgress-download').mobiscroll('getInst'),
  1889. interval,
  1890. i;
  1891. function startDownload() {
  1892. i = 0;
  1893. clearInterval(interval);
  1894. interval = setInterval(function () {
  1895. if (i == 100) {
  1896. clearInterval(interval);
  1897. }
  1898. downloadInst.setVal(i += 5);
  1899. }, 600);
  1900. }
  1901. $('.md-restart').click(function () {
  1902. startDownload();
  1903. });
  1904. startDownload();
  1905. var inst = $('#formsProgress-progress').mobiscroll('getInst'),
  1906. val;
  1907. $('.md-update').click(function () {
  1908. if (inst.getVal() >= 100) {
  1909. inst.setVal(0);
  1910. } else {
  1911. inst.setVal(inst.getVal() + 25);
  1912. }
  1913. });
  1914. var upInterval,
  1915. uploadList = ['1MB', '5MB', '10MB', '50MB'],
  1916. uploadInst = $('#formsProgress-uploadProg').mobiscroll('getInst');
  1917. function restartUpload() {
  1918. uploadInst.setVal(0);
  1919. clearInterval(upInterval);
  1920. upInterval = setInterval(function () {
  1921. if (uploadInst.getVal() >= 100) {
  1922. clearInterval(upInterval);
  1923. }
  1924. uploadInst.setVal(uploadInst.getVal() + 17);
  1925. }, 1000);
  1926. }
  1927. $('.md-upload .mbsc-progress-step-label').each(function (i, v) {
  1928. $(v).text(uploadList[i]);
  1929. });
  1930. $('.md-restart-up').click(function () {
  1931. restartUpload();
  1932. });
  1933. restartUpload();
  1934. var labelList = ['Cart', 'Signup', 'Checkout', 'Success'],
  1935. cartInst = $('#formsProgress-cartProg').mobiscroll('getInst');
  1936. $('.md-demo .mbsc-progress-step-label').each(function (i, v) {
  1937. $(v).text(labelList[i]);
  1938. });
  1939. $('.md-next-step').click(function () {
  1940. if (cartInst.getVal() >= 100) {
  1941. cartInst.setVal(0);
  1942. } else {
  1943. cartInst.setVal(cartInst.getVal() + 33.34);
  1944. }
  1945. });
  1946. });
  1947. }
  1948. // Segmented demo script
  1949. function formsSegmentedInit() {
  1950. // Use the settings object to change the theme
  1951. mobiscroll.settings = {
  1952. theme: $('#theme').val(), // Specify theme like: theme: 'ios' or omit setting to use default
  1953. lang: $('#language').val() // Specify language like: lang: 'pl' or omit setting to use default
  1954. };
  1955. }
  1956. </script>
  1957. </head>
  1958. <body>
  1959. <!-- ------------------------------------------------------------------ -->
  1960. <!-- Demo configurator markup START, ignore this in your implementation -->
  1961. <div class="header">
  1962. <h1>Mobiscroll</h1>
  1963. </div>
  1964. <div id="main" class="demo-main">
  1965. <div>
  1966. <label for="theme">Theme</label>
  1967. <select name="theme" id="theme" class="settings">
  1968. <option value="">Default / Auto</option>
  1969. <option value="mobiscroll">Mobiscroll</option>
  1970. <option value="android-holo">Android Holo</option>
  1971. <option value="wp">Windows Phone</option>
  1972. <option value="ios">iOS</option>
  1973. <option value="bootstrap">Bootstrap</option>
  1974. <option value="android-holo-light">Android Holo Light</option>
  1975. <option value="wp-light">Windows Phone Light</option>
  1976. <option value="mobiscroll-dark">Mobiscroll Dark</option>
  1977. <option value="material">Material</option>
  1978. <option value="material-dark">Material Dark</option>
  1979. <option value="ios-dark">iOS Dark</option>
  1980. </select>
  1981. </div>
  1982. <div>
  1983. <label for="display">Display</label>
  1984. <select name="display" id="display" class="settings">
  1985. <option value="center">Center</option>
  1986. <option value="inline">Inline</option>
  1987. <option value="bubble">Bubble</option>
  1988. <option value="top">Top</option>
  1989. <option value="bottom">Bottom</option>
  1990. </select>
  1991. </div>
  1992. <div>
  1993. <label for="language">Language</label>
  1994. <select name="language" id="language" class="settings">
  1995. <option value="">English</option>
  1996. <option value="hu">Magyar</option>
  1997. <option value="de">Deutsch</option>
  1998. <option value="es">Español</option>
  1999. <option value="fr">Français</option>
  2000. <option value="it">Italiano</option>
  2001. <option value="no">Norsk</option>
  2002. <option value="pt-BR">Pt. Brasileiro</option>
  2003. <option value="zh">Chinese</option>
  2004. <option value="nl">Nederlands</option>
  2005. <option value="tr">Türkçe</option>
  2006. <option value="ja">Japanese</option>
  2007. <option value="pt-PT">Português Europeu</option>
  2008. <option value="sv">Svenska</option>
  2009. <option value="en-UK">English (UK)</option>
  2010. <option value="cs">Čeština</option>
  2011. <option value="sk">Slovenčina</option>
  2012. <option value="ro">Română</option>
  2013. <option value="pl">Polski</option>
  2014. <option value="ru-UA">Русский (UA)</option>
  2015. <option value="fa">فارسی</option>
  2016. <option value="ru">Русский</option>
  2017. <option value="lt">Lietuvių</option>
  2018. <option value="ca">Català</option>
  2019. <option value="da">Dansk</option>
  2020. <option value="he">עברית</option>
  2021. </select>
  2022. </div>
  2023. <div>
  2024. <label for="demo">Demo</label>
  2025. <select name="demo" id="demo" class="settings">
  2026. <optgroup label="Datetime">
  2027. <option value="datetimeDate" selected>Basic usage date</option>
  2028. <option value="datetimeInvalid">Datetime with invalids</option>
  2029. <option value="datetimeTime">Basic usage time</option>
  2030. <option value="datetimeMinmax">Setting min and max values</option>
  2031. </optgroup>
  2032. <optgroup label="Select">
  2033. <option value="selectBasic">Basic usage</option>
  2034. <option value="selectGroupselect">Group options</option>
  2035. <option value="selectMultiple">Multiple select</option>
  2036. </optgroup>
  2037. <optgroup label="Rating">
  2038. <option value="ratingStars">Basic usage</option>
  2039. <option value="ratingGrades">Grades</option>
  2040. <option value="ratingIcons">Custom Icons</option>
  2041. </optgroup>
  2042. <optgroup label="Measurement">
  2043. <option value="measurementDistance">Distance</option>
  2044. <option value="measurementSpeed">Speed</option>
  2045. <option value="measurementTemperature">Temperature</option>
  2046. <option value="measurementMass">Mass</option>
  2047. <option value="measurementForce">Force</option>
  2048. </optgroup>
  2049. <optgroup label="List">
  2050. <option value="listTreelist">Basic usage</option>
  2051. <option value="listUnordered">Unordered list</option>
  2052. </optgroup>
  2053. <optgroup label="Image">
  2054. <option value="imageText">Image and Text</option>
  2055. <option value="imageBasic">Image Only</option>
  2056. <option value="imageIcons">Icon and Text</option>
  2057. </optgroup>
  2058. <optgroup label="Calendar">
  2059. <option value="calendarTime">With time scroller</option>
  2060. <option value="calendarBasic">Basic usage</option>
  2061. <option value="calendarMultiday">Multi day select</option>
  2062. </optgroup>
  2063. <optgroup label="Timespan">
  2064. <option value="timespanBasic">Basic usage</option>
  2065. <option value="timespanDhm">Day/Hour/Minute span</option>
  2066. </optgroup>
  2067. <optgroup label="Timer">
  2068. <option value="timerCountdown">Countdown</option>
  2069. </optgroup>
  2070. <optgroup label="Color">
  2071. <option value="colorHx">Basic usage</option>
  2072. </optgroup>
  2073. <optgroup label="Range">
  2074. <option value="rangeBasic">Basic usage</option>
  2075. <option value="rangeTime">Time range</option>
  2076. <option value="rangeTwoinputs">Two inputs</option>
  2077. </optgroup>
  2078. <optgroup label="Eventcalendar">
  2079. <option value="eventcalendarEvent">Events</option>
  2080. </optgroup>
  2081. <optgroup label="Listview">
  2082. <option value="listviewUpdate">Create, remove, update</option>
  2083. <option value="listviewSorthandle">Sort handle</option>
  2084. <option value="listviewActionmenu">Action menu</option>
  2085. </optgroup>
  2086. <optgroup label="Number">
  2087. <option value="numberDecimal">Decimal</option>
  2088. <option value="numberStep">Step</option>
  2089. </optgroup>
  2090. <optgroup label="Numpad">
  2091. <option value="numpadDecimal"> Decimal</option>
  2092. <option value="numpadCurrency">Currency</option>
  2093. <option value="numpadTime">Time</option>
  2094. <option value="numpadPin">Masked Entry - PIN</option>
  2095. </optgroup>
  2096. <optgroup label="Menustrip">
  2097. <option value="menustripTabs">Tab menu</option>
  2098. </optgroup>
  2099. <optgroup label="Widget">
  2100. <option value="widgetDialog">Dialog</option>
  2101. <option value="widgetMessage">Alert message</option>
  2102. </optgroup>
  2103. <optgroup label="Scroller">
  2104. <option value="scrollerCustomunits">Custom Units</option>
  2105. </optgroup>
  2106. <optgroup label="Forms">
  2107. <option value="formsTextfields">Text Fields</option>
  2108. <option value="formsSelect">Select</option>
  2109. <option value="formsCheckbox">Checkbox</option>
  2110. <option value="formsSwitch">Switch</option>
  2111. <option value="formsRadiobtn">Radio buttons</option>
  2112. <option value="formsButtons">Buttons</option>
  2113. <option value="formsTypography">Typography</option>
  2114. <option value="formsSlider">Slider</option>
  2115. <option value="formsStepper">Stepper</option>
  2116. <option value="formsProgress">Progress</option>
  2117. <option value="formsSegmented">Segmented</option>
  2118. </optgroup>
  2119. </select>
  2120. </div>
  2121. </div>
  2122. <!-- Demo configurator markup END -->
  2123. <!-- ------------------------------------------------------------------ -->
  2124. <!-- ------------------------------------------------------------------------------- -->
  2125. <!-- Basic usage date START -->
  2126. <div class="demo-wrapper demo-wrapper-datetimeDate">
  2127. <input id="datetimeDate-demo" placeholder="Please Select..." />
  2128. <button id="datetimeDate-clear">Clear</button>
  2129. <button id="datetimeDate-show">Show</button>
  2130. </div>
  2131. <!-- Basic usage date END -->
  2132. <!-- ------------------------------------------------------------------------------- -->
  2133. <!-- ------------------------------------------------------------------------------- -->
  2134. <!-- Datetime with invalids START -->
  2135. <div class="demo-wrapper demo-wrapper-datetimeInvalid">
  2136. <input id="datetimeInvalid-demo" placeholder="Please Select..." />
  2137. <button id="datetimeInvalid-clear">Clear</button>
  2138. <button id="datetimeInvalid-show">
  2139. Show</button>
  2140. </div>
  2141. <!-- Datetime with invalids END -->
  2142. <!-- ------------------------------------------------------------------------------- -->
  2143. <!-- ------------------------------------------------------------------------------- -->
  2144. <!-- Basic usage time START -->
  2145. <div class="demo-wrapper demo-wrapper-datetimeTime">
  2146. <input id="datetimeTime-demo" placeholder="Please Select..." />
  2147. <button id="datetimeTime-clear">Clear</button>
  2148. <button id="datetimeTime-show">Show</button>
  2149. </div>
  2150. <!-- Basic usage time END -->
  2151. <!-- ------------------------------------------------------------------------------- -->
  2152. <!-- ------------------------------------------------------------------------------- -->
  2153. <!-- Basic usage START -->
  2154. <div class="demo-wrapper demo-wrapper-selectBasic">
  2155. <select name="City" id="selectBasic-demo">
  2156. <option value="1">Atlanta</option>
  2157. <option value="2">Berlin</option>
  2158. <option value="3">Boston</option>
  2159. <option value="4">Chicago</option>
  2160. <option value="5">London</option>
  2161. <option value="6">Los Angeles</option>
  2162. <option value="7">New York</option>
  2163. <option value="8">Paris</option>
  2164. <option value="9">San Francisco</option>
  2165. </select>
  2166. <button id="selectBasic-clear">Clear</button>
  2167. <button id="selectBasic-show">Show</button>
  2168. </div>
  2169. <!-- Basic usage END -->
  2170. <!-- ------------------------------------------------------------------------------- -->
  2171. <!-- ------------------------------------------------------------------------------- -->
  2172. <!-- Group options START -->
  2173. <div class="demo-wrapper demo-wrapper-selectGroupselect">
  2174. <select id="selectGroupselect-demo">
  2175. <optgroup label="USA">
  2176. <option value="1">Atlanta</option>
  2177. <option value="2">Boston</option>
  2178. <option value="3">Chicago</option>
  2179. <option value="4">Los Angeles</option>
  2180. <option value="5">New York</option>
  2181. <option value="6">San Francisco</option>
  2182. </optgroup>
  2183. <optgroup label="UK">
  2184. <option value="7">Bath</option>
  2185. <option value="8">Bristol</option>
  2186. <option value="9">Cambridge</option>
  2187. <option value="10">London</option>
  2188. <option value="11">Leeds</option>
  2189. <option value="12">Manchester</option>
  2190. <option value="13">Newcastle</option>
  2191. <option value="14">Oxford</option>
  2192. </optgroup>
  2193. <optgroup label="China">
  2194. <option value="15">Beijing</option>
  2195. <option value="16">Chongqing</option>
  2196. <option value="17">Shanghai</option>
  2197. <option value="18">Shenzhen</option>
  2198. <option value="19">Tianjin</option>
  2199. </optgroup>
  2200. </select>
  2201. <button id="selectGroupselect-clear">Clear</button>
  2202. <button id="selectGroupselect-show">Show</button>
  2203. </div>
  2204. <!-- Group options END -->
  2205. <!-- ------------------------------------------------------------------------------- -->
  2206. <!-- ------------------------------------------------------------------------------- -->
  2207. <!-- Basic usage START -->
  2208. <div class="demo-wrapper demo-wrapper-ratingStars">
  2209. <div class="md-stars">
  2210. <ul class="md-products">
  2211. <li>
  2212. <div class="md-product">
  2213. <h3>Chocolate sticks</h3>
  2214. <p>Crunchy on the inside</p>
  2215. <span class="md-rate">
  2216. <span class="md-rating">4 of 5</span>
  2217. </span>
  2218. </div>
  2219. </li>
  2220. <li>
  2221. <div class="md-product">
  2222. <h3>Hershey's Kisses</h3>
  2223. <p>Bite-sized piece of heaven</p>
  2224. <span class="md-rate">
  2225. <span class="md-rating">4 of 5</span>
  2226. </span>
  2227. </div>
  2228. </li>
  2229. <li>
  2230. <div class="md-product">
  2231. <h3>Milk chocolate</h3>
  2232. <p>The all-time favorite</p>
  2233. <span class="md-rate">
  2234. <span class="md-rating">3 of 5</span>
  2235. </span>
  2236. </div>
  2237. </li>
  2238. <li>
  2239. <div class="md-product">
  2240. <h3>Chocolate cupcake</h3>
  2241. <p>Sweet temptation with chocolate chips</p>
  2242. <span class="md-rate">
  2243. <span class="md-rating">5 of 5</span>
  2244. </span>
  2245. </div>
  2246. </li>
  2247. <li>
  2248. <div class="md-product">
  2249. <h3>Aerated chocolate</h3>
  2250. <p>Light as air</p>
  2251. <span class="md-rate">
  2252. <span class="md-rating">5 of 5</span>
  2253. </span>
  2254. </div>
  2255. </li>
  2256. <li>
  2257. <div class="md-product">
  2258. <h3>Chocolate truffles</h3>
  2259. <p>Chocolate ganache and heavenly cocoa</p>
  2260. <span class="md-rate">
  2261. <span class="md-rating">5 of 5</span>
  2262. </span>
  2263. </div>
  2264. </li>
  2265. </ul>
  2266. </div>
  2267. </div>
  2268. <!-- Basic usage END -->
  2269. <!-- ------------------------------------------------------------------------------- -->
  2270. <!-- ------------------------------------------------------------------------------- -->
  2271. <!-- Grades START -->
  2272. <div class="demo-wrapper demo-wrapper-ratingGrades">
  2273. <input id="ratingGrades-demo" placeholder="Please Select ..." />
  2274. <button id="ratingGrades-clear">Clear</button>
  2275. <button id="ratingGrades-show">Show</button>
  2276. </div>
  2277. <!-- Grades END -->
  2278. <!-- ------------------------------------------------------------------------------- -->
  2279. <!-- ------------------------------------------------------------------------------- -->
  2280. <!-- Distance START -->
  2281. <div class="demo-wrapper demo-wrapper-measurementDistance">
  2282. <input id="measurementDistance-demo" placeholder="Please Select ..." />
  2283. <button id="measurementDistance-clear">Clear</button>
  2284. <button id="measurementDistance-show">Show</button>
  2285. </div>
  2286. <!-- Distance END -->
  2287. <!-- ------------------------------------------------------------------------------- -->
  2288. <!-- ------------------------------------------------------------------------------- -->
  2289. <!-- Speed START -->
  2290. <div class="demo-wrapper demo-wrapper-measurementSpeed">
  2291. <input id="measurementSpeed-demo" placeholder="Please Select ..." />
  2292. <button id="measurementSpeed-clear">Clear</button>
  2293. <button id="measurementSpeed-show">Show</button>
  2294. </div>
  2295. <!-- Speed END -->
  2296. <!-- ------------------------------------------------------------------------------- -->
  2297. <!-- ------------------------------------------------------------------------------- -->
  2298. <!-- Temperature START -->
  2299. <div class="demo-wrapper demo-wrapper-measurementTemperature">
  2300. <input id="measurementTemperature-demo" placeholder="Please Select ..." />
  2301. <button id="measurementTemperature-clear">Clear</button>
  2302. <button id="measurementTemperature-show">Show</button>
  2303. </div>
  2304. <!-- Temperature END -->
  2305. <!-- ------------------------------------------------------------------------------- -->
  2306. <!-- ------------------------------------------------------------------------------- -->
  2307. <!-- Mass START -->
  2308. <div class="demo-wrapper demo-wrapper-measurementMass">
  2309. <input id="measurementMass-demo" placeholder="Please Select ..." />
  2310. <button id="measurementMass-clear">Clear</button>
  2311. <button id="measurementMass-show">Show</button>
  2312. </div>
  2313. <!-- Mass END -->
  2314. <!-- ------------------------------------------------------------------------------- -->
  2315. <!-- ------------------------------------------------------------------------------- -->
  2316. <!-- Force START -->
  2317. <div class="demo-wrapper demo-wrapper-measurementForce">
  2318. <input id="measurementForce-demo" placeholder="Please Select ..." />
  2319. <button id="measurementForce-clear">Clear</button>
  2320. <button id="measurementForce-show">Show</button>
  2321. </div>
  2322. <!-- Force END -->
  2323. <!-- ------------------------------------------------------------------------------- -->
  2324. <!-- ------------------------------------------------------------------------------- -->
  2325. <!-- Basic usage START -->
  2326. <div class="demo-wrapper demo-wrapper-listTreelist">
  2327. <ul id="listTreelist-demo" style="display:none">
  2328. <li data-val="Eastern Division">East
  2329. <ul>
  2330. <li data-val="Marketing">Marketing
  2331. <ul>
  2332. <li data-val="Eden E">Eden E</li>
  2333. <li data-val="Milda J">Milda J</li>
  2334. <li data-val="Porfirio R">Porfirio R</li>
  2335. </ul>
  2336. </li>
  2337. <li data-val="Research & Development">R&D
  2338. <ul>
  2339. <li data-val="Frances P">Frances P</li>
  2340. <li data-val="Frank D">Frank D</li>
  2341. <li data-val="Gianny P">Gianny P</li>
  2342. <li data-val="Ivan F">Ivan F</li>
  2343. <li data-val="John M">John M</li>
  2344. <li data-val="Mildred S">Mildred S</li>
  2345. <li data-val="Sam P">Sam P</li>
  2346. </ul>
  2347. </li>
  2348. <li data-val="Sales">Sales
  2349. <ul>
  2350. <li data-val="Edelmira R">Edelmira R</li>
  2351. <li data-val="Francie S">Francie S</li>
  2352. <li data-val="Lean F">Lean F</li>
  2353. <li data-val="Kirby C">Kirby C</li>
  2354. </ul>
  2355. </li>
  2356. </ul>
  2357. </li>
  2358. <li data-val="Western Division">West
  2359. <ul>
  2360. <li data-val="Marketing">Marketing
  2361. <ul>
  2362. <li data-val="Cliff B">Cliff B</li>
  2363. <li data-val="Helen D">Helen D</li>
  2364. <li data-val="Stephan V">Stephan V</li>
  2365. </ul>
  2366. </li>
  2367. <li data-val="Research & Development">R&D
  2368. <ul>
  2369. <li data-val="Andy G">Andy G</li>
  2370. <li data-val="Danny A">Danny A</li>
  2371. <li data-val="Ennio M">Ennio M</li>
  2372. <li data-val="Emil E">Emil E</li>
  2373. <li data-val="Frank S">Frank S</li>
  2374. <li data-val="Gonzo G">Gonzo G</li>
  2375. <li data-val="Hal A">Hal A</li>
  2376. <li data-val="Jack G">Jack G</li>
  2377. <li data-val="John A">John A</li>
  2378. <li data-val="Simon D">Simon D</li>
  2379. <li data-val="Victor S">Victor S</li>
  2380. </ul>
  2381. </li>
  2382. <li data-val="Sales">Sales
  2383. <ul>
  2384. <li data-val="Dana A">Dana A</li>
  2385. <li data-val="Frank D">Frank D</li>
  2386. <li data-val="Leanna S">Leanna S</li>
  2387. <li data-val="Michael D">Michael D</li>
  2388. </ul>
  2389. </li>
  2390. </ul>
  2391. </li>
  2392. </ul>
  2393. <button id="listTreelist-clear">Clear</button>
  2394. <button id="listTreelist-show">Show</button>
  2395. </div>
  2396. <!-- Basic usage END -->
  2397. <!-- ------------------------------------------------------------------------------- -->
  2398. <!-- ------------------------------------------------------------------------------- -->
  2399. <!-- Image and Text START -->
  2400. <div class="demo-wrapper demo-wrapper-imageText">
  2401. <ul id="imageText-demo" style="display:none">
  2402. <li data-val="Audi">
  2403. <img src="images/Audi_logo.png" />
  2404. <p>Audi</p>
  2405. </li>
  2406. <li data-val="BMW">
  2407. <img src="images/BMW_logo.png" />
  2408. <p>BMW</p>
  2409. </li>
  2410. <li data-val="Chevrolet">
  2411. <img src="images/Chevrolet_logo.png" />
  2412. <p>Chevrolet</p>
  2413. </li>
  2414. <li data-val="Citroen">
  2415. <img src="images/Citroen_logo.png" />
  2416. <p>Citroen</p>
  2417. </li>
  2418. <li data-val="Dacia">
  2419. <img src="images/Dacia_logo.png" />
  2420. <p>Dacia</p>
  2421. </li>
  2422. <li data-val="Ferrari">
  2423. <img src="images/ferrari_logo.png" />
  2424. <p>Ferrari</p>
  2425. </li>
  2426. <li data-val="Ford">
  2427. <img src="images/Ford_logo.png" />
  2428. <p>Ford</p>
  2429. </li>
  2430. <li data-val="Jaguar">
  2431. <img src="images/Jaguar_logo.png" />
  2432. <p>Jaguar</p>
  2433. </li>
  2434. <li data-val="Lotus">
  2435. <img src="images/lotus_logo.png" />
  2436. <p>Lotus</p>
  2437. </li>
  2438. <li data-val="Mercedes">
  2439. <img src="images/mercedes_logo.png" />
  2440. <p>Mercedes</p>
  2441. </li>
  2442. <li data-val="Opel">
  2443. <img src="images/opel_logo.png" />
  2444. <p>Opel</p>
  2445. </li>
  2446. <li data-val="Porsche">
  2447. <img src="images/Porsche_logo.png" />
  2448. <p>Porsche</p>
  2449. </li>
  2450. <li data-val="Renault">
  2451. <img src="images/renault_logo.png" />
  2452. <p>Renault</p>
  2453. </li>
  2454. <li data-val="Seat">
  2455. <img src="images/Seat_logo.png" />
  2456. <p>Seat</p>
  2457. </li>
  2458. <li data-val="Volkswagen">
  2459. <img src="images/volkswagen_logo.png" />
  2460. <p>Volkswagen</p>
  2461. </li>
  2462. </ul>
  2463. <button id="imageText-clear">Clear</button>
  2464. <button id="imageText-show">Show</button>
  2465. </div>
  2466. <!-- Image and Text END -->
  2467. <!-- ------------------------------------------------------------------------------- -->
  2468. <!-- ------------------------------------------------------------------------------- -->
  2469. <!-- Image Only START -->
  2470. <div class="demo-wrapper demo-wrapper-imageBasic">
  2471. <ul id="imageBasic-demo" style="display:none">
  2472. <li data-val="1">
  2473. <img src="images/fruit-1.png" />
  2474. </li>
  2475. <li data-val="2">
  2476. <img src="images/fruit-2.png" />
  2477. </li>
  2478. <li data-val="3">
  2479. <img src="images/fruit-3.png" />
  2480. </li>
  2481. <li data-val="4">
  2482. <img src="images/fruit-4.png" />
  2483. </li>
  2484. <li data-val="5">
  2485. <img src="images/fruit-5.png" />
  2486. </li>
  2487. <li data-val="6">
  2488. <img src="images/fruit-1.png" />
  2489. </li>
  2490. <li data-val="7">
  2491. <img src="images/fruit-2.png" />
  2492. </li>
  2493. <li data-val="8">
  2494. <img src="images/fruit-3.png" />
  2495. </li>
  2496. <li data-val="9">
  2497. <img src="images/fruit-4.png" />
  2498. </li>
  2499. <li data-val="10">
  2500. <img src="images/fruit-5.png" />
  2501. </li>
  2502. <li data-val="11">
  2503. <img src="images/fruit-1.png" />
  2504. </li>
  2505. <li data-val="12">
  2506. <img src="images/fruit-2.png" />
  2507. </li>
  2508. <li data-val="13">
  2509. <img src="images/fruit-3.png" />
  2510. </li>
  2511. <li data-val="14">
  2512. <img src="images/fruit-4.png" />
  2513. </li>
  2514. <li data-val="15">
  2515. <img src="images/fruit-5.png" />
  2516. </li>
  2517. <li data-val="16">
  2518. <img src="images/fruit-1.png" />
  2519. </li>
  2520. <li data-val="17">
  2521. <img src="images/fruit-2.png" />
  2522. </li>
  2523. <li data-val="18">
  2524. <img src="images/fruit-3.png" />
  2525. </li>
  2526. <li data-val="19">
  2527. <img src="images/fruit-4.png" />
  2528. </li>
  2529. <li data-val="20">
  2530. <img src="images/fruit-5.png" />
  2531. </li>
  2532. </ul>
  2533. <button id="imageBasic-clear">Clear</button>
  2534. <button id="imageBasic-show">Show</button>
  2535. </div>
  2536. <!-- Image Only END -->
  2537. <!-- ------------------------------------------------------------------------------- -->
  2538. <!-- ------------------------------------------------------------------------------- -->
  2539. <!-- Unordered list START -->
  2540. <div class="demo-wrapper demo-wrapper-listUnordered">
  2541. <ul id="listUnordered-demo" style="display:none">
  2542. <li>Sugar</li>
  2543. <li>Salt</li>
  2544. <li>Butter</li>
  2545. <li>Flour</li>
  2546. <li>Chocolate</li>
  2547. </ul>
  2548. <button id="listUnordered-clear">Clear</button>
  2549. <button id="listUnordered-show">Show</button>
  2550. </div>
  2551. <!-- Unordered list END -->
  2552. <!-- ------------------------------------------------------------------------------- -->
  2553. <!-- ------------------------------------------------------------------------------- -->
  2554. <!-- With time scroller START -->
  2555. <div class="demo-wrapper demo-wrapper-calendarTime">
  2556. <input id="calendarTime-demo" placeholder="Please Select..." />
  2557. <button id="calendarTime-clear">Clear</button>
  2558. <button id="calendarTime-show">Show</button>
  2559. </div>
  2560. <!-- With time scroller END -->
  2561. <!-- ------------------------------------------------------------------------------- -->
  2562. <!-- ------------------------------------------------------------------------------- -->
  2563. <!-- Basic usage START -->
  2564. <div class="demo-wrapper demo-wrapper-calendarBasic">
  2565. <input id="calendarBasic-demo" placeholder="Please Select..." />
  2566. <button id="calendarBasic-clear">Clear</button>
  2567. <button id="calendarBasic-show">Show</button>
  2568. </div>
  2569. <!-- Basic usage END -->
  2570. <!-- ------------------------------------------------------------------------------- -->
  2571. <!-- ------------------------------------------------------------------------------- -->
  2572. <!-- Multi day select START -->
  2573. <div class="demo-wrapper demo-wrapper-calendarMultiday">
  2574. <input id="calendarMultiday-demo" placeholder="Please Select..." />
  2575. <button id="calendarMultiday-clear">Clear</button>
  2576. <button id="calendarMultiday-show">Show</button>
  2577. </div>
  2578. <!-- Multi day select END -->
  2579. <!-- ------------------------------------------------------------------------------- -->
  2580. <!-- ------------------------------------------------------------------------------- -->
  2581. <!-- Multiple select START -->
  2582. <div class="demo-wrapper demo-wrapper-selectMultiple">
  2583. <select name="Category" id="selectMultiple-demo" multiple>
  2584. <option value="1">Books</option>
  2585. <option value="2">Movies, Music & Games</option>
  2586. <option value="3" selected>Electronics & Computers</option>
  2587. <option value="4" selected>Home, Garden & Tools</option>
  2588. <option value="5">Health & Beauty</option>
  2589. <option value="6">Toys, Kids & Baby</option>
  2590. <option value="7">Clothing & Jewelry</option>
  2591. <option value="8">Sports & Outdoors</option>
  2592. <option value="9">Automotive & Industrial</option>
  2593. </select>
  2594. <button id="selectMultiple-clear">Clear</button>
  2595. <button id="selectMultiple-show">Show</button>
  2596. </div>
  2597. <!-- Multiple select END -->
  2598. <!-- ------------------------------------------------------------------------------- -->
  2599. <!-- ------------------------------------------------------------------------------- -->
  2600. <!-- Basic usage START -->
  2601. <div class="demo-wrapper demo-wrapper-timespanBasic">
  2602. <input id="timespanBasic-demo" placeholder="Please Select ..." />
  2603. <button id="timespanBasic-clear">Clear</button>
  2604. <button id="timespanBasic-show">Show</button>
  2605. </div>
  2606. <!-- Basic usage END -->
  2607. <!-- ------------------------------------------------------------------------------- -->
  2608. <!-- ------------------------------------------------------------------------------- -->
  2609. <!-- Day/Hour/Minute span START -->
  2610. <div class="demo-wrapper demo-wrapper-timespanDhm">
  2611. <input id="timespanDhm-demo" placeholder="Please Select ..." />
  2612. <button id="timespanDhm-clear">Clear</button>
  2613. <button id="timespanDhm-show">Show</button>
  2614. </div>
  2615. <!-- Day/Hour/Minute span END -->
  2616. <!-- ------------------------------------------------------------------------------- -->
  2617. <!-- ------------------------------------------------------------------------------- -->
  2618. <!-- Countdown START -->
  2619. <div class="demo-wrapper demo-wrapper-timerCountdown">
  2620. <input id="timerCountdown-demo" placeholder="Please Select ..." />
  2621. </div>
  2622. <!-- Countdown END -->
  2623. <!-- ------------------------------------------------------------------------------- -->
  2624. <!-- ------------------------------------------------------------------------------- -->
  2625. <!-- Basic usage START -->
  2626. <div class="demo-wrapper demo-wrapper-colorHx">
  2627. <b>Please choose color</b>
  2628. <br/>
  2629. <div id="colorHx-demo" class="md-color">#ff0000</div>
  2630. </div>
  2631. <!-- Basic usage END -->
  2632. <!-- ------------------------------------------------------------------------------- -->
  2633. <!-- ------------------------------------------------------------------------------- -->
  2634. <!-- Basic usage START -->
  2635. <div class="demo-wrapper demo-wrapper-rangeBasic">
  2636. <input id="rangeBasic-demo" placeholder="Please Select ..." />
  2637. <button id="rangeBasic-clear">Clear</button>
  2638. <button id="rangeBasic-show">Show</button>
  2639. </div>
  2640. <!-- Basic usage END -->
  2641. <!-- ------------------------------------------------------------------------------- -->
  2642. <!-- ------------------------------------------------------------------------------- -->
  2643. <!-- Time range START -->
  2644. <div class="demo-wrapper demo-wrapper-rangeTime">
  2645. <input id="rangeTime-demo" placeholder="Please Select ..." />
  2646. <button id="rangeTime-clear">Clear</button>
  2647. <button id="rangeTime-show">Show</button>
  2648. </div>
  2649. <!-- Time range END -->
  2650. <!-- ------------------------------------------------------------------------------- -->
  2651. <!-- ------------------------------------------------------------------------------- -->
  2652. <!-- Two inputs START -->
  2653. <div class="demo-wrapper demo-wrapper-rangeTwoinputs">
  2654. <label for="rangeTwoinputs-startDate">Start</label>
  2655. <br/>
  2656. <input id="rangeTwoinputs-startDate" placeholder="Please Select ..." readonly/>
  2657. <label for="rangeTwoinputs-endDate">End</label>
  2658. <br/>
  2659. <input id="rangeTwoinputs-endDate" placeholder="Please Select ..." readonly/>
  2660. <div id="rangeTwoinputs-demo"></div>
  2661. </div>
  2662. <!-- Two inputs END -->
  2663. <!-- ------------------------------------------------------------------------------- -->
  2664. <!-- ------------------------------------------------------------------------------- -->
  2665. <!-- Events START -->
  2666. <div class="demo-wrapper demo-wrapper-eventcalendarEvent">
  2667. <div id="eventcalendarEvent-demo"></div>
  2668. <button id="eventcalendarEvent-show">Show calendar</button>
  2669. </div>
  2670. <!-- Events END -->
  2671. <!-- ------------------------------------------------------------------------------- -->
  2672. <!-- ------------------------------------------------------------------------------- -->
  2673. <!-- Create, remove, update START -->
  2674. <div class="demo-wrapper demo-wrapper-listviewUpdate">
  2675. <div id="listviewUpdate-demo_note" class="md-demo-note demo-note" style="display:none;">
  2676. Whooa, list is empty. Tap here to refresh! &nbsp;
  2677. <span class="mbsc-ic mbsc-ic-loop2"></span>
  2678. </div>
  2679. <ul id="listviewUpdate-demo" class="md-wo-list" style="display:none">
  2680. <li data-id="1">Work order #0001
  2681. <div class="md-wo-status">Assigned</div>
  2682. </li>
  2683. <li data-id="2">Work order #0002
  2684. <div class="md-wo-status">Assigned</div>
  2685. </li>
  2686. <li data-id="3">Work order #0003
  2687. <div class="md-wo-status">Assigned</div>
  2688. </li>
  2689. <li data-id="4">Work order #0004
  2690. <div class="md-wo-status">Assigned</div>
  2691. </li>
  2692. <li data-id="5">Work order #0005
  2693. <div class="md-wo-status">Assigned</div>
  2694. </li>
  2695. <li data-id="6">Work order #0006
  2696. <div class="md-wo-status">Assigned</div>
  2697. </li>
  2698. </ul>
  2699. </div>
  2700. <!-- Create, remove, update END -->
  2701. <!-- ------------------------------------------------------------------------------- -->
  2702. <!-- ------------------------------------------------------------------------------- -->
  2703. <!-- Sort handle START -->
  2704. <div class="demo-wrapper demo-wrapper-listviewSorthandle">
  2705. <ul id="listviewSorthandle-demo" style="display:none">
  2706. <li><img src="images/m1.png" />
  2707. <h3>Barry Lyon</h3>
  2708. <p>(202) 555-0193</p>
  2709. </li>
  2710. <li><img src="images/f1.png" />
  2711. <h3>Hortense Tinker</h3>
  2712. <p>(202) 555-0127</p>
  2713. </li>
  2714. <li><img src="images/m2.png" />
  2715. <h3>Carl Hambledon</h3>
  2716. <p>(202) 555-0147</p>
  2717. </li>
  2718. <li><img src="images/f2.png" />
  2719. <h3>Arlene Sharman</h3>
  2720. <p>(202) 555-0190</p>
  2721. </li>
  2722. <li><img src="images/m3.png" />
  2723. <h3>Noble Blythe</h3>
  2724. <p>(202) 555-0176</p>
  2725. </li>
  2726. <li><img src="images/f3.png" />
  2727. <h3>Angelica Geary</h3>
  2728. <p>(202) 555-0107</p>
  2729. </li>
  2730. <li><img src="images/m4.png" />
  2731. <h3>Lowell Christophers</h3>
  2732. <p>(202) 555-0120</p>
  2733. </li>
  2734. <li><img src="images/f4.png" />
  2735. <h3>Leilah Gregory</h3>
  2736. <p>(202) 555-0189</p>
  2737. </li>
  2738. </ul>
  2739. </div>
  2740. <!-- Sort handle END -->
  2741. <!-- ------------------------------------------------------------------------------- -->
  2742. <!-- ------------------------------------------------------------------------------- -->
  2743. <!-- Action menu START -->
  2744. <div class="demo-wrapper demo-wrapper-listviewActionmenu">
  2745. <ul id="listviewActionmenu-demo" style="display:none">
  2746. <li data-type="folder" data-icon="folder">Music
  2747. <ul>
  2748. <li data-type="music" data-icon="music">Track 1</li>
  2749. <li data-type="music" data-icon="music">Track 2</li>
  2750. <li data-type="music" data-icon="music">Track 3</li>
  2751. </ul>
  2752. </li>
  2753. <li data-type="folder" data-icon="folder">Photos
  2754. <ul>
  2755. <li data-type="picture" data-icon="image2">Image 1</li>
  2756. <li data-type="picture" data-icon="image2">Image 2</li>
  2757. <li data-type="picture" data-icon="image2">Image 3</li>
  2758. </ul>
  2759. </li>
  2760. <li data-type="folder" data-icon="folder">Videos
  2761. <ul>
  2762. <li data-type="movie" data-icon="play">Movie 1</li>
  2763. <li data-type="movie" data-icon="play">Movie 2</li>
  2764. <li data-type="movie" data-icon="play">Movie 3</li>
  2765. </ul>
  2766. </li>
  2767. <li data-type="picture" data-icon="image2">Image 1</li>
  2768. <li data-type="picture" data-icon="image2">Image 2</li>
  2769. <li data-type="picture" data-icon="image2">Image 3</li>
  2770. <li data-type="picture" data-icon="image2">Image 4</li>
  2771. <li data-type="picture" data-icon="image2">Image 5</li>
  2772. <li data-type="picture" data-icon="file4">File 1</li>
  2773. <li data-type="picture" data-icon="file4">File 2</li>
  2774. </ul>
  2775. </div>
  2776. <!-- Action menu END -->
  2777. <!-- ------------------------------------------------------------------------------- -->
  2778. <!-- ------------------------------------------------------------------------------- -->
  2779. <!-- Custom Icons START -->
  2780. <div class="demo-wrapper demo-wrapper-ratingIcons">
  2781. <input id="ratingIcons-demo" placeholder="Please Select ..." />
  2782. <button id="ratingIcons-clear">Clear</button>
  2783. <button id="ratingIcons-show">Show</button>
  2784. </div>
  2785. <!-- Custom Icons END -->
  2786. <!-- ------------------------------------------------------------------------------- -->
  2787. <!-- ------------------------------------------------------------------------------- -->
  2788. <!-- Decimal START -->
  2789. <div class="demo-wrapper demo-wrapper-numberDecimal">
  2790. <input id="numberDecimal-demo" placeholder="Please Select ..." />
  2791. <button id="numberDecimal-clear">Clear</button>
  2792. <button id="numberDecimal-show">Show</button>
  2793. </div>
  2794. <!-- Decimal END -->
  2795. <!-- ------------------------------------------------------------------------------- -->
  2796. <!-- ------------------------------------------------------------------------------- -->
  2797. <!-- Decimal START -->
  2798. <div class="demo-wrapper demo-wrapper-numpadDecimal">
  2799. <input id="numpadDecimal-demo" placeholder="Please Select ..." />
  2800. <button id="numpadDecimal-clear">Clear</button>
  2801. <button id="numpadDecimal-show">Show</button>
  2802. </div>
  2803. <!-- Decimal END -->
  2804. <!-- ------------------------------------------------------------------------------- -->
  2805. <!-- ------------------------------------------------------------------------------- -->
  2806. <!-- Currency START -->
  2807. <div class="demo-wrapper demo-wrapper-numpadCurrency">
  2808. <div class="md-stepper-np" style="display:none" mbsc-enhance>
  2809. <div class="mbsc-padding md-demo">
  2810. <h4 class="md-title">Automatically top up account</h4>
  2811. <div class="mbsc-desc ">Top up from credit card if account falls bellow $10</div>
  2812. <div>
  2813. <div>
  2814. <input id="numpadCurrency-md-price" class="md-price" data-role="stepper" min="10" max="500" step="10" value="20" readonly />
  2815. <div id="numpadCurrency-demo" class="md-numpad"></div>
  2816. </div>
  2817. </div>
  2818. <button class="mbsc-btn-block">Save Settings</button>
  2819. </div>
  2820. </div>
  2821. </div>
  2822. <!-- Currency END -->
  2823. <!-- ------------------------------------------------------------------------------- -->
  2824. <!-- ------------------------------------------------------------------------------- -->
  2825. <!-- Time START -->
  2826. <div class="demo-wrapper demo-wrapper-numpadTime">
  2827. <input id="numpadTime-demo" placeholder="Please Select ..." />
  2828. <button id="numpadTime-clear">Clear</button>
  2829. <button id="numpadTime-show">Show</button>
  2830. </div>
  2831. <!-- Time END -->
  2832. <!-- ------------------------------------------------------------------------------- -->
  2833. <!-- ------------------------------------------------------------------------------- -->
  2834. <!-- Masked Entry - PIN START -->
  2835. <div class="demo-wrapper demo-wrapper-numpadPin">
  2836. <input id="numpadPin-demo" placeholder="Please Select ..." />
  2837. <button id="numpadPin-clear">Clear</button>
  2838. <button id="numpadPin-show">Show</button>
  2839. </div>
  2840. <!-- Masked Entry - PIN END -->
  2841. <!-- ------------------------------------------------------------------------------- -->
  2842. <!-- ------------------------------------------------------------------------------- -->
  2843. <!-- Setting min and max values START -->
  2844. <div class="demo-wrapper demo-wrapper-datetimeMinmax">
  2845. <input id="datetimeMinmax-demo" placeholder="Please Select..." />
  2846. <button id="datetimeMinmax-clear">Clear</button>
  2847. <button id="datetimeMinmax-show">Show</button>
  2848. </div>
  2849. <!-- Setting min and max values END -->
  2850. <!-- ------------------------------------------------------------------------------- -->
  2851. <!-- ------------------------------------------------------------------------------- -->
  2852. <!-- Tab menu START -->
  2853. <div class="demo-wrapper demo-wrapper-menustripTabs">
  2854. <div class="md-ms-tabs">
  2855. <ul id="menustripTabs-demo" style="display:none;">
  2856. <li data-tab="tab-downloaded" data-selected="true">Downloaded</li>
  2857. <li data-tab="tab-all">All</li>
  2858. <li data-tab="tab-external">External storage</li>
  2859. <li data-tab="tab-running">Running</li>
  2860. <li data-tab="tab-disabled">Disabled</li>
  2861. </ul>
  2862. <div id="menustripTabs-tab-downloaded" class="md-tab-h md-tabs-sel tab-downloaded">
  2863. <ul class="md-apps-ul" style="display:none;">
  2864. <li><span class="md-app-ic mbsc-ic mbsc-ic-calendar"></span>Calendar<span class="md-app-detail"><span class="md-app-size">26.71MB</span><span class="md-app-date">19/11/2014</span></span>
  2865. </li>
  2866. <li><span class="md-app-ic mbsc-ic mbsc-ic-camera"></span>Camera<span class="md-app-detail"><span class="md-app-size">43.11MB</span><span class="md-app-date">10/11/2014</span></span>
  2867. </li>
  2868. <li><span class="md-app-ic mbsc-ic mbsc-ic-folder"></span>File Manager<span class="md-app-detail"><span class="md-app-size">12.66MB</span><span class="md-app-date">9/11/2014</span></span>
  2869. </li>
  2870. <li><span class="md-app-ic mbsc-ic mbsc-ic-earth"></span>Maps<span class="md-app-detail"><span class="md-app-size">46.21MB</span><span class="md-app-date">21/10/2014</span></span>
  2871. </li>
  2872. <li><span class="md-app-ic mbsc-ic mbsc-ic-newspaper"></span>News<span class="md-app-detail"><span class="md-app-size">24.00MB</span><span class="md-app-date">20/11/2014</span></span>
  2873. </li>
  2874. <li><span class="md-app-ic mbsc-ic mbsc-ic-play"></span>Youtube<span class="md-app-detail"><span class="md-app-size">26.47MB</span><span class="md-app-date">18/10/2014</span></span>
  2875. </li>
  2876. </ul>
  2877. </div>
  2878. <div id="menustripTabs-tab-external" class="md-tab-h tab-external">
  2879. <ul class="md-apps-ul" style="display:none;">
  2880. <li><span class="md-app-ic mbsc-ic mbsc-ic-calendar"></span>Calendar<span class="md-app-detail"><span class="md-app-size">26.71MB</span><span class="md-app-date">09/09/2014</span></span>
  2881. </li>
  2882. <li><span class="md-app-ic mbsc-ic mbsc-ic-earth"></span>Maps<span class="md-app-detail"><span class="md-app-size">46.21MB</span><span class="md-app-date">19/08/2014</span></span>
  2883. </li>
  2884. <li><span class="md-app-ic mbsc-ic mbsc-ic-newspaper"></span>News<span class="md-app-detail"><span class="md-app-size">24.00MB</span><span class="md-app-date">17/11/2014</span></span>
  2885. </li>
  2886. <li><span class="md-app-ic mbsc-ic mbsc-ic-play"></span>Youtube<span class="md-app-detail"><span class="md-app-size">26.47MB</span><span class="md-app-date">16/11/2014</span></span>
  2887. </li>
  2888. </ul>
  2889. </div>
  2890. <div id="menustripTabs-tab-running" class="md-tab-h tab-running">
  2891. <ul class="md-apps-ul" style="display:none;">
  2892. <li><span class="md-app-ic mbsc-ic mbsc-ic-clock"></span>Clock<span class="md-app-detail"><span class="md-app-size">1.52MB</span><span class="md-app-date">16/10/2014</span></span>
  2893. </li>
  2894. <li><span class="md-app-ic mbsc-ic mbsc-ic-folder"></span>File Manager<span class="md-app-detail"><span class="md-app-size">12.66MB</span><span class="md-app-date">10/11/2014</span></span>
  2895. </li>
  2896. <li><span class="md-app-ic mbsc-ic mbsc-ic-bubble"></span>Messages<span class="md-app-detail"><span class="md-app-size">25.57MB</span><span class="md-app-date">09/11/2014</span></span>
  2897. </li>
  2898. <li><span class="md-app-ic mbsc-ic mbsc-ic-newspaper"></span>News<span class="md-app-detail"><span class="md-app-size">24.00MB</span><span class="md-app-date">08/11/2014</span></span>
  2899. </li>
  2900. </ul>
  2901. </div>
  2902. <div id="menustripTabs-tab-all" class="md-tab-h tab-all">
  2903. <ul class="md-apps-ul" style="display:none;">
  2904. <li><span class="md-app-ic mbsc-ic mbsc-ic-globe"></span>Browser<span class="md-app-detail"><span class="md-app-size">74.68MB</span><span class="md-app-date">18/11/2014</span></span>
  2905. </li>
  2906. <li><span class="md-app-ic mbsc-ic mbsc-ic-calendar"></span>Calendar<span class="md-app-detail"><span class="md-app-size">26.71MB</span><span class="md-app-date">17/11/2014</span></span>
  2907. </li>
  2908. <li><span class="md-app-ic mbsc-ic mbsc-ic-camera"></span>Camera<span class="md-app-detail"><span class="md-app-size">43.11MB</span><span class="md-app-date">19/10/2014</span></span>
  2909. </li>
  2910. <li><span class="md-app-ic mbsc-ic mbsc-ic-clock"></span>Clock<span class="md-app-detail"><span class="md-app-size">1.52MB</span><span class="md-app-date">10/10/2014</span></span>
  2911. </li>
  2912. <li><span class="md-app-ic mbsc-ic mbsc-ic-user4"></span>Contacts<span class="md-app-detail"><span class="md-app-size">5.43MB</span><span class="md-app-date">11/08/2014</span></span>
  2913. </li>
  2914. <li><span class="md-app-ic mbsc-ic mbsc-ic-copy3"></span>Docs<span class="md-app-detail"><span class="md-app-size">32.41MB</span><span class="md-app-date">19/11/2014</span></span>
  2915. </li>
  2916. <li><span class="md-app-ic mbsc-ic mbsc-ic-folder"></span>File Manager<span class="md-app-detail"><span class="md-app-size">12.66MB</span><span class="md-app-date">18/11/2014</span></span>
  2917. </li>
  2918. <li><span class="md-app-ic mbsc-ic mbsc-ic-image2"></span>Gallery<span class="md-app-detail"><span class="md-app-size">1.68MB</span><span class="md-app-date">17/11/2014</span></span>
  2919. </li>
  2920. <li><span class="md-app-ic mbsc-ic mbsc-ic-earth"></span>Maps<span class="md-app-detail"><span class="md-app-size">46.21MB</span><span class="md-app-date">18/11/2014</span></span>
  2921. </li>
  2922. <li><span class="md-app-ic mbsc-ic mbsc-ic-phone"></span>Phone<span class="md-app-detail"><span class="md-app-size">1.28MB</span><span class="md-app-date">19/11/2014</span></span>
  2923. </li>
  2924. <li><span class="md-app-ic mbsc-ic mbsc-ic-foundation-mail"></span>Email<span class="md-app-detail"><span class="md-app-size">6.65MB</span><span class="md-app-date">05/07/2014</span></span>
  2925. </li>
  2926. <li><span class="md-app-ic mbsc-ic mbsc-ic-bubble"></span>Messages<span class="md-app-detail"><span class="md-app-size">25.57MB</span><span class="md-app-date">06/06/2014</span></span>
  2927. </li>
  2928. <li><span class="md-app-ic mbsc-ic mbsc-ic-newspaper"></span>News<span class="md-app-detail"><span class="md-app-size">24.00MB</span><span class="md-app-date">20/10/2014</span></span>
  2929. </li>
  2930. <li><span class="md-app-ic mbsc-ic mbsc-ic-play"></span>Youtube<span class="md-app-detail"><span class="md-app-size">26.47MB</span><span class="md-app-date">18/11/2014</span></span>
  2931. </li>
  2932. </ul>
  2933. </div>
  2934. <div id="menustripTabs-tab-disabled" class="md-tab-h tab-disabled">
  2935. <ul class="md-apps-ul" style="display:none;">
  2936. <li><span class="md-app-ic mbsc-ic mbsc-ic-user4"></span>Contacts<span class="md-app-detail"><span class="md-app-size">26.71MB</span><span class="md-app-date">17/11/2014</span></span>
  2937. </li>
  2938. </ul>
  2939. </div>
  2940. </div>
  2941. </div>
  2942. <!-- Tab menu END -->
  2943. <!-- ------------------------------------------------------------------------------- -->
  2944. <!-- ------------------------------------------------------------------------------- -->
  2945. <!-- Icon and Text START -->
  2946. <div class="demo-wrapper demo-wrapper-imageIcons">
  2947. <ul id="imageIcons-demo" style="display:none">
  2948. <li data-val="Share" data-icon="share">
  2949. <p>Share</p>
  2950. </li>
  2951. <li data-val="Bookmark" data-icon="star">
  2952. <p>Bookmark</p>
  2953. </li>
  2954. <li data-val="Flag" data-icon="flag">
  2955. <p>Flag</p>
  2956. </li>
  2957. <li data-val="Tag" data-icon="tag">
  2958. <p>Tag</p>
  2959. </li>
  2960. <li data-val="Download" data-icon="download">
  2961. <p>Download</p>
  2962. </li>
  2963. <li data-val="Delete" data-icon="remove">
  2964. <p>Delete</p>
  2965. </li>
  2966. </ul>
  2967. <button id="imageIcons-clear">Clear</button>
  2968. <button id="imageIcons-show">Show</button>
  2969. </div>
  2970. <!-- Icon and Text END -->
  2971. <!-- ------------------------------------------------------------------------------- -->
  2972. <!-- ------------------------------------------------------------------------------- -->
  2973. <!-- Step START -->
  2974. <div class="demo-wrapper demo-wrapper-numberStep">
  2975. <input id="numberStep-demo" placeholder="Please Select ..." />
  2976. <button id="numberStep-clear">Clear</button>
  2977. <button id="numberStep-show">Show</button>
  2978. </div>
  2979. <!-- Step END -->
  2980. <!-- ------------------------------------------------------------------------------- -->
  2981. <!-- ------------------------------------------------------------------------------- -->
  2982. <!-- Dialog START -->
  2983. <div class="demo-wrapper demo-wrapper-widgetDialog">
  2984. <div id="widgetDialog-demo" style="display: none;">
  2985. <div class="md-dialog">
  2986. <h3 class="md-text-center">Hi Molly</h3>
  2987. <p class="md-text-center">How are you feeling today?</p>
  2988. </div>
  2989. </div>
  2990. <button id="widgetDialog-show">How are you feeling?</button>
  2991. </div>
  2992. <!-- Dialog END -->
  2993. <!-- ------------------------------------------------------------------------------- -->
  2994. <!-- ------------------------------------------------------------------------------- -->
  2995. <!-- Alert message START -->
  2996. <div class="demo-wrapper demo-wrapper-widgetMessage">
  2997. <div id="widgetMessage-demo" style="display: none;">
  2998. <div class="md-body">
  2999. <h3>Use Google's location service?</h3>
  3000. <p>Let Google help apps determine location. This meas sending anonymus location data to Google, even when no apps are running.</p>
  3001. </div>
  3002. </div>
  3003. <button id="widgetMessage-show">Use Location Services?</button>
  3004. </div>
  3005. <!-- Alert message END -->
  3006. <!-- ------------------------------------------------------------------------------- -->
  3007. <!-- ------------------------------------------------------------------------------- -->
  3008. <!-- Custom Units START -->
  3009. <div class="demo-wrapper demo-wrapper-scrollerCustomunits">
  3010. <input id="scrollerCustomunits-demo" placeholder="Please Select ..." />
  3011. <button id="scrollerCustomunits-clear">Clear</button>
  3012. <button id="scrollerCustomunits-show">Show</button>
  3013. </div>
  3014. <!-- Custom Units END -->
  3015. <!-- ------------------------------------------------------------------------------- -->
  3016. <!-- ------------------------------------------------------------------------------- -->
  3017. <!-- Text Fields START -->
  3018. <div class="demo-wrapper demo-wrapper-formsTextfields">
  3019. <div id="formsTextfields-demo" style="display:none" mbsc-enhance>
  3020. <div class="mbsc-divider">Single-line text</div>
  3021. <div>
  3022. <label for="formsTextfields-name">Label</label>
  3023. <input id="formsTextfields-name" type="text" placeholder="Text field label" />
  3024. </div>
  3025. <label>
  3026. Password
  3027. <input type="password" placeholder="Text field with icon" data-icon="lock2" />
  3028. </label>
  3029. <label>
  3030. Password Toggle
  3031. <input type="password" placeholder="Text field with icon" data-icon="lock2" data-password-toggle="true" />
  3032. </label>
  3033. <label>
  3034. <input type="text" placeholder="Text field with right icon" data-icon="pencil" data-icon-align="right" />
  3035. </label>
  3036. <label>
  3037. <input type="text" placeholder="Text field disabled" disabled/>
  3038. </label>
  3039. <label class="mbsc-err">
  3040. <input type="text" placeholder="Text field with error style" />
  3041. </label>
  3042. <label class="mbsc-err">
  3043. <input type="text" placeholder="Text field with error style and message" />
  3044. <span class="mbsc-err-msg">Error message!</span>
  3045. </label>
  3046. <div class="mbsc-divider">Multi-line text</div>
  3047. <label>
  3048. Label
  3049. <textarea></textarea>
  3050. </label>
  3051. <label>
  3052. <textarea data-icon="pencil" data-icon-align="right"></textarea>
  3053. </label>
  3054. <label>
  3055. Label
  3056. <textarea data-icon="bubble" data-icon-align="left"></textarea>
  3057. </label>
  3058. <label>
  3059. <textarea placeholder="disabled" disabled></textarea>
  3060. </label>
  3061. <label class="mbsc-err">
  3062. <textarea></textarea>
  3063. <span class="mbsc-err-msg">Error message!</span>
  3064. </label>
  3065. </div>
  3066. </div>
  3067. <!-- Text Fields END -->
  3068. <!-- ------------------------------------------------------------------------------- -->
  3069. <!-- ------------------------------------------------------------------------------- -->
  3070. <!-- Select START -->
  3071. <div class="demo-wrapper demo-wrapper-formsSelect">
  3072. <div id="formsSelect-demo" style="display:none" mbsc-enhance>
  3073. <div class="mbsc-divider">Select</div>
  3074. <label>
  3075. Label
  3076. <select class="md-select">
  3077. <option>Select</option>
  3078. <option value="volvo">Volvo</option>
  3079. <option value="saab">Saab</option>
  3080. <option value="mercedes">Mercedes</option>
  3081. <option value="audi">Audi</option>
  3082. </select>
  3083. </label>
  3084. <label>
  3085. <select class="md-select" data-icon="plus" data-icon-align="right">
  3086. <option>Select with icon</option>
  3087. <option value="opel">Opel</option>
  3088. <option value="renault">Renault</option>
  3089. <option value="Citroen">Citroen</option>
  3090. <option value="Lotus">Lotus</option>
  3091. </select>
  3092. </label>
  3093. <label>
  3094. <select class="md-select" data-icon="plus" data-icon-align="left">
  3095. <option>Select with right icon</option>
  3096. <option value="Peugeot">Peugeot</option>
  3097. <option value="Porsche">Porsche</option>
  3098. <option value="Fiat">Fiat</option>
  3099. <option value="Volkswagen">Volkswagen</option>
  3100. </select>
  3101. </label>
  3102. <label class="mbsc-err">
  3103. <select class="md-select">
  3104. <option>Select error</option>
  3105. <option value="Ferrari">Ferrari</option>
  3106. <option value="Honda">Honda</option>
  3107. <option value="Suzuki">Suzuki</option>
  3108. <option value="Lamborghini">Lamborghini</option>
  3109. </select>
  3110. </label>
  3111. <label>
  3112. <select disabled>
  3113. <option>Select disabled</option>
  3114. <option value="Bentley">Bentley</option>
  3115. <option value="Morgan">Morgan</option>
  3116. <option value="Chevrolet">Chevrolet</option>
  3117. <option value="Dodge">Dodge</option>
  3118. </select>
  3119. </label>
  3120. </div>
  3121. </div>
  3122. <!-- Select END -->
  3123. <!-- ------------------------------------------------------------------------------- -->
  3124. <!-- ------------------------------------------------------------------------------- -->
  3125. <!-- Checkbox START -->
  3126. <div class="demo-wrapper demo-wrapper-formsCheckbox">
  3127. <div id="formsCheckbox-demo" style="display:none" mbsc-enhance>
  3128. <div class="mbsc-divider">Checkbox</div>
  3129. <label>
  3130. <input type="checkbox" checked> Option 1
  3131. <span class="mbsc-desc">Checked checkbox</span>
  3132. </label>
  3133. <label>
  3134. <input type="checkbox"> Option 2
  3135. <span class="mbsc-desc">Empty checkbox</span>
  3136. </label>
  3137. <label>
  3138. <input type="checkbox" disabled> Option 3
  3139. <span class="mbsc-desc">Disabled checkbox</span>
  3140. </label>
  3141. <label>
  3142. <input type="checkbox" checked disabled> Option 4
  3143. <span class="mbsc-desc">Disabled and checked checkbox</span>
  3144. </label>
  3145. </div>
  3146. </div>
  3147. <!-- Checkbox END -->
  3148. <!-- ------------------------------------------------------------------------------- -->
  3149. <!-- ------------------------------------------------------------------------------- -->
  3150. <!-- Switch START -->
  3151. <div class="demo-wrapper demo-wrapper-formsSwitch">
  3152. <div id="formsSwitch-demo" style="display:none" mbsc-enhance>
  3153. <div class="mbsc-divider">Switch</div>
  3154. <label>
  3155. <input data-role="switch" type="checkbox"> Switch Off
  3156. <span class="mbsc-desc">This is description for Switch</span>
  3157. </label>
  3158. <label>
  3159. <input data-role="switch" type="checkbox" checked> Switch On
  3160. <span class="mbsc-desc">This is description for Switch 2</span>
  3161. </label>
  3162. <label>
  3163. <input data-role="switch" type="checkbox" disabled> Disabled Switch Off
  3164. </label>
  3165. <label>
  3166. <input data-role="switch" type="checkbox" disabled checked> Disabled Switch On
  3167. </label>
  3168. </div>
  3169. </div>
  3170. <!-- Switch END -->
  3171. <!-- ------------------------------------------------------------------------------- -->
  3172. <!-- ------------------------------------------------------------------------------- -->
  3173. <!-- Radio buttons START -->
  3174. <div class="demo-wrapper demo-wrapper-formsRadiobtn">
  3175. <div id="formsRadiobtn-demo" style="display:none" mbsc-enhance>
  3176. <div class="mbsc-divider">Radio buttons</div>
  3177. <label>
  3178. <input type="radio" name="group" checked> Radio Option 1
  3179. <span class="mbsc-desc">This is description for radio 1</span>
  3180. </label>
  3181. <label>
  3182. <input type="radio" name="group"> Radio Option 2
  3183. <span class="mbsc-desc">This is description for radio 2</span>
  3184. </label>
  3185. <label>
  3186. <input type="radio" name="group"> Radio Option 3
  3187. </label>
  3188. <label>
  3189. <input type="radio" name="group" disabled> Disabled
  3190. </label>
  3191. </div>
  3192. </div>
  3193. <!-- Radio buttons END -->
  3194. <!-- ------------------------------------------------------------------------------- -->
  3195. <!-- ------------------------------------------------------------------------------- -->
  3196. <!-- Buttons START -->
  3197. <div class="demo-wrapper demo-wrapper-formsButtons">
  3198. <div id="formsButtons-demo" style="display:none" mbsc-enhance>
  3199. <div class="mbsc-divider">Buttons</div>
  3200. <div class="mbsc-btn-group">
  3201. <button>Button</button>
  3202. <button disabled>Disabled</button>
  3203. </div>
  3204. <div class="mbsc-padding">
  3205. <button class="mbsc-btn-block">Full width button</button>
  3206. <button class="mbsc-btn-block" disabled>Disabled full width</button>
  3207. </div>
  3208. <div class="mbsc-divider">Icons</div>
  3209. <div class="mbsc-btn-group">
  3210. <button data-icon="tag"></button>
  3211. <button data-icon="heart"></button>
  3212. <button data-icon="flag" disabled></button>
  3213. </div>
  3214. <div class="mbsc-btn-group">
  3215. <button data-icon="tag">Tag</button>
  3216. <button data-icon="heart">Favorite</button>
  3217. <button data-icon="flag" disabled>Flag</button>
  3218. </div>
  3219. <div class="mbsc-divider">Flat Buttons</div>
  3220. <div class="mbsc-btn-group">
  3221. <button class="mbsc-btn-flat">Flat</button>
  3222. <button class="mbsc-btn-flat" data-icon="arrow-left5">Flat & Icon</button>
  3223. <button class="mbsc-btn-flat" data-icon="arrow-left5"></button>
  3224. <button class="mbsc-btn-flat" data-icon="key2" disabled></button>
  3225. <button class="mbsc-btn-flat" disabled>Flat disabled</button>
  3226. </div>
  3227. </div>
  3228. </div>
  3229. <!-- Buttons END -->
  3230. <!-- ------------------------------------------------------------------------------- -->
  3231. <!-- ------------------------------------------------------------------------------- -->
  3232. <!-- Typography START -->
  3233. <div class="demo-wrapper demo-wrapper-formsTypography">
  3234. <div id="formsTypography-demo" style="font-family: inherit;" mbsc-enhance>
  3235. <div class="mbsc-padding">
  3236. <h1>Heading 1</h1>
  3237. <h2>Heading 2</h2>
  3238. <h3>Heading 3</h3>
  3239. <h4>Heading 4</h4>
  3240. <h5>Heading 5</h5>
  3241. <h6>Heading 6</h6>
  3242. <p class="mbsc-bold"> Bold paragraph with a <a href="#">link</a> inside.</p>
  3243. <p class="mbsc-medium"> Medium paragraph with a <a href="#">link</a> inside.</p>
  3244. <p class="mbsc-thin"> Thin paragraph with a <a href="#">link</a> inside.</p>
  3245. <p class="mbsc-italic"> Italic paragraph with a <a href="#">link</a> inside.</p>
  3246. </div>
  3247. </div>
  3248. </div>
  3249. <!-- Typography END -->
  3250. <!-- ------------------------------------------------------------------------------- -->
  3251. <!-- ------------------------------------------------------------------------------- -->
  3252. <!-- Slider START -->
  3253. <div class="demo-wrapper demo-wrapper-formsSlider">
  3254. <div id="formsSlider-demo" style="display:none" mbsc-enhance>
  3255. <div class="mbsc-divider">Sound settings</div>
  3256. <label>
  3257. <input type="range" value="30" data-icon='{ "left": "volume-mute2", "right": "volume-high" }' />
  3258. </label>
  3259. <label>
  3260. <input type="range" value="50" data-icon="alarm2" disabled />
  3261. </label>
  3262. <label>
  3263. Weight
  3264. <input type="range" value="130" min="80" max="300" data-val="left" data-template="{value} lbs" data-highlight="false" />
  3265. </label>
  3266. <label>
  3267. Price
  3268. <input type="range" value="100" min="0" max="500" step="25" data-tooltip="true" data-step-labels="[0, 100, 200, 300, 400, 500]">
  3269. <input type="range" value="400" min="0" max="500" step="25" />
  3270. </label>
  3271. <label>
  3272. Steps
  3273. <input type="range" value="50" min="0" max="100" step="25" data-step-labels="[0, 25, 50, 75, 100]">
  3274. </label>
  3275. <label>
  3276. Multiple
  3277. <input type="range" value="100" min="0" max="3000" data-tooltip="true" data-step-labels="[0, 500, 1000, 1500, 2000, 2500, 3000]">
  3278. <input type="range" value="500" min="0" max="3000" />
  3279. <input type="range" value="2000" min="0" max="3000" />
  3280. <input type="range" value="2800" min="0" max="3000" />
  3281. </label>
  3282. </div>
  3283. </div>
  3284. <!-- Slider END -->
  3285. <!-- ------------------------------------------------------------------------------- -->
  3286. <!-- ------------------------------------------------------------------------------- -->
  3287. <!-- Stepper START -->
  3288. <div class="demo-wrapper demo-wrapper-formsStepper">
  3289. <div id="formsStepper-demo" style="display:none" mbsc-enhance>
  3290. <div class="mbsc-divider">Passengers</div>
  3291. <div>
  3292. <label for="formsStepper-md-adults">Adults</label>
  3293. <span class="mbsc-desc">From 14 years</span>
  3294. <input id="formsStepper-md-adults" type="number" data-role="stepper" min="1" value="1" max="15" />
  3295. </div>
  3296. <div>
  3297. <label for="formsStepper-md-children">Children</label>
  3298. <span class="mbsc-desc">2-14 years</span>
  3299. <input id="formsStepper-md-children" type="number" data-role="stepper" max="15" data-val="left" />
  3300. </div>
  3301. <div>
  3302. <label for="formsStepper-md-infant">Infant</label>
  3303. <span class="mbsc-desc">0-2 years</span>
  3304. <input id="formsStepper-md-infant" type="number" data-role="stepper" data-val="left" max="10" />
  3305. </div>
  3306. <div class="mbsc-divider">Luggage</div>
  3307. <label>
  3308. Allow overweight luggage
  3309. <input class="md-allow" type="checkbox" />
  3310. </label>
  3311. <div>
  3312. <label for="formsStepper-md-luggage">Weight</label>
  3313. <span class="mbsc-desc">(kg)</span>
  3314. <input id="formsStepper-md-luggage" type="number" class="md-luggage" data-role="stepper" data-val="left" min="30" max="80" step="5" value="30" disabled />
  3315. </div>
  3316. <div class="mbsc-divider">Stepper with Numpad</div>
  3317. <div>
  3318. <label for="formsStepper-md-luggage">Consumption</label>
  3319. <div class="mbsc-desc">(mpg)</div>
  3320. <input id="formsStepper-md-consumption" class="md-consumption" type="number" data-role="stepper" data-val="left" min="5" max="120" step=".5" value="30" readonly />
  3321. <div class="md-numpad"></div>
  3322. </div>
  3323. </div>
  3324. </div>
  3325. <!-- Stepper END -->
  3326. <!-- ------------------------------------------------------------------------------- -->
  3327. <!-- ------------------------------------------------------------------------------- -->
  3328. <!-- Progress START -->
  3329. <div class="demo-wrapper demo-wrapper-formsProgress">
  3330. <div id="formsProgress-demo" class="md-progress-demo" style="display:none" mbsc-enhance>
  3331. <div class="mbsc-divider">Downloading file</div>
  3332. <label>
  3333. <progress id="formsProgress-download" value="0" max="100" data-icon='{ "left": "cloud-download" }' data-val="right"></progress>
  3334. </label>
  3335. <div class="mbsc-btn-group">
  3336. <button class="mbsc-btn md-restart">Restart download</button>
  3337. </div>
  3338. <label>
  3339. <progress id="formsProgress-progress" value="0" max="100" data-step-labels="[0, 25, 50, 75, 100]"></progress>
  3340. </label>
  3341. <div class="mbsc-btn-group">
  3342. <button class="mbsc-btn md-update">Update progress</button>
  3343. </div>
  3344. <div class="mbsc-divider">Cloud upload</div>
  3345. <label class="md-upload">
  3346. <progress value="0" id="formsProgress-uploadProg" max="100" data-step-labels="[0, 33, 66, 100]" data-icon='{ "left": "cloud-upload" }'></progress>
  3347. </label>
  3348. <div class="mbsc-btn-group">
  3349. <button class="mbsc-btn md-restart-up">Restart upload</button>
  3350. </div>
  3351. <div class="mbsc-divider">Checkout process</div>
  3352. <label class="md-demo">
  3353. <progress id="formsProgress-cartProg" value="0" max="100" data-step-labels="[0, 33, 66, 100]"></progress>
  3354. </label>
  3355. <div class="mbsc-btn-group">
  3356. <button class="mbsc-btn md-next-step">Next step</button>
  3357. </div>
  3358. </div>
  3359. </div>
  3360. <!-- Progress END -->
  3361. <!-- ------------------------------------------------------------------------------- -->
  3362. <!-- ------------------------------------------------------------------------------- -->
  3363. <!-- Segmented START -->
  3364. <div class="demo-wrapper demo-wrapper-formsSegmented">
  3365. <div id="formsSegmented-demo" style="display:none" mbsc-enhance>
  3366. <div class="mbsc-divider">Single select</div>
  3367. <label>
  3368. Day
  3369. <input type="radio" data-role="segmented" name="range">
  3370. </label>
  3371. <label>
  3372. Week
  3373. <input type="radio" data-role="segmented" name="range" checked>
  3374. </label>
  3375. <label>
  3376. Month
  3377. <input type="radio" data-role="segmented" name="range">
  3378. </label>
  3379. <label>
  3380. Year
  3381. <input type="radio" data-role="segmented" name="range" checked>
  3382. </label>
  3383. <div class="mbsc-divider">Multiple select</div>
  3384. <label>
  3385. S
  3386. <input type="checkbox" data-role="segmented" name="week" disabled>
  3387. </label>
  3388. <label>
  3389. M
  3390. <input type="checkbox" data-role="segmented" name="week" checked>
  3391. </label>
  3392. <label>
  3393. T
  3394. <input type="checkbox" data-role="segmented" name="week">
  3395. </label>
  3396. <label>
  3397. W
  3398. <input type="checkbox" data-role="segmented" name="week">
  3399. </label>
  3400. <label>
  3401. T
  3402. <input type="checkbox" data-role="segmented" name="week" checked>
  3403. </label>
  3404. <label>
  3405. F
  3406. <input type="checkbox" data-role="segmented" name="week">
  3407. </label>
  3408. <label>
  3409. S
  3410. <input type="checkbox" data-role="segmented" name="week" disabled>
  3411. </label>
  3412. <div class="mbsc-divider">Text and Icon</div>
  3413. <label>
  3414. Featured
  3415. <input type="radio" data-role="segmented" data-icon="material-star" name="app" checked>
  3416. </label>
  3417. <label>
  3418. Explore
  3419. <input type="radio" data-role="segmented" data-icon="material-explore" name="app">
  3420. </label>
  3421. <label>
  3422. Updates
  3423. <input type="radio" data-role="segmented" data-icon="material-system-update" name="app">
  3424. </label>
  3425. <div class="mbsc-divider">Icon</div>
  3426. <label>
  3427. <input type="radio" data-role="segmented" data-icon="fa-mail-reply" name="settings">
  3428. </label>
  3429. <label>
  3430. <input type="radio" data-role="segmented" data-icon="fa-retweet" name="settings">
  3431. </label>
  3432. <label>
  3433. <input type="radio" data-role="segmented" data-icon="star3" name="settings" checked>
  3434. </label>
  3435. <label>
  3436. <input type="radio" data-role="segmented" data-icon="cogs" name="settings">
  3437. </label>
  3438. <div class="mbsc-divider">Disabled</div>
  3439. <label>
  3440. Idividual
  3441. <input type="radio" data-role="segmented" name="org" disabled checked>
  3442. </label>
  3443. <label>
  3444. Team
  3445. <input type="radio" data-role="segmented" name="org" disabled>
  3446. </label>
  3447. <label>
  3448. Company
  3449. <input type="radio" data-role="segmented" name="org" disabled>
  3450. </label>
  3451. </div>
  3452. </div>
  3453. <!-- Segmented END -->
  3454. <!-- ------------------------------------------------------------------------------- -->
  3455. </body>
  3456. </html>