From ef0b60f0df201d4ce82f8500142da9911b4f96c0 Mon Sep 17 00:00:00 2001 From: jack <1395093509@qq.com> Date: Sun, 13 Dec 2015 20:17:19 +0800 Subject: [PATCH] dev --- _app/about.html | 23 + _app/accordion.html | 171 ++ _app/autocomplete.html | 121 ++ _app/bars-deep-navbar-2.html | 19 + _app/bars-deep-navbar-3.html | 19 + _app/bars-deep-navbar.html | 20 + _app/bars-hide-on-scroll.html | 27 + _app/bars-hide.html | 44 + _app/bars-no-navbar-toolbar.html | 13 + _app/bars-no-navbar.html | 13 + _app/bars-no-toolbar.html | 20 + _app/bars-sub-navbar.html | 31 + _app/bars-tabbar-labels.html | 51 + _app/bars-tabbar.html | 51 + _app/bars.html | 60 + _app/calendar.html | 80 + _app/cards.html | 151 ++ _app/color-themes.html | 42 + _app/contacts.html | 190 ++ _app/core-features.html | 62 + _app/css/kitchen-sink.css | 423 ++++ _app/forms-buttons.html | 64 + _app/forms-checkboxes.html | 200 ++ _app/forms-elements.html | 370 ++++ _app/forms-selects.html | 72 + _app/forms-storage.html | 181 ++ _app/forms.html | 56 + _app/grid.html | 140 ++ _app/img/beach.jpg | Bin 0 -> 266372 bytes _app/img/icon.png | Bin 0 -> 219293 bytes _app/img/lock.jpg | Bin 0 -> 227827 bytes _app/img/monkey.jpg | Bin 0 -> 155956 bytes _app/img/mountains.jpg | Bin 0 -> 79207 bytes _app/index.html | 714 +++++++ _app/infinite-scroll-load.php | 19 + _app/infinite-scroll.html | 119 ++ _app/jade/about.jade | 20 + _app/jade/accordion.jade | 133 ++ _app/jade/autocomplete.jade | 90 + _app/jade/bars-deep-navbar-2.jade | 15 + _app/jade/bars-deep-navbar-3.jade | 15 + _app/jade/bars-deep-navbar.jade | 16 + _app/jade/bars-hide-on-scroll.jade | 24 + _app/jade/bars-hide.jade | 39 + _app/jade/bars-no-navbar-toolbar.jade | 8 + _app/jade/bars-no-navbar.jade | 8 + _app/jade/bars-no-toolbar.jade | 18 + _app/jade/bars-sub-navbar.jade | 31 + _app/jade/bars-tabbar-labels.jade | 54 + _app/jade/bars-tabbar.jade | 50 + _app/jade/bars.jade | 57 + _app/jade/calendar.jade | 53 + _app/jade/cards.jade | 140 ++ _app/jade/color-themes.jade | 37 + _app/jade/contacts.jade | 115 + _app/jade/core-features.jade | 45 + _app/jade/forms-buttons.jade | 71 + _app/jade/forms-checkboxes.jade | 152 ++ _app/jade/forms-elements.jade | 247 +++ _app/jade/forms-selects.jade | 60 + _app/jade/forms-storage.jade | 134 ++ _app/jade/forms.jade | 52 + _app/jade/grid.jade | 110 + _app/jade/index.jade | 484 +++++ _app/jade/infinite-scroll.jade | 20 + _app/jade/lazy-load.jade | 55 + _app/jade/list-view.jade | 266 +++ _app/jade/login-screen-embedded.jade | 22 + _app/jade/login-screen.jade | 20 + _app/jade/media-lists.jade | 170 ++ _app/jade/messages.jade | 75 + _app/jade/modals.jade | 51 + _app/jade/notifications.jade | 23 + _app/jade/panels.jade | 21 + _app/jade/photo-browser.jade | 40 + _app/jade/picker.jade | 60 + _app/jade/popover.jade | 21 + _app/jade/preloader.jade | 31 + _app/jade/progressbar.jade | 87 + _app/jade/pull-to-refresh.jade | 44 + _app/jade/searchbar.jade | 146 ++ _app/jade/sortable-list.jade | 107 + _app/jade/swipe-delete.jade | 195 ++ _app/jade/swiper-3d-coverflow.jade | 19 + _app/jade/swiper-3d-cube.jade | 17 + _app/jade/swiper-custom.jade | 21 + _app/jade/swiper-fade.jade | 19 + _app/jade/swiper-gallery.jade | 24 + _app/jade/swiper-horizontal.jade | 18 + _app/jade/swiper-lazy.jade | 23 + _app/jade/swiper-loop.jade | 18 + _app/jade/swiper-multiple.jade | 54 + _app/jade/swiper-nested.jade | 26 + _app/jade/swiper-parallax.jade | 37 + _app/jade/swiper-scrollbar.jade | 19 + _app/jade/swiper-space-between.jade | 18 + _app/jade/swiper-vertical.jade | 18 + _app/jade/swiper.jade | 86 + _app/jade/tabs-animated.jade | 34 + _app/jade/tabs-static.jade | 33 + _app/jade/tabs-swipeable.jade | 34 + _app/jade/tabs.jade | 35 + _app/jade/transitions.jade | 27 + _app/jade/virtual-list.jade | 29 + _app/js/autocomplete-languages.json | 2806 +++++++++++++++++++++++++ _app/js/kitchen-sink.js | 1084 ++++++++++ _app/lazy-load.html | 47 + _app/less/kitchen-sink.less | 458 ++++ _app/list-view.html | 318 +++ _app/login-screen-embedded.html | 36 + _app/login-screen.html | 21 + _app/media-lists.html | 173 ++ _app/messages.html | 88 + _app/modals.html | 42 + _app/notifications.html | 21 + _app/panel-right2.html | 16 + _app/panel-right3.html | 16 + _app/panels.html | 23 + _app/photo-browser.html | 40 + _app/picker.html | 93 + _app/popover.html | 21 + _app/preloader.html | 28 + _app/progressbar.html | 104 + _app/pull-to-refresh.html | 52 + _app/rem.html | 28 + _app/searchbar.html | 233 ++ _app/sortable-list.html | 137 ++ _app/swipe-delete.html | 216 ++ _app/swiper-3d-coverflow.html | 28 + _app/swiper-3d-cube.html | 27 + _app/swiper-control.html | 58 + _app/swiper-custom.html | 30 + _app/swiper-fade.html | 23 + _app/swiper-gallery.html | 60 + _app/swiper-horizontal.html | 29 + _app/swiper-lazy.html | 51 + _app/swiper-loop.html | 29 + _app/swiper-multiple.html | 105 + _app/swiper-nested.html | 32 + _app/swiper-parallax.html | 43 + _app/swiper-scrollbar.html | 30 + _app/swiper-space-between.html | 29 + _app/swiper-vertical.html | 29 + _app/swiper.html | 78 + _app/tabs-animated.html | 40 + _app/tabs-static.html | 39 + _app/tabs-swipeable.html | 40 + _app/tabs.html | 34 + _app/transitions.html | 32 + _app/virtual-list.html | 34 + gulpfile.js | 149 +- index.html | 32 +- kitchen-sink-material/index.html | 4 +- package.json | 56 +- 154 files changed, 15084 insertions(+), 65 deletions(-) create mode 100644 _app/about.html create mode 100644 _app/accordion.html create mode 100644 _app/autocomplete.html create mode 100644 _app/bars-deep-navbar-2.html create mode 100644 _app/bars-deep-navbar-3.html create mode 100644 _app/bars-deep-navbar.html create mode 100644 _app/bars-hide-on-scroll.html create mode 100644 _app/bars-hide.html create mode 100644 _app/bars-no-navbar-toolbar.html create mode 100644 _app/bars-no-navbar.html create mode 100644 _app/bars-no-toolbar.html create mode 100644 _app/bars-sub-navbar.html create mode 100644 _app/bars-tabbar-labels.html create mode 100644 _app/bars-tabbar.html create mode 100644 _app/bars.html create mode 100644 _app/calendar.html create mode 100644 _app/cards.html create mode 100644 _app/color-themes.html create mode 100644 _app/contacts.html create mode 100644 _app/core-features.html create mode 100644 _app/css/kitchen-sink.css create mode 100644 _app/forms-buttons.html create mode 100644 _app/forms-checkboxes.html create mode 100644 _app/forms-elements.html create mode 100644 _app/forms-selects.html create mode 100644 _app/forms-storage.html create mode 100644 _app/forms.html create mode 100644 _app/grid.html create mode 100644 _app/img/beach.jpg create mode 100644 _app/img/icon.png create mode 100644 _app/img/lock.jpg create mode 100644 _app/img/monkey.jpg create mode 100644 _app/img/mountains.jpg create mode 100644 _app/index.html create mode 100644 _app/infinite-scroll-load.php create mode 100644 _app/infinite-scroll.html create mode 100644 _app/jade/about.jade create mode 100644 _app/jade/accordion.jade create mode 100644 _app/jade/autocomplete.jade create mode 100644 _app/jade/bars-deep-navbar-2.jade create mode 100644 _app/jade/bars-deep-navbar-3.jade create mode 100644 _app/jade/bars-deep-navbar.jade create mode 100644 _app/jade/bars-hide-on-scroll.jade create mode 100644 _app/jade/bars-hide.jade create mode 100644 _app/jade/bars-no-navbar-toolbar.jade create mode 100644 _app/jade/bars-no-navbar.jade create mode 100644 _app/jade/bars-no-toolbar.jade create mode 100644 _app/jade/bars-sub-navbar.jade create mode 100644 _app/jade/bars-tabbar-labels.jade create mode 100644 _app/jade/bars-tabbar.jade create mode 100644 _app/jade/bars.jade create mode 100644 _app/jade/calendar.jade create mode 100644 _app/jade/cards.jade create mode 100644 _app/jade/color-themes.jade create mode 100644 _app/jade/contacts.jade create mode 100644 _app/jade/core-features.jade create mode 100644 _app/jade/forms-buttons.jade create mode 100644 _app/jade/forms-checkboxes.jade create mode 100644 _app/jade/forms-elements.jade create mode 100644 _app/jade/forms-selects.jade create mode 100644 _app/jade/forms-storage.jade create mode 100644 _app/jade/forms.jade create mode 100644 _app/jade/grid.jade create mode 100644 _app/jade/index.jade create mode 100644 _app/jade/infinite-scroll.jade create mode 100644 _app/jade/lazy-load.jade create mode 100644 _app/jade/list-view.jade create mode 100644 _app/jade/login-screen-embedded.jade create mode 100644 _app/jade/login-screen.jade create mode 100644 _app/jade/media-lists.jade create mode 100644 _app/jade/messages.jade create mode 100644 _app/jade/modals.jade create mode 100644 _app/jade/notifications.jade create mode 100644 _app/jade/panels.jade create mode 100644 _app/jade/photo-browser.jade create mode 100644 _app/jade/picker.jade create mode 100644 _app/jade/popover.jade create mode 100644 _app/jade/preloader.jade create mode 100644 _app/jade/progressbar.jade create mode 100644 _app/jade/pull-to-refresh.jade create mode 100644 _app/jade/searchbar.jade create mode 100644 _app/jade/sortable-list.jade create mode 100644 _app/jade/swipe-delete.jade create mode 100644 _app/jade/swiper-3d-coverflow.jade create mode 100644 _app/jade/swiper-3d-cube.jade create mode 100644 _app/jade/swiper-custom.jade create mode 100644 _app/jade/swiper-fade.jade create mode 100644 _app/jade/swiper-gallery.jade create mode 100644 _app/jade/swiper-horizontal.jade create mode 100644 _app/jade/swiper-lazy.jade create mode 100644 _app/jade/swiper-loop.jade create mode 100644 _app/jade/swiper-multiple.jade create mode 100644 _app/jade/swiper-nested.jade create mode 100644 _app/jade/swiper-parallax.jade create mode 100644 _app/jade/swiper-scrollbar.jade create mode 100644 _app/jade/swiper-space-between.jade create mode 100644 _app/jade/swiper-vertical.jade create mode 100644 _app/jade/swiper.jade create mode 100644 _app/jade/tabs-animated.jade create mode 100644 _app/jade/tabs-static.jade create mode 100644 _app/jade/tabs-swipeable.jade create mode 100644 _app/jade/tabs.jade create mode 100644 _app/jade/transitions.jade create mode 100644 _app/jade/virtual-list.jade create mode 100644 _app/js/autocomplete-languages.json create mode 100644 _app/js/kitchen-sink.js create mode 100644 _app/lazy-load.html create mode 100644 _app/less/kitchen-sink.less create mode 100644 _app/list-view.html create mode 100644 _app/login-screen-embedded.html create mode 100644 _app/login-screen.html create mode 100644 _app/media-lists.html create mode 100644 _app/messages.html create mode 100644 _app/modals.html create mode 100644 _app/notifications.html create mode 100644 _app/panel-right2.html create mode 100644 _app/panel-right3.html create mode 100644 _app/panels.html create mode 100644 _app/photo-browser.html create mode 100644 _app/picker.html create mode 100644 _app/popover.html create mode 100644 _app/preloader.html create mode 100644 _app/progressbar.html create mode 100644 _app/pull-to-refresh.html create mode 100644 _app/rem.html create mode 100644 _app/searchbar.html create mode 100644 _app/sortable-list.html create mode 100644 _app/swipe-delete.html create mode 100644 _app/swiper-3d-coverflow.html create mode 100644 _app/swiper-3d-cube.html create mode 100644 _app/swiper-control.html create mode 100644 _app/swiper-custom.html create mode 100644 _app/swiper-fade.html create mode 100644 _app/swiper-gallery.html create mode 100644 _app/swiper-horizontal.html create mode 100644 _app/swiper-lazy.html create mode 100644 _app/swiper-loop.html create mode 100644 _app/swiper-multiple.html create mode 100644 _app/swiper-nested.html create mode 100644 _app/swiper-parallax.html create mode 100644 _app/swiper-scrollbar.html create mode 100644 _app/swiper-space-between.html create mode 100644 _app/swiper-vertical.html create mode 100644 _app/swiper.html create mode 100644 _app/tabs-animated.html create mode 100644 _app/tabs-static.html create mode 100644 _app/tabs-swipeable.html create mode 100644 _app/tabs.html create mode 100644 _app/transitions.html create mode 100644 _app/virtual-list.html diff --git a/_app/about.html b/_app/about.html new file mode 100644 index 0000000000..eda8d52384 --- /dev/null +++ b/_app/about.html @@ -0,0 +1,23 @@ + + + \ No newline at end of file diff --git a/_app/accordion.html b/_app/accordion.html new file mode 100644 index 0000000000..d954e1444e --- /dev/null +++ b/_app/accordion.html @@ -0,0 +1,171 @@ + + + \ No newline at end of file diff --git a/_app/autocomplete.html b/_app/autocomplete.html new file mode 100644 index 0000000000..5bee31e911 --- /dev/null +++ b/_app/autocomplete.html @@ -0,0 +1,121 @@ + + + \ No newline at end of file diff --git a/_app/bars-deep-navbar-2.html b/_app/bars-deep-navbar-2.html new file mode 100644 index 0000000000..0cc825ef60 --- /dev/null +++ b/_app/bars-deep-navbar-2.html @@ -0,0 +1,19 @@ + + + \ No newline at end of file diff --git a/_app/bars-deep-navbar-3.html b/_app/bars-deep-navbar-3.html new file mode 100644 index 0000000000..5ca5b01971 --- /dev/null +++ b/_app/bars-deep-navbar-3.html @@ -0,0 +1,19 @@ + + + \ No newline at end of file diff --git a/_app/bars-deep-navbar.html b/_app/bars-deep-navbar.html new file mode 100644 index 0000000000..c32ec1e246 --- /dev/null +++ b/_app/bars-deep-navbar.html @@ -0,0 +1,20 @@ + + + \ No newline at end of file diff --git a/_app/bars-hide-on-scroll.html b/_app/bars-hide-on-scroll.html new file mode 100644 index 0000000000..1e55e66cb1 --- /dev/null +++ b/_app/bars-hide-on-scroll.html @@ -0,0 +1,27 @@ + + + \ No newline at end of file diff --git a/_app/bars-hide.html b/_app/bars-hide.html new file mode 100644 index 0000000000..075c880f63 --- /dev/null +++ b/_app/bars-hide.html @@ -0,0 +1,44 @@ + + + \ No newline at end of file diff --git a/_app/bars-no-navbar-toolbar.html b/_app/bars-no-navbar-toolbar.html new file mode 100644 index 0000000000..9a814fa630 --- /dev/null +++ b/_app/bars-no-navbar-toolbar.html @@ -0,0 +1,13 @@ + + \ No newline at end of file diff --git a/_app/bars-no-navbar.html b/_app/bars-no-navbar.html new file mode 100644 index 0000000000..610fe00372 --- /dev/null +++ b/_app/bars-no-navbar.html @@ -0,0 +1,13 @@ + + \ No newline at end of file diff --git a/_app/bars-no-toolbar.html b/_app/bars-no-toolbar.html new file mode 100644 index 0000000000..a3aeb4d20a --- /dev/null +++ b/_app/bars-no-toolbar.html @@ -0,0 +1,20 @@ + + + \ No newline at end of file diff --git a/_app/bars-sub-navbar.html b/_app/bars-sub-navbar.html new file mode 100644 index 0000000000..a85bae4fcb --- /dev/null +++ b/_app/bars-sub-navbar.html @@ -0,0 +1,31 @@ + + + \ No newline at end of file diff --git a/_app/bars-tabbar-labels.html b/_app/bars-tabbar-labels.html new file mode 100644 index 0000000000..24476786e4 --- /dev/null +++ b/_app/bars-tabbar-labels.html @@ -0,0 +1,51 @@ + + + \ No newline at end of file diff --git a/_app/bars-tabbar.html b/_app/bars-tabbar.html new file mode 100644 index 0000000000..77899595fa --- /dev/null +++ b/_app/bars-tabbar.html @@ -0,0 +1,51 @@ + + + \ No newline at end of file diff --git a/_app/bars.html b/_app/bars.html new file mode 100644 index 0000000000..dad248f76e --- /dev/null +++ b/_app/bars.html @@ -0,0 +1,60 @@ + + + \ No newline at end of file diff --git a/_app/calendar.html b/_app/calendar.html new file mode 100644 index 0000000000..02541555cf --- /dev/null +++ b/_app/calendar.html @@ -0,0 +1,80 @@ + + + \ No newline at end of file diff --git a/_app/cards.html b/_app/cards.html new file mode 100644 index 0000000000..01342a2848 --- /dev/null +++ b/_app/cards.html @@ -0,0 +1,151 @@ + + + \ No newline at end of file diff --git a/_app/color-themes.html b/_app/color-themes.html new file mode 100644 index 0000000000..77ce859836 --- /dev/null +++ b/_app/color-themes.html @@ -0,0 +1,42 @@ + + + \ No newline at end of file diff --git a/_app/contacts.html b/_app/contacts.html new file mode 100644 index 0000000000..f48379bd6d --- /dev/null +++ b/_app/contacts.html @@ -0,0 +1,190 @@ + + + \ No newline at end of file diff --git a/_app/core-features.html b/_app/core-features.html new file mode 100644 index 0000000000..a2189bbda8 --- /dev/null +++ b/_app/core-features.html @@ -0,0 +1,62 @@ + + + \ No newline at end of file diff --git a/_app/css/kitchen-sink.css b/_app/css/kitchen-sink.css new file mode 100644 index 0000000000..fac81915d2 --- /dev/null +++ b/_app/css/kitchen-sink.css @@ -0,0 +1,423 @@ +.item-title small { + margin-left: 4px; + text-transform: capitalize; +} +.panel { + background: #222; + color: #dddddd; +} +.popover { + width: 240px; +} +.ks-grid div[class*="col-"] { + background: #fff; + text-align: center; + color: #000; + border: 1px solid #ddd; + padding: 5px; + margin-bottom: 15px; +} +.ks-preloaders { + text-align: center; +} +.ks-preloader-big { + width: 42px; + height: 42px; +} +.statusbar-overlay { + background: #000; +} +.statusbar-overlay.with-panel-left { + background: #222426; +} +.statusbar-overlay.with-panel-right { + background: #131313; +} +.page[data-page="tabbar"] .tabbar, +.page[data-page="tabbar-labels"] .tabbar, +.page[data-page="messages"] .tabbar, +.page[data-page="tabbar"] .toolbar, +.page[data-page="tabbar-labels"] .toolbar, +.page[data-page="messages"] .toolbar { + -webkit-transform: none; + -moz-transform: none; + -ms-transform: none; + -o-transform: none; + transform: none; + -webkit-transition: 0ms; + -o-transition: 0ms; + transition: 0ms; +} +.page[data-page="tabbar"] .page-content { + padding-bottom: 44px; +} +.page[data-page="tabbar-labels"] .page-content { + padding-bottom: 50px; +} +@media all and (min-width: 768px) { + .page[data-page="tabbar-labels"] .page-content { + padding-bottom: 56px; + } +} +i.ks-tabbar-icon-1 { + width: 30px; + height: 30px; + background-image: url("data:image/svg+xml;charset=utf-8,"); +} +.active i.ks-tabbar-icon-1 { + background-image: url("data:image/svg+xml;charset=utf-8,"); +} +i.ks-tabbar-icon-2 { + width: 25px; + height: 30px; + background-image: url("data:image/svg+xml;charset=utf-8,"); +} +.active i.ks-tabbar-icon-2 { + background-image: url("data:image/svg+xml;charset=utf-8,"); +} +i.ks-tabbar-icon-3 { + width: 30px; + height: 30px; + background-image: url("data:image/svg+xml;charset=utf-8,"); +} +.active i.ks-tabbar-icon-3 { + background-image: url("data:image/svg+xml;charset=utf-8,"); +} +i.ks-tabbar-icon-4 { + width: 25px; + height: 30px; + background-image: url("data:image/svg+xml;charset=utf-8,"); +} +.active i.ks-tabbar-icon-4 { + background-image: url("data:image/svg+xml;charset=utf-8,"); +} +.ks-demo-slider { + width: 100%; + height: 100%; +} +.ks-demo-slider, +.ks-carousel-slider { + font-size: 25px; + font-weight: 300; +} +.ks-demo-slider .swiper-slide, +.ks-carousel-slider .swiper-slide { + display: -webkit-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + -webkit-align-items: center; + align-items: center; + background: #fff; +} +.ks-carousel-slider .swiper-slide { + box-sizing: border-box; + border: 1px solid #ccc; + background: #fff; +} +.ks-carousel-slider.ks-carousel-slider-auto .swiper-slide { + width: 85%; +} +.ks-carousel-slider.ks-carousel-slider-auto .swiper-slide:nth-child(2n) { + width: 70%; +} +.ks-carousel-slider.ks-carousel-slider-auto .swiper-slide:nth-child(3n) { + width: 30%; +} +.page[data-page="swiper-multiple"] .swiper-container { + margin: 0px 0 35px; + font-size: 18px; + height: 120px; +} +.ks-slider-custom { + height: 100%; +} +.ks-slider-custom .swiper-container { + background: #000; + height: 100%; +} +.ks-slider-custom .swiper-slide { + -webkit-background-size: cover; + background-size: cover; + background-position: center; +} +.ks-slider-custom .swiper-pagination .swiper-pagination-bullet { + cursor: pointer; + width: 10px; + height: 10px; + background: rgba(255, 255, 255, 0); + opacity: 1; + border-radius: 0; + -webkit-transition: 200ms; + -moz-transition: 200ms; + -ms-transition: 200ms; + -o-transition: 200ms; + transition: 200ms; + position: relative; + -webkit-transform: scale(0.9); + -moz-transform: scale(0.9); + transform: scale(0.9); + box-sizing: border-box; + border: 1px solid rgba(255, 255, 255, 0.8); +} +.ks-slider-custom .swiper-pagination .swiper-pagination-bullet-active { + z-index: 1; + border: 1px solid #007aff; + -webkit-transform: scale(1.4); + -moz-transform: scale(1.4); + transform: scale(1.4); +} +.ks-cube-slider { + width: 80%; + height: 70%; + top: 15%; +} +.ks-coverflow-slider { + height: 60%; + top: 20%; +} +.ks-coverflow-slider .swiper-slide { + width: 65%; +} +.ks-cube-slider .swiper-slide, +.ks-coverflow-slider .swiper-slide { + background-size: cover; + color: #fff; + -webkit-backface-visibility: hidden; +} +.ks-fade-slider .swiper-slide { + background-size: cover; + background-position: center; +} +.page[data-page="swiper-gallery"] { + background: #000; +} +.ks-swiper-gallery-top { + height: 70%; +} +.ks-swiper-gallery-thumbs { + margin-top: 10px; + height: 20%; + height: -webkit-calc(30% - 20px); + height: -moz-calc(30% - 20px); + height: -ms-calc(30% - 20px); + height: calc(30% - 20px); +} +.ks-swiper-gallery-thumbs .swiper-slide { + width: 25%; +} +.ks-swiper-gallery-thumbs .swiper-slide-pic { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + opacity: 0.35; + -webkit-transition: 300ms; +} +.ks-swiper-gallery-thumbs .swiper-slide-active .swiper-slide-pic { + opacity: 1; +} +.ks-swiper-gallery-top .swiper-slide, +.ks-swiper-gallery-thumbs .swiper-slide, +.ks-swiper-gallery-top .swiper-slide-pic, +.ks-swiper-gallery-thumbs .swiper-slide-pic { + -webkit-background-size: cover; + background-size: cover; + background-position: center; +} +.ks-parallax-slider { + height: 100%; +} +.ks-parallax-slider .swiper-parallax-bg { + position: absolute; + left: 0; + top: 0; + width: 130%; + height: 100%; + -webkit-background-size: cover; + background-size: cover; + background-position: center; +} +.ks-parallax-slider .swiper-slide { + -webkit-box-sizing: border-box; + box-sizing: border-box; + padding: 40px 60px; + color: #fff; +} +.ks-parallax-slider .swiper-slide-title { + font-size: 41px; + font-weight: 300; +} +.ks-parallax-slider .swiper-slide-subtitle { + font-size: 21px; +} +.ks-parallax-slider .swiper-slide-text { + font-size: 14px; + max-width: 400px; + line-height: 1.3; +} +.ks-lazy-slider { + height: 100%; +} +.ks-lazy-slider .swiper-slide { + position: relative; +} +.ks-lazy-slider .swiper-slide img { + width: auto; + height: auto; + max-width: 100%; + max-height: 100%; + position: absolute; + left: 50%; + top: 50%; + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); +} +.page[data-page="virtual-list"] .virtual-list li { + height: 63px; +} +.custom-accordion { + padding-left: 0; + padding-right: 0; +} +.custom-accordion .accordion-item-toggle { + padding: 0px 15px; + height: 44px; + line-height: 44px; + font-size: 17px; + color: #000; + border-bottom: 1px solid rgba(0, 0, 0, 0.15); + cursor: pointer; +} +.custom-accordion .accordion-item-toggle:active { + background: rgba(0, 0, 0, 0.15); +} +.custom-accordion .accordion-item-toggle span { + display: inline-block; + margin-left: 15px; +} +html[dir="rtl"] .custom-accordion .accordion-item-toggle span { + margin-left: 0; + margin-right: 15px; +} +.custom-accordion .accordion-item:last-child .accordion-item-toggle { + border-bottom: none; +} +.custom-accordion .icon-ks-plus, +.custom-accordion .icon-ks-minus { + display: inline-block; + width: 22px; + height: 22px; + border: 1px solid #000; + border-radius: 100%; + line-height: 20px; + text-align: center; +} +.custom-accordion .icon-ks-minus { + display: none; +} +.custom-accordion .accordion-item-expanded .icon-ks-minus { + display: inline-block; +} +.custom-accordion .accordion-item-expanded .icon-ks-plus { + display: none; +} +.custom-accordion .accordion-item-content { + padding: 0px 15px; +} +#ks-picker-date-container .picker-item { + color: #999; +} +#ks-picker-date-container .picker-selected { + color: #000; +} +.layout-dark #ks-picker-date-container .picker-selected { + color: #fff; +} +@media (max-width: 767px) { + #ks-picker-date-container .picker-items { + font-size: 21px; + } + #ks-picker-date-container .picker-item { + height: 36px; + line-height: 36px; + padding: 0 6px; + } +} +#ks-calendar-inline-container .picker-calendar { + height: 280px; +} +img.ks-demo-lazy { + display: block; + width: 100%; + height: auto; +} +div.ks-demo-lazy { + background: #aaa; + -webkit-background-size: cover; + background-size: cover; + height: 300px; + height: 60vw; +} +.ks-layout-theme { + height: 44px; + border: 1px solid rgba(0, 0, 0, 0.3); + cursor: pointer; +} +.ks-layout-theme.ks-layout-default { + background: #efeff4; +} +.ks-layout-theme.ks-layout-dark { + background: #222426; +} +.ks-layout-theme.ks-layout-white { + background: #fff; +} +.ks-color-theme { + height: 44px; + border: 1px solid rgba(0, 0, 0, 0.1); + cursor: pointer; + margin-bottom: 10px; +} +.ks-card-header-pic .card-header { + height: 40vw; + background-size: cover; + background-position: center; +} +.ks-facebook-card .card-header { + display: block; + padding: 10px; +} +.ks-facebook-card .ks-facebook-avatar { + float: left; +} +.ks-facebook-card .ks-facebook-name { + margin-left: 44px; + font-size: 14px; + font-weight: 500; +} +.ks-facebook-card .ks-facebook-date { + margin-left: 44px; + font-size: 13px; + color: #8e8e93; +} +.ks-facebook-card .card-footer { + background: #fafafa; +} +.ks-facebook-card .card-footer a { + color: #81848b; + font-weight: 500; +} +.ks-facebook-card .card-content img { + display: block; +} +.ks-facebook-card .card-content-inner { + padding: 15px 10px; +} diff --git a/_app/forms-buttons.html b/_app/forms-buttons.html new file mode 100644 index 0000000000..6c667eddf9 --- /dev/null +++ b/_app/forms-buttons.html @@ -0,0 +1,64 @@ + + + \ No newline at end of file diff --git a/_app/forms-checkboxes.html b/_app/forms-checkboxes.html new file mode 100644 index 0000000000..29f9e03f09 --- /dev/null +++ b/_app/forms-checkboxes.html @@ -0,0 +1,200 @@ + + + \ No newline at end of file diff --git a/_app/forms-elements.html b/_app/forms-elements.html new file mode 100644 index 0000000000..95264be8a9 --- /dev/null +++ b/_app/forms-elements.html @@ -0,0 +1,370 @@ + + + \ No newline at end of file diff --git a/_app/forms-selects.html b/_app/forms-selects.html new file mode 100644 index 0000000000..80439ff414 --- /dev/null +++ b/_app/forms-selects.html @@ -0,0 +1,72 @@ + + + \ No newline at end of file diff --git a/_app/forms-storage.html b/_app/forms-storage.html new file mode 100644 index 0000000000..0aae605f47 --- /dev/null +++ b/_app/forms-storage.html @@ -0,0 +1,181 @@ + + + \ No newline at end of file diff --git a/_app/forms.html b/_app/forms.html new file mode 100644 index 0000000000..f30016a836 --- /dev/null +++ b/_app/forms.html @@ -0,0 +1,56 @@ + + + \ No newline at end of file diff --git a/_app/grid.html b/_app/grid.html new file mode 100644 index 0000000000..c7789ff629 --- /dev/null +++ b/_app/grid.html @@ -0,0 +1,140 @@ + + + \ No newline at end of file diff --git a/_app/img/beach.jpg b/_app/img/beach.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5ad42c347aba5f43372ad0e90f393f17cc2da2a1 GIT binary patch literal 266372 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 z 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

#E$jsE~+?`@d1 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 IEb`0$*;`9$4gdfE literal 0 HcmV?d00001 diff --git a/_app/img/icon.png b/_app/img/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6d563e6841c97638dc79705aac94c79f57d08840 GIT binary patch literal 219293 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%0D<$UFM~+v!T}C?!z& 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

cnO~-pKktx#5voG=nK5hanl) z*xx#x*S6iu)|vxF_ZQwj+q`ZgGY^>N;(x4)NE!@S-zATc3j4N;3lr-@+gOPYirm5S zwm&1v@#ryji4`w_Boi3k}JwK`TK1r+Op!>i3c|Q@CkaCQUyNCR6f<4WZEQBN}1+)d( zfRPW&)M;0za(spUoc41GFY5dxXa4d2)cxD`<`B-yd~CrW2QTR)EYKh5D8X2&^end( z)35E)&Nw)BeLa;^$>y@SVn8<@wbXK(9By}u!jl3_+)&9Z0(8rS29_BaJWSpuAzOCc zdS0@!YlCVu)=87^JiOUS#>iF*AQv#CPi#Fgj?w=B$_Ly0=z}*N3I62H&*$O)0F&o4 zr^=I$Mo{FbeUpMhsMAj<7x)^R2+d+*OEi*6ETLhCVvPfBZh!&TzLm{;Lf~FYX>ue^ zDC5GiK|2ETDRwZ*jcYhgia}jPLU|iEpW4`8pZh12;luCcxValIhmJw90?LDO?mCs7 zl!JbcV_MgD#dQ2WPR%;LU2eW=@Mb>i`%~_zWsqda{{TD4aB8PL@VuE(V`DlA51w*5 zN2=fd04lv#tm6rlzPD+1&A-6@>hZ GULIMi<+3(5|F6QmPXgEohluoM(e@oe`)>4 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 literal 0 HcmV?d00001 diff --git a/_app/img/monkey.jpg b/_app/img/monkey.jpg new file mode 100644 index 0000000000000000000000000000000000000000..54a742cb8c052eeabe198b89c0a55f5c98e4bacc GIT binary patch literal 155956 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�)8Mf@t@t__`jSE$Z}a&6=YrLhIPxfW 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 LW<9`D%*X%P{s9FA literal 0 HcmV?d00001 diff --git a/_app/img/mountains.jpg b/_app/img/mountains.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fa07713b29020b4232ec219339fa417f384db5cb GIT binary patch literal 79207 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 literal 0 HcmV?d00001 diff --git a/_app/index.html b/_app/index.html new file mode 100644 index 0000000000..1a20633de4 --- /dev/null +++ b/_app/index.html @@ -0,0 +1,714 @@ + + + + + + + + + Framework7 AppStyles + + + + + + + +

+
+
+
Left Panel
+
+

This is a side panel. You can close it by clicking outsite or on this link: close me. You can put here anything, even another isolated view like in Right Panel

+
+
侧栏菜单
+ +
+

Long text block goes here. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras sem urna, gravida non scelerisque id, fringilla ac velit. Phasellus elementum a ipsum at ornare. Mauris sagittis rhoncus euismod. Integer convallis augue eu lacus ultrices, in dictum elit consequat. Nulla faucibus massa id felis egestas eleifend. Proin consequat dignissim magna ut scelerisque. Vestibulum ac lorem semper, posuere sapien nec, pharetra massa. Nulla a tellus facilisis, sollicitudin quam porta, aliquam lorem. Fusce dignissim eros ac diam molestie, ut ultrices lorem tristique. Ut facilisis augue ac nisi egestas malesuada. Nunc posuere tortor quis eleifend mollis. Aliquam erat volutpat. Donec feugiat elit tellus, nec convallis orci elementum in. Sed urna mi, vestibulum id tempus id, pretium et ante. Pellentesque eget sollicitudin ligula. Phasellus pellentesque velit eu porta suscipit.

+
+
+
+
+ + +
+
+
+
+ + + +
+
+ +
+
+
+ +
+
+ + +
+
+
+
+ +
+
+
+
+

Integer mollis nulla id nibh elementum finibus. Maecenas eget fermentum ipsum. Sed sagittis condimentum nisl at tempus. Duis lacus libero, laoreet vitae ligula a, aliquet eleifend sapien. Nullam sodales viverra sodales. Nulla hendrerit condimentum dolor facilisis tempor. Donec at est malesuada, sagittis nisi et, accumsan enim.

+
+
+
+ + + + diff --git a/_app/infinite-scroll-load.php b/_app/infinite-scroll-load.php new file mode 100644 index 0000000000..1f1d5c6db3 --- /dev/null +++ b/_app/infinite-scroll-load.php @@ -0,0 +1,19 @@ += $maxItemIndex) { + // nothing to load + exit(); +} + +$rightIndex = $leftIndex + $itemsAmount; +if ($rightIndex > $maxItemIndex) $rightIndex = $maxItemIndex; + +for ($i = $leftIndex; $i <= $rightIndex; $i++) { + echo '
  • Item '.$i.'
  • '; +} + +?> \ No newline at end of file diff --git a/_app/infinite-scroll.html b/_app/infinite-scroll.html new file mode 100644 index 0000000000..aef4a2f766 --- /dev/null +++ b/_app/infinite-scroll.html @@ -0,0 +1,119 @@ + + + \ No newline at end of file diff --git a/_app/jade/about.jade b/_app/jade/about.jade new file mode 100644 index 0000000000..107558b603 --- /dev/null +++ b/_app/jade/about.jade @@ -0,0 +1,20 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding About Framework7 + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="about") + .page-content + .content-block-title Welcome to Framework7 + .content-block + .content-block-inner + p Framework7 - is a free and open source HTML mobile framework to develop hybrid mobile apps or web apps with iOS or Android (Material) native look and feel. It is also an indispensable prototyping apps tool to show working app prototype as soon as possible in case you need to. Framework7 is created by Vladimir Kharlampidi (iDangero.us). + p The main approach of the Framework7 is to give you an opportunity to create iOS and Android (Material) apps with HTML, CSS and JavaScript easily and clear. Framework7 is full of freedom. It doesn't limit your imagination or offer ways of any solutions somehow. Framework7 gives you freedom! + p Framework7 is not compatible with all platforms. It is focused only on iOS and Android (Material) to bring the best experience and simplicity. + p Framework7 is definitely for you if you decide to build iOS and Android hybrid app (PhoneGap) or web app that looks like and feels as great native iOS or Android (Material) apps. \ No newline at end of file diff --git a/_app/jade/accordion.jade b/_app/jade/accordion.jade new file mode 100644 index 0000000000..fbe4b6cd3d --- /dev/null +++ b/_app/jade/accordion.jade @@ -0,0 +1,133 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Accordion + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="accordion") + .page-content + .content-block-title List View Accordion + .list-block.accordion-list + ul + li.accordion-item + a(href="#").item-link.item-content + .item-inner + .item-title Lorem Ipsum + .accordion-item-content + .content-block + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean elementum id neque nec commodo. Sed vel justo at turpis laoreet pellentesque quis sed lorem. Integer semper arcu nibh, non mollis arcu tempor vel. Sed pharetra tortor vitae est rhoncus, vel congue dui sollicitudin. Donec eu arcu dignissim felis viverra blandit suscipit eget ipsum. + li.accordion-item + a(href="#").item-link.item-content + .item-inner + .item-title Nested List + .accordion-item-content + .list-block + ul + li + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Item 1 + li + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Item 2 + li + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Item 3 + li + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Item 4 + li.accordion-item + a(href="#").item-link.item-content + .item-inner + .item-title Integer semper + .accordion-item-content + .content-block + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean elementum id neque nec commodo. Sed vel justo at turpis laoreet pellentesque quis sed lorem. Integer semper arcu nibh, non mollis arcu tempor vel. Sed pharetra tortor vitae est rhoncus, vel congue dui sollicitudin. Donec eu arcu dignissim felis viverra blandit suscipit eget ipsum. + .content-block-title Inset Accordion + .list-block.accordion-list.inset + ul + li.accordion-item + a(href="#").item-link.item-content + .item-inner + .item-title Lorem Ipsum + .accordion-item-content + .content-block + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean elementum id neque nec commodo. Sed vel justo at turpis laoreet pellentesque quis sed lorem. Integer semper arcu nibh, non mollis arcu tempor vel. Sed pharetra tortor vitae est rhoncus, vel congue dui sollicitudin. Donec eu arcu dignissim felis viverra blandit suscipit eget ipsum. + li.accordion-item + a(href="#").item-link.item-content + .item-inner + .item-title Nested List + .accordion-item-content + .list-block + ul + li + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Item 1 + li + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Item 2 + li + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Item 3 + li + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Item 4 + li.accordion-item + a(href="#").item-link.item-content + .item-inner + .item-title Integer semper + .accordion-item-content + .content-block + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean elementum id neque nec commodo. Sed vel justo at turpis laoreet pellentesque quis sed lorem. Integer semper arcu nibh, non mollis arcu tempor vel. Sed pharetra tortor vitae est rhoncus, vel congue dui sollicitudin. Donec eu arcu dignissim felis viverra blandit suscipit eget ipsum. + .content-block-title Custom Styled Accordion + .content-block.accordion-list.custom-accordion + .accordion-item + .accordion-item-toggle + i.icon.icon-ks-plus + + i.icon.icon-ks-minus - + span Item 1 + .accordion-item-content + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean elementum id neque nec commodo. Sed vel justo at turpis laoreet pellentesque quis sed lorem. Integer semper arcu nibh, non mollis arcu tempor vel. Sed pharetra tortor vitae est rhoncus, vel congue dui sollicitudin. Donec eu arcu dignissim felis viverra blandit suscipit eget ipsum. + .accordion-item + .accordion-item-toggle + i.icon.icon-ks-plus + + i.icon.icon-ks-minus - + span Item 2 + .accordion-item-content + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean elementum id neque nec commodo. Sed vel justo at turpis laoreet pellentesque quis sed lorem. Integer semper arcu nibh, non mollis arcu tempor vel. Sed pharetra tortor vitae est rhoncus, vel congue dui sollicitudin. Donec eu arcu dignissim felis viverra blandit suscipit eget ipsum. + .accordion-item + .accordion-item-toggle + i.icon.icon-ks-plus + + i.icon.icon-ks-minus - + span Item 3 + .accordion-item-content + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean elementum id neque nec commodo. Sed vel justo at turpis laoreet pellentesque quis sed lorem. Integer semper arcu nibh, non mollis arcu tempor vel. Sed pharetra tortor vitae est rhoncus, vel congue dui sollicitudin. Donec eu arcu dignissim felis viverra blandit suscipit eget ipsum. + \ No newline at end of file diff --git a/_app/jade/autocomplete.jade b/_app/jade/autocomplete.jade new file mode 100644 index 0000000000..bfc3893d22 --- /dev/null +++ b/_app/jade/autocomplete.jade @@ -0,0 +1,90 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Autocomplete + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="autocomplete") + .page-content + .content-block-title Dropdown Autocomplete + .content-block + p Dropdown autocomplete is good to use as a quick and simple solution to provide more options in addition to free-type value. + .content-block-title Simple Dropdown Autocomplete + .list-block + ul + li.item-content + .item-title.label Fruit + .item-input + input(type="text", placeholder="Fruit")#autocomplete-dropdown + .content-block-title Dropdown With Input Expand + .list-block + ul + li.item-content + .item-title.label Fruit + .item-input + input(type="text", placeholder="Fruit")#autocomplete-dropdown-expand + .content-block-title Dropdown With All Values + .list-block + ul + li.item-content + .item-title.label Fruit + .item-input + input(type="text", placeholder="Fruit")#autocomplete-dropdown-all + .content-block-title Dropdown With Placeholder + .list-block + ul + li.item-content + .item-title.label Fruit + .item-input + input(type="text", placeholder="Fruit")#autocomplete-dropdown-placeholder + .content-block-title Dropdown With Ajax-Data + .list-block + ul + li.item-content + .item-title.label Language + .item-input + input(type="text", placeholder="Language")#autocomplete-dropdown-ajax + .content-block-title Standalone Autocomplete + .content-block + p Standalone autocomplete provides better mobile UX by opening it in a new page or popup. Good to use when you need to get strict values without allowing free-type values. + .content-block-title Simple Standalone Autocomplete + .list-block + ul + li + a(href="#").item-link.item-content.autocomplete-opener#autocomplete-standalone + input(type="hidden") + .item-inner + .item-title Favorite Fruite + .item-after + .content-block-title Popup Standalone Autocomplete + .list-block + ul + li + a(href="#").item-link.item-content.autocomplete-opener#autocomplete-standalone-popup + input(type="hidden") + .item-inner + .item-title Favorite Fruite + .item-after + .content-block-title Multiple Values Standalone Autocomplete + .list-block + ul + li + a(href="#").item-link.item-content.autocomplete-opener#autocomplete-standalone-multiple + input(type="hidden") + .item-inner + .item-title Favorite Fruite + .item-after + .content-block-title Standalone With Ajax-Data + .list-block + ul + li + a(href="#").item-link.item-content.autocomplete-opener#autocomplete-standalone-ajax + input(type="hidden") + .item-inner + .item-title Language + .item-after \ No newline at end of file diff --git a/_app/jade/bars-deep-navbar-2.jade b/_app/jade/bars-deep-navbar-2.jade new file mode 100644 index 0000000000..33c7b323cc --- /dev/null +++ b/_app/jade/bars-deep-navbar-2.jade @@ -0,0 +1,15 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link Deep Navbar + .center.sliding Deep 2 + .right.sliding + a(href="deep-navbar-3.html").link Deep 3 +.pages.navbar-through + .page(data-page="deep-navbar-2") + .page-content + .content-block + p + a.button(href="bars-deep-navbar-3.html") Go to page 3 + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas sit amet rhoncus odio. Suspendisse vel lectus neque. Mauris tincidunt dolor a felis vulputate, at accumsan risus convallis. Sed pulvinar malesuada enim, a consequat felis lobortis a. Morbi faucibus felis in libero lacinia blandit. Pellentesque vitae volutpat metus. In venenatis mauris massa, sed hendrerit augue pulvinar nec. Sed justo magna, lacinia vel tincidunt sed, tristique sit amet est. Nam iaculis dictum laoreet. Donec sed risus sed mauris ultricies aliquam sit amet in enim. Nullam tellus est, imperdiet et adipiscing consequat, consectetur vel nibh. Cras massa nibh, volutpat sit amet velit vel, suscipit tincidunt enim. Curabitur luctus elit id pharetra bibendum. Nulla ut dui eget nulla hendrerit commodo. Pellentesque placerat mi eget dolor rutrum, consectetur mattis mi tincidunt. + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas sit amet rhoncus odio. Suspendisse vel lectus neque. Mauris tincidunt dolor a felis vulputate, at accumsan risus convallis. Sed pulvinar malesuada enim, a consequat felis lobortis a. Morbi faucibus felis in libero lacinia blandit. Pellentesque vitae volutpat metus. In venenatis mauris massa, sed hendrerit augue pulvinar nec. Sed justo magna, lacinia vel tincidunt sed, tristique sit amet est. Nam iaculis dictum laoreet. Donec sed risus sed mauris ultricies aliquam sit amet in enim. Nullam tellus est, imperdiet et adipiscing consequat, consectetur vel nibh. Cras massa nibh, volutpat sit amet velit vel, suscipit tincidunt enim. Curabitur luctus elit id pharetra bibendum. Nulla ut dui eget nulla hendrerit commodo. Pellentesque placerat mi eget dolor rutrum, consectetur mattis mi tincidunt. \ No newline at end of file diff --git a/_app/jade/bars-deep-navbar-3.jade b/_app/jade/bars-deep-navbar-3.jade new file mode 100644 index 0000000000..bb391d656d --- /dev/null +++ b/_app/jade/bars-deep-navbar-3.jade @@ -0,0 +1,15 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link Deep 2 + .center.sliding Deep 3 + .right.sliding + a(href="index.html").link Framework7 +.pages.navbar-through + .page(data-page="deep-navbar-3") + .page-content + .content-block + p + a.button(href="index.html") Go to home page + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas sit amet rhoncus odio. Suspendisse vel lectus neque. Mauris tincidunt dolor a felis vulputate, at accumsan risus convallis. Sed pulvinar malesuada enim, a consequat felis lobortis a. Morbi faucibus felis in libero lacinia blandit. Pellentesque vitae volutpat metus. In venenatis mauris massa, sed hendrerit augue pulvinar nec. Sed justo magna, lacinia vel tincidunt sed, tristique sit amet est. Nam iaculis dictum laoreet. Donec sed risus sed mauris ultricies aliquam sit amet in enim. Nullam tellus est, imperdiet et adipiscing consequat, consectetur vel nibh. Cras massa nibh, volutpat sit amet velit vel, suscipit tincidunt enim. Curabitur luctus elit id pharetra bibendum. Nulla ut dui eget nulla hendrerit commodo. Pellentesque placerat mi eget dolor rutrum, consectetur mattis mi tincidunt. + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas sit amet rhoncus odio. Suspendisse vel lectus neque. Mauris tincidunt dolor a felis vulputate, at accumsan risus convallis. Sed pulvinar malesuada enim, a consequat felis lobortis a. Morbi faucibus felis in libero lacinia blandit. Pellentesque vitae volutpat metus. In venenatis mauris massa, sed hendrerit augue pulvinar nec. Sed justo magna, lacinia vel tincidunt sed, tristique sit amet est. Nam iaculis dictum laoreet. Donec sed risus sed mauris ultricies aliquam sit amet in enim. Nullam tellus est, imperdiet et adipiscing consequat, consectetur vel nibh. Cras massa nibh, volutpat sit amet velit vel, suscipit tincidunt enim. Curabitur luctus elit id pharetra bibendum. Nulla ut dui eget nulla hendrerit commodo. Pellentesque placerat mi eget dolor rutrum, consectetur mattis mi tincidunt. \ No newline at end of file diff --git a/_app/jade/bars-deep-navbar.jade b/_app/jade/bars-deep-navbar.jade new file mode 100644 index 0000000000..aaa4fb1c25 --- /dev/null +++ b/_app/jade/bars-deep-navbar.jade @@ -0,0 +1,16 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link Navbars + .center.sliding Deep Navbar + .right.sliding + a(href="deep-navbar-2.html").link Deep 2 +.pages.navbar-through + .page(data-page="deep-navbar") + .page-content + .content-block + .content-block-inner + p This demo demonstrates Framework7 exclusive behavior of dynamic sliding navigation bars. Just click the button below and look how navbar links will change. And don't forget to try swipe-back gesture on next pages: + p + a.button(href="bars-deep-navbar-2.html") Go to page 2 + \ No newline at end of file diff --git a/_app/jade/bars-hide-on-scroll.jade b/_app/jade/bars-hide-on-scroll.jade new file mode 100644 index 0000000000..14d013f30a --- /dev/null +++ b/_app/jade/bars-hide-on-scroll.jade @@ -0,0 +1,24 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Hide Bars On Page Scroll + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="scroll-toolbars") + .page-content.hide-bars-on-scroll + .content-block + .content-block-inner + p Navbar and Toolbar will be hidden if you scroll bottom + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at luctus dui. Praesent venenatis libero orci, in scelerisque enim tincidunt eget. Pellentesque id odio id enim consectetur condimentum. Maecenas dapibus tempus diam. Suspendisse cursus, est ut feugiat tempus, lectus odio aliquam dui, non suscipit lectus sapien vitae velit. Vestibulum tempus faucibus massa, et rutrum odio luctus finibus. Praesent aliquet accumsan magna, quis ornare elit scelerisque sit amet. Mauris commodo varius velit dictum dictum. Sed non sapien urna. Nunc porta vitae massa nec rutrum. Praesent et porttitor tortor, vitae tristique nibh. Morbi sed tempor tellus, sit amet pharetra ante. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Duis porta feugiat nisl sed blandit. + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at luctus dui. Praesent venenatis libero orci, in scelerisque enim tincidunt eget. Pellentesque id odio id enim consectetur condimentum. Maecenas dapibus tempus diam. Suspendisse cursus, est ut feugiat tempus, lectus odio aliquam dui, non suscipit lectus sapien vitae velit. Vestibulum tempus faucibus massa, et rutrum odio luctus finibus. Praesent aliquet accumsan magna, quis ornare elit scelerisque sit amet. Mauris commodo varius velit dictum dictum. Sed non sapien urna. Nunc porta vitae massa nec rutrum. Praesent et porttitor tortor, vitae tristique nibh. Morbi sed tempor tellus, sit amet pharetra ante. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Duis porta feugiat nisl sed blandit. + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at luctus dui. Praesent venenatis libero orci, in scelerisque enim tincidunt eget. Pellentesque id odio id enim consectetur condimentum. Maecenas dapibus tempus diam. Suspendisse cursus, est ut feugiat tempus, lectus odio aliquam dui, non suscipit lectus sapien vitae velit. Vestibulum tempus faucibus massa, et rutrum odio luctus finibus. Praesent aliquet accumsan magna, quis ornare elit scelerisque sit amet. Mauris commodo varius velit dictum dictum. Sed non sapien urna. Nunc porta vitae massa nec rutrum. Praesent et porttitor tortor, vitae tristique nibh. Morbi sed tempor tellus, sit amet pharetra ante. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Duis porta feugiat nisl sed blandit. + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at luctus dui. Praesent venenatis libero orci, in scelerisque enim tincidunt eget. Pellentesque id odio id enim consectetur condimentum. Maecenas dapibus tempus diam. Suspendisse cursus, est ut feugiat tempus, lectus odio aliquam dui, non suscipit lectus sapien vitae velit. Vestibulum tempus faucibus massa, et rutrum odio luctus finibus. Praesent aliquet accumsan magna, quis ornare elit scelerisque sit amet. Mauris commodo varius velit dictum dictum. Sed non sapien urna. Nunc porta vitae massa nec rutrum. Praesent et porttitor tortor, vitae tristique nibh. Morbi sed tempor tellus, sit amet pharetra ante. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Duis porta feugiat nisl sed blandit. + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at luctus dui. Praesent venenatis libero orci, in scelerisque enim tincidunt eget. Pellentesque id odio id enim consectetur condimentum. Maecenas dapibus tempus diam. Suspendisse cursus, est ut feugiat tempus, lectus odio aliquam dui, non suscipit lectus sapien vitae velit. Vestibulum tempus faucibus massa, et rutrum odio luctus finibus. Praesent aliquet accumsan magna, quis ornare elit scelerisque sit amet. Mauris commodo varius velit dictum dictum. Sed non sapien urna. Nunc porta vitae massa nec rutrum. Praesent et porttitor tortor, vitae tristique nibh. Morbi sed tempor tellus, sit amet pharetra ante. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Duis porta feugiat nisl sed blandit. + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at luctus dui. Praesent venenatis libero orci, in scelerisque enim tincidunt eget. Pellentesque id odio id enim consectetur condimentum. Maecenas dapibus tempus diam. Suspendisse cursus, est ut feugiat tempus, lectus odio aliquam dui, non suscipit lectus sapien vitae velit. Vestibulum tempus faucibus massa, et rutrum odio luctus finibus. Praesent aliquet accumsan magna, quis ornare elit scelerisque sit amet. Mauris commodo varius velit dictum dictum. Sed non sapien urna. Nunc porta vitae massa nec rutrum. Praesent et porttitor tortor, vitae tristique nibh. Morbi sed tempor tellus, sit amet pharetra ante. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Duis porta feugiat nisl sed blandit. + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at luctus dui. Praesent venenatis libero orci, in scelerisque enim tincidunt eget. Pellentesque id odio id enim consectetur condimentum. Maecenas dapibus tempus diam. Suspendisse cursus, est ut feugiat tempus, lectus odio aliquam dui, non suscipit lectus sapien vitae velit. Vestibulum tempus faucibus massa, et rutrum odio luctus finibus. Praesent aliquet accumsan magna, quis ornare elit scelerisque sit amet. Mauris commodo varius velit dictum dictum. Sed non sapien urna. Nunc porta vitae massa nec rutrum. Praesent et porttitor tortor, vitae tristique nibh. Morbi sed tempor tellus, sit amet pharetra ante. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Duis porta feugiat nisl sed blandit. + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at luctus dui. Praesent venenatis libero orci, in scelerisque enim tincidunt eget. Pellentesque id odio id enim consectetur condimentum. Maecenas dapibus tempus diam. Suspendisse cursus, est ut feugiat tempus, lectus odio aliquam dui, non suscipit lectus sapien vitae velit. Vestibulum tempus faucibus massa, et rutrum odio luctus finibus. Praesent aliquet accumsan magna, quis ornare elit scelerisque sit amet. Mauris commodo varius velit dictum dictum. Sed non sapien urna. Nunc porta vitae massa nec rutrum. Praesent et porttitor tortor, vitae tristique nibh. Morbi sed tempor tellus, sit amet pharetra ante. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Duis porta feugiat nisl sed blandit. diff --git a/_app/jade/bars-hide.jade b/_app/jade/bars-hide.jade new file mode 100644 index 0000000000..df9aa67008 --- /dev/null +++ b/_app/jade/bars-hide.jade @@ -0,0 +1,39 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Hide Navbar & Toolbar + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="hide-navbar-toolbar") + .page-content + .content-block + .content-block-inner + p Sometimes you may need to hide top Navbar or bottom Toolbar. Framework7 allows this by adding additional classes to pages. Check examples: + .list-block + ul + li + a(href="bars-no-navbar.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Hide Navbar + li + a(href="bars-no-toolbar.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Hide Toolbar + li + a(href="bars-no-navbar-toolbar.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Hide Both \ No newline at end of file diff --git a/_app/jade/bars-no-navbar-toolbar.jade b/_app/jade/bars-no-navbar-toolbar.jade new file mode 100644 index 0000000000..af20aae99d --- /dev/null +++ b/_app/jade/bars-no-navbar-toolbar.jade @@ -0,0 +1,8 @@ +.pages.navbar-through + .page(data-page="no-navbar-toolbar").no-navbar.no-toolbar + .page-content + .content-block + .content-block-inner + p On this page Navbar and Toolbar were hidden dynamically. Just add "no-toolbar no-navbar" class to this page to make it work. + p + a(href="index.html").back.button Go Back diff --git a/_app/jade/bars-no-navbar.jade b/_app/jade/bars-no-navbar.jade new file mode 100644 index 0000000000..48fa2eb039 --- /dev/null +++ b/_app/jade/bars-no-navbar.jade @@ -0,0 +1,8 @@ +.pages.navbar-through + .page(data-page="no-navbar").no-navbar + .page-content + .content-block + .content-block-inner + p On this page Navbar was hidden dynamically. All you need to make it work is just to add "no-navbar" class to this page. + p + a(href="index.html").back.button Go Back \ No newline at end of file diff --git a/_app/jade/bars-no-toolbar.jade b/_app/jade/bars-no-toolbar.jade new file mode 100644 index 0000000000..9fd44c0a98 --- /dev/null +++ b/_app/jade/bars-no-toolbar.jade @@ -0,0 +1,18 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Hide Toolbar + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="no-toolbar").no-toolbar + .page-content + .content-block + .content-block-inner + p On this page Toolbar was hidden dynamically. Just add "no-toolbar" class to this page to make it work. + p + a(href="index.html").back.button Go Back \ No newline at end of file diff --git a/_app/jade/bars-sub-navbar.jade b/_app/jade/bars-sub-navbar.jade new file mode 100644 index 0000000000..f9c4dedd22 --- /dev/null +++ b/_app/jade/bars-sub-navbar.jade @@ -0,0 +1,31 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Sub Navbar + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars + .subnavbar.sliding + .buttons-row + a(href="#").button.active Link 1 + a(href="#").button Link 2 + a(href="#").button Link 3 + a(href="#").button Link 4 +.pages.navbar-through + .page(data-page="sub-navbar") + .page-content.with-subnavbar.hide-bars-on-scroll + .content-block + p Sub Navbar is useful when you need to put any additional elements into Navbar, like Tab Links or Search Bar. It also remains visible when Navbar hidden. + .content-block + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at luctus dui. Praesent venenatis libero orci, in scelerisque enim tincidunt eget. Pellentesque id odio id enim consectetur condimentum. Maecenas dapibus tempus diam. Suspendisse cursus, est ut feugiat tempus, lectus odio aliquam dui, non suscipit lectus sapien vitae velit. Vestibulum tempus faucibus massa, et rutrum odio luctus finibus. Praesent aliquet accumsan magna, quis ornare elit scelerisque sit amet. Mauris commodo varius velit dictum dictum. Sed non sapien urna. Nunc porta vitae massa nec rutrum. Praesent et porttitor tortor, vitae tristique nibh. Morbi sed tempor tellus, sit amet pharetra ante. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Duis porta feugiat nisl sed blandit. + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at luctus dui. Praesent venenatis libero orci, in scelerisque enim tincidunt eget. Pellentesque id odio id enim consectetur condimentum. Maecenas dapibus tempus diam. Suspendisse cursus, est ut feugiat tempus, lectus odio aliquam dui, non suscipit lectus sapien vitae velit. Vestibulum tempus faucibus massa, et rutrum odio luctus finibus. Praesent aliquet accumsan magna, quis ornare elit scelerisque sit amet. Mauris commodo varius velit dictum dictum. Sed non sapien urna. Nunc porta vitae massa nec rutrum. Praesent et porttitor tortor, vitae tristique nibh. Morbi sed tempor tellus, sit amet pharetra ante. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Duis porta feugiat nisl sed blandit. + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at luctus dui. Praesent venenatis libero orci, in scelerisque enim tincidunt eget. Pellentesque id odio id enim consectetur condimentum. Maecenas dapibus tempus diam. Suspendisse cursus, est ut feugiat tempus, lectus odio aliquam dui, non suscipit lectus sapien vitae velit. Vestibulum tempus faucibus massa, et rutrum odio luctus finibus. Praesent aliquet accumsan magna, quis ornare elit scelerisque sit amet. Mauris commodo varius velit dictum dictum. Sed non sapien urna. Nunc porta vitae massa nec rutrum. Praesent et porttitor tortor, vitae tristique nibh. Morbi sed tempor tellus, sit amet pharetra ante. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Duis porta feugiat nisl sed blandit. + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at luctus dui. Praesent venenatis libero orci, in scelerisque enim tincidunt eget. Pellentesque id odio id enim consectetur condimentum. Maecenas dapibus tempus diam. Suspendisse cursus, est ut feugiat tempus, lectus odio aliquam dui, non suscipit lectus sapien vitae velit. Vestibulum tempus faucibus massa, et rutrum odio luctus finibus. Praesent aliquet accumsan magna, quis ornare elit scelerisque sit amet. Mauris commodo varius velit dictum dictum. Sed non sapien urna. Nunc porta vitae massa nec rutrum. Praesent et porttitor tortor, vitae tristique nibh. Morbi sed tempor tellus, sit amet pharetra ante. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Duis porta feugiat nisl sed blandit. + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at luctus dui. Praesent venenatis libero orci, in scelerisque enim tincidunt eget. Pellentesque id odio id enim consectetur condimentum. Maecenas dapibus tempus diam. Suspendisse cursus, est ut feugiat tempus, lectus odio aliquam dui, non suscipit lectus sapien vitae velit. Vestibulum tempus faucibus massa, et rutrum odio luctus finibus. Praesent aliquet accumsan magna, quis ornare elit scelerisque sit amet. Mauris commodo varius velit dictum dictum. Sed non sapien urna. Nunc porta vitae massa nec rutrum. Praesent et porttitor tortor, vitae tristique nibh. Morbi sed tempor tellus, sit amet pharetra ante. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Duis porta feugiat nisl sed blandit. + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at luctus dui. Praesent venenatis libero orci, in scelerisque enim tincidunt eget. Pellentesque id odio id enim consectetur condimentum. Maecenas dapibus tempus diam. Suspendisse cursus, est ut feugiat tempus, lectus odio aliquam dui, non suscipit lectus sapien vitae velit. Vestibulum tempus faucibus massa, et rutrum odio luctus finibus. Praesent aliquet accumsan magna, quis ornare elit scelerisque sit amet. Mauris commodo varius velit dictum dictum. Sed non sapien urna. Nunc porta vitae massa nec rutrum. Praesent et porttitor tortor, vitae tristique nibh. Morbi sed tempor tellus, sit amet pharetra ante. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Duis porta feugiat nisl sed blandit. + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at luctus dui. Praesent venenatis libero orci, in scelerisque enim tincidunt eget. Pellentesque id odio id enim consectetur condimentum. Maecenas dapibus tempus diam. Suspendisse cursus, est ut feugiat tempus, lectus odio aliquam dui, non suscipit lectus sapien vitae velit. Vestibulum tempus faucibus massa, et rutrum odio luctus finibus. Praesent aliquet accumsan magna, quis ornare elit scelerisque sit amet. Mauris commodo varius velit dictum dictum. Sed non sapien urna. Nunc porta vitae massa nec rutrum. Praesent et porttitor tortor, vitae tristique nibh. Morbi sed tempor tellus, sit amet pharetra ante. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Duis porta feugiat nisl sed blandit. + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at luctus dui. Praesent venenatis libero orci, in scelerisque enim tincidunt eget. Pellentesque id odio id enim consectetur condimentum. Maecenas dapibus tempus diam. Suspendisse cursus, est ut feugiat tempus, lectus odio aliquam dui, non suscipit lectus sapien vitae velit. Vestibulum tempus faucibus massa, et rutrum odio luctus finibus. Praesent aliquet accumsan magna, quis ornare elit scelerisque sit amet. Mauris commodo varius velit dictum dictum. Sed non sapien urna. Nunc porta vitae massa nec rutrum. Praesent et porttitor tortor, vitae tristique nibh. Morbi sed tempor tellus, sit amet pharetra ante. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Duis porta feugiat nisl sed blandit. + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at luctus dui. Praesent venenatis libero orci, in scelerisque enim tincidunt eget. Pellentesque id odio id enim consectetur condimentum. Maecenas dapibus tempus diam. Suspendisse cursus, est ut feugiat tempus, lectus odio aliquam dui, non suscipit lectus sapien vitae velit. Vestibulum tempus faucibus massa, et rutrum odio luctus finibus. Praesent aliquet accumsan magna, quis ornare elit scelerisque sit amet. Mauris commodo varius velit dictum dictum. Sed non sapien urna. Nunc porta vitae massa nec rutrum. Praesent et porttitor tortor, vitae tristique nibh. Morbi sed tempor tellus, sit amet pharetra ante. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Duis porta feugiat nisl sed blandit. diff --git a/_app/jade/bars-tabbar-labels.jade b/_app/jade/bars-tabbar-labels.jade new file mode 100644 index 0000000000..6dca49bc28 --- /dev/null +++ b/_app/jade/bars-tabbar-labels.jade @@ -0,0 +1,54 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Tab Bar With Labels + .right + a(href="#").link.open-panel.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="tabbar-labels").no-toolbar.tabbar-labels-fixed + .toolbar.tabbar.tabbar-labels + .toolbar-inner + a(href="#tab-1").tab-link.active + i.icon.ks-tabbar-icon-1 + span.tabbar-label Information + a(href="#tab-2").tab-link + i.icon.ks-tabbar-icon-2 + span.badge.bg-red 4 + span.tabbar-label Inbox + a(href="#tab-3").tab-link + i.icon.ks-tabbar-icon-3 + span.tabbar-label Upload + a(href="#tab-4").tab-link + i.icon.ks-tabbar-icon-4 + span.badge.bg-green 27 + span.tabbar-label Photos + .page-content + .tabs + .tab.active#tab-1 + .content-block + p This is tab 1 content + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum mi quis felis scelerisque faucibus. Aliquam ut commodo justo. Mauris vitae pharetra arcu. Sed tincidunt dui et nibh auctor pretium. Nam accumsan fermentum sem. Suspendisse potenti. Nulla sed orci malesuada, pellentesque elit vitae, cursus lorem. Praesent et vehicula sapien, ut rhoncus quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In vitae mi nec lorem aliquet venenatis quis nec nibh. Aenean sit amet leo ligula. Fusce in massa et nisl dictum ultricies et vitae dui. Sed sagittis quis diam sed lobortis. Donec in massa pharetra, tristique purus vitae, consequat mauris. Aliquam tellus ante, pharetra in mattis ut, dictum quis erat. + p Ut ac lobortis lacus, non pellentesque arcu. Quisque sodales sapien malesuada, condimentum nunc at, viverra lacus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Vivamus eu pulvinar turpis, id tristique quam. Aenean venenatis molestie diam, sit amet condimentum nisl pretium id. Donec diam tortor, mollis in vehicula id, vehicula consectetur nulla. Quisque posuere rutrum mauris, eu rutrum turpis blandit at. Proin volutpat tortor sit amet metus porttitor accumsan. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Ut dapibus posuere dictum. + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum mi quis felis scelerisque faucibus. Aliquam ut commodo justo. Mauris vitae pharetra arcu. Sed tincidunt dui et nibh auctor pretium. Nam accumsan fermentum sem. Suspendisse potenti. Nulla sed orci malesuada, pellentesque elit vitae, cursus lorem. Praesent et vehicula sapien, ut rhoncus quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In vitae mi nec lorem aliquet venenatis quis nec nibh. Aenean sit amet leo ligula. Fusce in massa et nisl dictum ultricies et vitae dui. Sed sagittis quis diam sed lobortis. Donec in massa pharetra, tristique purus vitae, consequat mauris. Aliquam tellus ante, pharetra in mattis ut, dictum quis erat. + .tab#tab-2 + .content-block + p This is tab 2 content + p Ut ac lobortis lacus, non pellentesque arcu. Quisque sodales sapien malesuada, condimentum nunc at, viverra lacus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Vivamus eu pulvinar turpis, id tristique quam. Aenean venenatis molestie diam, sit amet condimentum nisl pretium id. Donec diam tortor, mollis in vehicula id, vehicula consectetur nulla. Quisque posuere rutrum mauris, eu rutrum turpis blandit at. Proin volutpat tortor sit amet metus porttitor accumsan. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Ut dapibus posuere dictum. + p Fusce luctus turpis nunc, id porta orci blandit eget. Aenean sodales quam nec diam varius, in ornare ipsum condimentum. Aenean eleifend, nulla sit amet volutpat adipiscing, ligula nulla pharetra risus, vitae consequat leo tortor eu nunc. Vivamus at fringilla metus. Duis neque lectus, sagittis in volutpat a, pretium vel turpis. Nam accumsan auctor libero, quis sodales felis faucibus quis. Etiam vestibulum sed nisl vel aliquet. Aliquam pellentesque leo a lacus ultricies scelerisque. Vestibulum vestibulum fermentum tincidunt. Proin eleifend metus non quam pretium, eu vehicula ipsum egestas. Nam eget nibh enim. Etiam sem leo, pellentesque a elit vel, egestas rhoncus enim. Morbi ultricies adipiscing tortor, vitae condimentum lacus hendrerit nec. Phasellus laoreet leo quis purus elementum, ut fringilla justo eleifend. Nunc ultricies a sapien vitae auctor. Aliquam id erat elementum, laoreet est et, dapibus ligula. + p Ut ac lobortis lacus, non pellentesque arcu. Quisque sodales sapien malesuada, condimentum nunc at, viverra lacus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Vivamus eu pulvinar turpis, id tristique quam. Aenean venenatis molestie diam, sit amet condimentum nisl pretium id. Donec diam tortor, mollis in vehicula id, vehicula consectetur nulla. Quisque posuere rutrum mauris, eu rutrum turpis blandit at. Proin volutpat tortor sit amet metus porttitor accumsan. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Ut dapibus posuere dictum. + .tab#tab-3 + .content-block + p This is tab 3 content + p Nulla gravida libero eget lobortis iaculis. In sed elit eu nibh adipiscing faucibus. Sed ac accumsan lacus. In ut diam quis turpis fringilla volutpat. In ultrices dignissim consequat. Cras pretium tortor et lorem condimentum posuere. Nulla facilisi. Suspendisse pretium egestas lacus ac laoreet. Mauris rhoncus quis ipsum quis tristique. Vivamus ultricies urna quis nunc egestas, in euismod turpis fringilla. Nam tellus massa, vehicula eu sapien non, dapibus tempor lorem. Fusce placerat orci arcu, eu dignissim enim porttitor vel. Nullam porttitor vel dolor sed feugiat. Suspendisse potenti. Maecenas ac mattis odio. Sed vel ultricies lacus, sed posuere libero. + p Nulla gravida libero eget lobortis iaculis. In sed elit eu nibh adipiscing faucibus. Sed ac accumsan lacus. In ut diam quis turpis fringilla volutpat. In ultrices dignissim consequat. Cras pretium tortor et lorem condimentum posuere. Nulla facilisi. Suspendisse pretium egestas lacus ac laoreet. Mauris rhoncus quis ipsum quis tristique. Vivamus ultricies urna quis nunc egestas, in euismod turpis fringilla. Nam tellus massa, vehicula eu sapien non, dapibus tempor lorem. Fusce placerat orci arcu, eu dignissim enim porttitor vel. Nullam porttitor vel dolor sed feugiat. Suspendisse potenti. Maecenas ac mattis odio. Sed vel ultricies lacus, sed posuere libero. + p Nulla gravida libero eget lobortis iaculis. In sed elit eu nibh adipiscing faucibus. Sed ac accumsan lacus. In ut diam quis turpis fringilla volutpat. In ultrices dignissim consequat. Cras pretium tortor et lorem condimentum posuere. Nulla facilisi. Suspendisse pretium egestas lacus ac laoreet. Mauris rhoncus quis ipsum quis tristique. Vivamus ultricies urna quis nunc egestas, in euismod turpis fringilla. Nam tellus massa, vehicula eu sapien non, dapibus tempor lorem. Fusce placerat orci arcu, eu dignissim enim porttitor vel. Nullam porttitor vel dolor sed feugiat. Suspendisse potenti. Maecenas ac mattis odio. Sed vel ultricies lacus, sed posuere libero. + .tab#tab-4 + .content-block + p This is tab 4 content + p Fusce luctus turpis nunc, id porta orci blandit eget. Aenean sodales quam nec diam varius, in ornare ipsum condimentum. Aenean eleifend, nulla sit amet volutpat adipiscing, ligula nulla pharetra risus, vitae consequat leo tortor eu nunc. Vivamus at fringilla metus. Duis neque lectus, sagittis in volutpat a, pretium vel turpis. Nam accumsan auctor libero, quis sodales felis faucibus quis. Etiam vestibulum sed nisl vel aliquet. Aliquam pellentesque leo a lacus ultricies scelerisque. Vestibulum vestibulum fermentum tincidunt. Proin eleifend metus non quam pretium, eu vehicula ipsum egestas. Nam eget nibh enim. Etiam sem leo, pellentesque a elit vel, egestas rhoncus enim. Morbi ultricies adipiscing tortor, vitae condimentum lacus hendrerit nec. Phasellus laoreet leo quis purus elementum, ut fringilla justo eleifend. Nunc ultricies a sapien vitae auctor. Aliquam id erat elementum, laoreet est et, dapibus ligula. + p Fusce luctus turpis nunc, id porta orci blandit eget. Aenean sodales quam nec diam varius, in ornare ipsum condimentum. Aenean eleifend, nulla sit amet volutpat adipiscing, ligula nulla pharetra risus, vitae consequat leo tortor eu nunc. Vivamus at fringilla metus. Duis neque lectus, sagittis in volutpat a, pretium vel turpis. Nam accumsan auctor libero, quis sodales felis faucibus quis. Etiam vestibulum sed nisl vel aliquet. Aliquam pellentesque leo a lacus ultricies scelerisque. Vestibulum vestibulum fermentum tincidunt. Proin eleifend metus non quam pretium, eu vehicula ipsum egestas. Nam eget nibh enim. Etiam sem leo, pellentesque a elit vel, egestas rhoncus enim. Morbi ultricies adipiscing tortor, vitae condimentum lacus hendrerit nec. Phasellus laoreet leo quis purus elementum, ut fringilla justo eleifend. Nunc ultricies a sapien vitae auctor. Aliquam id erat elementum, laoreet est et, dapibus ligula. + p Fusce luctus turpis nunc, id porta orci blandit eget. Aenean sodales quam nec diam varius, in ornare ipsum condimentum. Aenean eleifend, nulla sit amet volutpat adipiscing, ligula nulla pharetra risus, vitae consequat leo tortor eu nunc. Vivamus at fringilla metus. Duis neque lectus, sagittis in volutpat a, pretium vel turpis. Nam accumsan auctor libero, quis sodales felis faucibus quis. Etiam vestibulum sed nisl vel aliquet. Aliquam pellentesque leo a lacus ultricies scelerisque. Vestibulum vestibulum fermentum tincidunt. Proin eleifend metus non quam pretium, eu vehicula ipsum egestas. Nam eget nibh enim. Etiam sem leo, pellentesque a elit vel, egestas rhoncus enim. Morbi ultricies adipiscing tortor, vitae condimentum lacus hendrerit nec. Phasellus laoreet leo quis purus elementum, ut fringilla justo eleifend. Nunc ultricies a sapien vitae auctor. Aliquam id erat elementum, laoreet est et, dapibus ligula. \ No newline at end of file diff --git a/_app/jade/bars-tabbar.jade b/_app/jade/bars-tabbar.jade new file mode 100644 index 0000000000..eca50f8796 --- /dev/null +++ b/_app/jade/bars-tabbar.jade @@ -0,0 +1,50 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Tab Bar + .right + a(href="#").link.open-panel.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="tabbar").no-toolbar.toolbar-fixed + .toolbar.tabbar + .toolbar-inner + a(href="#tab-1").tab-link.active + i.icon.ks-tabbar-icon-1 + a(href="#tab-2").tab-link + i.icon.ks-tabbar-icon-2 + span.badge.bg-red 9 + a(href="#tab-3").tab-link + i.icon.ks-tabbar-icon-3 + a(href="#tab-4").tab-link + i.icon.ks-tabbar-icon-4 + .page-content + .tabs + .tab.active#tab-1 + .content-block + p This is tab 1 content + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum mi quis felis scelerisque faucibus. Aliquam ut commodo justo. Mauris vitae pharetra arcu. Sed tincidunt dui et nibh auctor pretium. Nam accumsan fermentum sem. Suspendisse potenti. Nulla sed orci malesuada, pellentesque elit vitae, cursus lorem. Praesent et vehicula sapien, ut rhoncus quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In vitae mi nec lorem aliquet venenatis quis nec nibh. Aenean sit amet leo ligula. Fusce in massa et nisl dictum ultricies et vitae dui. Sed sagittis quis diam sed lobortis. Donec in massa pharetra, tristique purus vitae, consequat mauris. Aliquam tellus ante, pharetra in mattis ut, dictum quis erat. + p Ut ac lobortis lacus, non pellentesque arcu. Quisque sodales sapien malesuada, condimentum nunc at, viverra lacus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Vivamus eu pulvinar turpis, id tristique quam. Aenean venenatis molestie diam, sit amet condimentum nisl pretium id. Donec diam tortor, mollis in vehicula id, vehicula consectetur nulla. Quisque posuere rutrum mauris, eu rutrum turpis blandit at. Proin volutpat tortor sit amet metus porttitor accumsan. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Ut dapibus posuere dictum. + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum mi quis felis scelerisque faucibus. Aliquam ut commodo justo. Mauris vitae pharetra arcu. Sed tincidunt dui et nibh auctor pretium. Nam accumsan fermentum sem. Suspendisse potenti. Nulla sed orci malesuada, pellentesque elit vitae, cursus lorem. Praesent et vehicula sapien, ut rhoncus quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In vitae mi nec lorem aliquet venenatis quis nec nibh. Aenean sit amet leo ligula. Fusce in massa et nisl dictum ultricies et vitae dui. Sed sagittis quis diam sed lobortis. Donec in massa pharetra, tristique purus vitae, consequat mauris. Aliquam tellus ante, pharetra in mattis ut, dictum quis erat. + .tab#tab-2 + .content-block + p This is tab 2 content + p Ut ac lobortis lacus, non pellentesque arcu. Quisque sodales sapien malesuada, condimentum nunc at, viverra lacus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Vivamus eu pulvinar turpis, id tristique quam. Aenean venenatis molestie diam, sit amet condimentum nisl pretium id. Donec diam tortor, mollis in vehicula id, vehicula consectetur nulla. Quisque posuere rutrum mauris, eu rutrum turpis blandit at. Proin volutpat tortor sit amet metus porttitor accumsan. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Ut dapibus posuere dictum. + p Fusce luctus turpis nunc, id porta orci blandit eget. Aenean sodales quam nec diam varius, in ornare ipsum condimentum. Aenean eleifend, nulla sit amet volutpat adipiscing, ligula nulla pharetra risus, vitae consequat leo tortor eu nunc. Vivamus at fringilla metus. Duis neque lectus, sagittis in volutpat a, pretium vel turpis. Nam accumsan auctor libero, quis sodales felis faucibus quis. Etiam vestibulum sed nisl vel aliquet. Aliquam pellentesque leo a lacus ultricies scelerisque. Vestibulum vestibulum fermentum tincidunt. Proin eleifend metus non quam pretium, eu vehicula ipsum egestas. Nam eget nibh enim. Etiam sem leo, pellentesque a elit vel, egestas rhoncus enim. Morbi ultricies adipiscing tortor, vitae condimentum lacus hendrerit nec. Phasellus laoreet leo quis purus elementum, ut fringilla justo eleifend. Nunc ultricies a sapien vitae auctor. Aliquam id erat elementum, laoreet est et, dapibus ligula. + p Ut ac lobortis lacus, non pellentesque arcu. Quisque sodales sapien malesuada, condimentum nunc at, viverra lacus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Vivamus eu pulvinar turpis, id tristique quam. Aenean venenatis molestie diam, sit amet condimentum nisl pretium id. Donec diam tortor, mollis in vehicula id, vehicula consectetur nulla. Quisque posuere rutrum mauris, eu rutrum turpis blandit at. Proin volutpat tortor sit amet metus porttitor accumsan. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Ut dapibus posuere dictum. + .tab#tab-3 + .content-block + p This is tab 3 content + p Nulla gravida libero eget lobortis iaculis. In sed elit eu nibh adipiscing faucibus. Sed ac accumsan lacus. In ut diam quis turpis fringilla volutpat. In ultrices dignissim consequat. Cras pretium tortor et lorem condimentum posuere. Nulla facilisi. Suspendisse pretium egestas lacus ac laoreet. Mauris rhoncus quis ipsum quis tristique. Vivamus ultricies urna quis nunc egestas, in euismod turpis fringilla. Nam tellus massa, vehicula eu sapien non, dapibus tempor lorem. Fusce placerat orci arcu, eu dignissim enim porttitor vel. Nullam porttitor vel dolor sed feugiat. Suspendisse potenti. Maecenas ac mattis odio. Sed vel ultricies lacus, sed posuere libero. + p Nulla gravida libero eget lobortis iaculis. In sed elit eu nibh adipiscing faucibus. Sed ac accumsan lacus. In ut diam quis turpis fringilla volutpat. In ultrices dignissim consequat. Cras pretium tortor et lorem condimentum posuere. Nulla facilisi. Suspendisse pretium egestas lacus ac laoreet. Mauris rhoncus quis ipsum quis tristique. Vivamus ultricies urna quis nunc egestas, in euismod turpis fringilla. Nam tellus massa, vehicula eu sapien non, dapibus tempor lorem. Fusce placerat orci arcu, eu dignissim enim porttitor vel. Nullam porttitor vel dolor sed feugiat. Suspendisse potenti. Maecenas ac mattis odio. Sed vel ultricies lacus, sed posuere libero. + p Nulla gravida libero eget lobortis iaculis. In sed elit eu nibh adipiscing faucibus. Sed ac accumsan lacus. In ut diam quis turpis fringilla volutpat. In ultrices dignissim consequat. Cras pretium tortor et lorem condimentum posuere. Nulla facilisi. Suspendisse pretium egestas lacus ac laoreet. Mauris rhoncus quis ipsum quis tristique. Vivamus ultricies urna quis nunc egestas, in euismod turpis fringilla. Nam tellus massa, vehicula eu sapien non, dapibus tempor lorem. Fusce placerat orci arcu, eu dignissim enim porttitor vel. Nullam porttitor vel dolor sed feugiat. Suspendisse potenti. Maecenas ac mattis odio. Sed vel ultricies lacus, sed posuere libero. + .tab#tab-4 + .content-block + p This is tab 4 content + p Fusce luctus turpis nunc, id porta orci blandit eget. Aenean sodales quam nec diam varius, in ornare ipsum condimentum. Aenean eleifend, nulla sit amet volutpat adipiscing, ligula nulla pharetra risus, vitae consequat leo tortor eu nunc. Vivamus at fringilla metus. Duis neque lectus, sagittis in volutpat a, pretium vel turpis. Nam accumsan auctor libero, quis sodales felis faucibus quis. Etiam vestibulum sed nisl vel aliquet. Aliquam pellentesque leo a lacus ultricies scelerisque. Vestibulum vestibulum fermentum tincidunt. Proin eleifend metus non quam pretium, eu vehicula ipsum egestas. Nam eget nibh enim. Etiam sem leo, pellentesque a elit vel, egestas rhoncus enim. Morbi ultricies adipiscing tortor, vitae condimentum lacus hendrerit nec. Phasellus laoreet leo quis purus elementum, ut fringilla justo eleifend. Nunc ultricies a sapien vitae auctor. Aliquam id erat elementum, laoreet est et, dapibus ligula. + p Fusce luctus turpis nunc, id porta orci blandit eget. Aenean sodales quam nec diam varius, in ornare ipsum condimentum. Aenean eleifend, nulla sit amet volutpat adipiscing, ligula nulla pharetra risus, vitae consequat leo tortor eu nunc. Vivamus at fringilla metus. Duis neque lectus, sagittis in volutpat a, pretium vel turpis. Nam accumsan auctor libero, quis sodales felis faucibus quis. Etiam vestibulum sed nisl vel aliquet. Aliquam pellentesque leo a lacus ultricies scelerisque. Vestibulum vestibulum fermentum tincidunt. Proin eleifend metus non quam pretium, eu vehicula ipsum egestas. Nam eget nibh enim. Etiam sem leo, pellentesque a elit vel, egestas rhoncus enim. Morbi ultricies adipiscing tortor, vitae condimentum lacus hendrerit nec. Phasellus laoreet leo quis purus elementum, ut fringilla justo eleifend. Nunc ultricies a sapien vitae auctor. Aliquam id erat elementum, laoreet est et, dapibus ligula. + p Fusce luctus turpis nunc, id porta orci blandit eget. Aenean sodales quam nec diam varius, in ornare ipsum condimentum. Aenean eleifend, nulla sit amet volutpat adipiscing, ligula nulla pharetra risus, vitae consequat leo tortor eu nunc. Vivamus at fringilla metus. Duis neque lectus, sagittis in volutpat a, pretium vel turpis. Nam accumsan auctor libero, quis sodales felis faucibus quis. Etiam vestibulum sed nisl vel aliquet. Aliquam pellentesque leo a lacus ultricies scelerisque. Vestibulum vestibulum fermentum tincidunt. Proin eleifend metus non quam pretium, eu vehicula ipsum egestas. Nam eget nibh enim. Etiam sem leo, pellentesque a elit vel, egestas rhoncus enim. Morbi ultricies adipiscing tortor, vitae condimentum lacus hendrerit nec. Phasellus laoreet leo quis purus elementum, ut fringilla justo eleifend. Nunc ultricies a sapien vitae auctor. Aliquam id erat elementum, laoreet est et, dapibus ligula. + \ No newline at end of file diff --git a/_app/jade/bars.jade b/_app/jade/bars.jade new file mode 100644 index 0000000000..11547d2119 --- /dev/null +++ b/_app/jade/bars.jade @@ -0,0 +1,57 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Navbars And Toolbars + .right + a(href="#").link.open-panel.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="navbars-toolbars") + .page-content + .list-block + ul + li + a(href="bars-deep-navbar.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Deep Dynamic Navbar + li + a(href="bars-hide.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Hide Navbar & Toolbar + li + a(href="bars-tabbar.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Tab Bar + li + a(href="bars-tabbar-labels.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Tab Bar With Labels + li + a(href="bars-hide-on-scroll.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Hide Bars On Scroll + li + a(href="bars-sub-navbar.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Sub Navbar diff --git a/_app/jade/calendar.jade b/_app/jade/calendar.jade new file mode 100644 index 0000000000..f33c7dcd86 --- /dev/null +++ b/_app/jade/calendar.jade @@ -0,0 +1,53 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Calendar + .right + a(href="#").link.open-panel.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="calendar") + .page-content + .content-block + p Calendar is a touch optimized component that provides an easy way to handle dates. + p Calendar could be used as inline component or as overlay. Overlay Calendar will be automatically converted to Popover on tablets (iPad). + .content-block-title Default setup + .list-block + ul + li + .item-content + .item-inner + .item-input + input(type="text", placeholder="Your birth date", readonly)#ks-calendar-default + .content-block-title Custom date format + .list-block + ul + li + .item-content + .item-inner + .item-input + input(type="text", placeholder="Select date", readonly)#ks-calendar-date-format + .content-block-title Multiple Values + .list-block + ul + li + .item-content + .item-inner + .item-input + input(type="text", placeholder="Select multiple dates", readonly)#ks-calendar-multiple + .content-block-title Range Picker NEW + .list-block + ul + li + .item-content + .item-inner + .item-input + input(type="text", placeholder="Select date range", readonly)#ks-calendar-range + .content-block-title Inline with custom toolbar + .content-block + .content-block-inner(style="padding:0; margin-right:-15px; width:auto") + #ks-calendar-inline-container + \ No newline at end of file diff --git a/_app/jade/cards.jade b/_app/jade/cards.jade new file mode 100644 index 0000000000..593d0fc4fb --- /dev/null +++ b/_app/jade/cards.jade @@ -0,0 +1,140 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Cards + .right + a(href="#").link.open-panel.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="cards") + .page-content + .content-block + p Cards, along with List View, is a one more great way to contain and orginize your information. Cards contains unique related data, for example, a photo, text, and link all about a single subject. Cards are typically an entry point to more complex and detailed information. + .content-block-title Simple Cards + .card + .card-content + .card-content-inner This is simple card with plain text. But card could contain its own header, footer, list view, image, and any elements inside. + .card + .card-header Card header + .card-content + .card-content-inner Card with header and footer. Card header is used to display card title and footer for some additional information or for custom actions. + .card-footer Card Footer + .card + .card-content + .card-content-inner Another card. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse feugiat sem est, non tincidunt ligula volutpat sit amet. Mauris aliquet magna justo. + + .content-block-title Styled Cards + .card.ks-card-header-pic + .card-header.color-white.no-border(style="background-image:url(http://lorempixel.com/1000/600/nature/3/)", valign="bottom") Journey To Mountains + .card-content + .card-content-inner + p.color-gray Posted on January 21, 2015 + p Quisque eget vestibulum nulla. Quisque quis dui quis ex ultricies efficitur vitae non felis. Phasellus quis nibh hendrerit... + .card-footer + a(href="#").link Like + a(href="#").link Read more + .card.ks-card-header-pic + .card-header.color-white.no-border(style="background-image:url(http://lorempixel.com/1000/600/people/6/)", valign="bottom") Lorem Ipsum + .card-content + .card-content-inner + p.color-gray Posted on January 21, 2015 + p Quisque eget vestibulum nulla. Quisque quis dui quis ex ultricies efficitur vitae non felis. Phasellus quis nibh hendrerit... + .card-footer + a(href="#").link Like + a(href="#").link Read more + + .content-block-title Facebook Cards + .card.ks-facebook-card + .card-header.no-border + .ks-facebook-avatar + img(src="http://lorempixel.com/68/68/people/1/", width="34" height="34") + .ks-facebook-name John Doe + .ks-facebook-date Monday at 3:47 PM + .card-content + img(src="http://lorempixel.com/1000/700/nature/8/", width="100%") + .card-footer.no-border + a(href="#").link Like + a(href="#").link Comment + a(href="#").link Share + .card.ks-facebook-card + .card-header + .ks-facebook-avatar + img(src="http://lorempixel.com/68/68/people/1/", width="34" height="34") + .ks-facebook-name John Doe + .ks-facebook-date Monday at 2:15 PM + .card-content + .card-content-inner + p What a nice photo i took yesterday! + img(src="http://lorempixel.com/1000/700/nature/8/", width="100%") + p.color-gray Likes: 112    Comments: 43 + .card-footer + a(href="#").link Like + a(href="#").link Comment + a(href="#").link Share + .content-block-title Cards With List View + .card + .card-content + .list-block + ul + li + a.item-link.item-content(href="#") + .item-media + i.icon.icon-f7 + .item-inner + .item-title Link 1 + li + a.item-link.item-content(href="#") + .item-media + i.icon.icon-f7 + .item-inner + .item-title Link 2 + li + a.item-link.item-content(href="#") + .item-media + i.icon.icon-f7 + .item-inner + .item-title Link 3 + li + a.item-link.item-content(href="#") + .item-media + i.icon.icon-f7 + .item-inner + .item-title Link 4 + li + a.item-link.item-content(href="#") + .item-media + i.icon.icon-f7 + .item-inner + .item-title Link 5 + .card + .card-header New Releases: + .card-content + .list-block.media-list + ul + li.item-content + .item-media + img(src="http://lorempixel.com/88/88/fashion/4", width="44") + .item-inner + .item-title-row + .item-title Yellow Submarine + .item-subtitle Beatles + li.item-content + .item-media + img(src="http://lorempixel.com/88/88/fashion/5", width="44") + .item-inner + .item-title-row + .item-title Don't Stop Me Now + .item-subtitle Queen + li.item-content + .item-media + img(src="http://lorempixel.com/88/88/fashion/6", width="44") + .item-inner + .item-title-row + .item-title Billie Jean + .item-subtitle Michael Jackson + .card-footer + span January 20, 2015 + span 5 comments \ No newline at end of file diff --git a/_app/jade/color-themes.jade b/_app/jade/color-themes.jade new file mode 100644 index 0000000000..42123368ee --- /dev/null +++ b/_app/jade/color-themes.jade @@ -0,0 +1,37 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Color Themes + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="color-themes") + .page-content + .content-block + p Framework7 comes with default 10 iOS color themes set and three layout color themes (default, dark and pure white): + .content-block-title Choose Layout Theme + .content-block + .row + .col-33.ks-layout-theme.ks-layout-default.active(data-layout="") + .col-33.ks-layout-theme.ks-layout-dark(data-theme="dark") + .col-33.ks-layout-theme.ks-layout-white(data-theme="white") + .content-block-title Choose Color Theme + .content-block + .row + .col-20.ks-color-theme.bg-white(data-theme="white") + .col-20.ks-color-theme.bg-black(data-theme="black") + .col-20.ks-color-theme.bg-blue(data-theme="blue") + .col-20.ks-color-theme.bg-orange(data-theme="orange") + .col-20.ks-color-theme.bg-red(data-theme="red") + .row + .col-20.ks-color-theme.bg-pink(data-theme="pink") + .col-20.ks-color-theme.bg-green(data-theme="green") + .col-20.ks-color-theme.bg-lightblue(data-theme="lightblue") + .col-20.ks-color-theme.bg-yellow(data-theme="yellow") + .col-20.ks-color-theme.bg-gray(data-theme="gray") + + \ No newline at end of file diff --git a/_app/jade/contacts.jade b/_app/jade/contacts.jade new file mode 100644 index 0000000000..8efe98cf80 --- /dev/null +++ b/_app/jade/contacts.jade @@ -0,0 +1,115 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Contacts + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="contacts") + .page-content.contacts-content + .list-block.contacts-block + .list-group + ul + li.list-group-title A + li + .item-content + .item-inner + .item-title Aaron + li + .item-content + .item-inner + .item-title Abbie + li + .item-content + .item-inner + .item-title Adam + li + .item-content + .item-inner + .item-title Adele + li + .item-content + .item-inner + .item-title Agatha + li + .item-content + .item-inner + .item-title Agnes + li + .item-content + .item-inner + .item-title Albert + li + .item-content + .item-inner + .item-title Alexander + .list-group + ul + li.list-group-title B + li + .item-content + .item-inner + .item-title Bailey + li + .item-content + .item-inner + .item-title Barclay + li + .item-content + .item-inner + .item-title Bartolo + li + .item-content + .item-inner + .item-title Bellamy + li + .item-content + .item-inner + .item-title Belle + li + .item-content + .item-inner + .item-title Benjamin + .list-group + ul + li.list-group-title C + li + .item-content + .item-inner + .item-title Caiden + li + .item-content + .item-inner + .item-title Calvin + li + .item-content + .item-inner + .item-title Candy + li + .item-content + .item-inner + .item-title Carl + li + .item-content + .item-inner + .item-title Cherilyn + li + .item-content + .item-inner + .item-title Chester + li + .item-content + .item-inner + .item-title Chloe + .list-group + ul + li.list-group-title V + li + .item-content + .item-inner + .item-title Vladimir + \ No newline at end of file diff --git a/_app/jade/core-features.jade b/_app/jade/core-features.jade new file mode 100644 index 0000000000..a2d5c30885 --- /dev/null +++ b/_app/jade/core-features.jade @@ -0,0 +1,45 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Core Features + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="core-features") + .page-content + .content-block-title Ultra Easy To Use + .content-block + .content-block-inner + p To create iOS or Android apps using Framework7 is so easy as website creation. Try to start and you will be surprised how easy is it. All you need to make it work is a simple HTML layout and attached framework's CSS and JS files! Framework7 doesn't force you to write some custom tags that will be converted by JavaScript to something else. It doesn't force you to write and describe all your content in JavaScript (or JSON). Just plain HTML and you always get exactly the same that you expect to get when you write this HTML. + .content-block-title Native Scrolling + .content-block + .content-block-inner + p It can sound even curious but one of the most important Framework7 feature is that it uses only native scrolling. Moreover - it multiplies its advantages! So you can still have this awesome scrolling with momentum and resistance bounce without any scrolling issues! + .content-block-title Library Agnostic + .content-block + .content-block-inner + p Framework7 doesn't use and does not depend on any third party libraries. That is why it is ultra lightweight, performance and flexible. + .content-block-title Custom DOM Library + .content-block + .content-block-inner + p Framework7 doesn't use any third party library, even for DOM operation, even jQuery. It has its own custom DOM library that utilizes most edge and high-performance methods for DOM manipulation. You can also use it and you don’t need to learn something new for that, it has the same syntax as well known jQuery library with support of the most popular and widely used methods and jQuery-like chaining. + .content-block-title XHR + Caching + History + Preloading + .content-block + .content-block-inner + p This is an unbeatable combination to make your app routing as perfect as possible. Framework7 is ready to route your app pages using XHR (optional) with its own internal methods and internal HTML configurable caching that allow to load pages faster and save a lot of time and traffic for your users! It loads page via Ajax only ones per specified caching period (10 minutes by default), other times it just gets it from memory. It allows to make further requests immediately! + .content-block-title Multiple Views (Split View) + .content-block + .content-block-inner + p Framework7 supports unlimited number of different isolated views. And the fun thing is that you can easily control each single view without any line of JavaScript just using "data-view" attribute on links. + .content-block-title High-performance Animations + .content-block + .content-block-inner + p It is all about performance and Framework7 uses only high performance hardware accelerated css animations and transitions to achieve the best result. + .content-block-title Easy To Customize + .content-block + .content-block-inner + p With Framework7 everything is simple, all styles are divided by parts into small .less files, so you can really easy bring your own custom styles to your app diff --git a/_app/jade/forms-buttons.jade b/_app/jade/forms-buttons.jade new file mode 100644 index 0000000000..dc16926f90 --- /dev/null +++ b/_app/jade/forms-buttons.jade @@ -0,0 +1,71 @@ +.navbar + .navbar-inner + .left.sliding + a(href="forms.html").back.link + i.icon.icon-back + span Forms + .center.sliding Buttons + .right + a(href="#").link.open-panel.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="form-buttons") + .page-content + .content-block-title Usual Buttons + .content-block + .row + .col-33 + a(href="#").button.active Active + .col-33 + a(href="#").button Button + .col-33 + a(href="#").button.button-round Round + .content-block + .row + .col-50 + a(href="#").button.active Active + .col-50 + a(href="#").button Button + .content-block + .buttons-row + a(href="#").button Button + a(href="#").button Button + .content-block + .buttons-row + a(href="#").button.button-round Button + a(href="#").button.button-round Button + a(href="#").button.button-round Button + .content-block + .buttons-row + a(href="#").button Button + a(href="#").button.active Button + a(href="#").button Button + a(href="#").button Button + + .content-block-title Big Buttons + .content-block + .row + .col-50 + a(href="#").button.button-big.active Active + .col-50 + a(href="#").button.button-big Button + .content-block-title Themed Fill Buttons + .content-block + .row + .col-50 + a(href="#").button.button-big.button-fill.color-green Submit + .col-50 + a(href="#").button.button-big.button-fill.color-red Cancel + .content-block-title List-Block Buttons + .list-block.inset + ul + li + a(href="#").list-button.item-link List Button 1 + li + a(href="#").list-button.item-link List Button 2 + li + a(href="#").list-button.item-link List Button 2 + .list-block.inset + ul + li + a(href="#").list-button.item-link.color-red Big Red Button \ No newline at end of file diff --git a/_app/jade/forms-checkboxes.jade b/_app/jade/forms-checkboxes.jade new file mode 100644 index 0000000000..6d19b6dcc1 --- /dev/null +++ b/_app/jade/forms-checkboxes.jade @@ -0,0 +1,152 @@ +.navbar + .navbar-inner + .left.sliding + a(href="forms.html").back.link + i.icon.icon-back + span Forms + .center.sliding Checkboxes And Radios + .right + a(href="#").link.open-panel.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="forms-checkboxes") + .page-content + .content-block-title Checkbox group + .list-block + ul + li + label.label-checkbox.item-content + input(type="checkbox", name="ks-checkbox", value="Books", checked=true) + .item-media + i.icon.icon-form-checkbox + .item-inner + .item-title Books + li + label.label-checkbox.item-content + input(type="checkbox", name="ks-checkbox", value="Movies") + .item-media + i.icon.icon-form-checkbox + .item-inner + .item-title Movies + li + label.label-checkbox.item-content + input(type="checkbox", name="ks-checkbox", value="Food") + .item-media + i.icon.icon-form-checkbox + .item-inner + .item-title Food + li + label.label-checkbox.item-content + input(type="checkbox", name="ks-checkbox", value="Drinks") + .item-media + i.icon.icon-form-checkbox + .item-inner + .item-title Drinks + .content-block-title Radio buttons group + .list-block + ul + li + label.label-radio.item-content + input(type="radio", name="ks-radio", value="Books", checked=true) + .item-inner + .item-title Books + li + label.label-radio.item-content + input(type="radio", name="ks-radio", value="Movies") + .item-inner + .item-title Movies + li + label.label-radio.item-content + input(type="radio", name="ks-radio", value="Food") + .item-inner + .item-title Food + li + label.label-radio.item-content + input(type="radio", name="ks-radio", value="Drinks") + .item-inner + .item-title Drinks + .content-block-title With Media Lists + .list-block.media-list + ul + li + label.label-checkbox.item-content + input(type="checkbox", name="ks-media-checkbox", value="1") + .item-media + i.icon.icon-form-checkbox + .item-inner + .item-title-row + .item-title Facebook + .item-after 17:14 + .item-subtitle New messages from John Doe + .item-text Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus. + + li + label.label-checkbox.item-content + input(type="checkbox", name="ks-media-checkbox", value="2") + .item-media + i.icon.icon-form-checkbox + .item-inner + .item-title-row + .item-title John Doe (via Twitter) + .item-after 17:11 + .item-subtitle John Doe (@_johndoe) mentioned you on Twitter! + .item-text Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus. + + li + label.label-checkbox.item-content + input(type="checkbox", name="ks-media-checkbox", value="3") + .item-media + i.icon.icon-form-checkbox + .item-inner + .item-title-row + .item-title Facebook + .item-after 16:48 + .item-subtitle New messages from John Doe + .item-text Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus. + li + label.label-checkbox.item-content + input(type="checkbox", name="ks-media-checkbox", value="4") + .item-media + i.icon.icon-form-checkbox + .item-inner + .item-title-row + .item-title John Doe (via Twitter) + .item-after 15:32 + .item-subtitle John Doe (@_johndoe) mentioned you on Twitter! + .item-text Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus. + .content-block-title What is your favourite song? + .list-block.media-list + ul + li + label.label-radio.item-content + input(type="radio", name="ks-media-radio", value="1", checked=true) + .item-media + img(src="http://lorempixel.com/160/160/fashion/1", width="80") + .item-inner + .item-title-row + .item-title Yellow Submarine + .item-after $15 + .item-subtitle Beatles + .item-text Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus. + li + label.label-radio.item-content + input(type="radio", name="ks-media-radio", value="2") + .item-media + img(src="http://lorempixel.com/160/160/fashion/2", width="80") + .item-inner + .item-title-row + .item-title Don't Stop Me Now + .item-after $22 + .item-subtitle Queen + .item-text Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus. + li + label.label-radio.item-content + input(type="radio", name="ks-media-radio", value="3") + .item-media + img(src="http://lorempixel.com/160/160/fashion/3", width="80") + .item-inner + .item-title-row + .item-title Billie Jean + .item-after $16 + .item-subtitle Michael Jackson + .item-text Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus. \ No newline at end of file diff --git a/_app/jade/forms-elements.jade b/_app/jade/forms-elements.jade new file mode 100644 index 0000000000..6c71dab05e --- /dev/null +++ b/_app/jade/forms-elements.jade @@ -0,0 +1,247 @@ +.navbar + .navbar-inner + .left.sliding + a(href="forms.html").back.link + i.icon.icon-back + span Forms + .center.sliding Form Elements + .right + a(href="#").link.open-panel.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="form-elements") + .page-content + .content-block-title Full Layout + .list-block + ul + li + .item-content + .item-media + i.icon.icon-form-name + .item-inner + .item-title.label Name + .item-input + input(type="text", placeholder="Your name") + li + .item-content + .item-media + i.icon.icon-form-email + .item-inner + .item-title.label E-mail + .item-input + input(type="email", placeholder="E-mail") + li + .item-content + .item-media + i.icon.icon-form-url + .item-inner + .item-title.label URL + .item-input + input(type="url", placeholder="URL") + li + .item-content + .item-media + i.icon.icon-form-password + .item-inner + .item-title.label Password + .item-input + input(type="password", placeholder="Password") + li + .item-content + .item-media + i.icon.icon-form-tel + .item-inner + .item-title.label Phone + .item-input + input(type="tel", placeholder="Phone") + li + .item-content + .item-media + i.icon.icon-form-gender + .item-inner + .item-title.label Gender + .item-input + select + option Male + option Female + li + .item-content + .item-media + i.icon.icon-form-calendar + .item-inner + .item-title.label Birth date + .item-input + input(type="date", placeholder="Birth day", value="2014-04-30") + li + .item-content + .item-media + i.icon.icon-form-calendar + .item-inner + .item-title.label Date time + .item-input + input(type="datetime-local", placeholder="Birth day") + li + .item-content + .item-media + i.icon.icon-form-toggle + .item-inner + .item-title.label Switch + .item-input + label.label-switch + input(type="checkbox") + .checkbox + li + .item-content + .item-media + i.icon.icon-form-settings + .item-inner + .item-title.label Slider + .item-input + .range-slider + input(type="range", min="0", max="100", value="50", step="0.1") + li.align-top + .item-content + .item-media + i.icon.icon-form-comment + .item-inner + .item-title.label Textarea + .item-input + textarea + li.align-top + .item-content + .item-media + i.icon.icon-form-comment + .item-inner + .item-title.label Resizeable + .item-input + textarea.resizable + .content-block-title Icons and inputs + .list-block + ul + li + .item-content + .item-media + i.icon.icon-form-name + .item-inner + .item-input + input(type="text", placeholder="Your name") + li + .item-content + .item-media + i.icon.icon-form-email + .item-inner + .item-input + input(type="email", placeholder="E-mail") + li + .item-content + .item-media + i.icon.icon-form-gender + .item-inner + .item-input + select + option Male + option Female + li + .item-content + .item-media + i.icon.icon-form-calendar + .item-inner + .item-input + input(type="date", placeholder="Birth day", value="2014-04-30") + li + .item-content + .item-media + i.icon.icon-form-toggle + .item-inner + .item-input + label.label-switch + input(type="checkbox") + .checkbox + .content-block-title Labels and inputs + .list-block + ul + li + .item-content + .item-inner + .item-title.label Name + .item-input + input(type="text", placeholder="Your name") + li + .item-content + .item-inner + .item-title.label E-mail + .item-input + input(type="email", placeholder="E-mail") + li + .item-content + .item-inner + .item-title.label Gender + .item-input + select + option Male + option Female + li + .item-content + .item-inner + .item-title.label Birth date + .item-input + input(type="date", placeholder="Birth day", value="2014-04-30") + li + .item-content + .item-inner + .item-title.label Switch + .item-input + label.label-switch + input(type="checkbox") + .checkbox + .content-block-title Just inputs + .list-block + ul + li + .item-content + .item-inner + .item-input + input(type="text", placeholder="Your name") + li + .item-content + .item-inner + .item-input + input(type="email", placeholder="E-mail") + li + .item-content + .item-inner + .item-input + select + option Male + option Female + li + .item-content + .item-inner + .item-input + input(type="date", placeholder="Birth day", value="2014-04-30") + .content-block-title Inset, just inputs + .list-block.inset + ul + ul + li + .item-content + .item-inner + .item-input + input(type="text", placeholder="Your name") + li + .item-content + .item-inner + .item-input + input(type="email", placeholder="E-mail") + li + .item-content + .item-inner + .item-input + select + option Male + option Female + li + .item-content + .item-inner + .item-input + input(type="date", placeholder="Birth day", value="2014-04-30") \ No newline at end of file diff --git a/_app/jade/forms-selects.jade b/_app/jade/forms-selects.jade new file mode 100644 index 0000000000..54d990c012 --- /dev/null +++ b/_app/jade/forms-selects.jade @@ -0,0 +1,60 @@ +.navbar + .navbar-inner + .left.sliding + a(href="forms.html").back.link + i.icon.icon-back + span Forms + .center.sliding Smart Selects + .right + a(href="#").link.open-panel.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="form-selects") + .page-content + .content-block Framework7 allows you to easily convert your usual form selects to dynamic pages with radios: + .list-block + ul + li + a(href="#").item-link.smart-select + select(name="fruits") + option(value="apple", selected=true) Apple + option(value="pineapple") Pineapple + option(value="pear") Pear + option(value="orange") Orange + option(value="melon") Melon + option(value="peach") Peach + option(value="banana") Banana + .item-content + .item-inner + .item-title Fruit + li + a(href="#").item-link.smart-select + select(name="car", multiple) + optgroup(label="Japanese") + option(value="honda", selected=true) Honda + option(value="lexus") Lexus + option(value="mazda") Mazda + option(value="nissan") Nissan + option(value="toyota") Toyota + optgroup(label="German") + option(value="audi", selected=true) Audi + option(value="bmw") BMW + option(value="mercedes") Mercedes + option(value="vw") Volkswagen + option(value="volvo") Volvo + optgroup(label="American") + option(value="cadillac") Cadillac + option(value="chrysler") Chrysler + option(value="dodge") Dodge + option(value="ford", selected=true) Ford + .item-content + .item-inner + .item-title Car + li + a(href="#").item-link.smart-select + select(name="mac-windows") + option(value="mac", selected=true) Mac + option(value="windows") Windows + .item-content + .item-inner + .item-title Mac or Windows \ No newline at end of file diff --git a/_app/jade/forms-storage.jade b/_app/jade/forms-storage.jade new file mode 100644 index 0000000000..9812cc2395 --- /dev/null +++ b/_app/jade/forms-storage.jade @@ -0,0 +1,134 @@ +.navbar + .navbar-inner + .left.sliding + a(href="forms.html").back.link + i.icon.icon-back + span Forms + .center.sliding Form Storage + .right + a(href="#").link.open-panel.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="form-storage") + .page-content + .content-block + p With forms storage it is easy to store and parse forms data, especially on Ajax loaded pages. All you need to make it work is to add "store-data" class to your <form> and Framework7 will store form data with every input change. And the most awesome part is that when you load this page again Framework7 will parse this data and fill all form fields automatically! Just try to fill the form below and then go to any other page, or even you may close this site, and when you will back here form fields will keep your data. + .content-block-title Personal Details + form.store-data.list-block(id="demoform-1") + ul + li + .item-content + .item-media + i.icon.icon-form-name + .item-inner + .item-title.label Name + .item-input + input(type="text", placeholder="Your name", name="name") + li + .item-content + .item-media + i.icon.icon-form-email + .item-inner + .item-title.label E-mail + .item-input + input(type="email", placeholder="E-mail", name="email") + li + .item-content + .item-media + i.icon.icon-form-url + .item-inner + .item-title.label URL + .item-input + input(type="url", placeholder="URL", name="url") + li + .item-content + .item-media + i.icon.icon-form-password + .item-inner + .item-title.label Password + .item-input + input(type="password", placeholder="Password", name="password") + li + .item-content + .item-media + i.icon.icon-form-tel + .item-inner + .item-title.label Phone + .item-input + input(type="tel", placeholder="Phone", name="phone") + li + .item-content + .item-media + i.icon.icon-form-gender + .item-inner + .item-title.label Gender + .item-input + select + option Male + option Female + li + .item-content + .item-media + i.icon.icon-form-calendar + .item-inner + .item-title.label Birth date + .item-input + input(type="date", placeholder="Birth day", value="2014-04-30", name="birth-date") + li + .item-content + .item-media + i.icon.icon-form-toggle + .item-inner + .item-title.label Switch + .item-input + label.label-switch + input(type="checkbox", name="switch") + .checkbox + li + .item-content + .item-media + i.icon.icon-form-settings + .item-inner + .item-title.label Slider + .item-input + .range-slider + input(type="range", min="0", max="100", value="50", step="0.1", name="slider") + li.align-top + .item-content + .item-media + i.icon.icon-form-comment + .item-inner + .item-title.label About Me + .item-input + textarea(name="about-me") + .content-block-title I like + form.store-data.list-block(id="demoform-2") + ul + li + label.label-checkbox.item-content + input(type="checkbox", name="ks-checkbox", value="Books", checked=true) + .item-media + i.icon.icon-form-checkbox + .item-inner + .item-title Books + li + label.label-checkbox.item-content + input(type="checkbox", name="ks-checkbox", value="Movies") + .item-media + i.icon.icon-form-checkbox + .item-inner + .item-title Movies + li + label.label-checkbox.item-content + input(type="checkbox", name="ks-checkbox", value="Food") + .item-media + i.icon.icon-form-checkbox + .item-inner + .item-title Food + li + label.label-checkbox.item-content + input(type="checkbox", name="ks-checkbox", value="Drinks") + .item-media + i.icon.icon-form-checkbox + .item-inner + .item-title Drinks \ No newline at end of file diff --git a/_app/jade/forms.jade b/_app/jade/forms.jade new file mode 100644 index 0000000000..99d75a9298 --- /dev/null +++ b/_app/jade/forms.jade @@ -0,0 +1,52 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Forms + .right + a(href="#").link.open-panel.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="forms") + .page-content + .content-block + p Framework7 provides very flexible forms layout, you can use it with/out icons, with/out labels, or mixed layouts. + .list-block + ul + li + a(href="forms-elements.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Form Elements + li + a(href="forms-checkboxes.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Checkboxes And Radios + li + a(href="forms-selects.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Smart Selects + li + a(href="forms-buttons.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Buttons + li + a(href="forms-storage.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Form Storage \ No newline at end of file diff --git a/_app/jade/grid.jade b/_app/jade/grid.jade new file mode 100644 index 0000000000..21fc3f36b0 --- /dev/null +++ b/_app/jade/grid.jade @@ -0,0 +1,110 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Grid + .right + a(href="#").link.open-panel.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="grid") + .page-content + .content-block + p Framework7 comes with flexible layout grid: + .ks-grid + .content-block-title Columns with gutter + .content-block + .row + .col-50 .col-50 + .col-50 .col-50 + .row + .col-25 .col-25 + .col-25 .col-25 + .col-25 .col-25 + .col-25 .col-25 + .row + .col-33 .col-33 + .col-33 .col-33 + .col-33 .col-33 + .row + .col-20 .col-20 + .col-20 .col-20 + .col-20 .col-20 + .col-20 .col-20 + .col-20 .col-20 + .row + .col-33 .col-33 + .col-66 .col-66 + .row + .col-25 .col-25 + .col-25 .col-25 + .col-50 .col-50 + .row + .col-75 .col-75 + .col-25 .col-25 + .row + .col-80 .col-80 + .col-20 .col-20 + .content-block-title No gutter between columns + .content-block + .row.no-gutter + .col-50 .col-50 + .col-50 .col-50 + .row.no-gutter + .col-25 .col-25 + .col-25 .col-25 + .col-25 .col-25 + .col-25 .col-25 + .row.no-gutter + .col-33 .col-33 + .col-33 .col-33 + .col-33 .col-33 + .row.no-gutter + .col-20 .col-20 + .col-20 .col-20 + .col-20 .col-20 + .col-20 .col-20 + .col-20 .col-20 + .row.no-gutter + .col-33 .col-33 + .col-66 .col-66 + .row.no-gutter + .col-25 .col-25 + .col-25 .col-25 + .col-50 .col-50 + .row.no-gutter + .col-75 .col-75 + .col-25 .col-25 + .row.no-gutter + .col-80 .col-80 + .col-20 .col-20 + .content-block-title Nested + .content-block + .row + .col-50 .col-50 + .row + .col-50 .col-50 + .col-50 .col-50 + .col-50 .col-50 + .row + .col-33 .col-33 + .col-66 .col-66 + .content-block-title Responsive Grid + .content-block + p Grid cells have different size on Phone/Tablet + .row + .col-100.tablet-50 .col-100.tablet-50 + .col-100.tablet-50 .col-100.tablet-50 + .row + .col-50.tablet-25 .col-50.tablet-25 + .col-50.tablet-25 .col-50.tablet-25 + .col-50.tablet-25 .col-50.tablet-25 + .col-50.tablet-25 .col-50.tablet-25 + .row + .col-100.tablet-40 .col-100.tablet-40 + .col-50.tablet-60 .col-50.tablet-60 + .col-50.tablet-66 .col-50.tablet-66 + .col-100.tablet-33 .col-100.tablet-33 + diff --git a/_app/jade/index.jade b/_app/jade/index.jade new file mode 100644 index 0000000000..5efd722a95 --- /dev/null +++ b/_app/jade/index.jade @@ -0,0 +1,484 @@ +doctype +html + head + meta(charset="utf-8") + meta(name="viewport", content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no, minimal-ui") + meta(name='mobile-web-app-capable', content='yes') + meta(name='apple-mobile-web-app-capable', content='yes') + meta(name="apple-mobile-web-app-status-bar-style", content="black") + title Framework7 iOS + link(rel="stylesheet", href="../build/css/framework7.ios.css") + link(rel="stylesheet", href="../build/css/framework7.ios.colors.css") + link(rel="stylesheet", href="css/kitchen-sink.css") + link(rel="icon", href="img/icon.png") + link(rel="apple-touch-icon", href="img/icon.png") + body + .statusbar-overlay + .panel-overlay + .panel.panel-left.panel-cover.layout-dark + .content-block-title Left Panel + .content-block + p This is a side panel. You can close it by clicking outsite or on this link: + a(href="#").close-panel close me + | . You can put here anything, even another isolated view like in + a(href="#", data-panel="right").open-panel Right Panel + .content-block-title Framework7 Kitchen Sink + .list-block + ul + li + a(href="forms.html").item-link.close-panel + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Forms + li + a(href="list-view.html").item-link.close-panel + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title List View + li + a(href="media-lists.html").item-link.close-panel + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Media Lists + li + a(href="modals.html").item-link.close-panel + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Modals + li + a(href="bars.html").item-link.close-panel + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Navbars And Toolbars + li + a(href="popover.html").item-link.close-panel + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Popover + li + a(href="panels.html").item-link.close-panel + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Side Panels + li + a(href="swipe-delete.html").item-link.close-panel + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Swipe To Delete + li + a(href="swiper.html").item-link.close-panel + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Swiper Slider + li + a(href="tabs.html").item-link.close-panel + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Tabs + .content-block + p Long text block goes here. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras sem urna, gravida non scelerisque id, fringilla ac velit. Phasellus elementum a ipsum at ornare. Mauris sagittis rhoncus euismod. Integer convallis augue eu lacus ultrices, in dictum elit consequat. Nulla faucibus massa id felis egestas eleifend. Proin consequat dignissim magna ut scelerisque. Vestibulum ac lorem semper, posuere sapien nec, pharetra massa. Nulla a tellus facilisis, sollicitudin quam porta, aliquam lorem. Fusce dignissim eros ac diam molestie, ut ultrices lorem tristique. Ut facilisis augue ac nisi egestas malesuada. Nunc posuere tortor quis eleifend mollis. Aliquam erat volutpat. Donec feugiat elit tellus, nec convallis orci elementum in. Sed urna mi, vestibulum id tempus id, pretium et ante. Pellentesque eget sollicitudin ligula. Phasellus pellentesque velit eu porta suscipit. + .panel.panel-right.panel-reveal.layout-dark + .view.view-right + .navbar + .navbar-inner + .center.sliding Right Panel + .pages.navbar-through + .page(data-page="panel-right1") + .page-content + .content-block + p This is a right side panel. You can close it by clicking outsite or on this link: + a(href="#").close-panel close me + | . You can put here anything, even another isolated view, try it: + .list-block + ul + li + a(href="panel-right2.html").item-link + .item-content + .item-inner + .item-title Right panel page 2 + li + a(href="panel-right3.html").item-link + .item-content + .item-inner + .item-title Right panel page 3 + .views + .view.view-main + .navbar + .navbar-inner + .left + .center.sliding Framework7 + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars + .toolbar + .toolbar-inner + a(href="#").link Dummy Link + a(href="#", data-popover=".popover-menu").open-popover.link Menu + .pages.navbar-through.toolbar-through + .page(data-page="index") + .page-content + .content-block-title Welcome To Framework7 + .content-block + a(href="about.html").button About Framework7 + .content-block-title Framework7 Kitchen Sink + .list-block + ul + li + a(href="accordion.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Accordion + li + a(href="autocomplete.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Autocomplete + .item-after + span.badge.bg-green NEW + li + a(href="calendar.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Calendar / Datepicker + .item-after + span.badge.bg-green NEW + li + a(href="cards.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Cards + li + a(href="contacts.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Contacts List + li + a(href="forms.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Forms + li + a(href="grid.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Grid + li + a(href="infinite-scroll.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Infinite Scroll + li + a(href="lazy-load.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Lazy Load Images + li + a(href="list-view.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title List View + li + a(href="login-screen.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Login Screen + li + a(href="media-lists.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Media Lists + li + a(href="messages.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Messages + li + a(href="modals.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Modals + li + a(href="bars.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Navbars And Toolbars + li + a(href="notifications.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Notifications + li + a(href="photo-browser.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Photo Browser + li + a(href="picker.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Picker + li + a(href="popover.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Popover + li + a(href="preloader.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Preloader + li + a(href="progressbar.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Progress Bar + .item-after + span.badge.bg-green NEW + li + a(href="pull-to-refresh.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Pull To Refresh + li + a(href="searchbar.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Search Bar + li + a(href="panels.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Side Panels + li + a(href="sortable-list.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Sortable List + li + a(href="swipe-delete.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Swipe To Delete + li + a(href="swiper.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Swiper Slider + li + a(href="tabs.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Tabs + .item-after + span.badge.bg-green NEW + li + a(href="virtual-list.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Virtual List + .list-block + ul + li + a(href="color-themes.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Color Themes + li + a(href="#").item-link.ks-generate-page + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Dynamically Generated Content + .list-block + ul + li + a(href="transitions.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Transitions And Effects + li + a(href="core-features.html").item-link + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Core Features + .popup.demo-popup + .view.navbar-fixed + .pages + .page + .navbar + .navbar-inner + .center Popup Title + .right + a(href="#").link.close-popup Done + .page-content + .content-block + p Here comes popup. You can put here anything, even independent view with its own navigation. Also not, that by default popup looks a bit different on iPhone/iPod and iPad, on iPhone it is fullscreen. + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse faucibus mauris leo, eu bibendum neque congue non. Ut leo mauris, eleifend eu commodo a, egestas ac urna. Maecenas in lacus faucibus, viverra ipsum pulvinar, molestie arcu. Etiam lacinia venenatis dignissim. Suspendisse non nisl semper tellus malesuada suscipit eu et eros. Nulla eu enim quis quam elementum vulputate. Mauris ornare consequat nunc viverra pellentesque. Aenean semper eu massa sit amet aliquam. Integer et neque sed libero mollis elementum at vitae ligula. Vestibulum pharetra sed libero sed porttitor. Suspendisse a faucibus lectus. + p Duis ut mauris sollicitudin, venenatis nisi sed, luctus ligula. Phasellus blandit nisl ut lorem semper pharetra. Nullam tortor nibh, suscipit in consequat vel, feugiat sed quam. Nam risus libero, auctor vel tristique ac, malesuada ut ante. Sed molestie, est in eleifend sagittis, leo tortor ullamcorper erat, at vulputate eros sapien nec libero. Mauris dapibus laoreet nibh quis bibendum. Fusce dolor sem, suscipit in iaculis id, pharetra at urna. Pellentesque tempor congue massa quis faucibus. Vestibulum nunc eros, convallis blandit dui sit amet, gravida adipiscing libero. + p Morbi posuere ipsum nisl, accumsan tincidunt nibh lobortis sit amet. Proin felis lorem, dictum vel nulla quis, lobortis dignissim nunc. Pellentesque dapibus urna ut imperdiet mattis. Proin purus diam, accumsan ut mollis ac, vulputate nec metus. Etiam at risus neque. Fusce tincidunt, risus in faucibus lobortis, diam mi blandit nunc, quis molestie dolor tellus ac enim. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse interdum turpis a velit vestibulum pharetra. Vivamus blandit dapibus cursus. Aenean lorem augue, vehicula in eleifend ut, imperdiet quis felis. + p Duis non erat vel lacus consectetur ultricies. Sed non velit dolor. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Proin vel varius mi, a tristique ante. Vivamus eget nibh ac elit tempor bibendum sit amet vitae velit. Proin sit amet dapibus nunc, non porta tellus. Fusce interdum vulputate imperdiet. Sed faucibus metus at pharetra fringilla. Fusce mattis orci et massa congue, eget dapibus ante rhoncus. Morbi semper sed tellus vel dignissim. Cras vestibulum, sapien in suscipit tincidunt, lectus mi sodales purus, at egestas ligula dui vel erat. Etiam cursus neque eu lectus eleifend accumsan vitae non leo. Aliquam scelerisque nisl sed lacus suscipit, ac consectetur sapien volutpat. Etiam nulla diam, accumsan ut enim vel, hendrerit venenatis sem. Vestibulum convallis justo vitae pharetra consequat. Mauris sollicitudin ac quam non congue. + .popover.popover-menu + .popover-angle + .popover-inner + .list-block + ul + li + a(href="modals.html").list-button.item-link Modals + li + a(href="popover.html").list-button.item-link Popover + li + a(href="tabs.html").list-button.item-link Tabs + li + a(href="panels.html").list-button.item-link Side Panels + li + a(href="list-view.html").list-button.item-link List View + li + a(href="forms.html").list-button.item-link Forms + .popover.popover-music + .popover-angle + .popover-inner + .list-block.media-list + ul + li + a(href="#").item-link.item-content + .item-media + img(src="http://lorempixel.com/88/88/people/1", width="44") + .item-inner + .item-title-row + .item-title Yellow Submarine + .item-subtitle Beatles + li + a(href="#").item-link.item-content + .item-media + img(src="http://lorempixel.com/88/88/people/2", width="44") + .item-inner + .item-title-row + .item-title Don't Stop Me Now + .item-subtitle Queen + li + a(href="#").item-link.item-content + .item-media + img(src="http://lorempixel.com/88/88/people/3", width="44") + .item-inner + .item-title-row + .item-title Billie Jean + .item-subtitle Michael Jackson + .login-screen + .view + .page + .page-content.login-screen-content + .login-screen-title Framework7 + form + .list-block + ul + li.item-content + .item-inner + .item-title.label Username + .item-input + input(type="text", name="username", placeholder="Your username") + li.item-content + .item-inner + .item-title.label Password + .item-input + input(type="password", name="password", placeholder="Your password") + .list-block + ul + li + a(href="#").item-link.list-button Sign In + .list-block-label Some text about login information.
    Lorem ipsum dolor sit amet, consectetur adipiscing elit. + .picker-modal.picker-modal-demo + .toolbar + .toolbar-inner + .left + .right + a(href="#").link.close-picker Done + .picker-modal-inner + .content-block + p Integer mollis nulla id nibh elementum finibus. Maecenas eget fermentum ipsum. Sed sagittis condimentum nisl at tempus. Duis lacus libero, laoreet vitae ligula a, aliquet eleifend sapien. Nullam sodales viverra sodales. Nulla hendrerit condimentum dolor facilisis tempor. Donec at est malesuada, sagittis nisi et, accumsan enim. + script(type="text/javascript", src="../build/js/framework7.js") + script(type="text/javascript", src="js/kitchen-sink.js") \ No newline at end of file diff --git a/_app/jade/infinite-scroll.jade b/_app/jade/infinite-scroll.jade new file mode 100644 index 0000000000..8717ca4b6c --- /dev/null +++ b/_app/jade/infinite-scroll.jade @@ -0,0 +1,20 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Infinite Scroll + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="infinite-scroll") + .page-content.infinite-scroll(data-distance="50") + .content-block-title Scroll bottom + .list-block + ul + - for (i = 1; i <= 20; i++) + li.item-content + .item-inner + .item-title Item #{i} diff --git a/_app/jade/lazy-load.jade b/_app/jade/lazy-load.jade new file mode 100644 index 0000000000..3a70f73f76 --- /dev/null +++ b/_app/jade/lazy-load.jade @@ -0,0 +1,55 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Lazy Load Images + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="lazy-load") + .page-content + .content-block + .content-block-inner + p Lazy Load delays loading of images on page while they are outside of viewport until user scrolls to them. + p It will make the page load faster, improve scrolling performance and also save traffic. + .content-block + .content-block-inner + p + img(data-src="http://lorempixel.com/500/500/nature/1", width="1500", height="1500").lazy.lazy-fadeIn.ks-demo-lazy + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi tempus viverra lectus sit amet lobortis. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Quisque faucibus consectetur mauris eget lobortis. Maecenas efficitur efficitur mauris ac vehicula. Sed ut lectus laoreet, semper nisi vel, maximus massa. Duis at lorem vitae sem auctor condimentum a at neque. Phasellus vel scelerisque dui. Morbi varius nibh eu finibus rutrum. + p + img(data-src="http://lorempixel.com/500/500/nature/2", width="1500", height="1500").lazy.lazy-fadeIn.ks-demo-lazy + p Aenean id congue orci. Aliquam gravida nulla nec sollicitudin consectetur. Donec iaculis ipsum in purus tincidunt sagittis quis vehicula sapien. Vestibulum quis consectetur nibh. Pellentesque vehicula ligula sit amet commodo malesuada. Proin eget dolor sodales, egestas sapien sed, consectetur ante. Vivamus imperdiet porttitor condimentum. Aliquam sit amet tellus quis mauris dapibus convallis eu in nulla. Aliquam erat volutpat. + p + img(data-src="http://lorempixel.com/500/500/nature/3", width="1500", height="1500").lazy.lazy-fadeIn.ks-demo-lazy + p Pellentesque aliquam maximus libero a tincidunt. Nunc rhoncus tellus ac congue commodo. Aenean malesuada ante sit amet erat efficitur vehicula ac id ipsum. Suspendisse sed purus vel nisl rhoncus feugiat et ut ante. Mauris vehicula ligula sed nisl vulputate, nec ullamcorper quam vehicula. Etiam eu turpis eget sem luctus rutrum at porta nulla. Ut posuere lorem et nisi faucibus molestie. + p + img(data-src="http://lorempixel.com/500/500/nature/4", width="1500", height="1500").lazy.lazy-fadeIn.ks-demo-lazy + p Duis ullamcorper velit id enim rutrum, vel venenatis lacus laoreet. Sed id bibendum ligula, sed congue erat. Maecenas rhoncus posuere lorem ac consectetur. Duis accumsan, urna id pharetra tincidunt, libero nibh tincidunt enim, vestibulum suscipit turpis neque nec ante. + p + img(data-src="http://lorempixel.com/500/500/nature/5", width="1500", height="1500").lazy.lazy-fadeIn.ks-demo-lazy + p Suspendisse potenti. Curabitur et neque ac ante dapibus mollis tempor eget ex. Vivamus porttitor faucibus dui. Nulla eleifend hendrerit cursus. Sed elit nulla, pulvinar vitae diam eget, consectetur efficitur orci. Vivamus vel pharetra sapien. Suspendisse tortor tortor, iaculis at ullamcorper sit amet, vestibulum vel arcu. Aenean sed eleifend sapien. Praesent at varius metus. + p + img(data-src="http://lorempixel.com/500/500/nature/6", width="1500", height="1500").lazy.lazy-fadeIn.ks-demo-lazy + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent laoreet nisl eget neque blandit lobortis. Sed sagittis risus id vestibulum finibus. Cras vestibulum sem et massa hendrerit maximus. Vestibulum suscipit tristique iaculis. Nam vitae risus non eros auctor tincidunt quis vel nulla. Sed volutpat, libero ac blandit vehicula, est sem gravida lectus, sed imperdiet sapien risus ut neque. + p + img(data-src="http://lorempixel.com/500/500/nature/7", width="1500", height="1500").lazy.lazy-fadeIn.ks-demo-lazy + p Aenean id congue orci. Aliquam gravida nulla nec sollicitudin consectetur. Donec iaculis ipsum in purus tincidunt sagittis quis vehicula sapien. Vestibulum quis consectetur nibh. Pellentesque vehicula ligula sit amet commodo malesuada. Proin eget dolor sodales, egestas sapien sed, consectetur ante. Vivamus imperdiet porttitor condimentum. Aliquam sit amet tellus quis mauris dapibus convallis eu in nulla. Aliquam erat volutpat. + p + img(data-src="http://lorempixel.com/500/500/nature/8", width="1500", height="1500").lazy.lazy-fadeIn.ks-demo-lazy + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi tempus viverra lectus sit amet lobortis. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Quisque faucibus consectetur mauris eget lobortis. Maecenas efficitur efficitur mauris ac vehicula. Sed ut lectus laoreet, semper nisi vel, maximus massa. Duis at lorem vitae sem auctor condimentum a at neque. Phasellus vel scelerisque dui. Morbi varius nibh eu finibus rutrum. + p + img(data-src="http://lorempixel.com/500/500/nature/9", width="1500", height="1500").lazy.lazy-fadeIn.ks-demo-lazy + p Pellentesque aliquam maximus libero a tincidunt. Nunc rhoncus tellus ac congue commodo. Aenean malesuada ante sit amet erat efficitur vehicula ac id ipsum. Suspendisse sed purus vel nisl rhoncus feugiat et ut ante. Mauris vehicula ligula sed nisl vulputate, nec ullamcorper quam vehicula. Etiam eu turpis eget sem luctus rutrum at porta nulla. Ut posuere lorem et nisi faucibus molestie. + p + img(data-src="http://lorempixel.com/500/500/nature/10", width="1500", height="1500").lazy.lazy-fadeIn.ks-demo-lazy + p Duis ullamcorper velit id enim rutrum, vel venenatis lacus laoreet. Sed id bibendum ligula, sed congue erat. Maecenas rhoncus posuere lorem ac consectetur. Duis accumsan, urna id pharetra tincidunt, libero nibh tincidunt enim, vestibulum suscipit turpis neque nec ante. + p + b Using as background image: + div(data-background="http://lorempixel.com/500/500/people/10").lazy.lazy-fadeIn.ks-demo-lazy + p Suspendisse potenti. Curabitur et neque ac ante dapibus mollis tempor eget ex. Vivamus porttitor faucibus dui. Nulla eleifend hendrerit cursus. Sed elit nulla, pulvinar vitae diam eget, consectetur efficitur orci. Vivamus vel pharetra sapien. Suspendisse tortor tortor, iaculis at ullamcorper sit amet, vestibulum vel arcu. Aenean sed eleifend sapien. Praesent at varius metus. + + \ No newline at end of file diff --git a/_app/jade/list-view.jade b/_app/jade/list-view.jade new file mode 100644 index 0000000000..99c9536223 --- /dev/null +++ b/_app/jade/list-view.jade @@ -0,0 +1,266 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding List View + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="list-view") + .page-content + .content-block + p Framework7 allows you to be flexible with list views (table views). You can make them as navigation menus, you can use there icons, inputs, and any elements inside of the list, and even make them nested: + .content-block-title Data list, with icons + .list-block + ul + li + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Ivan Petrov + .item-after CEO + li + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title John Doe + .item-after + span.badge 5 + li + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Jenna Smith + .content-block-title Links + .list-block + ul + li + a(href="#").item-link.item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Ivan Petrov + .item-after CEO + li + a(href="#").item-link.item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title John Doe + .item-after Cleaner + li + a(href="#").item-link.item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Jenna Smith + .content-block-title Links, no icons + .list-block + ul + li + a(href="#").item-link.item-content + .item-inner + .item-title Ivan Petrov + li + a(href="#").item-link.item-content + .item-inner + .item-title John Doe + li + .item-divider Divider Here + li + a(href="#").item-link.item-content + .item-inner + .item-title Ivan Petrov + li + a(href="#").item-link.item-content + .item-inner + .item-title Jenna Smith + .content-block-title Grouped with sticky titles + .list-block + .list-group + ul + li.list-group-title A + li + .item-content + .item-inner + .item-title Aaron + li + .item-content + .item-inner + .item-title Abbie + li + .item-content + .item-inner + .item-title Adam + .list-group + ul + li.list-group-title B + li + .item-content + .item-inner + .item-title Bailey + li + .item-content + .item-inner + .item-title Barclay + li + .item-content + .item-inner + .item-title Bartolo + .list-group + ul + li.list-group-title C + li + .item-content + .item-inner + .item-title Caiden + li + .item-content + .item-inner + .item-title Calvin + li + .item-content + .item-inner + .item-title Candy + .content-block-title Mixed and nested + .list-block + ul + li + a(href="#").item-link.item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Ivan Petrov + .item-after CEO + li + a(href="#").item-link.item-content + .item-media + i.icon.icon-f7 + i.icon.icon-f7 + .item-inner + .item-title Two icons here + li + .item-content + .item-inner + .item-title No icons here + ul + li + a(href="#").item-link.item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Ivan Petrov + .item-after CEO + li + a(href="#").item-link.item-content + .item-media + i.icon.icon-f7 + i.icon.icon-f7 + .item-inner + .item-title Two icons here + li + .item-content + .item-inner + .item-title No icons here + li + a(href="#").item-link.item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Ultra long text goes here, no, it is really really long + li + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title With switch + .item-after + label.label-switch + input(type="checkbox") + .checkbox + li + a(href="#").item-link.item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Ultra long text goes here, no, it is really really long + li + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title With switch + .item-after + label.label-switch + input(type="checkbox") + .checkbox + + .content-block-title Mixed, inset + .list-block.inset + ul + li + a(href="#").item-link.item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Ivan Petrov + .item-after CEO + li + a(href="#").item-link.item-content + .item-media + i.icon.icon-f7 + i.icon.icon-f7 + .item-inner + .item-title Two icons here + li + a(href="#").item-link.item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Ultra long text goes here, no, it is really really long + li + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title With switch + .item-after + label.label-switch + input(type="checkbox") + .checkbox + + .list-block-label + p Here comes some useful information about list above + .content-block-title Tablet inset + .list-block.tablet-inset + ul + li + a(href="#").item-link.item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Ivan Petrov + .item-after CEO + li + a(href="#").item-link.item-content + .item-media + i.icon.icon-f7 + i.icon.icon-f7 + .item-inner + .item-title Two icons here + li + a(href="#").item-link.item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Ultra long text goes here, no, it is really really long + .list-block-label + p This list block will look like "inset" only on tablets (iPad) + + \ No newline at end of file diff --git a/_app/jade/login-screen-embedded.jade b/_app/jade/login-screen-embedded.jade new file mode 100644 index 0000000000..02265d9042 --- /dev/null +++ b/_app/jade/login-screen-embedded.jade @@ -0,0 +1,22 @@ +.pages.navbar-through + .page(data-page="login-screen-embedded").no-toolbar.no-navbar.no-swipeback + .page-content.login-screen-content + .login-screen-title Framework7 + form + .list-block + ul + li.item-content + .item-inner + .item-title.label Username + .item-input + input(type="text", name="username", placeholder="Your username") + li.item-content + .item-inner + .item-title.label Password + .item-input + input(type="password", name="password", placeholder="Your password") + .list-block + ul + li + a(href="#").item-link.list-button Sign In + .list-block-label Some text about login information.
    Lorem ipsum dolor sit amet, consectetur adipiscing elit. \ No newline at end of file diff --git a/_app/jade/login-screen.jade b/_app/jade/login-screen.jade new file mode 100644 index 0000000000..ea9b17df85 --- /dev/null +++ b/_app/jade/login-screen.jade @@ -0,0 +1,20 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Login Screen + .right + a(href="#").link.open-panel.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="login-screen") + .page-content + .content-block + p Framework7 comes with ready to use Login Screen layout. It could be used inside of page or inside of popup (Embedded) or as a standalone overlay: + .content-block.row + .col-50 + a(href="login-screen-embedded.html").button Embedded Into Page + .col-50 + a(href="#").button.open-login-screen As Overlay \ No newline at end of file diff --git a/_app/jade/media-lists.jade b/_app/jade/media-lists.jade new file mode 100644 index 0000000000..0627311221 --- /dev/null +++ b/_app/jade/media-lists.jade @@ -0,0 +1,170 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Media Lists + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="media-lists") + .page-content + .content-block + p Media Lists are almost the same as Data Lists, but with a more flexible layout for visualization of more complex data, like products, services, userc, etc. You can even use them in + a(href="#", data-popover=".popover-music").open-popover popovers + .content-block-title Songs + .list-block.media-list + ul + li + a(href="#").item-link.item-content + .item-media + img(src="http://lorempixel.com/160/160/people/1", width="80") + .item-inner + .item-title-row + .item-title Yellow Submarine + .item-after $15 + .item-subtitle Beatles + .item-text Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus. + li + a(href="#").item-link.item-content + .item-media + img(src="http://lorempixel.com/160/160/people/2", width="80") + .item-inner + .item-title-row + .item-title Don't Stop Me Now + .item-after $22 + .item-subtitle Queen + .item-text Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus. + li + a(href="#").item-link.item-content + .item-media + img(src="http://lorempixel.com/160/160/people/3", width="80") + .item-inner + .item-title-row + .item-title Billie Jean + .item-after $16 + .item-subtitle Michael Jackson + .item-text Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus. + .content-block-title Mail App (With Swipe to delete and overswipes) + .list-block.media-list + ul + li.swipeout + .swipeout-content + a(href="#").item-link.item-content + .item-inner + .item-title-row + .item-title Facebook + .item-after 17:14 + .item-subtitle New messages from John Doe + .item-text Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus. + .swipeout-actions-left + a(href="#").bg-green.swipeout-overswipe.demo-reply Reply + a(href="#").demo-forward.bg-blue Forward + .swipeout-actions-right + a(href="#").demo-actions More + a(href="#").demo-mark.bg-orange Mark + a(href="#", data-confirm="Are you sure you want to delete this item?").swipeout-delete.swipeout-overswipe Delete + li.swipeout + .swipeout-content + a(href="#").item-link.item-content + .item-inner + .item-title-row + .item-title John Doe (via Twitter) + .item-after 17:11 + .item-subtitle John Doe (@_johndoe) mentioned you on Twitter! + .item-text Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus. + .swipeout-actions-left + a(href="#").bg-green.swipeout-overswipe.demo-reply Reply + a(href="#").demo-forward.bg-blue Forward + .swipeout-actions-right + a(href="#").demo-actions More + a(href="#").demo-mark.bg-orange Mark + a(href="#", data-confirm="Are you sure you want to delete this item?").swipeout-delete.swipeout-overswipe Delete + li.swipeout + .swipeout-content + a(href="#").item-link.item-content + .item-inner + .item-title-row + .item-title Facebook + .item-after 16:48 + .item-subtitle New messages from John Doe + .item-text Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus. + .swipeout-actions-left + a(href="#").bg-green.swipeout-overswipe.demo-reply Reply + a(href="#").demo-forward.bg-blue Forward + .swipeout-actions-right + a(href="#").demo-actions More + a(href="#").demo-mark.bg-orange Mark + a(href="#", data-confirm="Are you sure you want to delete this item?").swipeout-delete.swipeout-overswipe Delete + li.swipeout + .swipeout-content + a(href="#").item-link.item-content + .item-inner + .item-title-row + .item-title John Doe (via Twitter) + .item-after 15:32 + .item-subtitle John Doe (@_johndoe) mentioned you on Twitter! + .item-text Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus. + .swipeout-actions-left + a(href="#").bg-green.swipeout-overswipe.demo-reply Reply + a(href="#").demo-forward.bg-blue Forward + .swipeout-actions-right + a(href="#").demo-actions More + a(href="#").demo-mark.bg-orange Mark + a(href="#", data-confirm="Are you sure you want to delete this item?").swipeout-delete.swipeout-overswipe Delete + .content-block-title Something more simple + .list-block.media-list + ul + li + .item-content + .item-media + img(src="http://lorempixel.com/88/88/fashion/1", width="44") + .item-inner + .item-title-row + .item-title Yellow Submarine + .item-subtitle Beatles + li + a(href="#").item-link.item-content + .item-media + img(src="http://lorempixel.com/88/88/fashion/2", width="44") + .item-inner + .item-title-row + .item-title Don't Stop Me Now + .item-subtitle Queen + li + .item-content + .item-media + img(src="http://lorempixel.com/88/88/fashion/3", width="44") + .item-inner + .item-title-row + .item-title Billie Jean + .item-subtitle Michael Jackson + .content-block-title Inset + .list-block.media-list.inset + ul + li + a(href="#").item-link.item-content + .item-media + img(src="http://lorempixel.com/88/88/fashion/4", width="44") + .item-inner + .item-title-row + .item-title Yellow Submarine + .item-subtitle Beatles + li + a(href="#").item-link.item-content + .item-media + img(src="http://lorempixel.com/88/88/fashion/5", width="44") + .item-inner + .item-title-row + .item-title Don't Stop Me Now + .item-subtitle Queen + li + a(href="#").item-link.item-content + .item-media + img(src="http://lorempixel.com/88/88/fashion/6", width="44") + .item-inner + .item-title-row + .item-title Billie Jean + .item-subtitle Michael Jackson diff --git a/_app/jade/messages.jade b/_app/jade/messages.jade new file mode 100644 index 0000000000..5c4950b240 --- /dev/null +++ b/_app/jade/messages.jade @@ -0,0 +1,75 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Messages + .right + a(href="#").link.open-panel.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="messages").no-toolbar.toolbar-fixed + .toolbar.messagebar + .toolbar-inner + a(href="#").link.icon-only + i.icon.icon-camera + textarea(placeholder="Message") + a(href="#").link.send-message Send + .page-content.messages-content + .messages + .messages-date Sunday, Feb 9, + span 12:58 + .message.message-sent + .message-text Hi, Kate + .message.message-sent + .message-text How are you? + .message.message-received.message-with-avatar + .message-name Kate Johnson + .message-text Hi, i am good + .message-avatar(style="background-image:url(http://lorempixel.com/200/200/people/9)") + .message.message-received.message-with-avatar + .message-name Blue Ninja + .message-text Hi there, I am also fine, thanks! And how are you? + .message-avatar(style="background-image:url(http://lorempixel.com/200/200/people/7)") + .message.message-sent + .message-text Hey, Blue Ninja! Glad to see you ;) + .message.message-sent + .message-text What do you think about my new logo? + .messages-date Wednesday, Feb 12, + span 19:33 + .message.message-sent + .message-text Hey? Any thoughts about my new logo? + .messages-date Thursday, Feb 13, + span 11:20 + .message.message-sent + .message-text Alo... + .message.message-sent + .message-text Are you there? + .message.message-received.message-with-avatar + .message-name Blue Ninja + .message-text Hi, i am here + .message-avatar(style="background-image:url(http://lorempixel.com/200/200/people/7)") + .message.message-received.message-with-avatar + .message-name Blue Ninja + .message-text Your logo is great + .message-avatar(style="background-image:url(http://lorempixel.com/200/200/people/7)") + .message.message-received.message-with-avatar + .message-name Kate Johnson + .message-text Leave me alone! + .message-avatar(style="background-image:url(http://lorempixel.com/200/200/people/9)") + .message.message-sent + .message-text :( + .message.message-sent + .message-text Hey, look, cutest kitten ever! + .message.message-sent.message-pic + .message-text + img(src="http://lorempixel.com/300/400/cats/4/") + .message.message-received.message-with-avatar + .message-name Blue Ninja + .message-text Yep + .message-avatar(style="background-image:url(http://lorempixel.com/200/200/people/7)") + .message.message-sent + .message-text Cool + .message-label Delivered 1 week ago + \ No newline at end of file diff --git a/_app/jade/modals.jade b/_app/jade/modals.jade new file mode 100644 index 0000000000..906da7283e --- /dev/null +++ b/_app/jade/modals.jade @@ -0,0 +1,51 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Modals + .right + a(href="#").link.open-panel.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="modals") + .page-content + .content-block + .content-block-inner + p There are 1:1 replacements of native Alert, Prompt and Confirm modals. They support callbacks, have very easy api and can be combined with each other. Check these examples: + p.row + span.col-33 + a.button(href="#").demo-alert Alert + span.col-33 + a.button(href="#").demo-confirm Confirm + span.col-33 + a.button(href="#").demo-prompt Prompt + p.row + span.col-50 + a.button(href="#").demo-login Login Modal + span.col-50 + a.button(href="#").demo-password Password Modal + p.row + span.col-50 + a.button(href="#").demo-actions Action Sheet + span.col-50 + a.button(href="#", data-popup=".demo-popup").open-popup Popup + .content-block-title Action Sheet To Popover + .content-block + .content-block-inner + p Action Sheet could be automatically converted to Popover (for tablets). This button will open Popover on tablets and Action Sheet on phones: + a.button(href="#", style="display:inline-block; vertical-align:middle").demo-actions-popover Action/Popover + .content-block-title Picker Modal + .content-block + .content-block-inner + p Such overlay type is similar to Picker's overlay, but also allows to create custom picker overlays + p + a.button(href="#").demo-picker-modal Picker Modal With Custom HTML + .content-block-title Modals Stack + .content-block + .content-block-inner + p This feature doesn't allow to open multiple modals at the same time, and will automatically open next modal when you close the current one. Such behavior is similar to browser native alerts: + p + a.button(href="#").demo-modals-stack Open Multiple Alerts + \ No newline at end of file diff --git a/_app/jade/notifications.jade b/_app/jade/notifications.jade new file mode 100644 index 0000000000..5e1f7cfb79 --- /dev/null +++ b/_app/jade/notifications.jade @@ -0,0 +1,23 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Notifications + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="notifications") + .page-content + .content-block + p Framework7 comes with simple Notifications component that allows you to show some useful messages to user. + p + a(href="#").button.ks-notification-simple Default notification + p + a(href="#").button.ks-notification-full Full-layout notification + p + a(href="#").button.ks-notification-custom With custom image + p + a(href="#").button.ks-notification-callback With callback on close \ No newline at end of file diff --git a/_app/jade/panels.jade b/_app/jade/panels.jade new file mode 100644 index 0000000000..4cf68a9d9b --- /dev/null +++ b/_app/jade/panels.jade @@ -0,0 +1,21 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Side Panels + .right + a(href="#").link.open-panel.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="panels") + .page-content + .content-block + p Framework7 comes with 2 panels (on left and on right), both are optional. They have two different layouts/effects - cover above the content (like left panel here) and reveal (like right panel). You can put absolutely anything inside: data lists, forms, custom content, and even other isolated app view (like in right panel now) with its own dynamic navbar. Checkout panels: + .content-block + .row + .col-50 + a(href="#").button.open-panel Left Panel + .col-50 + a(href="#", data-panel="right").button.open-panel Right Panel diff --git a/_app/jade/photo-browser.jade b/_app/jade/photo-browser.jade new file mode 100644 index 0000000000..9c959feb0a --- /dev/null +++ b/_app/jade/photo-browser.jade @@ -0,0 +1,40 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Photo Browser + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="photo-browser") + .page-content + .content-block + p Photo Browser is a standalone and highly configurable component that allows to open window with photo viewer and navigation elements with the following features: + ul + li Swiper between photos + li Multi-gestures support for zooming + li Toggle zoom by double tap on photo + li Single click on photo to toggle Exposition mode + p Photo Browser could be opened in a three ways - as a Standalone component, in Popup, and as separate Page: + .row + .col-33 + a(href="#").button.ks-pb-standalone Standalone + .col-33 + a(href="#").button.ks-pb-popup Popup + .col-33 + a(href="#").button.ks-pb-page Page + .content-block + p For Popup and Standalone types, Photo Browser suppots 2 default themes - default Light (like in previous examples) and Dark theme. Here is a Dark theme examples: + .row + .col-50 + a(href="#").button.ks-pb-standalone-dark Standalone + .col-50 + a(href="#").button.ks-pb-popup-dark Popup + .content-block + p Photo Browser also supports lazy loading for passed images: + p + a(href="#").button.ks-pb-lazy Lazy Loading Images + \ No newline at end of file diff --git a/_app/jade/picker.jade b/_app/jade/picker.jade new file mode 100644 index 0000000000..6bc338692e --- /dev/null +++ b/_app/jade/picker.jade @@ -0,0 +1,60 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Picker + .right + a(href="#").link.open-panel.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="pickers") + .page-content + .content-block + p Picker is a powerful component that allows you to create custom overlay pickers which looks like iOS native picker. + p Picker could be used as inline component or as overlay. Overlay Picker will be automatically converted to Popover on tablets (iPad). + .content-block-title Picker with single value + .list-block + ul + li + .item-content + .item-inner + .item-input + input(type="text", placeholder="Your iOS device", readonly)#ks-picker-device + .content-block-title 2 values and 3d-rotate effect + .list-block + ul + li + .item-content + .item-inner + .item-input + input(type="text", placeholder="Describe yourself", readonly)#ks-picker-describe + .content-block-title Dependent values + .list-block + ul + li + .item-content + .item-inner + .item-input + input(type="text", placeholder="Your car", readonly)#ks-picker-dependent + .content-block-title Custom toolbar + .list-block + ul + li + .item-content + .item-inner + .item-input + input(type="text", placeholder="Describe yourself", readonly)#ks-picker-custom-toolbar + .content-block-title Inline Picker / Date-time + .content-block + .content-block-inner(style="padding:0; margin-right:-15px; width:auto") + .list-block(style="margin:0") + ul(style="border-top:none") + li + .item-content + .item-inner + .item-input + input(type="text", placeholder="Date Time", readonly)#ks-picker-date + #ks-picker-date-container + \ No newline at end of file diff --git a/_app/jade/popover.jade b/_app/jade/popover.jade new file mode 100644 index 0000000000..dae5ee69b0 --- /dev/null +++ b/_app/jade/popover.jade @@ -0,0 +1,21 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Popover + .right + a(href="#", data-popover=".popover-menu").open-popover.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="popover") + .page-content + .content-block + p Of course, Framework7 has Popovers. Popovers may be called on absolutely any element with dynamic positioning. Note that due to Apple guide lines it is not recommended to use popovers on iPhone, only on bigger screens (iPad), so on small screen it may have wrong positioning because it is not fit to screen. For iPhone it is recommended to use actions and modals instead. Try the "bars" icon on navbar, "menu" link on bottom toolbar, links and buttons in text below: + p + a(href="#", data-popover=".popover-menu").button.open-popover Open popover on me + p Mauris fermentum neque et luctus venenatis. Vivamus a sem rhoncus, ornare tellus eu, euismod mauris. In porta turpis at semper convallis. Duis adipiscing leo eu nulla lacinia, quis rhoncus metus condimentum. Etiam nec malesuada nibh. Maecenas quis lacinia nisl, vel posuere dolor. Vestibulum condimentum, nisl ac vulputate egestas, neque enim dignissim elit, rhoncus volutpat magna enim a est. Aenean sit amet ligula neque. Cras suscipit rutrum enim. Nam a odio facilisis, elementum tellus non, popover tortor. Pellentesque felis eros, dictum vitae lacinia quis, lobortis vitae ipsum. Cras vehicula bibendum lorem quis imperdiet. + p In hac habitasse platea dictumst. Etiam varius, ante vel ornare facilisis, velit massa rutrum dolor, ac porta magna magna lacinia nunc. Curabitur popover! cursus laoreet. Aenean vel tempus augue. Pellentesque in imperdiet nibh. Mauris rhoncus nulla id sem suscipit volutpat. Pellentesque ac arcu in nisi viverra pulvinar. Nullam nulla orci, bibendum sed ligula non, ullamcorper iaculis mi. In hac habitasse platea dictumst. Praesent varius at nisl eu luctus. Cras aliquet porta est. Quisque elementum quis dui et consectetur. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Sed sed laoreet purus. Pellentesque eget ante ante. + p Duis et ultricies nibh. Sed facilisis turpis urna, ac imperdiet erat venenatis eu. Proin sit amet faucibus tortor, et varius sem. Etiam vitae lacinia neque. Aliquam nisi purus, interdum in arcu sed, ultrices rutrum arcu. Nulla mi turpis, consectetur vel enim quis, facilisis viverra dui. Aliquam quis convallis tortor, quis semper ligula. Morbi ullamcorper one more popover massa at accumsan. Etiam purus odio, posuere in ligula vitae, viverra ultricies justo. Vestibulum nec interdum nisi. Aenean ac consectetur velit, non malesuada magna. Sed pharetra vehicula augue, vel venenatis lectus gravida eget. Curabitur lacus tellus, venenatis eu arcu in, interdum auctor nunc. Nunc non metus neque. Suspendisse viverra lectus sed risus aliquet, vel accumsan dolor feugiat. + diff --git a/_app/jade/preloader.jade b/_app/jade/preloader.jade new file mode 100644 index 0000000000..07b8b0d836 --- /dev/null +++ b/_app/jade/preloader.jade @@ -0,0 +1,31 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Preloader + .right + a(href="#").link.open-panel.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="preloader") + .page-content + .content-block + p How about an activity indicator? Framework 7 has a nice one. The F7 preloader is made with SVG and animated with CSS so it can be easily resized. Two options are available: the default is for light background and another one is for dark background. The HTML is pretty easy, just add a .preloader class to any element. For the dark background option, also add a .preloader-white class. Here are some examples: + .content-block.row.ks-preloaders + .col-25 Default:
    + span.preloader + .col-25(style="background-color: #222; color:#fff;") White:
    + span.preloader.preloader-white + .col-25 Big:
    + span.preloader.ks-preloader-big + .col-25(style="background-color: #222; color:#fff;") White:
    + span.preloader.preloader-white.ks-preloader-big + .content-block + p With app.showIndicator() you can call small overlay with indicator: + a(href="#").button.demo-indicator Open small indicator overlay + p With app.showPreloader() you can call modal window with preloader: + a(href="#").button.demo-preloader Open preloader modal + p With app.showPreloader('My text...') you can call it with custom title: + a(href="#").button.demo-preloader-custom Open custom preloader diff --git a/_app/jade/progressbar.jade b/_app/jade/progressbar.jade new file mode 100644 index 0000000000..7aa38c523f --- /dev/null +++ b/_app/jade/progressbar.jade @@ -0,0 +1,87 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Progress Bar + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="progressbar") + .page-content + .content-block + p In addition to Preloader, Framework7 also comes with fancy animated determinate and infinite/indeterminate progress bars to indicate some activity. + .content-block-title Determinate Progress Bar + .content-block + .content-block-inner + p When progress bar is determinate it indicates how long an operation will take when the percentage complete is detectable. + + p Inline determinate progress bar: + .ks-demo-progressbar-inline + p + span.progressbar(data-progress="10") + p.buttons-row + a(href="#", data-progress="10").button 10% + a(href="#", data-progress="30").button 30% + a(href="#", data-progress="50").button 50% + a(href="#", data-progress="100").button 100% + + p Inline determinate load & hide: + .ks-demo-progressbar-load-hide + p(style="height:2px") + p + a(href="#").button Start Loading + p Overlay with determinate progress bar on top of the app: + p.ks-demo-progressbar-overlay + a(href="#").button Start Loading + .content-block-title Infinite Progress Bar + .content-block + .content-block-inner + p When progress bar is infinite/indeterminate it requests that the user wait while something finishes when it’s not necessary to indicate how long it will take. + p Inline infinite progress bar + p + span.progressbar-infinite + p Multi-color infinite progress bar + p + span.progressbar-infinite.color-multi + p Overlay with infinite progress bar on top of the app + p.ks-demo-progressbar-infinite-overlay + a(href="#").button Start Loading + p Overlay with infinite multi-color progress bar on top of the app + p.ks-demo-progressbar-infinite-multi-overlay + a(href="#").button Start Loading + .content-block-title Colored + .list-block + ul + li.item-content + .item-inner + .progressbar.color-blue(data-progress="10") + li.item-content + .item-inner + .progressbar.color-orange(data-progress="20") + li.item-content + .item-inner + .progressbar.color-red(data-progress="30") + li.item-content + .item-inner + .progressbar.color-pink(data-progress="40") + li.item-content + .item-inner + .progressbar.color-green(data-progress="50") + li.item-content + .item-inner + .progressbar.color-lightblue(data-progress="60") + li.item-content + .item-inner + .progressbar.color-yellow(data-progress="70") + li.item-content + .item-inner + .progressbar.color-gray(data-progress="80") + li.item-content + .item-inner + .progressbar.color-black(data-progress="90") + li.item-content(style="background-color: #999") + .item-inner + .progressbar.color-white(data-progress="95") \ No newline at end of file diff --git a/_app/jade/pull-to-refresh.jade b/_app/jade/pull-to-refresh.jade new file mode 100644 index 0000000000..06a2b22fa1 --- /dev/null +++ b/_app/jade/pull-to-refresh.jade @@ -0,0 +1,44 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Pull To Refresh + .right + a(href="#").link.open-panel.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="pull-to-refresh") + .page-content.pull-to-refresh-content + .pull-to-refresh-layer + .preloader + .pull-to-refresh-arrow + .list-block.media-list + ul + li.item-content + .item-media + img(src="http://lorempixel.com/88/88/abstract/1", width="44") + .item-inner + .item-title-row + .item-title Yellow Submarine + .item-subtitle Beatles + li.item-content + .item-media + img(src="http://lorempixel.com/88/88/abstract/2", width="44") + .item-inner + .item-title-row + .item-title Don't Stop Me Now + .item-subtitle Queen + li.item-content + .item-media + img(src="http://lorempixel.com/88/88/abstract/3", width="44") + .item-inner + .item-title-row + .item-title Billie Jean + .item-subtitle Michael Jackson + .list-block-label + p Just pull page down to let the magic happen.
    Note that pull-to-refresh feature is optimised for touch and native scrolling so it may not work on desktop browser. + + + \ No newline at end of file diff --git a/_app/jade/searchbar.jade b/_app/jade/searchbar.jade new file mode 100644 index 0000000000..cb67b2c347 --- /dev/null +++ b/_app/jade/searchbar.jade @@ -0,0 +1,146 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Search Bar + .right + a(href="#").link.open-panel.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="searchbar") + form.searchbar.searchbar-init(data-search-list=".search-here", data-search-in=".item-title") + .searchbar-input + input(type="search", placeholder="Search") + a(href="#").searchbar-clear + a(href="#").searchbar-cancel Cancel + .searchbar-overlay + .page-content + .list-block.searchbar-not-found + ul + li.item-content + .item-inner + .item-title Nothing found + .list-block.search-here.searchbar-found + ul + li.item-content + .item-inner + .item-title Acura + li.item-content + .item-inner + .item-title Audi + li.item-content + .item-inner + .item-title BMW + li.item-content + .item-inner + .item-title Cadillac + li.item-content + .item-inner + .item-title Chevrolet + li.item-content + .item-inner + .item-title Chrysler + li.item-content + .item-inner + .item-title Dodge + li.item-content + .item-inner + .item-title Ferrari + li.item-content + .item-inner + .item-title Ford + li.item-content + .item-inner + .item-title GMC + li.item-content + .item-inner + .item-title Honda + li.item-content + .item-inner + .item-title Hummer + li.item-content + .item-inner + .item-title Hyundai + li.item-content + .item-inner + .item-title Infiniti + li.item-content + .item-inner + .item-title Isuzu + li.item-content + .item-inner + .item-title Jaguar + li.item-content + .item-inner + .item-title Jeep + li.item-content + .item-inner + .item-title Kia + li.item-content + .item-inner + .item-title Lamborghini + li.item-content + .item-inner + .item-title Land Rover + li.item-content + .item-inner + .item-title Lexus + li.item-content + .item-inner + .item-title Lincoln + li.item-content + .item-inner + .item-title Lotus + li.item-content + .item-inner + .item-title Mazda + li.item-content + .item-inner + .item-title Mercedes-Benz + li.item-content + .item-inner + .item-title Mercury + li.item-content + .item-inner + .item-title Mitsubishi + li.item-content + .item-inner + .item-title Nissan + li.item-content + .item-inner + .item-title Oldsmobile + li.item-content + .item-inner + .item-title Peugeot + li.item-content + .item-inner + .item-title Pontiac + li.item-content + .item-inner + .item-title Porsche + li.item-content + .item-inner + .item-title Regal + li.item-content + .item-inner + .item-title Saab + li.item-content + .item-inner + .item-title Saturn + li.item-content + .item-inner + .item-title Subaru + li.item-content + .item-inner + .item-title Suzuki + li.item-content + .item-inner + .item-title Toyota + li.item-content + .item-inner + .item-title Volkswagen + li.item-content + .item-inner + .item-title Volvo \ No newline at end of file diff --git a/_app/jade/sortable-list.jade b/_app/jade/sortable-list.jade new file mode 100644 index 0000000000..0bbaa94c90 --- /dev/null +++ b/_app/jade/sortable-list.jade @@ -0,0 +1,107 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Sortable List + .right + a(href="#").link.toggle-sortable.icon-only Edit +.pages.navbar-through + .page(data-page="sortable-list") + .page-content + .content-block + p Just click "Edit" button on navigation bar to enable sorting + .list-block.sortable + ul + li + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title 1 Jenna Smith + .item-after CEO + .sortable-handler + li + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title 2 John Doe + .item-after Director + .sortable-handler + li + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title 3 John Doe + .item-after Developer + .sortable-handler + li + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title 4 Aaron Darling + .item-after Manager + .sortable-handler + li + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title 5 Calvin Johnson + .item-after Accounter + .sortable-handler + li + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title 6 John Smith + .item-after SEO + .sortable-handler + li + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title 7 Chloe + .item-after Manager + .sortable-handler + .list-block.media-list.sortable + ul + li + .item-content + .item-media + img(src="http://lorempixel.com/160/160/people/1", width="80") + .item-inner + .item-title-row + .item-title Yellow Submarine + .item-after $15 + .item-subtitle Beatles + .item-text Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus. + .sortable-handler + li + .item-content + .item-media + img(src="http://lorempixel.com/160/160/people/2", width="80") + .item-inner + .item-title-row + .item-title Don't Stop Me Now + .item-after $22 + .item-subtitle Queen + .item-text Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus. + .sortable-handler + li + .item-content + .item-media + img(src="http://lorempixel.com/160/160/people/3", width="80") + .item-inner + .item-title-row + .item-title Billie Jean + .item-after $16 + .item-subtitle Michael Jackson + .item-text Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus. + .sortable-handler \ No newline at end of file diff --git a/_app/jade/swipe-delete.jade b/_app/jade/swipe-delete.jade new file mode 100644 index 0000000000..3df3c4a2b5 --- /dev/null +++ b/_app/jade/swipe-delete.jade @@ -0,0 +1,195 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Swipe To Delete + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="swipe-delete") + .page-content + .content-block + p Swipe out actions on list elements is one of the most awesome F7 features. It allows you to call hidden menu for each list element where you can put default ready-to use delete button or any other buttons for some required actions. + .content-block-title Swipe to delete with confirm modal + .list-block + ul + li.swipeout + .item-content.swipeout-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Swipe left on me please + .swipeout-actions-right + a(href="#", data-confirm="Are you sure you want to delete this item?").swipeout-delete Delete + li.swipeout + .item-content.swipeout-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Swipe left on me too + .swipeout-actions-right + a(href="#", data-confirm="Are you sure you want to delete this item?").swipeout-delete Delete + li + .item-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title I am not removable + .content-block-title Swipe to delete without confirm + .list-block + ul + li.swipeout + .item-content.swipeout-content + .item-inner + .item-title Swipe left on me please + .swipeout-actions-right + a(href="#").swipeout-delete Delete + li.swipeout + .item-content.swipeout-content + .item-inner + .item-title Swipe left on me too + .swipeout-actions-right + a(href="#").swipeout-delete Delete + li + .item-content + .item-inner + .item-title I am not removable + .content-block-title Swipe for actions + .list-block + ul + li.swipeout + .item-content.swipeout-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Swipe left on me please + .swipeout-actions-right + a(href="#").demo-actions More + a(href="#").swipeout-delete Delete + li.swipeout + .item-content.swipeout-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Swipe left on me too + .swipeout-actions-right + a(href="#").demo-actions More + a(href="#").swipeout-delete Delete + li.swipeout + .item-content.swipeout-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title You can't delete me + .swipeout-actions-right + a(href="#").demo-actions More + .content-block-title With callback on remove + .list-block + ul + li.swipeout.demo-remove-callback + .item-content.swipeout-content + .item-inner + .item-title Swipe left on me please + .swipeout-actions-right + a(href="#").swipeout-delete Delete + li.swipeout.demo-remove-callback + .item-content.swipeout-content + .item-inner + .item-title Swipe left on me too + .swipeout-actions-right + a(href="#").swipeout-delete Delete + li + .item-content + .item-inner + .item-title I am not removable + .content-block-title With actions on left side (swipe to right) + .list-block + ul + li.swipeout + .item-content.swipeout-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Swipe right on me please + .swipeout-actions-left + a(href="#").bg-green.demo-reply Reply + a(href="#").bg-blue.demo-forward Forward + li.swipeout + .item-content.swipeout-content + .item-media + i.icon.icon-f7 + .item-inner + .item-title Swipe right on me too + .swipeout-actions-left + a(href="#").bg-green.demo-reply Reply + a(href="#").bg-blue.demo-forward Forward + .content-block-title On both sides with overswipes + .list-block.media-list + ul + li.swipeout + .swipeout-content + a(href="#").item-link.item-content + .item-inner + .item-title-row + .item-title Facebook + .item-after 17:14 + .item-subtitle New messages from John Doe + .item-text Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus. + .swipeout-actions-left + a(href="#").bg-green.swipeout-overswipe.demo-reply Reply + a(href="#").demo-forward.bg-blue Forward + .swipeout-actions-right + a(href="#").demo-actions More + a(href="#").demo-mark.bg-orange Mark + a(href="#", data-confirm="Are you sure you want to delete this item?").swipeout-delete.swipeout-overswipe Delete + li.swipeout + .swipeout-content + a(href="#").item-link.item-content + .item-inner + .item-title-row + .item-title John Doe (via Twitter) + .item-after 17:11 + .item-subtitle John Doe (@_johndoe) mentioned you on Twitter! + .item-text Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus. + .swipeout-actions-left + a(href="#").bg-green.swipeout-overswipe.demo-reply Reply + a(href="#").demo-forward.bg-blue Forward + .swipeout-actions-right + a(href="#").demo-actions More + a(href="#").demo-mark.bg-orange Mark + a(href="#", data-confirm="Are you sure you want to delete this item?").swipeout-delete.swipeout-overswipe Delete + li.swipeout + .swipeout-content + a(href="#").item-link.item-content + .item-inner + .item-title-row + .item-title Facebook + .item-after 16:48 + .item-subtitle New messages from John Doe + .item-text Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus. + .swipeout-actions-left + a(href="#").bg-green.swipeout-overswipe.demo-reply Reply + a(href="#").demo-forward.bg-blue Forward + .swipeout-actions-right + a(href="#").demo-actions More + a(href="#").demo-mark.bg-orange Mark + a(href="#", data-confirm="Are you sure you want to delete this item?").swipeout-delete.swipeout-overswipe Delete + li.swipeout + .swipeout-content + a(href="#").item-link.item-content + .item-inner + .item-title-row + .item-title John Doe (via Twitter) + .item-after 15:32 + .item-subtitle John Doe (@_johndoe) mentioned you on Twitter! + .item-text Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla sagittis tellus ut turpis condimentum, ut dignissim lacus tincidunt. Cras dolor metus, ultrices condimentum sodales sit amet, pharetra sodales eros. Phasellus vel felis tellus. Mauris rutrum ligula nec dapibus feugiat. In vel dui laoreet, commodo augue id, pulvinar lacus. + .swipeout-actions-left + a(href="#").bg-green.swipeout-overswipe.demo-reply Reply + a(href="#").demo-forward.bg-blue Forward + .swipeout-actions-right + a(href="#").demo-actions More + a(href="#").demo-mark.bg-orange Mark + a(href="#", data-confirm="Are you sure you want to delete this item?").swipeout-delete.swipeout-overswipe Delete \ No newline at end of file diff --git a/_app/jade/swiper-3d-coverflow.jade b/_app/jade/swiper-3d-coverflow.jade new file mode 100644 index 0000000000..99f019bb5f --- /dev/null +++ b/_app/jade/swiper-3d-coverflow.jade @@ -0,0 +1,19 @@ +.navbar + .navbar-inner + .left.sliding + a(href="swiper.html").back.link + i.icon.icon-back + span Back + .center.sliding 3D Coverflow Effect + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="swiper-3d-coverflow") + .page-content + .swiper-container.swiper-init.ks-demo-slider.ks-coverflow-slider(data-pagination=".swiper-pagination", data-effect="coverflow", data-slides-per-view="auto", data-centered-slides="true") + .swiper-pagination + .swiper-wrapper + - for (var i = 1; i < 10; i++) + .swiper-slide(style="background-image:url(http://lorempixel.com/800/800/nature/#{i})") Slide #{i} + \ No newline at end of file diff --git a/_app/jade/swiper-3d-cube.jade b/_app/jade/swiper-3d-cube.jade new file mode 100644 index 0000000000..ec7ec9cbfe --- /dev/null +++ b/_app/jade/swiper-3d-cube.jade @@ -0,0 +1,17 @@ +.navbar + .navbar-inner + .left.sliding + a(href="swiper.html").back.link + i.icon.icon-back + span Back + .center.sliding 3D Cube + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="swiper-3d-cube") + .page-content + .swiper-container.swiper-init.ks-demo-slider.ks-cube-slider(data-effect="cube") + .swiper-wrapper + - for (var i = 1; i < 10; i++) + .swiper-slide(style="background-image:url(http://lorempixel.com/800/800/people/#{i})") Slide #{i} \ No newline at end of file diff --git a/_app/jade/swiper-custom.jade b/_app/jade/swiper-custom.jade new file mode 100644 index 0000000000..a1b83463d7 --- /dev/null +++ b/_app/jade/swiper-custom.jade @@ -0,0 +1,21 @@ +.navbar + .navbar-inner + .left.sliding + a(href="swiper.html").back.link + i.icon.icon-back + span Back + .center.sliding Custom Controls + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="swiper-custom").no-toolbar + .page-content + .ks-slider-custom + .swiper-container.swiper-init(data-pagination=".swiper-pagination", data-space-between="0", data-next-button=".swiper-button-next", data-prev-button=".swiper-button-prev", data-pagination-clickable="true") + .swiper-pagination + .swiper-wrapper + - for (var i = 1; i < 8; i++) + .swiper-slide(style="background-image:url(http://lorempixel.com/1024/1024/nightlife/#{i})") + .swiper-button-prev + .swiper-button-next diff --git a/_app/jade/swiper-fade.jade b/_app/jade/swiper-fade.jade new file mode 100644 index 0000000000..f990443ebc --- /dev/null +++ b/_app/jade/swiper-fade.jade @@ -0,0 +1,19 @@ +.navbar + .navbar-inner + .left.sliding + a(href="swiper.html").back.link + i.icon.icon-back + span Back + .center.sliding Fade Effect + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="swiper-fade") + .page-content + .swiper-container.swiper-init.ks-demo-slider.ks-fade-slider(data-pagination=".swiper-pagination", data-effect="fade") + .swiper-pagination + .swiper-wrapper + - for (var i = 1; i < 5; i++) + .swiper-slide(style="background-image:url(http://lorempixel.com/1024/1024/people/#{i})") + \ No newline at end of file diff --git a/_app/jade/swiper-gallery.jade b/_app/jade/swiper-gallery.jade new file mode 100644 index 0000000000..acc7bef54d --- /dev/null +++ b/_app/jade/swiper-gallery.jade @@ -0,0 +1,24 @@ +.navbar + .navbar-inner + .left.sliding + a(href="swiper.html").back.link + i.icon.icon-back + span Back + .center.sliding Two Way Control Gallery + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="swiper-gallery") + .page-content + .swiper-container.ks-swiper-gallery-top + .swiper-wrapper + - for (var i = 1; i < 10; i++) + .swiper-slide(style="background-image:url(http://lorempixel.com/800/800/nature/#{i})") + .swiper-button-next.color-white + .swiper-button-prev.color-white + .swiper-container.ks-swiper-gallery-thumbs + .swiper-wrapper + - for (var i = 1; i < 10; i++) + .swiper-slide + .swiper-slide-pic(style="background-image:url(http://lorempixel.com/800/800/nature/#{i})") \ No newline at end of file diff --git a/_app/jade/swiper-horizontal.jade b/_app/jade/swiper-horizontal.jade new file mode 100644 index 0000000000..58d1bf04f1 --- /dev/null +++ b/_app/jade/swiper-horizontal.jade @@ -0,0 +1,18 @@ +.navbar + .navbar-inner + .left.sliding + a(href="swiper.html").back.link + i.icon.icon-back + span Back + .center.sliding Slider Horizontal + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="swiper-horizontal") + .page-content + .swiper-container.swiper-init.ks-demo-slider(data-pagination=".swiper-pagination", data-pagination-hide="true") + .swiper-pagination + .swiper-wrapper + - for (var i = 1; i < 11; i++) + .swiper-slide Slide #{i} \ No newline at end of file diff --git a/_app/jade/swiper-lazy.jade b/_app/jade/swiper-lazy.jade new file mode 100644 index 0000000000..125c9b74ea --- /dev/null +++ b/_app/jade/swiper-lazy.jade @@ -0,0 +1,23 @@ +.navbar + .navbar-inner + .left.sliding + a(href="swiper.html").back.link + i.icon.icon-back + span Back + .center.sliding Slider Lazy Loading + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="swiper-horizontal") + .page-content + .swiper-container.swiper-init.ks-lazy-slider(data-pagination=".swiper-pagination", data-next-button=".swiper-button-next", data-prev-button=".swiper-button-prev", data-preload-images="false", data-lazy-loading="true") + .swiper-wrapper + - for (var i = 1; i <= 10; i++) + .swiper-slide + img(data-src="http://lorempixel.com/1600/1200/nature/#{i}").swiper-lazy + .preloader + .swiper-pagination.swiper-pagination-white + .swiper-button-prev.swiper-button-white + .swiper-button-next.swiper-button-white + \ No newline at end of file diff --git a/_app/jade/swiper-loop.jade b/_app/jade/swiper-loop.jade new file mode 100644 index 0000000000..47c0954f3c --- /dev/null +++ b/_app/jade/swiper-loop.jade @@ -0,0 +1,18 @@ +.navbar + .navbar-inner + .left.sliding + a(href="swiper.html").back.link + i.icon.icon-back + span Back + .center.sliding Infinite Loop Mode + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="swiper-loop") + .page-content + .swiper-container.swiper-init.ks-demo-slider(data-pagination=".swiper-pagination", data-loop="true") + .swiper-pagination + .swiper-wrapper + - for (var i = 1; i < 11; i++) + .swiper-slide Slide #{i} \ No newline at end of file diff --git a/_app/jade/swiper-multiple.jade b/_app/jade/swiper-multiple.jade new file mode 100644 index 0000000000..c968c525a9 --- /dev/null +++ b/_app/jade/swiper-multiple.jade @@ -0,0 +1,54 @@ +.navbar + .navbar-inner + .left.sliding + a(href="swiper.html").back.link + i.icon.icon-back + span Back + .center.sliding Multiple Sliders + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="swiper-multiple") + .page-content + + .content-block-title 1 Slide Per View, 50px Between + .swiper-container.swiper-init.ks-carousel-slider(data-pagination=".swiper-pagination-c1", data-space-between="50") + .swiper-pagination.swiper-pagination-c1 + .swiper-wrapper + - for (var i = 1; i < 11; i++) + .swiper-slide Slide #{i} + + .content-block-title 2 Slides Per View, 20px Between + .swiper-container.swiper-init.ks-carousel-slider(data-pagination=".swiper-pagination-c2", data-space-between="20", data-slidesPerView="2") + .swiper-pagination.swiper-pagination-c2 + .swiper-wrapper + - for (var i = 1; i < 11; i++) + .swiper-slide Slide #{i} + + .content-block-title 3 Slides Per View, 10px Between + .swiper-container.swiper-init.ks-carousel-slider(data-pagination=".swiper-pagination-c3", data-space-between="10", data-slides-per-view="3") + .swiper-pagination.swiper-pagination-c3 + .swiper-wrapper + - for (var i = 1; i < 11; i++) + .swiper-slide Slide #{i} + .content-block-title Auto Slides Per View + Centered + .swiper-container.swiper-init.ks-carousel-slider.ks-carousel-slider-auto(data-pagination=".swiper-pagination-c4", data-space-between="10", data-slides-per-view="auto", data-centered-slides="true") + .swiper-pagination.swiper-pagination-c4 + .swiper-wrapper + - for (var i = 1; i < 11; i++) + .swiper-slide Slide #{i} + + .content-block-title Vertical, 10px Between + .swiper-container.swiper-init.ks-carousel-slider(data-pagination=".swiper-pagination-c5", data-space-between="10", data-direction="vertical") + .swiper-pagination.swiper-pagination-c5 + .swiper-wrapper + - for (var i = 1; i < 6; i++) + .swiper-slide Slide #{i} + + .content-block-title Slow speed + .swiper-container.swiper-init.ks-carousel-slider(data-speed="900", data-pagination=".swiper-pagination-c6", data-space-between="50") + .swiper-pagination.swiper-pagination-c6 + .swiper-wrapper + - for (var i = 1; i < 11; i++) + .swiper-slide Slide #{i} \ No newline at end of file diff --git a/_app/jade/swiper-nested.jade b/_app/jade/swiper-nested.jade new file mode 100644 index 0000000000..358e3e9d2a --- /dev/null +++ b/_app/jade/swiper-nested.jade @@ -0,0 +1,26 @@ +.navbar + .navbar-inner + .left.sliding + a(href="swiper.html").back.link + i.icon.icon-back + span Back + .center.sliding Nested Sliders + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="swiper-nested") + .page-content + .swiper-container.swiper-init.ks-demo-slider(data-pagination=".swiper-pagination-h", data-pagination-hide="false") + .swiper-pagination.swiper-pagination-h + .swiper-wrapper + .swiper-slide Horizontal Slide 1 + .swiper-slide + .swiper-container.swiper-init.ks-demo-slider(data-pagination=".swiper-pagination-v", data-direction="vertical", data-pagination-hide="false") + .swiper-pagination.swiper-pagination-v + .swiper-wrapper + .swiper-slide Vertical Slide 1 + .swiper-slide Vertical Slide 2 + .swiper-slide Vertical Slide 3 + .swiper-slide Horizontal Slide 3 + .swiper-slide Horizontal Slide 4 \ No newline at end of file diff --git a/_app/jade/swiper-parallax.jade b/_app/jade/swiper-parallax.jade new file mode 100644 index 0000000000..5370d8433c --- /dev/null +++ b/_app/jade/swiper-parallax.jade @@ -0,0 +1,37 @@ +.navbar + .navbar-inner + .left.sliding + a(href="swiper.html").back.link + i.icon.icon-back + span Back + .center.sliding Slider Horizontal + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="swiper-horizontal") + .page-content + .swiper-container.swiper-init.ks-parallax-slider(data-pagination=".swiper-pagination", data-parallax="true", data-next-button=".swiper-button-next", data-prev-button=".swiper-button-prev", data-speed="600") + .swiper-parallax-bg(data-swiper-parallax="-23%", style="background-image:url(http://lorempixel.com/900/600/nightlife/2/)") + .swiper-pagination.color-white + .swiper-button-next.color-white + .swiper-button-prev.color-white + .swiper-wrapper + .swiper-slide + .swiper-slide-title(data-swiper-parallax="-100") Slide 1 + .swiper-slide-subtitle(data-swiper-parallax="-200") Subtitle + .swiper-slide-text(data-swiper-parallax="-300") + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam dictum mattis velit, sit amet faucibus felis iaculis nec. Nulla laoreet justo vitae porttitor porttitor. Suspendisse in sem justo. Integer laoreet magna nec elit suscipit, ac laoreet nibh euismod. Aliquam hendrerit lorem at elit facilisis rutrum. Ut at ullamcorper velit. Nulla ligula nisi, imperdiet ut lacinia nec, tincidunt ut libero. Aenean feugiat non eros quis feugiat. + .swiper-slide + .swiper-slide-title(data-swiper-parallax="-100") Slide 2 + .swiper-slide-subtitle(data-swiper-parallax="-200") Subtitle + .swiper-slide-text(data-swiper-parallax="-300") + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam dictum mattis velit, sit amet faucibus felis iaculis nec. Nulla laoreet justo vitae porttitor porttitor. Suspendisse in sem justo. Integer laoreet magna nec elit suscipit, ac laoreet nibh euismod. Aliquam hendrerit lorem at elit facilisis rutrum. Ut at ullamcorper velit. Nulla ligula nisi, imperdiet ut lacinia nec, tincidunt ut libero. Aenean feugiat non eros quis feugiat. + .swiper-slide + .swiper-slide-title(data-swiper-parallax="-100") Slide 3 + .swiper-slide-subtitle(data-swiper-parallax="-200") Subtitle + .swiper-slide-text(data-swiper-parallax="-300") + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam dictum mattis velit, sit amet faucibus felis iaculis nec. Nulla laoreet justo vitae porttitor porttitor. Suspendisse in sem justo. Integer laoreet magna nec elit suscipit, ac laoreet nibh euismod. Aliquam hendrerit lorem at elit facilisis rutrum. Ut at ullamcorper velit. Nulla ligula nisi, imperdiet ut lacinia nec, tincidunt ut libero. Aenean feugiat non eros quis feugiat. + + + \ No newline at end of file diff --git a/_app/jade/swiper-scrollbar.jade b/_app/jade/swiper-scrollbar.jade new file mode 100644 index 0000000000..9733ad53f5 --- /dev/null +++ b/_app/jade/swiper-scrollbar.jade @@ -0,0 +1,19 @@ +.navbar + .navbar-inner + .left.sliding + a(href="swiper.html").back.link + i.icon.icon-back + span Back + .center.sliding Swiper With Scrollbar + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="swiper-scrollbar") + .page-content + .swiper-container.swiper-init.ks-demo-slider(data-scrollbar=".swiper-scrollbar") + .swiper-pagination + .swiper-scrollbar + .swiper-wrapper + - for (var i = 1; i < 11; i++) + .swiper-slide Slide #{i} \ No newline at end of file diff --git a/_app/jade/swiper-space-between.jade b/_app/jade/swiper-space-between.jade new file mode 100644 index 0000000000..098ee3f27b --- /dev/null +++ b/_app/jade/swiper-space-between.jade @@ -0,0 +1,18 @@ +.navbar + .navbar-inner + .left.sliding + a(href="swiper.html").back.link + i.icon.icon-back + span Back + .center.sliding Space Between Slides + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="swiper-horizontal") + .page-content + .swiper-container.swiper-init.ks-demo-slider(data-pagination=".swiper-pagination", data-space-between="50", data-pagination-hide="true") + .swiper-pagination + .swiper-wrapper + - for (var i = 1; i < 11; i++) + .swiper-slide.ks-slide-white Slide #{i} \ No newline at end of file diff --git a/_app/jade/swiper-vertical.jade b/_app/jade/swiper-vertical.jade new file mode 100644 index 0000000000..998e187fd5 --- /dev/null +++ b/_app/jade/swiper-vertical.jade @@ -0,0 +1,18 @@ +.navbar + .navbar-inner + .left.sliding + a(href="swiper.html").back.link + i.icon.icon-back + span Back + .center.sliding Vertical Swiper + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="swiper-vertical") + .page-content + .swiper-container.swiper-init.ks-demo-slider(data-direction="vertical", data-pagination=".swiper-pagination", data-pagination-hide="true") + .swiper-pagination + .swiper-wrapper + - for (var i = 1; i < 11; i++) + .swiper-slide Slide #{i} \ No newline at end of file diff --git a/_app/jade/swiper.jade b/_app/jade/swiper.jade new file mode 100644 index 0000000000..82a11cc882 --- /dev/null +++ b/_app/jade/swiper.jade @@ -0,0 +1,86 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Swiper Slider + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="swiper") + .page-content + .content-block + p Framework7 comes with powerful and most modern touch slider ever - Swiper Slider with super flexible configuration and lot, lot of features. Just check the following demos: + .content-block-title Swiper Examples + .list-block + ul + li + a(href="swiper-horizontal.html").item-link.item-content + .item-inner + .item-title Swiper Horizontal + li + a(href="swiper-vertical.html").item-link.item-content + .item-inner + .item-title Swiper Vertical + li + a(href="swiper-space-between.html").item-link.item-content + .item-inner + .item-title Space Between Slides + li + a(href="swiper-multiple.html").item-link.item-content + .item-inner + .item-title Multiple Per Page + + li + a(href="swiper-nested.html").item-link.item-content + .item-inner + .item-title Nested Swipers + li + a(href="swiper-loop.html").item-link.item-content + .item-inner + .item-title Infinite Loop Mode + li + a(href="swiper-3d-cube.html").item-link.item-content + .item-inner + .item-title 3D Cube Effect + + li + a(href="swiper-3d-coverflow.html").item-link.item-content + .item-inner + .item-title 3D Coverflow Effect + + li + a(href="swiper-fade.html").item-link.item-content + .item-inner + .item-title Fade Effect + + li + a(href="swiper-scrollbar.html").item-link.item-content + .item-inner + .item-title With Scrollbar + + li + a(href="swiper-gallery.html").item-link.item-content + .item-inner + .item-title Two Way Control Gallery + + li + a(href="swiper-custom.html").item-link.item-content + .item-inner + .item-title Custom Controls + li + a(href="swiper-parallax.html").item-link.item-content + .item-inner + .item-title Parallax + + li + a(href="swiper-lazy.html").item-link.item-content + .item-inner + .item-title Lazy Loading + + + + + \ No newline at end of file diff --git a/_app/jade/tabs-animated.jade b/_app/jade/tabs-animated.jade new file mode 100644 index 0000000000..d8459472b9 --- /dev/null +++ b/_app/jade/tabs-animated.jade @@ -0,0 +1,34 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Animated Tabs + .right + a(href="#").link.open-panel.icon-only + i.icon.icon-bars + .subnavbar.sliding + .buttons-row + a(href="#tab1").button.active.tab-link Tab 1 + a(href="#tab2").button.tab-link Tab 2 + a(href="#tab3").button.tab-link Tab 3 +.pages.navbar-through + .page(data-page="tabs-animated").with-subnavbar + .tabs-animated-wrap + .tabs + .page-content.tab(id="tab1").active + .content-block + p This is tab 1 content + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum mi quis felis scelerisque faucibus. Aliquam ut commodo justo. Mauris vitae pharetra arcu. Sed tincidunt dui et nibh auctor pretium. Nam accumsan fermentum sem. Suspendisse potenti. Nulla sed orci malesuada, pellentesque elit vitae, cursus lorem. Praesent et vehicula sapien, ut rhoncus quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In vitae mi nec lorem aliquet venenatis quis nec nibh. Aenean sit amet leo ligula. Fusce in massa et nisl dictum ultricies et vitae dui. Sed sagittis quis diam sed lobortis. Donec in massa pharetra, tristique purus vitae, consequat mauris. Aliquam tellus ante, pharetra in mattis ut, dictum quis erat. + p Ut ac lobortis lacus, non pellentesque arcu. Quisque sodales sapien malesuada, condimentum nunc at, viverra lacus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Vivamus eu pulvinar turpis, id tristique quam. Aenean venenatis molestie diam, sit amet condimentum nisl pretium id. Donec diam tortor, mollis in vehicula id, vehicula consectetur nulla. Quisque posuere rutrum mauris, eu rutrum turpis blandit at. Proin volutpat tortor sit amet metus porttitor accumsan. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Ut dapibus posuere dictum. + .page-content.tab(id="tab2") + .content-block + p This is tab 2 content + p Ut ac lobortis lacus, non pellentesque arcu. Quisque sodales sapien malesuada, condimentum nunc at, viverra lacus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Vivamus eu pulvinar turpis, id tristique quam. Aenean venenatis molestie diam, sit amet condimentum nisl pretium id. Donec diam tortor, mollis in vehicula id, vehicula consectetur nulla. Quisque posuere rutrum mauris, eu rutrum turpis blandit at. Proin volutpat tortor sit amet metus porttitor accumsan. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Ut dapibus posuere dictum. + p Fusce luctus turpis nunc, id porta orci blandit eget. Aenean sodales quam nec diam varius, in ornare ipsum condimentum. Aenean eleifend, nulla sit amet volutpat adipiscing, ligula nulla pharetra risus, vitae consequat leo tortor eu nunc. Vivamus at fringilla metus. Duis neque lectus, sagittis in volutpat a, pretium vel turpis. Nam accumsan auctor libero, quis sodales felis faucibus quis. Etiam vestibulum sed nisl vel aliquet. Aliquam pellentesque leo a lacus ultricies scelerisque. Vestibulum vestibulum fermentum tincidunt. Proin eleifend metus non quam pretium, eu vehicula ipsum egestas. Nam eget nibh enim. Etiam sem leo, pellentesque a elit vel, egestas rhoncus enim. Morbi ultricies adipiscing tortor, vitae condimentum lacus hendrerit nec. Phasellus laoreet leo quis purus elementum, ut fringilla justo eleifend. Nunc ultricies a sapien vitae auctor. Aliquam id erat elementum, laoreet est et, dapibus ligula. + .page-content.tab(id="tab3") + .content-block + p This is tab 3 content + p Nulla gravida libero eget lobortis iaculis. In sed elit eu nibh adipiscing faucibus. Sed ac accumsan lacus. In ut diam quis turpis fringilla volutpat. In ultrices dignissim consequat. Cras pretium tortor et lorem condimentum posuere. Nulla facilisi. Suspendisse pretium egestas lacus ac laoreet. Mauris rhoncus quis ipsum quis tristique. Vivamus ultricies urna quis nunc egestas, in euismod turpis fringilla. Nam tellus massa, vehicula eu sapien non, dapibus tempor lorem. Fusce placerat orci arcu, eu dignissim enim porttitor vel. Nullam porttitor vel dolor sed feugiat. Suspendisse potenti. Maecenas ac mattis odio. Sed vel ultricies lacus, sed posuere libero. + p Nulla gravida libero eget lobortis iaculis. In sed elit eu nibh adipiscing faucibus. Sed ac accumsan lacus. In ut diam quis turpis fringilla volutpat. In ultrices dignissim consequat. Cras pretium tortor et lorem condimentum posuere. Nulla facilisi. Suspendisse pretium egestas lacus ac laoreet. Mauris rhoncus quis ipsum quis tristique. Vivamus ultricies urna quis nunc egestas, in euismod turpis fringilla. Nam tellus massa, vehicula eu sapien non, dapibus tempor lorem. Fusce placerat orci arcu, eu dignissim enim porttitor vel. Nullam porttitor vel dolor sed feugiat. Suspendisse potenti. Maecenas ac mattis odio. Sed vel ultricies lacus, sed posuere libero. \ No newline at end of file diff --git a/_app/jade/tabs-static.jade b/_app/jade/tabs-static.jade new file mode 100644 index 0000000000..4077b13563 --- /dev/null +++ b/_app/jade/tabs-static.jade @@ -0,0 +1,33 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding + .buttons-row + a(href="#tab1").button.active.tab-link Tab 1 + a(href="#tab2").button.tab-link Tab 2 + a(href="#tab3").button.tab-link Tab 3 + .right + a(href="#").link.open-panel.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="tabs-static") + .page-content + .tabs + .tab(id="tab1").active + .content-block + p This is tab 1 content + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum mi quis felis scelerisque faucibus. Aliquam ut commodo justo. Mauris vitae pharetra arcu. Sed tincidunt dui et nibh auctor pretium. Nam accumsan fermentum sem. Suspendisse potenti. Nulla sed orci malesuada, pellentesque elit vitae, cursus lorem. Praesent et vehicula sapien, ut rhoncus quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In vitae mi nec lorem aliquet venenatis quis nec nibh. Aenean sit amet leo ligula. Fusce in massa et nisl dictum ultricies et vitae dui. Sed sagittis quis diam sed lobortis. Donec in massa pharetra, tristique purus vitae, consequat mauris. Aliquam tellus ante, pharetra in mattis ut, dictum quis erat. + p Ut ac lobortis lacus, non pellentesque arcu. Quisque sodales sapien malesuada, condimentum nunc at, viverra lacus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Vivamus eu pulvinar turpis, id tristique quam. Aenean venenatis molestie diam, sit amet condimentum nisl pretium id. Donec diam tortor, mollis in vehicula id, vehicula consectetur nulla. Quisque posuere rutrum mauris, eu rutrum turpis blandit at. Proin volutpat tortor sit amet metus porttitor accumsan. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Ut dapibus posuere dictum. + .tab(id="tab2") + .content-block + p This is tab 2 content + p Ut ac lobortis lacus, non pellentesque arcu. Quisque sodales sapien malesuada, condimentum nunc at, viverra lacus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Vivamus eu pulvinar turpis, id tristique quam. Aenean venenatis molestie diam, sit amet condimentum nisl pretium id. Donec diam tortor, mollis in vehicula id, vehicula consectetur nulla. Quisque posuere rutrum mauris, eu rutrum turpis blandit at. Proin volutpat tortor sit amet metus porttitor accumsan. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Ut dapibus posuere dictum. + p Fusce luctus turpis nunc, id porta orci blandit eget. Aenean sodales quam nec diam varius, in ornare ipsum condimentum. Aenean eleifend, nulla sit amet volutpat adipiscing, ligula nulla pharetra risus, vitae consequat leo tortor eu nunc. Vivamus at fringilla metus. Duis neque lectus, sagittis in volutpat a, pretium vel turpis. Nam accumsan auctor libero, quis sodales felis faucibus quis. Etiam vestibulum sed nisl vel aliquet. Aliquam pellentesque leo a lacus ultricies scelerisque. Vestibulum vestibulum fermentum tincidunt. Proin eleifend metus non quam pretium, eu vehicula ipsum egestas. Nam eget nibh enim. Etiam sem leo, pellentesque a elit vel, egestas rhoncus enim. Morbi ultricies adipiscing tortor, vitae condimentum lacus hendrerit nec. Phasellus laoreet leo quis purus elementum, ut fringilla justo eleifend. Nunc ultricies a sapien vitae auctor. Aliquam id erat elementum, laoreet est et, dapibus ligula. + .tab(id="tab3") + .content-block + p This is tab 3 content + p Nulla gravida libero eget lobortis iaculis. In sed elit eu nibh adipiscing faucibus. Sed ac accumsan lacus. In ut diam quis turpis fringilla volutpat. In ultrices dignissim consequat. Cras pretium tortor et lorem condimentum posuere. Nulla facilisi. Suspendisse pretium egestas lacus ac laoreet. Mauris rhoncus quis ipsum quis tristique. Vivamus ultricies urna quis nunc egestas, in euismod turpis fringilla. Nam tellus massa, vehicula eu sapien non, dapibus tempor lorem. Fusce placerat orci arcu, eu dignissim enim porttitor vel. Nullam porttitor vel dolor sed feugiat. Suspendisse potenti. Maecenas ac mattis odio. Sed vel ultricies lacus, sed posuere libero. + p Nulla gravida libero eget lobortis iaculis. In sed elit eu nibh adipiscing faucibus. Sed ac accumsan lacus. In ut diam quis turpis fringilla volutpat. In ultrices dignissim consequat. Cras pretium tortor et lorem condimentum posuere. Nulla facilisi. Suspendisse pretium egestas lacus ac laoreet. Mauris rhoncus quis ipsum quis tristique. Vivamus ultricies urna quis nunc egestas, in euismod turpis fringilla. Nam tellus massa, vehicula eu sapien non, dapibus tempor lorem. Fusce placerat orci arcu, eu dignissim enim porttitor vel. Nullam porttitor vel dolor sed feugiat. Suspendisse potenti. Maecenas ac mattis odio. Sed vel ultricies lacus, sed posuere libero. \ No newline at end of file diff --git a/_app/jade/tabs-swipeable.jade b/_app/jade/tabs-swipeable.jade new file mode 100644 index 0000000000..275ae4971d --- /dev/null +++ b/_app/jade/tabs-swipeable.jade @@ -0,0 +1,34 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Swipeable Tabs + .right + a(href="#").link.open-panel.icon-only + i.icon.icon-bars + .subnavbar.sliding + .buttons-row + a(href="#tab1").button.active.tab-link Tab 1 + a(href="#tab2").button.tab-link Tab 2 + a(href="#tab3").button.tab-link Tab 3 +.pages.navbar-through + .page(data-page="tabs-swipeable").with-subnavbar + .tabs-swipeable-wrap + .tabs + .page-content.tab(id="tab1").active + .content-block + p This is tab 1 content + p Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum mi quis felis scelerisque faucibus. Aliquam ut commodo justo. Mauris vitae pharetra arcu. Sed tincidunt dui et nibh auctor pretium. Nam accumsan fermentum sem. Suspendisse potenti. Nulla sed orci malesuada, pellentesque elit vitae, cursus lorem. Praesent et vehicula sapien, ut rhoncus quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In vitae mi nec lorem aliquet venenatis quis nec nibh. Aenean sit amet leo ligula. Fusce in massa et nisl dictum ultricies et vitae dui. Sed sagittis quis diam sed lobortis. Donec in massa pharetra, tristique purus vitae, consequat mauris. Aliquam tellus ante, pharetra in mattis ut, dictum quis erat. + p Ut ac lobortis lacus, non pellentesque arcu. Quisque sodales sapien malesuada, condimentum nunc at, viverra lacus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Vivamus eu pulvinar turpis, id tristique quam. Aenean venenatis molestie diam, sit amet condimentum nisl pretium id. Donec diam tortor, mollis in vehicula id, vehicula consectetur nulla. Quisque posuere rutrum mauris, eu rutrum turpis blandit at. Proin volutpat tortor sit amet metus porttitor accumsan. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Ut dapibus posuere dictum. + .page-content.tab(id="tab2") + .content-block + p This is tab 2 content + p Ut ac lobortis lacus, non pellentesque arcu. Quisque sodales sapien malesuada, condimentum nunc at, viverra lacus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Vivamus eu pulvinar turpis, id tristique quam. Aenean venenatis molestie diam, sit amet condimentum nisl pretium id. Donec diam tortor, mollis in vehicula id, vehicula consectetur nulla. Quisque posuere rutrum mauris, eu rutrum turpis blandit at. Proin volutpat tortor sit amet metus porttitor accumsan. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Ut dapibus posuere dictum. + p Fusce luctus turpis nunc, id porta orci blandit eget. Aenean sodales quam nec diam varius, in ornare ipsum condimentum. Aenean eleifend, nulla sit amet volutpat adipiscing, ligula nulla pharetra risus, vitae consequat leo tortor eu nunc. Vivamus at fringilla metus. Duis neque lectus, sagittis in volutpat a, pretium vel turpis. Nam accumsan auctor libero, quis sodales felis faucibus quis. Etiam vestibulum sed nisl vel aliquet. Aliquam pellentesque leo a lacus ultricies scelerisque. Vestibulum vestibulum fermentum tincidunt. Proin eleifend metus non quam pretium, eu vehicula ipsum egestas. Nam eget nibh enim. Etiam sem leo, pellentesque a elit vel, egestas rhoncus enim. Morbi ultricies adipiscing tortor, vitae condimentum lacus hendrerit nec. Phasellus laoreet leo quis purus elementum, ut fringilla justo eleifend. Nunc ultricies a sapien vitae auctor. Aliquam id erat elementum, laoreet est et, dapibus ligula. + .page-content.tab(id="tab3") + .content-block + p This is tab 3 content + p Nulla gravida libero eget lobortis iaculis. In sed elit eu nibh adipiscing faucibus. Sed ac accumsan lacus. In ut diam quis turpis fringilla volutpat. In ultrices dignissim consequat. Cras pretium tortor et lorem condimentum posuere. Nulla facilisi. Suspendisse pretium egestas lacus ac laoreet. Mauris rhoncus quis ipsum quis tristique. Vivamus ultricies urna quis nunc egestas, in euismod turpis fringilla. Nam tellus massa, vehicula eu sapien non, dapibus tempor lorem. Fusce placerat orci arcu, eu dignissim enim porttitor vel. Nullam porttitor vel dolor sed feugiat. Suspendisse potenti. Maecenas ac mattis odio. Sed vel ultricies lacus, sed posuere libero. + p Nulla gravida libero eget lobortis iaculis. In sed elit eu nibh adipiscing faucibus. Sed ac accumsan lacus. In ut diam quis turpis fringilla volutpat. In ultrices dignissim consequat. Cras pretium tortor et lorem condimentum posuere. Nulla facilisi. Suspendisse pretium egestas lacus ac laoreet. Mauris rhoncus quis ipsum quis tristique. Vivamus ultricies urna quis nunc egestas, in euismod turpis fringilla. Nam tellus massa, vehicula eu sapien non, dapibus tempor lorem. Fusce placerat orci arcu, eu dignissim enim porttitor vel. Nullam porttitor vel dolor sed feugiat. Suspendisse potenti. Maecenas ac mattis odio. Sed vel ultricies lacus, sed posuere libero. \ No newline at end of file diff --git a/_app/jade/tabs.jade b/_app/jade/tabs.jade new file mode 100644 index 0000000000..d1939b668d --- /dev/null +++ b/_app/jade/tabs.jade @@ -0,0 +1,35 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Tabs + .right + a(href="#").link.open-panel.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="tabs") + .page-content + .list-block + ul + li + a(href="tabs-static.html").item-content.item-link + .item-media + i.icon.icon-f7 + .item-inner + .item-title Static Tabs + li + a(href="tabs-animated.html").item-content.item-link + .item-media + i.icon.icon-f7 + .item-inner + .item-title Animated Tabs + li + a(href="tabs-swipeable.html").item-content.item-link + .item-media + i.icon.icon-f7 + .item-inner + .item-title Swipeable Tabs + .item-after + span.badge.bg-green NEW \ No newline at end of file diff --git a/_app/jade/transitions.jade b/_app/jade/transitions.jade new file mode 100644 index 0000000000..54d5281e31 --- /dev/null +++ b/_app/jade/transitions.jade @@ -0,0 +1,27 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Transitions + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="transitions") + .page-content + .content-block-title Pages Animation + .content-block + .content-block-inner + p One of the main target of Framework7 is to have native look and feeling of iOS application. And Framework7 is the only framework that solves it and offers 1:1 page animation with smooth parallax effect, changing opacity and shadow when loading new page. + .content-block-title Swipe Back + .content-block + .content-block-inner + p One of Framework7' killing feature is supporting of iOS well known swipe back gesture from left border of screen when you want to get to the previous page. It simply works, and works perfectly as you expect it to do. Just swipe from left (or drag with mouse) area of the page to see smooth transition to the previous page. It is not just A-B transition. It really follows your finger with parallax animation while touch! + .content-block-title Dynamic Navbar + .content-block + .content-block-inner + p As was mentioned already Framework7 makes everything to give you a feel of native iOS app. And one of the significant feature that improves this feeling is the dynamic navigation bar (navbar). You can see how its elements sliding and fading during pages transition and when you swipe back. + + \ No newline at end of file diff --git a/_app/jade/virtual-list.jade b/_app/jade/virtual-list.jade new file mode 100644 index 0000000000..31fe2a3a34 --- /dev/null +++ b/_app/jade/virtual-list.jade @@ -0,0 +1,29 @@ +.navbar + .navbar-inner + .left.sliding + a(href="index.html").back.link + i.icon.icon-back + span Back + .center.sliding Virtual List + .right + a(href="#").open-panel.link.icon-only + i.icon.icon-bars +.pages.navbar-through + .page(data-page="virtual-list") + form.searchbar.searchbar-init(data-search-list=".virtual-list") + .searchbar-input + input(type="search", placeholder="Search") + a(href="#").searchbar-clear + a(href="#").searchbar-cancel Cancel + .searchbar-overlay + .page-content + .content-block + p Virtual List allows to render lists with huge amount of elements without loss of performance. And it is fully compatible with all Framework7 list components such as Search Bar, Infinite Scroll, Pull To Refresh, Swipeouts (swipe-to-delete) and Sortable. + p Here is the example of virtual list with 10 000 items: + .list-block.virtual-list.searchbar-found.media-list + .list-block.searchbar-not-found + ul + li.item-content + .item-inner + .item-title Nothing found + \ No newline at end of file diff --git a/_app/js/autocomplete-languages.json b/_app/js/autocomplete-languages.json new file mode 100644 index 0000000000..e3b4912fdd --- /dev/null +++ b/_app/js/autocomplete-languages.json @@ -0,0 +1,2806 @@ +[ + { + "id": 0, + "name": "A# .NET" + }, + { + "id": 1, + "name": "A# (Axiom)" + }, + { + "id": 2, + "name": "A-0 System" + }, + { + "id": 3, + "name": "A+" + }, + { + "id": 4, + "name": "A++" + }, + { + "id": 5, + "name": "ABAP" + }, + { + "id": 6, + "name": "ABC" + }, + { + "id": 7, + "name": "ABC ALGOL" + }, + { + "id": 8, + "name": "ABLE" + }, + { + "id": 9, + "name": "ABSET" + }, + { + "id": 10, + "name": "ABSYS" + }, + { + "id": 11, + "name": "ACC" + }, + { + "id": 12, + "name": "Accent" + }, + { + "id": 13, + "name": "Ace DASL" + }, + { + "id": 14, + "name": "ACL2" + }, + { + "id": 15, + "name": "ACT-III" + }, + { + "id": 16, + "name": "Action!" + }, + { + "id": 17, + "name": "ActionScript" + }, + { + "id": 18, + "name": "Ada" + }, + { + "id": 19, + "name": "Adenine" + }, + { + "id": 20, + "name": "Agda" + }, + { + "id": 21, + "name": "Agilent VEE" + }, + { + "id": 22, + "name": "Agora" + }, + { + "id": 23, + "name": "AIMMS" + }, + { + "id": 24, + "name": "Alef" + }, + { + "id": 25, + "name": "ALF" + }, + { + "id": 26, + "name": "ALGOL 58" + }, + { + "id": 27, + "name": "ALGOL 60" + }, + { + "id": 28, + "name": "ALGOL 68" + }, + { + "id": 29, + "name": "ALGOL W" + }, + { + "id": 30, + "name": "Alice" + }, + { + "id": 31, + "name": "Alma-0" + }, + { + "id": 32, + "name": "AmbientTalk" + }, + { + "id": 33, + "name": "Amiga E" + }, + { + "id": 34, + "name": "AMOS" + }, + { + "id": 35, + "name": "AMPL" + }, + { + "id": 36, + "name": "Apex" + }, + { + "id": 37, + "name": "APL" + }, + { + "id": 38, + "name": "App Inventor for Android's visual block language" + }, + { + "id": 39, + "name": "AppleScript" + }, + { + "id": 40, + "name": "Arc" + }, + { + "id": 41, + "name": "ARexx" + }, + { + "id": 42, + "name": "Argus" + }, + { + "id": 43, + "name": "AspectJ" + }, + { + "id": 44, + "name": "Assembly language" + }, + { + "id": 45, + "name": "ATS" + }, + { + "id": 46, + "name": "Ateji PX" + }, + { + "id": 47, + "name": "AutoHotkey" + }, + { + "id": 48, + "name": "Autocoder" + }, + { + "id": 49, + "name": "AutoIt" + }, + { + "id": 50, + "name": "AutoLISP / Visual LISP" + }, + { + "id": 51, + "name": "Averest" + }, + { + "id": 52, + "name": "AWK" + }, + { + "id": 53, + "name": "Axum" + }, + { + "id": 54, + "name": "B" + }, + { + "id": 55, + "name": "Babbage" + }, + { + "id": 56, + "name": "Bash" + }, + { + "id": 57, + "name": "BASIC" + }, + { + "id": 58, + "name": "bc" + }, + { + "id": 59, + "name": "BCPL" + }, + { + "id": 60, + "name": "BeanShell" + }, + { + "id": 61, + "name": "Batch (Windows/Dos)" + }, + { + "id": 62, + "name": "Bertrand" + }, + { + "id": 63, + "name": "BETA" + }, + { + "id": 64, + "name": "Bigwig" + }, + { + "id": 65, + "name": "Bistro" + }, + { + "id": 66, + "name": "BitC" + }, + { + "id": 67, + "name": "BLISS" + }, + { + "id": 68, + "name": "Blue" + }, + { + "id": 69, + "name": "Boo" + }, + { + "id": 70, + "name": "Boomerang" + }, + { + "id": 71, + "name": "Bourne shell" + }, + { + "id": 72, + "name": "bash" + }, + { + "id": 73, + "name": "ksh" + }, + { + "id": 74, + "name": "BREW" + }, + { + "id": 75, + "name": "BPEL" + }, + { + "id": 76, + "name": "C" + }, + { + "id": 77, + "name": "C--" + }, + { + "id": 78, + "name": "C++" + }, + { + "id": 79, + "name": "C#" + }, + { + "id": 80, + "name": "C/AL" + }, + { + "id": 81, + "name": "Caché ObjectScript" + }, + { + "id": 82, + "name": "C Shell" + }, + { + "id": 83, + "name": "Caml" + }, + { + "id": 84, + "name": "Cayenne" + }, + { + "id": 85, + "name": "CDuce" + }, + { + "id": 86, + "name": "Cecil" + }, + { + "id": 87, + "name": "Cel" + }, + { + "id": 88, + "name": "Cesil" + }, + { + "id": 89, + "name": "Ceylon" + }, + { + "id": 90, + "name": "CFEngine" + }, + { + "id": 91, + "name": "CFML" + }, + { + "id": 92, + "name": "Cg" + }, + { + "id": 93, + "name": "Ch" + }, + { + "id": 94, + "name": "Chapel" + }, + { + "id": 95, + "name": "CHAIN" + }, + { + "id": 96, + "name": "Charity" + }, + { + "id": 97, + "name": "Charm" + }, + { + "id": 98, + "name": "Chef" + }, + { + "id": 99, + "name": "CHILL" + }, + { + "id": 100, + "name": "CHIP-8" + }, + { + "id": 101, + "name": "chomski" + }, + { + "id": 102, + "name": "ChucK" + }, + { + "id": 103, + "name": "CICS" + }, + { + "id": 104, + "name": "Cilk" + }, + { + "id": 105, + "name": "CL" + }, + { + "id": 106, + "name": "Claire" + }, + { + "id": 107, + "name": "Clarion" + }, + { + "id": 108, + "name": "Clean" + }, + { + "id": 109, + "name": "Clipper" + }, + { + "id": 110, + "name": "CLIST" + }, + { + "id": 111, + "name": "Clojure" + }, + { + "id": 112, + "name": "CLU" + }, + { + "id": 113, + "name": "CMS-2" + }, + { + "id": 114, + "name": "COBOL" + }, + { + "id": 115, + "name": "Cobra" + }, + { + "id": 116, + "name": "CODE" + }, + { + "id": 117, + "name": "CoffeeScript" + }, + { + "id": 118, + "name": "Cola" + }, + { + "id": 119, + "name": "ColdC" + }, + { + "id": 120, + "name": "ColdFusion" + }, + { + "id": 121, + "name": "COMAL" + }, + { + "id": 122, + "name": "Combined Programming Language" + }, + { + "id": 123, + "name": "COMIT" + }, + { + "id": 124, + "name": "Common Intermediate Language" + }, + { + "id": 125, + "name": "Common Lisp" + }, + { + "id": 126, + "name": "COMPASS" + }, + { + "id": 127, + "name": "Component Pascal" + }, + { + "id": 128, + "name": "Constraint Handling Rules" + }, + { + "id": 129, + "name": "Converge" + }, + { + "id": 130, + "name": "Cool" + }, + { + "id": 131, + "name": "Coq" + }, + { + "id": 132, + "name": "Coral 66" + }, + { + "id": 133, + "name": "Corn" + }, + { + "id": 134, + "name": "CorVision" + }, + { + "id": 135, + "name": "COWSEL" + }, + { + "id": 136, + "name": "CPL" + }, + { + "id": 137, + "name": "csh" + }, + { + "id": 138, + "name": "CSP" + }, + { + "id": 139, + "name": "Cryptol" + }, + { + "id": 140, + "name": "Csound" + }, + { + "id": 141, + "name": "CUDA" + }, + { + "id": 142, + "name": "Curl" + }, + { + "id": 143, + "name": "Curry" + }, + { + "id": 144, + "name": "Cyclone" + }, + { + "id": 145, + "name": "Cython" + }, + { + "id": 146, + "name": "D" + }, + { + "id": 147, + "name": "DASL" + }, + { + "id": 148, + "name": "DASL" + }, + { + "id": 149, + "name": "Dart" + }, + { + "id": 150, + "name": "DataFlex" + }, + { + "id": 151, + "name": "Datalog" + }, + { + "id": 152, + "name": "DATATRIEVE" + }, + { + "id": 153, + "name": "dBase" + }, + { + "id": 154, + "name": "dc" + }, + { + "id": 155, + "name": "DCL" + }, + { + "id": 156, + "name": "Deesel" + }, + { + "id": 157, + "name": "Delphi" + }, + { + "id": 158, + "name": "DinkC" + }, + { + "id": 159, + "name": "DIBOL" + }, + { + "id": 160, + "name": "Dog" + }, + { + "id": 161, + "name": "Draco" + }, + { + "id": 162, + "name": "DRAKON" + }, + { + "id": 163, + "name": "Dylan" + }, + { + "id": 164, + "name": "DYNAMO" + }, + { + "id": 165, + "name": "E" + }, + { + "id": 166, + "name": "E#" + }, + { + "id": 167, + "name": "Ease" + }, + { + "id": 168, + "name": "Easy PL/I" + }, + { + "id": 169, + "name": "Easy Programming Language" + }, + { + "id": 170, + "name": "EASYTRIEVE PLUS" + }, + { + "id": 171, + "name": "ECMAScript" + }, + { + "id": 172, + "name": "Edinburgh IMP" + }, + { + "id": 173, + "name": "EGL" + }, + { + "id": 174, + "name": "Eiffel" + }, + { + "id": 175, + "name": "ELAN" + }, + { + "id": 176, + "name": "Elixir" + }, + { + "id": 177, + "name": "Elm" + }, + { + "id": 178, + "name": "Emacs Lisp" + }, + { + "id": 179, + "name": "Emerald" + }, + { + "id": 180, + "name": "Epigram" + }, + { + "id": 181, + "name": "EPL" + }, + { + "id": 182, + "name": "Erlang" + }, + { + "id": 183, + "name": "es" + }, + { + "id": 184, + "name": "Escher" + }, + { + "id": 185, + "name": "ESPOL" + }, + { + "id": 186, + "name": "Esterel" + }, + { + "id": 187, + "name": "Etoys" + }, + { + "id": 188, + "name": "Euclid" + }, + { + "id": 189, + "name": "Euler" + }, + { + "id": 190, + "name": "Euphoria" + }, + { + "id": 191, + "name": "EusLisp Robot Programming Language" + }, + { + "id": 192, + "name": "CMS EXEC" + }, + { + "id": 193, + "name": "EXEC 2" + }, + { + "id": 194, + "name": "Executable UML" + }, + { + "id": 195, + "name": "F" + }, + { + "id": 196, + "name": "F#" + }, + { + "id": 197, + "name": "Factor" + }, + { + "id": 198, + "name": "Falcon" + }, + { + "id": 199, + "name": "Fantom" + }, + { + "id": 200, + "name": "FAUST" + }, + { + "id": 201, + "name": "FFP" + }, + { + "id": 202, + "name": "Fjölnir" + }, + { + "id": 203, + "name": "FL" + }, + { + "id": 204, + "name": "Flavors" + }, + { + "id": 205, + "name": "Flex" + }, + { + "id": 206, + "name": "FLOW-MATIC" + }, + { + "id": 207, + "name": "FOCAL" + }, + { + "id": 208, + "name": "FOCUS" + }, + { + "id": 209, + "name": "FOIL" + }, + { + "id": 210, + "name": "FORMAC" + }, + { + "id": 211, + "name": "@Formula" + }, + { + "id": 212, + "name": "Forth" + }, + { + "id": 213, + "name": "Fortran" + }, + { + "id": 214, + "name": "Fortress" + }, + { + "id": 215, + "name": "FoxBase" + }, + { + "id": 216, + "name": "FoxPro" + }, + { + "id": 217, + "name": "FP" + }, + { + "id": 218, + "name": "FPr" + }, + { + "id": 219, + "name": "Franz Lisp" + }, + { + "id": 220, + "name": "Frege" + }, + { + "id": 221, + "name": "F-Script" + }, + { + "id": 222, + "name": "G" + }, + { + "id": 223, + "name": "Google Apps Script" + }, + { + "id": 224, + "name": "Game Maker Language" + }, + { + "id": 225, + "name": "GameMonkey Script" + }, + { + "id": 226, + "name": "GAMS" + }, + { + "id": 227, + "name": "GAP" + }, + { + "id": 228, + "name": "G-code" + }, + { + "id": 229, + "name": "Genie" + }, + { + "id": 230, + "name": "GDL" + }, + { + "id": 231, + "name": "GJ" + }, + { + "id": 232, + "name": "GEORGE" + }, + { + "id": 233, + "name": "GLSL" + }, + { + "id": 234, + "name": "GNU E" + }, + { + "id": 235, + "name": "GM" + }, + { + "id": 236, + "name": "Go" + }, + { + "id": 237, + "name": "Go!" + }, + { + "id": 238, + "name": "GOAL" + }, + { + "id": 239, + "name": "Gödel" + }, + { + "id": 240, + "name": "Godiva" + }, + { + "id": 241, + "name": "GOM (Good Old Mad)" + }, + { + "id": 242, + "name": "Goo" + }, + { + "id": 243, + "name": "Gosu" + }, + { + "id": 244, + "name": "GOTRAN" + }, + { + "id": 245, + "name": "GPSS" + }, + { + "id": 246, + "name": "GraphTalk" + }, + { + "id": 247, + "name": "GRASS" + }, + { + "id": 248, + "name": "Groovy" + }, + { + "id": 249, + "name": "Hack" + }, + { + "id": 250, + "name": "HAL/S" + }, + { + "id": 251, + "name": "Hamilton C shell" + }, + { + "id": 252, + "name": "Harbour" + }, + { + "id": 253, + "name": "Hartmann pipelines" + }, + { + "id": 254, + "name": "Haskell" + }, + { + "id": 255, + "name": "Haxe" + }, + { + "id": 256, + "name": "High Level Assembly" + }, + { + "id": 257, + "name": "HLSL" + }, + { + "id": 258, + "name": "Hop" + }, + { + "id": 259, + "name": "Hope" + }, + { + "id": 260, + "name": "Hugo" + }, + { + "id": 261, + "name": "Hume" + }, + { + "id": 262, + "name": "HyperTalk" + }, + { + "id": 263, + "name": "IBM Basic assembly language" + }, + { + "id": 264, + "name": "IBM HAScript" + }, + { + "id": 265, + "name": "IBM Informix-4GL" + }, + { + "id": 266, + "name": "IBM RPG" + }, + { + "id": 267, + "name": "ICI" + }, + { + "id": 268, + "name": "Icon" + }, + { + "id": 269, + "name": "Id" + }, + { + "id": 270, + "name": "IDL" + }, + { + "id": 271, + "name": "Idris" + }, + { + "id": 272, + "name": "IMP" + }, + { + "id": 273, + "name": "Inform" + }, + { + "id": 274, + "name": "Io" + }, + { + "id": 275, + "name": "Ioke" + }, + { + "id": 276, + "name": "IPL" + }, + { + "id": 277, + "name": "IPTSCRAE" + }, + { + "id": 278, + "name": "ISLISP" + }, + { + "id": 279, + "name": "ISPF" + }, + { + "id": 280, + "name": "ISWIM" + }, + { + "id": 281, + "name": "J" + }, + { + "id": 282, + "name": "J#" + }, + { + "id": 283, + "name": "J++" + }, + { + "id": 284, + "name": "JADE" + }, + { + "id": 285, + "name": "Jako" + }, + { + "id": 286, + "name": "JAL" + }, + { + "id": 287, + "name": "Janus" + }, + { + "id": 288, + "name": "JASS" + }, + { + "id": 289, + "name": "Java" + }, + { + "id": 290, + "name": "JavaScript" + }, + { + "id": 291, + "name": "JCL" + }, + { + "id": 292, + "name": "JEAN" + }, + { + "id": 293, + "name": "Join Java" + }, + { + "id": 294, + "name": "JOSS" + }, + { + "id": 295, + "name": "Joule" + }, + { + "id": 296, + "name": "JOVIAL" + }, + { + "id": 297, + "name": "Joy" + }, + { + "id": 298, + "name": "JScript" + }, + { + "id": 299, + "name": "JScript .NET" + }, + { + "id": 300, + "name": "JavaFX Script" + }, + { + "id": 301, + "name": "Julia" + }, + { + "id": 302, + "name": "Jython" + }, + { + "id": 303, + "name": "K" + }, + { + "id": 304, + "name": "Kaleidoscope" + }, + { + "id": 305, + "name": "Karel" + }, + { + "id": 306, + "name": "Karel++" + }, + { + "id": 307, + "name": "KEE" + }, + { + "id": 308, + "name": "Kixtart" + }, + { + "id": 309, + "name": "Klerer-May System" + }, + { + "id": 310, + "name": "KIF" + }, + { + "id": 311, + "name": "Kojo" + }, + { + "id": 312, + "name": "Kotlin" + }, + { + "id": 313, + "name": "KRC" + }, + { + "id": 314, + "name": "KRL" + }, + { + "id": 315, + "name": "KUKA" + }, + { + "id": 316, + "name": "KRYPTON" + }, + { + "id": 317, + "name": "ksh" + }, + { + "id": 318, + "name": "L" + }, + { + "id": 319, + "name": "L# .NET" + }, + { + "id": 320, + "name": "LabVIEW" + }, + { + "id": 321, + "name": "Ladder" + }, + { + "id": 322, + "name": "Lagoona" + }, + { + "id": 323, + "name": "LANSA" + }, + { + "id": 324, + "name": "Lasso" + }, + { + "id": 325, + "name": "LaTeX" + }, + { + "id": 326, + "name": "Lava" + }, + { + "id": 327, + "name": "LC-3" + }, + { + "id": 328, + "name": "Leda" + }, + { + "id": 329, + "name": "Legoscript" + }, + { + "id": 330, + "name": "LIL" + }, + { + "id": 331, + "name": "LilyPond" + }, + { + "id": 332, + "name": "Limbo" + }, + { + "id": 333, + "name": "Limnor" + }, + { + "id": 334, + "name": "LINC" + }, + { + "id": 335, + "name": "Lingo" + }, + { + "id": 336, + "name": "Linoleum" + }, + { + "id": 337, + "name": "LIS" + }, + { + "id": 338, + "name": "LISA" + }, + { + "id": 339, + "name": "Lisaac" + }, + { + "id": 340, + "name": "Lisp" + }, + { + "id": 341, + "name": "Lite-C" + }, + { + "id": 342, + "name": "Lithe" + }, + { + "id": 343, + "name": "Little b" + }, + { + "id": 344, + "name": "Logo" + }, + { + "id": 345, + "name": "Logtalk" + }, + { + "id": 346, + "name": "LotusScript" + }, + { + "id": 347, + "name": "LPC" + }, + { + "id": 348, + "name": "LSE" + }, + { + "id": 349, + "name": "LSL" + }, + { + "id": 350, + "name": "LiveCode" + }, + { + "id": 351, + "name": "LiveScript" + }, + { + "id": 352, + "name": "Lua" + }, + { + "id": 353, + "name": "Lucid" + }, + { + "id": 354, + "name": "Lustre" + }, + { + "id": 355, + "name": "LYaPAS" + }, + { + "id": 356, + "name": "Lynx" + }, + { + "id": 357, + "name": "M2001" + }, + { + "id": 358, + "name": "M4" + }, + { + "id": 359, + "name": "M#" + }, + { + "id": 360, + "name": "Machine code" + }, + { + "id": 361, + "name": "MAD" + }, + { + "id": 362, + "name": "MAD/I" + }, + { + "id": 363, + "name": "Magik" + }, + { + "id": 364, + "name": "Magma" + }, + { + "id": 365, + "name": "make" + }, + { + "id": 366, + "name": "Maple" + }, + { + "id": 367, + "name": "MAPPER" + }, + { + "id": 368, + "name": "MARK-IV" + }, + { + "id": 369, + "name": "Mary" + }, + { + "id": 370, + "name": "MASM Microsoft Assembly x86" + }, + { + "id": 371, + "name": "Mathematica" + }, + { + "id": 372, + "name": "MATLAB" + }, + { + "id": 373, + "name": "Maxima" + }, + { + "id": 374, + "name": "Macsyma" + }, + { + "id": 375, + "name": "Max" + }, + { + "id": 376, + "name": "MaxScript" + }, + { + "id": 377, + "name": "Maya (MEL)" + }, + { + "id": 378, + "name": "MDL" + }, + { + "id": 379, + "name": "Mercury" + }, + { + "id": 380, + "name": "Mesa" + }, + { + "id": 381, + "name": "Metacard" + }, + { + "id": 382, + "name": "Metafont" + }, + { + "id": 383, + "name": "Microcode" + }, + { + "id": 384, + "name": "MicroScript" + }, + { + "id": 385, + "name": "MIIS" + }, + { + "id": 386, + "name": "MillScript" + }, + { + "id": 387, + "name": "MIMIC" + }, + { + "id": 388, + "name": "Mirah" + }, + { + "id": 389, + "name": "Miranda" + }, + { + "id": 390, + "name": "MIVA Script" + }, + { + "id": 391, + "name": "ML" + }, + { + "id": 392, + "name": "Moby" + }, + { + "id": 393, + "name": "Model 204" + }, + { + "id": 394, + "name": "Modelica" + }, + { + "id": 395, + "name": "Modula" + }, + { + "id": 396, + "name": "Modula-2" + }, + { + "id": 397, + "name": "Modula-3" + }, + { + "id": 398, + "name": "Mohol" + }, + { + "id": 399, + "name": "MOO" + }, + { + "id": 400, + "name": "Mortran" + }, + { + "id": 401, + "name": "Mouse" + }, + { + "id": 402, + "name": "MPD" + }, + { + "id": 403, + "name": "CIL" + }, + { + "id": 404, + "name": "MSL" + }, + { + "id": 405, + "name": "MUMPS" + }, + { + "id": 406, + "name": "Mystic Programming Language" + }, + { + "id": 407, + "name": "NASM" + }, + { + "id": 408, + "name": "NATURAL" + }, + { + "id": 409, + "name": "Napier88" + }, + { + "id": 410, + "name": "Neko" + }, + { + "id": 411, + "name": "Nemerle" + }, + { + "id": 412, + "name": "nesC" + }, + { + "id": 413, + "name": "NESL" + }, + { + "id": 414, + "name": "Net.Data" + }, + { + "id": 415, + "name": "NetLogo" + }, + { + "id": 416, + "name": "NetRexx" + }, + { + "id": 417, + "name": "NewLISP" + }, + { + "id": 418, + "name": "NEWP" + }, + { + "id": 419, + "name": "Newspeak" + }, + { + "id": 420, + "name": "NewtonScript" + }, + { + "id": 421, + "name": "NGL" + }, + { + "id": 422, + "name": "Nial" + }, + { + "id": 423, + "name": "Nice" + }, + { + "id": 424, + "name": "Nickle" + }, + { + "id": 425, + "name": "Nim" + }, + { + "id": 426, + "name": "NPL" + }, + { + "id": 427, + "name": "Not eXactly C" + }, + { + "id": 428, + "name": "Not Quite C" + }, + { + "id": 429, + "name": "NSIS" + }, + { + "id": 430, + "name": "Nu" + }, + { + "id": 431, + "name": "NWScript" + }, + { + "id": 432, + "name": "NXT-G" + }, + { + "id": 433, + "name": "o:XML" + }, + { + "id": 434, + "name": "Oak" + }, + { + "id": 435, + "name": "Oberon" + }, + { + "id": 436, + "name": "OBJ2" + }, + { + "id": 437, + "name": "Object Lisp" + }, + { + "id": 438, + "name": "ObjectLOGO" + }, + { + "id": 439, + "name": "Object REXX" + }, + { + "id": 440, + "name": "Object Pascal" + }, + { + "id": 441, + "name": "Objective-C" + }, + { + "id": 442, + "name": "Objective-J" + }, + { + "id": 443, + "name": "Obliq" + }, + { + "id": 444, + "name": "OCaml" + }, + { + "id": 445, + "name": "occam" + }, + { + "id": 446, + "name": "occam-π" + }, + { + "id": 447, + "name": "Octave" + }, + { + "id": 448, + "name": "OmniMark" + }, + { + "id": 449, + "name": "Onyx" + }, + { + "id": 450, + "name": "Opa" + }, + { + "id": 451, + "name": "Opal" + }, + { + "id": 452, + "name": "OpenCL" + }, + { + "id": 453, + "name": "OpenEdge ABL" + }, + { + "id": 454, + "name": "OPL" + }, + { + "id": 455, + "name": "OPS5" + }, + { + "id": 456, + "name": "OptimJ" + }, + { + "id": 457, + "name": "Orc" + }, + { + "id": 458, + "name": "ORCA/Modula-2" + }, + { + "id": 459, + "name": "Oriel" + }, + { + "id": 460, + "name": "Orwell" + }, + { + "id": 461, + "name": "Oxygene" + }, + { + "id": 462, + "name": "Oz" + }, + { + "id": 463, + "name": "P′′" + }, + { + "id": 464, + "name": "P#" + }, + { + "id": 465, + "name": "ParaSail (programming language)" + }, + { + "id": 466, + "name": "PARI/GP" + }, + { + "id": 467, + "name": "Pascal" + }, + { + "id": 468, + "name": "PCASTL" + }, + { + "id": 469, + "name": "PCF" + }, + { + "id": 470, + "name": "PEARL" + }, + { + "id": 471, + "name": "PeopleCode" + }, + { + "id": 472, + "name": "Perl" + }, + { + "id": 473, + "name": "PDL" + }, + { + "id": 474, + "name": "Perl6" + }, + { + "id": 475, + "name": "PHP" + }, + { + "id": 476, + "name": "Phrogram" + }, + { + "id": 477, + "name": "Pico" + }, + { + "id": 478, + "name": "Picolisp" + }, + { + "id": 479, + "name": "Pict" + }, + { + "id": 480, + "name": "Pike" + }, + { + "id": 481, + "name": "PIKT" + }, + { + "id": 482, + "name": "PILOT" + }, + { + "id": 483, + "name": "Pipelines" + }, + { + "id": 484, + "name": "Pizza" + }, + { + "id": 485, + "name": "PL-11" + }, + { + "id": 486, + "name": "PL/0" + }, + { + "id": 487, + "name": "PL/B" + }, + { + "id": 488, + "name": "PL/C" + }, + { + "id": 489, + "name": "PL/I" + }, + { + "id": 490, + "name": "PL/M" + }, + { + "id": 491, + "name": "PL/P" + }, + { + "id": 492, + "name": "PL/SQL" + }, + { + "id": 493, + "name": "PL360" + }, + { + "id": 494, + "name": "PLANC" + }, + { + "id": 495, + "name": "Plankalkül" + }, + { + "id": 496, + "name": "Planner" + }, + { + "id": 497, + "name": "PLEX" + }, + { + "id": 498, + "name": "PLEXIL" + }, + { + "id": 499, + "name": "Plus" + }, + { + "id": 500, + "name": "POP-11" + }, + { + "id": 501, + "name": "PostScript" + }, + { + "id": 502, + "name": "PortablE" + }, + { + "id": 503, + "name": "Powerhouse" + }, + { + "id": 504, + "name": "PowerBuilder" + }, + { + "id": 505, + "name": "PowerShell" + }, + { + "id": 506, + "name": "PPL" + }, + { + "id": 507, + "name": "Processing" + }, + { + "id": 508, + "name": "Processing.js" + }, + { + "id": 509, + "name": "Prograph" + }, + { + "id": 510, + "name": "PROIV" + }, + { + "id": 511, + "name": "Prolog" + }, + { + "id": 512, + "name": "PROMAL" + }, + { + "id": 513, + "name": "Promela" + }, + { + "id": 514, + "name": "PROSE modeling language" + }, + { + "id": 515, + "name": "PROTEL" + }, + { + "id": 516, + "name": "ProvideX" + }, + { + "id": 517, + "name": "Pro*C" + }, + { + "id": 518, + "name": "Pure" + }, + { + "id": 519, + "name": "Python" + }, + { + "id": 520, + "name": "Q (equational programming language)" + }, + { + "id": 521, + "name": "Q (programming language from Kx Systems)" + }, + { + "id": 522, + "name": "Qalb" + }, + { + "id": 523, + "name": "QtScript" + }, + { + "id": 524, + "name": "QuakeC" + }, + { + "id": 525, + "name": "QPL" + }, + { + "id": 526, + "name": "R" + }, + { + "id": 527, + "name": "R++" + }, + { + "id": 528, + "name": "Racket" + }, + { + "id": 529, + "name": "RAPID" + }, + { + "id": 530, + "name": "Rapira" + }, + { + "id": 531, + "name": "Ratfiv" + }, + { + "id": 532, + "name": "Ratfor" + }, + { + "id": 533, + "name": "rc" + }, + { + "id": 534, + "name": "REBOL" + }, + { + "id": 535, + "name": "Red" + }, + { + "id": 536, + "name": "Redcode" + }, + { + "id": 537, + "name": "REFAL" + }, + { + "id": 538, + "name": "Reia" + }, + { + "id": 539, + "name": "Revolution" + }, + { + "id": 540, + "name": "rex" + }, + { + "id": 541, + "name": "REXX" + }, + { + "id": 542, + "name": "Rlab" + }, + { + "id": 543, + "name": "ROOP" + }, + { + "id": 544, + "name": "RPG" + }, + { + "id": 545, + "name": "RPL" + }, + { + "id": 546, + "name": "RSL" + }, + { + "id": 547, + "name": "RTL/2" + }, + { + "id": 548, + "name": "Ruby" + }, + { + "id": 549, + "name": "RuneScript" + }, + { + "id": 550, + "name": "Rust" + }, + { + "id": 551, + "name": "S" + }, + { + "id": 552, + "name": "S2" + }, + { + "id": 553, + "name": "S3" + }, + { + "id": 554, + "name": "S-Lang" + }, + { + "id": 555, + "name": "S-PLUS" + }, + { + "id": 556, + "name": "SA-C" + }, + { + "id": 557, + "name": "SabreTalk" + }, + { + "id": 558, + "name": "SAIL" + }, + { + "id": 559, + "name": "SALSA" + }, + { + "id": 560, + "name": "SAM76" + }, + { + "id": 561, + "name": "SAS" + }, + { + "id": 562, + "name": "SASL" + }, + { + "id": 563, + "name": "Sather" + }, + { + "id": 564, + "name": "Sawzall" + }, + { + "id": 565, + "name": "SBL" + }, + { + "id": 566, + "name": "Scala" + }, + { + "id": 567, + "name": "Scheme" + }, + { + "id": 568, + "name": "Scilab" + }, + { + "id": 569, + "name": "Scratch" + }, + { + "id": 570, + "name": "Script.NET" + }, + { + "id": 571, + "name": "Sed" + }, + { + "id": 572, + "name": "Seed7" + }, + { + "id": 573, + "name": "Self" + }, + { + "id": 574, + "name": "SenseTalk" + }, + { + "id": 575, + "name": "SequenceL" + }, + { + "id": 576, + "name": "SETL" + }, + { + "id": 577, + "name": "SIMPOL" + }, + { + "id": 578, + "name": "SIGNAL" + }, + { + "id": 579, + "name": "SiMPLE" + }, + { + "id": 580, + "name": "SIMSCRIPT" + }, + { + "id": 581, + "name": "Simula" + }, + { + "id": 582, + "name": "Simulink" + }, + { + "id": 583, + "name": "SISAL" + }, + { + "id": 584, + "name": "SLIP" + }, + { + "id": 585, + "name": "SMALL" + }, + { + "id": 586, + "name": "Smalltalk" + }, + { + "id": 587, + "name": "Small Basic" + }, + { + "id": 588, + "name": "SML" + }, + { + "id": 589, + "name": "Snap!" + }, + { + "id": 590, + "name": "SNOBOL" + }, + { + "id": 591, + "name": "SPITBOL" + }, + { + "id": 592, + "name": "Snowball" + }, + { + "id": 593, + "name": "SOL" + }, + { + "id": 594, + "name": "Span" + }, + { + "id": 595, + "name": "SPARK" + }, + { + "id": 596, + "name": "Speedcode" + }, + { + "id": 597, + "name": "SPIN" + }, + { + "id": 598, + "name": "SP/k" + }, + { + "id": 599, + "name": "SPS" + }, + { + "id": 600, + "name": "SQR" + }, + { + "id": 601, + "name": "Squeak" + }, + { + "id": 602, + "name": "Squirrel" + }, + { + "id": 603, + "name": "SR" + }, + { + "id": 604, + "name": "S/SL" + }, + { + "id": 605, + "name": "Stackless Python" + }, + { + "id": 606, + "name": "Starlogo" + }, + { + "id": 607, + "name": "Strand" + }, + { + "id": 608, + "name": "Stata" + }, + { + "id": 609, + "name": "Stateflow" + }, + { + "id": 610, + "name": "Subtext" + }, + { + "id": 611, + "name": "SuperCollider" + }, + { + "id": 612, + "name": "SuperTalk" + }, + { + "id": 613, + "name": "Swift (Apple programming language)" + }, + { + "id": 614, + "name": "Swift (parallel scripting language)" + }, + { + "id": 615, + "name": "SYMPL" + }, + { + "id": 616, + "name": "SyncCharts" + }, + { + "id": 617, + "name": "SystemVerilog" + }, + { + "id": 618, + "name": "T" + }, + { + "id": 619, + "name": "TACL" + }, + { + "id": 620, + "name": "TACPOL" + }, + { + "id": 621, + "name": "TADS" + }, + { + "id": 622, + "name": "TAL" + }, + { + "id": 623, + "name": "Tcl" + }, + { + "id": 624, + "name": "Tea" + }, + { + "id": 625, + "name": "TECO" + }, + { + "id": 626, + "name": "TELCOMP" + }, + { + "id": 627, + "name": "TeX" + }, + { + "id": 628, + "name": "TEX" + }, + { + "id": 629, + "name": "TIE" + }, + { + "id": 630, + "name": "Timber" + }, + { + "id": 631, + "name": "TMG" + }, + { + "id": 632, + "name": "Tom" + }, + { + "id": 633, + "name": "TOM" + }, + { + "id": 634, + "name": "TouchDevelop" + }, + { + "id": 635, + "name": "Topspeed" + }, + { + "id": 636, + "name": "TPU" + }, + { + "id": 637, + "name": "Trac" + }, + { + "id": 638, + "name": "TTM" + }, + { + "id": 639, + "name": "T-SQL" + }, + { + "id": 640, + "name": "TTCN" + }, + { + "id": 641, + "name": "Turing" + }, + { + "id": 642, + "name": "TUTOR" + }, + { + "id": 643, + "name": "TXL" + }, + { + "id": 644, + "name": "TypeScript" + }, + { + "id": 645, + "name": "Turbo C++" + }, + { + "id": 646, + "name": "Ubercode" + }, + { + "id": 647, + "name": "UCSD Pascal" + }, + { + "id": 648, + "name": "Umple" + }, + { + "id": 649, + "name": "Unicon" + }, + { + "id": 650, + "name": "Uniface" + }, + { + "id": 651, + "name": "UNITY" + }, + { + "id": 652, + "name": "Unix shell" + }, + { + "id": 653, + "name": "UnrealScript" + }, + { + "id": 654, + "name": "Vala" + }, + { + "id": 655, + "name": "VBA" + }, + { + "id": 656, + "name": "VBScript" + }, + { + "id": 657, + "name": "Verilog" + }, + { + "id": 658, + "name": "VHDL" + }, + { + "id": 659, + "name": "Visual Basic" + }, + { + "id": 660, + "name": "Visual Basic .NET" + }, + { + "id": 661, + "name": "Visual DataFlex" + }, + { + "id": 662, + "name": "Visual DialogScript" + }, + { + "id": 663, + "name": "Visual Fortran" + }, + { + "id": 664, + "name": "Visual FoxPro" + }, + { + "id": 665, + "name": "Visual J++" + }, + { + "id": 666, + "name": "Visual J#" + }, + { + "id": 667, + "name": "Visual Objects" + }, + { + "id": 668, + "name": "Visual Prolog" + }, + { + "id": 669, + "name": "VSXu" + }, + { + "id": 670, + "name": "vvvv" + }, + { + "id": 671, + "name": "WATFIV, WATFOR" + }, + { + "id": 672, + "name": "WebDNA" + }, + { + "id": 673, + "name": "WebQL" + }, + { + "id": 674, + "name": "Windows PowerShell" + }, + { + "id": 675, + "name": "Winbatch" + }, + { + "id": 676, + "name": "Wolfram Language" + }, + { + "id": 677, + "name": "Wyvern" + }, + { + "id": 678, + "name": "X++" + }, + { + "id": 679, + "name": "X#" + }, + { + "id": 680, + "name": "X10" + }, + { + "id": 681, + "name": "XBL" + }, + { + "id": 682, + "name": "XC" + }, + { + "id": 683, + "name": "XMOS architecture" + }, + { + "id": 684, + "name": "xHarbour" + }, + { + "id": 685, + "name": "XL" + }, + { + "id": 686, + "name": "Xojo" + }, + { + "id": 687, + "name": "XOTcl" + }, + { + "id": 688, + "name": "XPL" + }, + { + "id": 689, + "name": "XPL0" + }, + { + "id": 690, + "name": "XQuery" + }, + { + "id": 691, + "name": "XSB" + }, + { + "id": 692, + "name": "XSLT" + }, + { + "id": 693, + "name": "XPath" + }, + { + "id": 694, + "name": "Xtend" + }, + { + "id": 695, + "name": "Yorick" + }, + { + "id": 696, + "name": "YQL" + }, + { + "id": 697, + "name": "Z notation" + }, + { + "id": 698, + "name": "Zeno" + }, + { + "id": 699, + "name": "ZOPL" + }, + { + "id": 700, + "name": "ZPL" + } +] \ No newline at end of file diff --git a/_app/js/kitchen-sink.js b/_app/js/kitchen-sink.js new file mode 100644 index 0000000000..29a81e7df7 --- /dev/null +++ b/_app/js/kitchen-sink.js @@ -0,0 +1,1084 @@ +var myApp = new Framework7({ + modalTitle: 'Framework7', + animateNavBackIcon: true, +}); + +// Expose Internal DOM library +var $$ = Dom7; + +// Add main view +var mainView = myApp.addView('.view-main', { + // Enable Dynamic Navbar for this view + dynamicNavbar: true, +}); +// Add another view, which is in right panel +var rightView = myApp.addView('.view-right', { + // Enable Dynamic Navbar for this view + dynamicNavbar: true +}); + +// Show/hide preloader for remote ajax loaded pages +// Probably should be removed on a production/local app +$$(document).on('ajaxStart', function (e) { + if (e.detail.xhr.requestUrl.indexOf('autocomplete-languages.json') >= 0) { + // Don't show preloader for autocomplete demo requests + return; + } + myApp.showIndicator(); +}); +$$(document).on('ajaxComplete', function (e) { + if (e.detail.xhr.requestUrl.indexOf('autocomplete-languages.json') >= 0) { + // Don't show preloader for autocomplete demo requests + return; + } + myApp.hideIndicator(); +}); + +// Callbacks for specific pages when it initialized +/* ===== Modals Page events ===== */ +myApp.onPageInit('modals', function (page) { + $$('.demo-alert').on('click', function () { + myApp.alert('Hello!'); + }); + $$('.demo-confirm').on('click', function () { + myApp.confirm('Are you feel good today?', function () { + myApp.alert('Great!'); + }); + }); + $$('.demo-prompt').on('click', function () { + myApp.prompt('What is your name?', function (data) { + // @data contains input value + myApp.confirm('Are you sure that your name is ' + data + '?', function () { + myApp.alert('Ok, your name is ' + data + ' ;)'); + }); + }); + }); + $$('.demo-login').on('click', function () { + myApp.modalLogin('Enter your username and password', function (username, password) { + myApp.alert('Thank you! Username: ' + username + ', password: ' + password); + }); + }); + $$('.demo-password').on('click', function () { + myApp.modalPassword('Enter your password', function (password) { + myApp.alert('Thank you! Password: ' + password); + }); + }); + $$('.demo-modals-stack').on('click', function () { + // Open 5 alerts + myApp.alert('Alert 1'); + myApp.alert('Alert 2'); + myApp.alert('Alert 3'); + myApp.alert('Alert 4'); + myApp.alert('Alert 5'); + }); + $$('.demo-picker-modal').on('click', function () { + myApp.pickerModal('.picker-modal-demo'); + }); +}); + +/* ===== Preloader Page events ===== */ +myApp.onPageInit('preloader', function (page) { + $$('.demo-indicator').on('click', function () { + myApp.showIndicator(); + setTimeout(function () { + myApp.hideIndicator(); + }, 2000); + }); + $$('.demo-preloader').on('click', function () { + myApp.showPreloader(); + setTimeout(function () { + myApp.hidePreloader(); + }, 2000); + }); + $$('.demo-preloader-custom').on('click', function () { + myApp.showPreloader('My text...'); + setTimeout(function () { + myApp.hidePreloader(); + }, 2000); + }); +}); + +/* ===== Swipe to delete events callback demo ===== */ +myApp.onPageInit('swipe-delete', function (page) { + $$('.demo-remove-callback').on('deleted', function () { + myApp.alert('Thanks, item removed!'); + }); +}); +myApp.onPageInit('swipe-delete media-lists', function (page) { + $$('.demo-reply').on('click', function () { + myApp.alert('Reply'); + }); + $$('.demo-mark').on('click', function () { + myApp.alert('Mark'); + }); + $$('.demo-forward').on('click', function () { + myApp.alert('Forward'); + }); +}); + + +/* ===== Action sheet, we use it on few pages ===== */ +myApp.onPageInit('swipe-delete modals media-lists', function (page) { + var actionSheetButtons = [ + // First buttons group + [ + // Group Label + { + text: 'Here comes some optional description or warning for actions below', + label: true + }, + // First button + { + text: 'Alert', + onClick: function () { + myApp.alert('He Hoou!'); + } + }, + // Another red button + { + text: 'Nice Red Button ', + color: 'red', + onClick: function () { + myApp.alert('You have clicked red button!'); + } + }, + ], + // Second group + [ + { + text: 'Cancel', + bold: true + } + ] + ]; + $$('.demo-actions').on('click', function (e) { + myApp.actions(actionSheetButtons); + }); + $$('.demo-actions-popover').on('click', function (e) { + // We need to pass additional target parameter (this) for popover + myApp.actions(this, actionSheetButtons); + }); + +}); + +/* ===== Messages Page ===== */ +myApp.onPageInit('messages', function (page) { + var conversationStarted = false; + var answers = [ + 'Yes!', + 'No', + 'Hm...', + 'I am not sure', + 'And what about you?', + 'May be ;)', + 'Lorem ipsum dolor sit amet, consectetur', + 'What?', + 'Are you sure?', + 'Of course', + 'Need to think about it', + 'Amazing!!!', + ]; + var people = [ + { + name: 'Kate Johnson', + avatar: 'http://lorempixel.com/output/people-q-c-100-100-9.jpg' + }, + { + name: 'Blue Ninja', + avatar: 'http://lorempixel.com/output/people-q-c-100-100-7.jpg' + }, + + ]; + var answerTimeout, isFocused; + + // Initialize Messages + var myMessages = myApp.messages('.messages'); + + // Initialize Messagebar + var myMessagebar = myApp.messagebar('.messagebar'); + + $$('.messagebar a.send-message').on('touchstart mousedown', function () { + isFocused = document.activeElement && document.activeElement === myMessagebar.textarea[0]; + }); + $$('.messagebar a.send-message').on('click', function (e) { + // Keep focused messagebar's textarea if it was in focus before + if (isFocused) { + e.preventDefault(); + myMessagebar.textarea[0].focus(); + } + var messageText = myMessagebar.value(); + if (messageText.length === 0) { + return; + } + // Clear messagebar + myMessagebar.clear(); + + // Add Message + myMessages.addMessage({ + text: messageText, + type: 'sent', + day: !conversationStarted ? 'Today' : false, + time: !conversationStarted ? (new Date()).getHours() + ':' + (new Date()).getMinutes() : false + }); + conversationStarted = true; + // Add answer after timeout + if (answerTimeout) clearTimeout(answerTimeout); + answerTimeout = setTimeout(function () { + var answerText = answers[Math.floor(Math.random() * answers.length)]; + var person = people[Math.floor(Math.random() * people.length)]; + myMessages.addMessage({ + text: answers[Math.floor(Math.random() * answers.length)], + type: 'received', + name: person.name, + avatar: person.avatar + }); + }, 2000); + }); +}); + +/* ===== Pull To Refresh Demo ===== */ +myApp.onPageInit('pull-to-refresh', function (page) { + // Dummy Content + var songs = ['Yellow Submarine', 'Don\'t Stop Me Now', 'Billie Jean', 'Californication']; + var authors = ['Beatles', 'Queen', 'Michael Jackson', 'Red Hot Chili Peppers']; + // Pull to refresh content + var ptrContent = $$(page.container).find('.pull-to-refresh-content'); + // Add 'refresh' listener on it + ptrContent.on('refresh', function (e) { + // Emulate 2s loading + setTimeout(function () { + var picURL = 'http://lorempixel.com/88/88/abstract/' + Math.round(Math.random() * 10); + var song = songs[Math.floor(Math.random() * songs.length)]; + var author = authors[Math.floor(Math.random() * authors.length)]; + var linkHTML = '
  • ' + + '
    ' + + '
    ' + + '
    ' + + '
    ' + song + '
    ' + + '
    ' + + '
    ' + author + '
    ' + + '
    ' + + '
  • '; + ptrContent.find('ul').prepend(linkHTML); + // When loading done, we need to "close" it + myApp.pullToRefreshDone(); + }, 2000); + }); +}); + +/* ===== Sortable page ===== */ +myApp.onPageInit('sortable-list', function (page) { + // Sortable toggler + $$('.list-block.sortable').on('open', function () { + $$('.toggle-sortable').text('Done'); + }); + $$('.list-block.sortable').on('close', function () { + $$('.toggle-sortable').text('Edit'); + }); +}); + +/* ===== Photo Browser Examples ===== */ +// Create photoprobsers first: +var photoBrowserPhotos = [ + { + url: 'img/beach.jpg', + caption: 'Amazing beach in Goa, India' + }, + 'http://placekitten.com/1024/1024', + 'img/lock.jpg', + { + url: 'img/monkey.jpg', + caption: 'I met this monkey in Chinese mountains' + }, + { + url: 'img/mountains.jpg', + caption: 'Beautiful mountains in Zhangjiajie, China' + } + +]; +var photoBrowserStandalone = myApp.photoBrowser({ + photos: photoBrowserPhotos +}); +var photoBrowserPopup = myApp.photoBrowser({ + photos: photoBrowserPhotos, + type: 'popup' +}); +var photoBrowserPage = myApp.photoBrowser({ + photos: photoBrowserPhotos, + type: 'page', + backLinkText: 'Back' +}); +var photoBrowserDark = myApp.photoBrowser({ + photos: photoBrowserPhotos, + theme: 'dark' +}); +var photoBrowserPopupDark = myApp.photoBrowser({ + photos: photoBrowserPhotos, + theme: 'dark', + type: 'popup' +}); +var photoBrowserLazy = myApp.photoBrowser({ + photos: photoBrowserPhotos, + lazyLoading: true, + theme: 'dark' +}); +myApp.onPageInit('photo-browser', function (page) { + $$('.ks-pb-standalone').on('click', function () { + photoBrowserStandalone.open(); + }); + $$('.ks-pb-popup').on('click', function () { + photoBrowserPopup.open(); + }); + $$('.ks-pb-page').on('click', function () { + photoBrowserPage.open(); + }); + $$('.ks-pb-popup-dark').on('click', function () { + photoBrowserPopupDark.open(); + }); + $$('.ks-pb-standalone-dark').on('click', function () { + photoBrowserDark.open(); + }); + $$('.ks-pb-lazy').on('click', function () { + photoBrowserLazy.open(); + }); +}); + +/* ===== Infinite Scroll Page ===== */ +myApp.onPageInit('infinite-scroll', function (page) { + // Loading trigger + var loading = false; + // Last loaded index, we need to pass it to script + var lastLoadedIndex = $$('.infinite-scroll .list-block li').length; + // Attach 'infinite' event handler + $$('.infinite-scroll').on('infinite', function () { + // Exit, if loading in progress + if (loading) return; + // Set loading trigger + loading = true; + // Request some file with data + $$.get('infinite-scroll-load.php', {leftIndex: lastLoadedIndex + 1}, function (data) { + loading = false; + if (data === '') { + // Nothing more to load, detach infinite scroll events to prevent unnecessary loadings + myApp.detachInfiniteScroll($$('.infinite-scroll')); + } + else { + // Append loaded elements to list block + $$('.infinite-scroll .list-block ul').append(data); + // Update last loaded index + lastLoadedIndex = $$('.infinite-scroll .list-block li').length; + } + }); + }); +}); + +/* ===== Notifications Page ===== */ +myApp.onPageInit('notifications', function (page) { + $$('.ks-notification-simple').on('click', function () { + myApp.addNotification({ + title: 'Framework7', + message: 'This is a simple notification message with title and message' + }); + }); + $$('.ks-notification-full').on('click', function () { + myApp.addNotification({ + title: 'Framework7', + subtitle: 'Notification subtitle', + message: 'This is a simple notification message with custom icon and subtitle', + media: '' + }); + }); + $$('.ks-notification-custom').on('click', function () { + myApp.addNotification({ + title: 'My Awesome App', + subtitle: 'New message from John Doe', + message: 'Hello, how are you? Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ut posuere erat. Pellentesque id elementum urna, a aliquam ante. Donec vitae volutpat orci. Aliquam sed molestie risus, quis tincidunt dui.', + media: '' + }); + }); + $$('.ks-notification-callback').on('click', function () { + myApp.addNotification({ + title: 'My Awesome App', + subtitle: 'New message from John Doe', + message: 'Hello, how are you? Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ut posuere erat. Pellentesque id elementum urna, a aliquam ante. Donec vitae volutpat orci. Aliquam sed molestie risus, quis tincidunt dui.', + media: '', + onClose: function () { + myApp.alert('Notification closed'); + } + }); + }); +}); + +/* ===== Login screen page events ===== */ +myApp.onPageInit('login-screen-embedded', function (page) { + $$(page.container).find('.list-button').on('click', function () { + var username = $$(page.container).find('input[name="username"]').val(); + var password = $$(page.container).find('input[name="password"]').val(); + myApp.alert('Username: ' + username + ', password: ' + password, function () { + mainView.router.back(); + }); + }); +}); +$$('.login-screen').find('.list-button').on('click', function () { + var username = $$('.login-screen').find('input[name="username"]').val(); + var password = $$('.login-screen').find('input[name="password"]').val(); + myApp.alert('Username: ' + username + ', password: ' + password, function () { + myApp.closeModal('.login-screen'); + }); +}); + +/* ===== Demo Popover ===== */ +$$('.popover a').on('click', function () { + myApp.closeModal('.popover'); +}); + +/* ===== Color themes ===== */ +myApp.onPageInit('color-themes', function (page) { + var themes = 'theme-white theme-black theme-yellow theme-red theme-blue theme-green theme-pink theme-lightblue theme-orange theme-gray'; + var layouts = 'layout-dark layout-white'; + $$(page.container).find('.ks-color-theme').click(function () { + $$('body').removeClass(themes).addClass('theme-' + $$(this).attr('data-theme')); + }); + $$(page.container).find('.ks-layout-theme').click(function () { + $$('body').removeClass(layouts).addClass('layout-' + $$(this).attr('data-theme')); + }); +}); + +/* ===== Virtual List ===== */ +myApp.onPageInit('virtual-list', function (page) { + // Generate array with 10000 demo items: + var items = []; + for (var i = 0; i < 10000; i++) { + items.push({ + title: 'Item ' + i, + subtitle: 'Subtitle ' + i + }); + } + + // Create virtual list + var virtualList = myApp.virtualList($$(page.container).find('.virtual-list'), { + // Pass array with items + items: items, + // Custom search function for searchbar + searchAll: function (query, items) { + var found = []; + for (var i = 0; i < items.length; i++) { + if (items[i].title.indexOf(query) >= 0 || query.trim() === '') found.push(i); + } + return found; //return array with mathced indexes + }, + // List item Template7 template + template: '
  • ' + + '' + + '
    ' + + '
    ' + + '
    {{title}}
    ' + + '
    ' + + '
    {{subtitle}}
    ' + + '
    ' + + '
    ' + + '
  • ', + // Item height + height: 63, + }); +}); +/* ===== Swiper Two Way Control Gallery ===== */ +myApp.onPageInit('swiper-gallery', function (page) { + var swiperTop = myApp.swiper('.ks-swiper-gallery-top', { + nextButton: '.swiper-button-next', + prevButton: '.swiper-button-prev', + spaceBetween: 10 + }); + var swiperThumbs = myApp.swiper('.ks-swiper-gallery-thumbs', { + slidesPerView: 'auto', + spaceBetween: 10, + centeredSlides: true, + touchRatio: 0.2, + slideToClickedSlide: true + }); + swiperTop.params.control = swiperThumbs; + swiperThumbs.params.control = swiperTop; +}); +/* ===== Calendar ===== */ +myApp.onPageInit('calendar', function (page) { + // Default + var calendarDefault = myApp.calendar({ + input: '#ks-calendar-default', + }); + // With custom date format + var calendarDateFormat = myApp.calendar({ + input: '#ks-calendar-date-format', + dateFormat: 'DD, MM dd, yyyy' + }); + // With multiple values + var calendarMultiple = myApp.calendar({ + input: '#ks-calendar-multiple', + dateFormat: 'M dd yyyy', + multiple: true + }); + // Range Picker + var calendarRange = myApp.calendar({ + input: '#ks-calendar-range', + dateFormat: 'M dd yyyy', + rangePicker: true + }); + // Inline with custom toolbar + var monthNames = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August' , 'September' , 'October', 'November', 'December']; + var calendarInline = myApp.calendar({ + container: '#ks-calendar-inline-container', + value: [new Date()], + weekHeader: false, + toolbarTemplate: + '
    ' + + '
    ' + + '
    ' + + '' + + '
    ' + + '
    ' + + '
    ' + + '' + + '
    ' + + '
    ' + + '
    ', + onOpen: function (p) { + $$('.calendar-custom-toolbar .center').text(monthNames[p.currentMonth] +', ' + p.currentYear); + $$('.calendar-custom-toolbar .left .link').on('click', function () { + calendarInline.prevMonth(); + }); + $$('.calendar-custom-toolbar .right .link').on('click', function () { + calendarInline.nextMonth(); + }); + }, + onMonthYearChangeStart: function (p) { + $$('.calendar-custom-toolbar .center').text(monthNames[p.currentMonth] +', ' + p.currentYear); + } + }); +}); + +/* ===== Pickers ===== */ +myApp.onPageInit('pickers', function (page) { + var today = new Date(); + + // iOS Device picker + var pickerDevice = myApp.picker({ + input: '#ks-picker-device', + cols: [ + { + textAlign: 'center', + values: ['iPhone 4', 'iPhone 4S', 'iPhone 5', 'iPhone 5S', 'iPhone 6', 'iPhone 6 Plus', 'iPad 2', 'iPad Retina', 'iPad Air', 'iPad mini', 'iPad mini 2', 'iPad mini 3'] + } + ] + }); + + // Describe yourself picker + var pickerDescribe = myApp.picker({ + input: '#ks-picker-describe', + rotateEffect: true, + cols: [ + { + textAlign: 'left', + values: ('Super Lex Amazing Bat Iron Rocket Lex Cool Beautiful Wonderful Raining Happy Amazing Funny Cool Hot').split(' ') + }, + { + values: ('Man Luthor Woman Boy Girl Person Cutie Babe Raccoon').split(' ') + }, + ] + }); + + // Dependent values + var carVendors = { + Japanese : ['Honda', 'Lexus', 'Mazda', 'Nissan', 'Toyota'], + German : ['Audi', 'BMW', 'Mercedes', 'Volkswagen', 'Volvo'], + American : ['Cadillac', 'Chrysler', 'Dodge', 'Ford'] + }; + var pickerDependent = myApp.picker({ + input: '#ks-picker-dependent', + rotateEffect: true, + formatValue: function (picker, values) { + return values[1]; + }, + cols: [ + { + textAlign: 'left', + values: ['Japanese', 'German', 'American'], + onChange: function (picker, country) { + if(picker.cols[1].replaceValues){ + picker.cols[1].replaceValues(carVendors[country]); + } + } + }, + { + values: carVendors.Japanese, + width: 160, + }, + ] + }); + + // Custom Toolbar + var pickerCustomToolbar = myApp.picker({ + input: '#ks-picker-custom-toolbar', + rotateEffect: true, + toolbarTemplate: + '
    ' + + '
    ' + + '
    ' + + 'Randomize' + + '
    ' + + '
    ' + + 'That\'s me' + + '
    ' + + '
    ' + + '
    ', + cols: [ + { + values: ['Mr', 'Ms'], + }, + { + textAlign: 'left', + values: ('Super Lex Amazing Bat Iron Rocket Lex Cool Beautiful Wonderful Raining Happy Amazing Funny Cool Hot').split(' ') + }, + { + values: ('Man Luthor Woman Boy Girl Person Cutie Babe Raccoon').split(' ') + }, + ], + onOpen: function (picker) { + picker.container.find('.toolbar-randomize-link').on('click', function () { + var col0Values = picker.cols[0].values; + var col0Random = col0Values[Math.floor(Math.random() * col0Values.length)]; + + var col1Values = picker.cols[1].values; + var col1Random = col1Values[Math.floor(Math.random() * col1Values.length)]; + + var col2Values = picker.cols[2].values; + var col2Random = col2Values[Math.floor(Math.random() * col2Values.length)]; + + picker.setValue([col0Random, col1Random, col2Random]); + }); + } + }); + + // Inline date-time + var pickerInline = myApp.picker({ + input: '#ks-picker-date', + container: '#ks-picker-date-container', + toolbar: false, + rotateEffect: true, + value: [today.getMonth(), today.getDate(), today.getFullYear(), today.getHours(), (today.getMinutes() < 10 ? '0' + today.getMinutes() : today.getMinutes())], + onChange: function (picker, values, displayValues) { + var daysInMonth = new Date(picker.value[2], picker.value[0]*1 + 1, 0).getDate(); + if (values[1] > daysInMonth) { + picker.cols[1].setValue(daysInMonth); + } + }, + formatValue: function (p, values, displayValues) { + return displayValues[0] + ' ' + values[1] + ', ' + values[2] + ' ' + values[3] + ':' + values[4]; + }, + cols: [ + // Months + { + values: ('0 1 2 3 4 5 6 7 8 9 10 11').split(' '), + displayValues: ('January February March April May June July August September October November December').split(' '), + textAlign: 'left' + }, + // Days + { + values: [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,26,27,28,29,30,31], + }, + // Years + { + values: (function () { + var arr = []; + for (var i = 1950; i <= 2030; i++) { arr.push(i); } + return arr; + })(), + }, + // Space divider + { + divider: true, + content: '  ' + }, + // Hours + { + values: (function () { + var arr = []; + for (var i = 0; i <= 23; i++) { arr.push(i); } + return arr; + })(), + }, + // Divider + { + divider: true, + content: ':' + }, + // Minutes + { + values: (function () { + var arr = []; + for (var i = 0; i <= 59; i++) { arr.push(i < 10 ? '0' + i : i); } + return arr; + })(), + } + ] + }); +}); + +/* ===== Progress Bars ===== */ +myApp.onPageInit('progressbar', function (page) { + $$('.ks-demo-progressbar-inline .button').on('click', function () { + var progress = $$(this).attr('data-progress'); + var progressbar = $$('.ks-demo-progressbar-inline .progressbar'); + myApp.setProgressbar(progressbar, progress); + }); + $$('.ks-demo-progressbar-load-hide .button').on('click', function () { + var container = $$('.ks-demo-progressbar-load-hide p:first-child'); + if (container.children('.progressbar').length) return; //don't run all this if there is a current progressbar loading + + myApp.showProgressbar(container, 0); + + // Simluate Loading Something + var progress = 0; + function simulateLoading() { + setTimeout(function () { + var progressBefore = progress; + progress += Math.random() * 20; + myApp.setProgressbar(container, progress); + if (progressBefore < 100) { + simulateLoading(); //keep "loading" + } + else myApp.hideProgressbar(container); //hide + }, Math.random() * 200 + 200); + } + simulateLoading(); + }); + $$('.ks-demo-progressbar-overlay .button').on('click', function () { + // Add Directly To Body + var container = $$('body'); + if (container.children('.progressbar, .progressbar-infinite').length) return; //don't run all this if there is a current progressbar loading + + myApp.showProgressbar(container, 0); + + // Simluate Loading Something + var progress = 0; + function simulateLoading() { + setTimeout(function () { + var progressBefore = progress; + progress += Math.random() * 20; + myApp.setProgressbar(container, progress); + if (progressBefore < 100) { + simulateLoading(); //keep "loading" + } + else myApp.hideProgressbar(container); //hide + }, Math.random() * 200 + 200); + } + simulateLoading(); + }); + $$('.ks-demo-progressbar-infinite-overlay .button').on('click', function () { + // Add Directly To Body + var container = $$('body'); + if (container.children('.progressbar, .progressbar-infinite').length) return; //don't run all this if there is a current progressbar loading + myApp.showProgressbar(container); + setTimeout(function () { + myApp.hideProgressbar(); + }, 3000); + }); + $$('.ks-demo-progressbar-infinite-multi-overlay .button').on('click', function () { + var container = $$('body'); + if (container.children('.progressbar, .progressbar-infinite').length) return; //don't run all this if there is a current progressbar loading + myApp.showProgressbar(container, 'multi'); + setTimeout(function () { + myApp.hideProgressbar(); + }, 3000); + }); +}); + +/* ===== Autocomplete ===== */ +myApp.onPageInit('autocomplete', function (page) { + // Fruits data demo array + var fruits = ('Apple Apricot Avocado Banana Melon Orange Peach Pear Pineapple').split(' '); + + // Simple Dropdown + var autocompleteDropdownSimple = myApp.autocomplete({ + input: '#autocomplete-dropdown', + openIn: 'dropdown', + source: function (autocomplete, query, render) { + var results = []; + if (query.length === 0) { + render(results); + return; + } + // Find matched items + for (var i = 0; i < fruits.length; i++) { + if (fruits[i].toLowerCase().indexOf(query.toLowerCase()) >= 0) results.push(fruits[i]); + } + // Render items by passing array with result items + render(results); + } + }); + + // Dropdown with input expand + var autocompleteDropdownExpand = myApp.autocomplete({ + input: '#autocomplete-dropdown-expand', + openIn: 'dropdown', + expandInput: true, // expand input + source: function (autocomplete, query, render) { + var results = []; + if (query.length === 0) { + render(results); + return; + } + // Find matched items + for (var i = 0; i < fruits.length; i++) { + if (fruits[i].toLowerCase().indexOf(query.toLowerCase()) >= 0) results.push(fruits[i]); + } + // Render items by passing array with result items + render(results); + } + }); + + // Dropdown with all values + var autocompleteDropdownAll = myApp.autocomplete({ + input: '#autocomplete-dropdown-all', + openIn: 'dropdown', + source: function (autocomplete, query, render) { + var results = []; + // Find matched items + for (var i = 0; i < fruits.length; i++) { + if (fruits[i].toLowerCase().indexOf(query.toLowerCase()) >= 0) results.push(fruits[i]); + } + // Render items by passing array with result items + render(results); + } + }); + + // Dropdown with placeholder + var autocompleteDropdownPlaceholder = myApp.autocomplete({ + input: '#autocomplete-dropdown-placeholder', + openIn: 'dropdown', + dropdownPlaceholderText: 'Try to type "Apple"', + source: function (autocomplete, query, render) { + var results = []; + if (query.length === 0) { + render(results); + return; + } + // Find matched items + for (var i = 0; i < fruits.length; i++) { + if (fruits[i].toLowerCase().indexOf(query.toLowerCase()) >= 0) results.push(fruits[i]); + } + // Render items by passing array with result items + render(results); + } + }); + + // Dropdown with ajax data + var autocompleteDropdownAjax = myApp.autocomplete({ + input: '#autocomplete-dropdown-ajax', + openIn: 'dropdown', + preloader: true, //enable preloader + valueProperty: 'id', //object's "value" property name + textProperty: 'name', //object's "text" property name + limit: 20, //limit to 20 results + dropdownPlaceholderText: 'Try "JavaScript"', + expandInput: true, // expand input + source: function (autocomplete, query, render) { + var results = []; + if (query.length === 0) { + render(results); + return; + } + // Show Preloader + autocomplete.showPreloader(); + // Do Ajax request to Autocomplete data + $$.ajax({ + url: 'js/autocomplete-languages.json', + method: 'GET', + dataType: 'json', + //send "query" to server. Useful in case you generate response dynamically + data: { + query: query + }, + success: function (data) { + // Find matched items + for (var i = 0; i < data.length; i++) { + if (data[i].name.toLowerCase().indexOf(query.toLowerCase()) >= 0) results.push(data[i]); + } + // Hide Preoloader + autocomplete.hidePreloader(); + // Render items by passing array with result items + render(results); + } + }); + } + }); + + // Simple Standalone + var autocompleteStandaloneSimple = myApp.autocomplete({ + openIn: 'page', //open in page + opener: $$('#autocomplete-standalone'), //link that opens autocomplete + backOnSelect: true, //go back after we select something + source: function (autocomplete, query, render) { + var results = []; + if (query.length === 0) { + render(results); + return; + } + // Find matched items + for (var i = 0; i < fruits.length; i++) { + if (fruits[i].toLowerCase().indexOf(query.toLowerCase()) >= 0) results.push(fruits[i]); + } + // Render items by passing array with result items + render(results); + }, + onChange: function (autocomplete, value) { + // Add item text value to item-after + $$('#autocomplete-standalone').find('.item-after').text(value[0]); + // Add item value to input value + $$('#autocomplete-standalone').find('input').val(value[0]); + } + }); + + // Standalone Popup + var autocompleteStandalonePopup = myApp.autocomplete({ + openIn: 'popup', //open in page + opener: $$('#autocomplete-standalone-popup'), //link that opens autocomplete + backOnSelect: true, //go back after we select something + source: function (autocomplete, query, render) { + var results = []; + if (query.length === 0) { + render(results); + return; + } + // Find matched items + for (var i = 0; i < fruits.length; i++) { + if (fruits[i].toLowerCase().indexOf(query.toLowerCase()) >= 0) results.push(fruits[i]); + } + // Render items by passing array with result items + render(results); + }, + onChange: function (autocomplete, value) { + // Add item text value to item-after + $$('#autocomplete-standalone-popup').find('.item-after').text(value[0]); + // Add item value to input value + $$('#autocomplete-standalone-popup').find('input').val(value[0]); + } + }); + + // Multiple Standalone + var autocompleteStandaloneMultiple = myApp.autocomplete({ + openIn: 'page', //open in page + opener: $$('#autocomplete-standalone-multiple'), //link that opens autocomplete + multiple: true, //allow multiple values + source: function (autocomplete, query, render) { + var results = []; + if (query.length === 0) { + render(results); + return; + } + // Find matched items + for (var i = 0; i < fruits.length; i++) { + if (fruits[i].toLowerCase().indexOf(query.toLowerCase()) >= 0) results.push(fruits[i]); + } + // Render items by passing array with result items + render(results); + }, + onChange: function (autocomplete, value) { + // Add item text value to item-after + $$('#autocomplete-standalone-multiple').find('.item-after').text(value.join(', ')); + // Add item value to input value + $$('#autocomplete-standalone-multiple').find('input').val(value.join(', ')); + } + }); + + // Standalone With Ajax + var autocompleteStandaloneAjax = myApp.autocomplete({ + openIn: 'page', //open in page + opener: $$('#autocomplete-standalone-ajax'), //link that opens autocomplete + multiple: true, //allow multiple values + valueProperty: 'id', //object's "value" property name + textProperty: 'name', //object's "text" property name + limit: 50, + preloader: true, //enable preloader + source: function (autocomplete, query, render) { + var results = []; + if (query.length === 0) { + render(results); + return; + } + // Show Preloader + autocomplete.showPreloader(); + // Do Ajax request to Autocomplete data + $$.ajax({ + url: 'js/autocomplete-languages.json', + method: 'GET', + dataType: 'json', + //send "query" to server. Useful in case you generate response dynamically + data: { + query: query + }, + success: function (data) { + // Find matched items + for (var i = 0; i < data.length; i++) { + if (data[i].name.toLowerCase().indexOf(query.toLowerCase()) >= 0) results.push(data[i]); + } + // Hide Preoloader + autocomplete.hidePreloader(); + // Render items by passing array with result items + render(results); + } + }); + }, + onChange: function (autocomplete, value) { + var itemText = [], + inputValue = []; + for (var i = 0; i < value.length; i++) { + itemText.push(value[i].name); + inputValue.push(value[i].id); + } + // Add item text value to item-after + $$('#autocomplete-standalone-ajax').find('.item-after').text(itemText.join(', ')); + // Add item value to input value + $$('#autocomplete-standalone-ajax').find('input').val(inputValue.join(', ')); + } + }); +}); + +/* ===== Change statusbar bg when panel opened/closed ===== */ +$$('.panel-left').on('open', function () { + $$('.statusbar-overlay').addClass('with-panel-left'); +}); +$$('.panel-right').on('open', function () { + $$('.statusbar-overlay').addClass('with-panel-right'); +}); +$$('.panel-left, .panel-right').on('close', function () { + $$('.statusbar-overlay').removeClass('with-panel-left with-panel-right'); +}); + +/* ===== Generate Content Dynamically ===== */ +var dynamicPageIndex = 0; +function createContentPage() { + mainView.router.loadContent( + $$('' + + '' + + '
    ' + + ' ' + + '
    ' + + ' ' + + '
    ' + + '
    ' + + '
    ' + + '

    Here is a dynamic page created on ' + new Date() + ' !

    ' + + '

    Go back or generate one more page.

    ' + + '
    ' + + '
    ' + + '
    ' + + '
    ' + + '
    ') + ); + return; +} +$$(document).on('click', '.ks-generate-page', createContentPage); diff --git a/_app/lazy-load.html b/_app/lazy-load.html new file mode 100644 index 0000000000..957444bd2d --- /dev/null +++ b/_app/lazy-load.html @@ -0,0 +1,47 @@ + + + \ No newline at end of file diff --git a/_app/less/kitchen-sink.less b/_app/less/kitchen-sink.less new file mode 100644 index 0000000000..cdcb6e0db2 --- /dev/null +++ b/_app/less/kitchen-sink.less @@ -0,0 +1,458 @@ +// debug +.item-title small { + margin-left: 4px; + text-transform: capitalize; +} + +// debug end + + +.panel { + background: #222; + color: #dddddd; +} + +.popover { + width: 240px; +} + +.ks-grid { + div[class*="col-"] { + background: #fff; + text-align: center; + color: #000; + border: 1px solid #ddd; + padding: 5px; + margin-bottom: 15px; + } +} +.ks-preloaders { + text-align: center; +} +.ks-preloader-big { + width: 42px; + height: 42px; +} +.statusbar-overlay { + background: #000; +} +.statusbar-overlay.with-panel-left { + background: #222426; +} +.statusbar-overlay.with-panel-right { + background: #131313; +} +// Demo tab bars +.page[data-page="tabbar"], .page[data-page="tabbar-labels"], .page[data-page="messages"] { + .tabbar, .toolbar { + -webkit-transform: none; + -moz-transform: none; + -ms-transform: none; + -o-transform: none; + transform: none; + -webkit-transition: 0ms; + -o-transition: 0ms; + transition: 0ms; + } +} +.page[data-page="tabbar"] { + .page-content { + padding-bottom: 44px; + } +} +.page[data-page="tabbar-labels"] { + .page-content { + padding-bottom: 50px; + @media all and (min-width:768px) { + padding-bottom: 56px; + } + } +} +i.ks-tabbar-icon-1 { + width: 30px; + height: 30px; + background-image: url("data:image/svg+xml;charset=utf-8,"); + .active & { + background-image: url("data:image/svg+xml;charset=utf-8,"); + } +} +i.ks-tabbar-icon-2 { + width: 25px; + height: 30px; + background-image: url("data:image/svg+xml;charset=utf-8,"); + .active & { + background-image: url("data:image/svg+xml;charset=utf-8,"); + } +} +i.ks-tabbar-icon-3 { + width: 30px; + height: 30px; + background-image: url("data:image/svg+xml;charset=utf-8,"); + .active & { + background-image: url("data:image/svg+xml;charset=utf-8,"); + } +} +i.ks-tabbar-icon-4 { + width: 25px; + height: 30px; + background-image: url("data:image/svg+xml;charset=utf-8,"); + .active & { + background-image: url("data:image/svg+xml;charset=utf-8,"); + } +} + +// Demo Slider +.ks-demo-slider { + width: 100%; + height: 100%; +} +.ks-demo-slider, .ks-carousel-slider{ + font-size: 25px; + font-weight: 300; + .swiper-slide { + display: -webkit-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + -webkit-align-items: center; + align-items: center; + background: #fff; + } +} +.ks-carousel-slider{ + .swiper-slide { + box-sizing:border-box; + border: 1px solid #ccc; + background: #fff; + } + &.ks-carousel-slider-auto { + .swiper-slide { + width: 85%; + &:nth-child(2n) { + width: 70%; + } + &:nth-child(3n) { + width: 30%; + } + } + } +} +.page[data-page="swiper-multiple"] .swiper-container { + margin: 0px 0 35px; + font-size: 18px; + height: 120px; +} +.ks-slider-custom { + height: 100%; + .swiper-container { + background: #000; + height: 100%; + } + .swiper-slide { + -webkit-background-size: cover; + background-size: cover; + background-position: center; + } + .swiper-pagination{ + .swiper-pagination-bullet { + cursor: pointer; + width: 10px; + height: 10px; + background: rgba(255,255,255,0); + opacity: 1; + border-radius: 0; + -webkit-transition: 200ms; + -moz-transition: 200ms; + -ms-transition: 200ms; + -o-transition: 200ms; + transition: 200ms; + position: relative; + -webkit-transform: scale(0.9); + -moz-transform: scale(0.9); + transform: scale(0.9); + box-sizing:border-box; + border: 1px solid rgba(255,255,255,0.8); + } + .swiper-pagination-bullet-active { + z-index: 1; + border: 1px solid #007aff; + -webkit-transform: scale(1.4); + -moz-transform: scale(1.4); + transform: scale(1.4); + } + } +} +.ks-cube-slider { + width: 80%; + height: 70%; + top: 15%; +} +.ks-coverflow-slider { + height: 60%; + top: 20%; + .swiper-slide { + width: 65%; + } +} +.ks-cube-slider, .ks-coverflow-slider { + .swiper-slide { + background-size: cover; + color: #fff; + -webkit-backface-visibility: hidden; + } +} +.ks-fade-slider { + .swiper-slide { + background-size: cover; + background-position: center; + } +} +.page[data-page="swiper-gallery"] { + background: #000; +} +.ks-swiper-gallery-top { + height: 70%; +} +.ks-swiper-gallery-thumbs { + margin-top: 10px; + height: 20%; + height: ~"-webkit-calc(30% - 20px)"; + height: ~"-moz-calc(30% - 20px)"; + height: ~"-ms-calc(30% - 20px)"; + height: ~"calc(30% - 20px)"; + .swiper-slide { + width: 25%; + } + .swiper-slide-pic { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + opacity: 0.35; + -webkit-transition: 300ms; + } + .swiper-slide-active .swiper-slide-pic { + opacity: 1; + } +} +.ks-swiper-gallery-top, .ks-swiper-gallery-thumbs { + .swiper-slide, .swiper-slide-pic { + -webkit-background-size: cover; + background-size: cover; + background-position: center; + } +} +.ks-parallax-slider { + height: 100%; + .swiper-parallax-bg { + position: absolute; + left: 0; + top: 0; + width: 130%; + height: 100%; + -webkit-background-size: cover; + background-size: cover; + background-position: center; + } + .swiper-slide { + -webkit-box-sizing: border-box; + box-sizing: border-box; + padding: 40px 60px; + color:#fff; + } + .swiper-slide-title { + font-size: 41px; + font-weight: 300; + } + .swiper-slide-subtitle { + font-size: 21px; + } + .swiper-slide-text { + font-size: 14px; + max-width: 400px; + line-height: 1.3; + } +} +.ks-lazy-slider { + height: 100%; + .swiper-slide { + position: relative; + img { + width: auto; + height: auto; + max-width: 100%; + max-height: 100%; + position: absolute; + left: 50%; + top: 50%; + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + } + } +} +// Virtual List +.page[data-page="virtual-list"] .virtual-list li { + height: 63px; +} +// Custom Accordion +.custom-accordion { + padding-left: 0; + padding-right: 0; + .accordion-item-toggle { + padding: 0px 15px; + height: 44px; + line-height: 44px; + font-size: 17px; + color:#000; + border-bottom: 1px solid rgba(0,0,0,0.15); + cursor: pointer; + &:active { + background: rgba(0,0,0,0.15); + } + span { + display: inline-block; + margin-left: 15px; + html[dir="rtl"] & { + margin-left: 0; + margin-right: 15px; + } + } + } + .accordion-item:last-child .accordion-item-toggle { + border-bottom: none; + } + .icon-ks-plus, .icon-ks-minus { + display: inline-block; + width: 22px; + height: 22px; + border: 1px solid #000; + border-radius: 100%; + line-height: 20px; + text-align: center; + } + .icon-ks-minus { + display: none; + } + .accordion-item-expanded { + .icon-ks-minus { + display: inline-block; + } + .icon-ks-plus { + display: none; + } + } + .accordion-item-content { + padding: 0px 15px; + } +} + +// Demo Pickers +#ks-picker-date-container { + .picker-item { + color:#999; + } + .picker-selected { + color:#000; + } + .layout-dark & .picker-selected { + color: #fff; + } + @media (max-width:767px) { + .picker-items { + font-size: 21px; + } + .picker-item { + height: 36px; + line-height: 36px; + padding: 0 6px; + } + } +} +// Demo Calendar +#ks-calendar-inline-container { + .picker-calendar { + height: 280px; + } +} +// Demo Lazy Loading +img.ks-demo-lazy { + display: block; + width: 100%; + height: auto; +} +div.ks-demo-lazy { + background: #aaa; + -webkit-background-size: cover; + background-size: cover; + height: 300px; + height: 60vw; +} +// Color Theme +.ks-layout-theme { + height: 44px; + border: 1px solid rgba(0,0,0,0.3); + cursor: pointer; + &.ks-layout-default { + background: #efeff4; + } + &.ks-layout-dark { + background: #222426; + } + &.ks-layout-white { + background: #fff; + } +} +.ks-color-theme { + height: 44px; + border: 1px solid rgba(0,0,0,0.1); + cursor: pointer; + margin-bottom: 10px; +} + +// Demo Cards +.ks-card-header-pic { + .card-header { + height: 40vw; + background-size: cover; + background-position: center; + } +} +.ks-facebook-card { + .card-header { + display: block; + padding: 10px; + } + .ks-facebook-avatar { + float: left; + } + .ks-facebook-name { + margin-left: 44px; + font-size: 14px; + font-weight: 500; + } + .ks-facebook-date { + margin-left: 44px; + font-size: 13px; + color:#8e8e93; + } + .card-footer { + background: #fafafa; + a { + color:#81848b; + font-weight: 500; + } + } + .card-content img { + display: block; + } + .card-content-inner { + padding: 15px 10px; + } +} diff --git a/_app/list-view.html b/_app/list-view.html new file mode 100644 index 0000000000..0cb1c49a0c --- /dev/null +++ b/_app/list-view.html @@ -0,0 +1,318 @@ + + + \ No newline at end of file diff --git a/_app/login-screen-embedded.html b/_app/login-screen-embedded.html new file mode 100644 index 0000000000..9fca3cc50d --- /dev/null +++ b/_app/login-screen-embedded.html @@ -0,0 +1,36 @@ + + \ No newline at end of file diff --git a/_app/login-screen.html b/_app/login-screen.html new file mode 100644 index 0000000000..b4d4ec5064 --- /dev/null +++ b/_app/login-screen.html @@ -0,0 +1,21 @@ + + + \ No newline at end of file diff --git a/_app/media-lists.html b/_app/media-lists.html new file mode 100644 index 0000000000..496da27b90 --- /dev/null +++ b/_app/media-lists.html @@ -0,0 +1,173 @@ + + + \ No newline at end of file diff --git a/_app/messages.html b/_app/messages.html new file mode 100644 index 0000000000..c2a701882c --- /dev/null +++ b/_app/messages.html @@ -0,0 +1,88 @@ + + + \ No newline at end of file diff --git a/_app/modals.html b/_app/modals.html new file mode 100644 index 0000000000..590e2928ed --- /dev/null +++ b/_app/modals.html @@ -0,0 +1,42 @@ + + + \ No newline at end of file diff --git a/_app/notifications.html b/_app/notifications.html new file mode 100644 index 0000000000..87258bf95d --- /dev/null +++ b/_app/notifications.html @@ -0,0 +1,21 @@ + + + \ No newline at end of file diff --git a/_app/panel-right2.html b/_app/panel-right2.html new file mode 100644 index 0000000000..5cd5ec46a5 --- /dev/null +++ b/_app/panel-right2.html @@ -0,0 +1,16 @@ + +
    +
    +
    +
    +

    This is a panel page 2

    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quo saepe aspernatur inventore dolorum voluptates consequatur tempore ipsum! Quia, incidunt, aliquam sit veritatis nisi aliquid porro similique ipsa mollitia eaque ex!

    +
    +
    +
    +
    diff --git a/_app/panel-right3.html b/_app/panel-right3.html new file mode 100644 index 0000000000..728a276164 --- /dev/null +++ b/_app/panel-right3.html @@ -0,0 +1,16 @@ + +
    +
    +
    +
    +

    This is a panel page 3

    +

    Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quo saepe aspernatur inventore dolorum voluptates consequatur tempore ipsum! Quia, incidunt, aliquam sit veritatis nisi aliquid porro similique ipsa mollitia eaque ex!

    +
    +
    +
    +
    diff --git a/_app/panels.html b/_app/panels.html new file mode 100644 index 0000000000..e44ec18337 --- /dev/null +++ b/_app/panels.html @@ -0,0 +1,23 @@ + + + \ No newline at end of file diff --git a/_app/photo-browser.html b/_app/photo-browser.html new file mode 100644 index 0000000000..f6973931b1 --- /dev/null +++ b/_app/photo-browser.html @@ -0,0 +1,40 @@ + + + \ No newline at end of file diff --git a/_app/picker.html b/_app/picker.html new file mode 100644 index 0000000000..78f2d74fe1 --- /dev/null +++ b/_app/picker.html @@ -0,0 +1,93 @@ + + + \ No newline at end of file diff --git a/_app/popover.html b/_app/popover.html new file mode 100644 index 0000000000..10b49f2b45 --- /dev/null +++ b/_app/popover.html @@ -0,0 +1,21 @@ + + + \ No newline at end of file diff --git a/_app/preloader.html b/_app/preloader.html new file mode 100644 index 0000000000..709db01ae3 --- /dev/null +++ b/_app/preloader.html @@ -0,0 +1,28 @@ + + + \ No newline at end of file diff --git a/_app/progressbar.html b/_app/progressbar.html new file mode 100644 index 0000000000..8792bda2ce --- /dev/null +++ b/_app/progressbar.html @@ -0,0 +1,104 @@ + + + \ No newline at end of file diff --git a/_app/pull-to-refresh.html b/_app/pull-to-refresh.html new file mode 100644 index 0000000000..4a05798985 --- /dev/null +++ b/_app/pull-to-refresh.html @@ -0,0 +1,52 @@ + + + \ No newline at end of file diff --git a/_app/rem.html b/_app/rem.html new file mode 100644 index 0000000000..5fce4a98ba --- /dev/null +++ b/_app/rem.html @@ -0,0 +1,28 @@ + + + diff --git a/_app/searchbar.html b/_app/searchbar.html new file mode 100644 index 0000000000..306aba4be7 --- /dev/null +++ b/_app/searchbar.html @@ -0,0 +1,233 @@ + + + \ No newline at end of file diff --git a/_app/sortable-list.html b/_app/sortable-list.html new file mode 100644 index 0000000000..33629b5fce --- /dev/null +++ b/_app/sortable-list.html @@ -0,0 +1,137 @@ + + + \ No newline at end of file diff --git a/_app/swipe-delete.html b/_app/swipe-delete.html new file mode 100644 index 0000000000..759f1001cd --- /dev/null +++ b/_app/swipe-delete.html @@ -0,0 +1,216 @@ + + + \ No newline at end of file diff --git a/_app/swiper-3d-coverflow.html b/_app/swiper-3d-coverflow.html new file mode 100644 index 0000000000..97a9d042dd --- /dev/null +++ b/_app/swiper-3d-coverflow.html @@ -0,0 +1,28 @@ + + + \ No newline at end of file diff --git a/_app/swiper-3d-cube.html b/_app/swiper-3d-cube.html new file mode 100644 index 0000000000..a0c77a9e12 --- /dev/null +++ b/_app/swiper-3d-cube.html @@ -0,0 +1,27 @@ + + + \ No newline at end of file diff --git a/_app/swiper-control.html b/_app/swiper-control.html new file mode 100644 index 0000000000..0ec8424035 --- /dev/null +++ b/_app/swiper-control.html @@ -0,0 +1,58 @@ + + + \ No newline at end of file diff --git a/_app/swiper-custom.html b/_app/swiper-custom.html new file mode 100644 index 0000000000..bf20b0785c --- /dev/null +++ b/_app/swiper-custom.html @@ -0,0 +1,30 @@ + + + \ No newline at end of file diff --git a/_app/swiper-fade.html b/_app/swiper-fade.html new file mode 100644 index 0000000000..f70f9666b6 --- /dev/null +++ b/_app/swiper-fade.html @@ -0,0 +1,23 @@ + + + \ No newline at end of file diff --git a/_app/swiper-gallery.html b/_app/swiper-gallery.html new file mode 100644 index 0000000000..be654e5318 --- /dev/null +++ b/_app/swiper-gallery.html @@ -0,0 +1,60 @@ + + + \ No newline at end of file diff --git a/_app/swiper-horizontal.html b/_app/swiper-horizontal.html new file mode 100644 index 0000000000..64b1ac4ed8 --- /dev/null +++ b/_app/swiper-horizontal.html @@ -0,0 +1,29 @@ + + + \ No newline at end of file diff --git a/_app/swiper-lazy.html b/_app/swiper-lazy.html new file mode 100644 index 0000000000..ef3216b42f --- /dev/null +++ b/_app/swiper-lazy.html @@ -0,0 +1,51 @@ + + + \ No newline at end of file diff --git a/_app/swiper-loop.html b/_app/swiper-loop.html new file mode 100644 index 0000000000..2b85c2ec86 --- /dev/null +++ b/_app/swiper-loop.html @@ -0,0 +1,29 @@ + + + \ No newline at end of file diff --git a/_app/swiper-multiple.html b/_app/swiper-multiple.html new file mode 100644 index 0000000000..791c19f6dd --- /dev/null +++ b/_app/swiper-multiple.html @@ -0,0 +1,105 @@ + + + \ No newline at end of file diff --git a/_app/swiper-nested.html b/_app/swiper-nested.html new file mode 100644 index 0000000000..9712f35659 --- /dev/null +++ b/_app/swiper-nested.html @@ -0,0 +1,32 @@ + + + \ No newline at end of file diff --git a/_app/swiper-parallax.html b/_app/swiper-parallax.html new file mode 100644 index 0000000000..7aaef7a5a6 --- /dev/null +++ b/_app/swiper-parallax.html @@ -0,0 +1,43 @@ + + + \ No newline at end of file diff --git a/_app/swiper-scrollbar.html b/_app/swiper-scrollbar.html new file mode 100644 index 0000000000..3ad83d375c --- /dev/null +++ b/_app/swiper-scrollbar.html @@ -0,0 +1,30 @@ + + + \ No newline at end of file diff --git a/_app/swiper-space-between.html b/_app/swiper-space-between.html new file mode 100644 index 0000000000..9a321a3995 --- /dev/null +++ b/_app/swiper-space-between.html @@ -0,0 +1,29 @@ + + + \ No newline at end of file diff --git a/_app/swiper-vertical.html b/_app/swiper-vertical.html new file mode 100644 index 0000000000..112ba0eb9a --- /dev/null +++ b/_app/swiper-vertical.html @@ -0,0 +1,29 @@ + + + \ No newline at end of file diff --git a/_app/swiper.html b/_app/swiper.html new file mode 100644 index 0000000000..61b95da7ed --- /dev/null +++ b/_app/swiper.html @@ -0,0 +1,78 @@ + + + \ No newline at end of file diff --git a/_app/tabs-animated.html b/_app/tabs-animated.html new file mode 100644 index 0000000000..eb03ad4236 --- /dev/null +++ b/_app/tabs-animated.html @@ -0,0 +1,40 @@ + + + \ No newline at end of file diff --git a/_app/tabs-static.html b/_app/tabs-static.html new file mode 100644 index 0000000000..8a7c735182 --- /dev/null +++ b/_app/tabs-static.html @@ -0,0 +1,39 @@ + + + \ No newline at end of file diff --git a/_app/tabs-swipeable.html b/_app/tabs-swipeable.html new file mode 100644 index 0000000000..d296ae3f89 --- /dev/null +++ b/_app/tabs-swipeable.html @@ -0,0 +1,40 @@ + + + \ No newline at end of file diff --git a/_app/tabs.html b/_app/tabs.html new file mode 100644 index 0000000000..2b5d6b9c63 --- /dev/null +++ b/_app/tabs.html @@ -0,0 +1,34 @@ + + + \ No newline at end of file diff --git a/_app/transitions.html b/_app/transitions.html new file mode 100644 index 0000000000..3ed97e7c8e --- /dev/null +++ b/_app/transitions.html @@ -0,0 +1,32 @@ + + + \ No newline at end of file diff --git a/_app/virtual-list.html b/_app/virtual-list.html new file mode 100644 index 0000000000..56188d951f --- /dev/null +++ b/_app/virtual-list.html @@ -0,0 +1,34 @@ + + + \ No newline at end of file diff --git a/gulpfile.js b/gulpfile.js index 706dc5e953..0f49a7bfb0 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -1,7 +1,11 @@ (function(){ 'use strict'; var gulp = require('gulp'), + BS = require('browser-sync'), + bs = BS.create(), + bsReload = bs.reload, connect = require('gulp-connect'), + connectReload = connect.reload(), open = require('gulp-open'), less = require('gulp-less'), jade = require('gulp-jade'), @@ -34,6 +38,12 @@ scripts: 'dist/js/' }, ks: { + _app : { + root: '_app/', + css: '_app/css/', + jade: '_app/jade/*.jade', + less: '_app/less/*.less', + }, ios : { root: 'kitchen-sink-ios/', css: 'kitchen-sink-ios/css/', @@ -50,6 +60,7 @@ source: { root: 'src/', styles: { + _app: 'src/less/_app/', ios: 'src/less/ios/', material: 'src/less/material/' }, @@ -76,7 +87,7 @@ 'src/js/progressbar.js', 'src/js/panels.js', 'src/js/lazy-load.js', - 'src/js/material-preloader.js', + 'src/js/material-pconnectReloader.js', 'src/js/messages.js', 'src/js/swipeout.js', 'src/js/sortable.js', @@ -163,7 +174,7 @@ }, }; - + function addJSIndent (file, t) { var addIndent = ' '; var filename = file.path.split('src/js/')[1]; @@ -203,15 +214,44 @@ .pipe(jshint.reporter(stylish)) .pipe(sourcemaps.write('./')) .pipe(gulp.dest(paths.build.scripts)) - .pipe(connect.reload()) + .pipe(connectReload) .on('end', function () { cb(); }); - + + }); + gulp.task('styles-base', function (cb) { + var cbs = 0; + [ + 'framework7._app.less', + 'framework7._app.rtl.less', + 'framework7._app.colors.less' + ].forEach(function(lessFilePath, b){ + lessFilePath = paths.source.styles._app + lessFilePath; + gulp.src([lessFilePath]) + .pipe(less({ + paths: [ path.join(__dirname, 'less', 'includes') ] + })) + .pipe(header(f7.banner, { + pkg : f7.pkg, + date: f7.date, + theme: 'Default Theme' + })) + .pipe(gulp.dest(paths.build.styles)) + .pipe(connectReload) + .on('end', function () { + cbs ++; + if (cbs === 3) cb(); + }); + }); }); gulp.task('styles-ios', function (cb) { var cbs = 0; - ['framework7.ios.less', 'framework7.ios.rtl.less', 'framework7.ios.colors.less'].forEach(function(lessFilePath, b){ + [ + 'framework7.ios.less', + 'framework7.ios.rtl.less', + 'framework7.ios.colors.less' + ].forEach(function(lessFilePath, b){ lessFilePath = paths.source.styles.ios + lessFilePath; gulp.src([lessFilePath]) .pipe(less({ @@ -219,7 +259,7 @@ })) .pipe(header(f7.banner, { pkg : f7.pkg, date: f7.date, theme: 'iOS Theme' })) .pipe(gulp.dest(paths.build.styles)) - .pipe(connect.reload()) + .pipe(connectReload) .on('end', function () { cbs ++; if (cbs === 3) cb(); @@ -228,7 +268,11 @@ }); gulp.task('styles-material', function (cb) { var cbs = 0; - ['framework7.material.less', 'framework7.material.rtl.less', 'framework7.material.colors.less'].forEach(function(lessFilePath, b){ + [ + 'framework7.material.less', + 'framework7.material.rtl.less', + 'framework7.material.colors.less' + ].forEach(function(lessFilePath, b){ lessFilePath = paths.source.styles.material + lessFilePath; gulp.src([lessFilePath]) .pipe(less({ @@ -236,13 +280,13 @@ })) .pipe(header(f7.banner, { pkg : f7.pkg, date: f7.date, theme: 'Google Material Theme' })) .pipe(gulp.dest(paths.build.styles)) - .pipe(connect.reload()) + .pipe(connectReload) .on('end', function () { cbs ++; if (cbs === 3) cb(); }); }); - + }); // F7 Demo App @@ -265,24 +309,36 @@ gulp.src(paths.source.root + 'img/*.*') .pipe(gulp.dest(paths.build.root + 'img/')) - .pipe(connect.reload()); + .pipe(connectReload); cb(); }); - gulp.task('build', ['scripts', 'styles-ios', 'styles-material', 'demo-app'], function (cb) { + gulp.task('build', ['scripts', 'styles-base', 'styles-ios', 'styles-material', 'demo-app'], function (cb) { cb(); }); /* ================================================================== Kitchen Sink IOS ================================================================== */ + // gulp.task('ks-_app-jade', function (cb) { + // gulp.src(paths.ks._app.jade) + // .pipe(jade({ + // pretty: true, + // })) + // .pipe(gulp.dest(paths.ks._app.root)) + // .pipe(connectReload) + // .on('end', function () { + // console.log('end Jade') + // cb(); + // }); + // }); gulp.task('ks-ios-jade', function (cb) { gulp.src(paths.ks.ios.jade) .pipe(jade({ pretty: true, })) .pipe(gulp.dest(paths.ks.ios.root)) - .pipe(connect.reload()) + .pipe(connectReload) .on('end', function () { cb(); }); @@ -293,7 +349,7 @@ paths: [ path.join(__dirname, 'less', 'includes') ] })) .pipe(gulp.dest(paths.ks.ios.css)) - .pipe(connect.reload()) + .pipe(connectReload) .on('end', function () { cb(); }); @@ -301,13 +357,24 @@ /* ================================================================== Kitchen Sink Material ================================================================== */ + gulp.task('_app-less', function (cb) { + gulp.src(paths.ks._app.less) + .pipe(less({ + paths: [ path.join(__dirname, 'less', 'includes') ] + })) + .pipe(gulp.dest(paths.ks._app.css)) + .pipe(connectReload) + .on('end', function () { + cb(); + }); + }); gulp.task('ks-material-jade', function (cb) { gulp.src(paths.ks.material.jade) .pipe(jade({ pretty: true, })) .pipe(gulp.dest(paths.ks.material.root)) - .pipe(connect.reload()) + .pipe(connectReload) .on('end', function () { cb(); }); @@ -318,7 +385,7 @@ paths: [ path.join(__dirname, 'less', 'includes') ] })) .pipe(gulp.dest(paths.ks.material.css)) - .pipe(connect.reload()) + .pipe(connectReload) .on('end', function () { cb(); }); @@ -340,7 +407,7 @@ paths: [ path.join(__dirname, 'less', 'includes') ] })) .pipe(gulp.dest(exampleRoot + 'css/')) - .pipe(connect.reload()); + .pipe(connectReload); } cb(); }); @@ -376,11 +443,11 @@ // Minify CSS var minifiedCSS = [ - paths.dist.styles + f7.filename + '.ios.css', - paths.dist.styles + f7.filename + '.ios.rtl.css', + paths.dist.styles + f7.filename + '.ios.css', + paths.dist.styles + f7.filename + '.ios.rtl.css', paths.dist.styles + f7.filename + '.ios.colors.css', - paths.dist.styles + f7.filename + '.material.css', - paths.dist.styles + f7.filename + '.material.rtl.css', + paths.dist.styles + f7.filename + '.material.css', + paths.dist.styles + f7.filename + '.material.rtl.css', paths.dist.styles + f7.filename + '.material.colors.css' ]; gulp.src(minifiedCSS) @@ -395,7 +462,7 @@ .pipe(gulp.dest(paths.dist.styles)); }); }); - + /* ================================= Custom Build ================================= */ @@ -469,7 +536,7 @@ path.basename = path.basename + '.min'; })) .pipe(gulp.dest(paths.custom.scripts)); - + // CSSes [customLessIOS, customLessMaterial].forEach(function (customLessList) { var theme = customLessList === customLessIOS ? 'ios' : 'material'; @@ -505,19 +572,19 @@ // Demo App gulp.watch([paths.source.root + 'templates/*.jade', paths.source.root + 'my-app/*.*', paths.source.root + 'img/*.*'], ['demo-app']); - // KS + // KS Ios gulp.watch(paths.ks.ios.less, [ 'ks-ios-less' ]); gulp.watch(paths.ks.ios.jade, [ 'ks-ios-jade' ]); gulp.watch(paths.ks.ios.root + 'js/*.js', function () { gulp.src(paths.ks.ios.root) - .pipe(connect.reload()); + .pipe(connectReload); }); // KS Material gulp.watch(paths.ks.material.less, [ 'ks-material-less' ]); gulp.watch(paths.ks.material.jade, [ 'ks-material-jade' ]); gulp.watch(paths.ks.material.root + 'js/*.js', function () { gulp.src(paths.ks.material.root) - .pipe(connect.reload()); + .pipe(connectReload); }); // Examples var i; @@ -525,7 +592,7 @@ var exampleRoot = paths.examples.root + paths.examples.list[i] + '/'; gulp.watch([exampleRoot + 'jade/*.jade', exampleRoot + 'less/*.less'], [ 'examples' ], function () { gulp.src([exampleRoot + 'jade/*.jade', exampleRoot + 'less/*.less']) - .pipe(connect.reload()); + .pipe(connectReload); }); } }); @@ -533,18 +600,40 @@ gulp.task('connect', function () { return connect.server({ root: [ paths.root ], - livereload: true, + liveconnectReload: true, port:'3000' }); }); - + gulp.task('open', function () { return gulp.src('./index.html').pipe(open({ uri: 'http://localhost:3000/index.html'})); }); + gulp.task('dev:server', function() { + // var bs = BS.create(); + bs.init({ + server: ['./'], + open: 'external', + }); + + // _App + gulp.watch(paths.ks._app.less, [ '_app-less' ]); + // gulp.watch(paths.ks._app.jade, [ 'ks-_app-jade' ]); + gulp.watch(paths.ks._app.root + '**/*', bsReload); + }); + + gulp.task('watch:_app', function () { + // F7 styles and scripts + gulp.watch(paths.source.scripts, [ 'scripts' ]); + gulp.watch(paths.source.styles.ios + '*.less', [ 'styles-ios' ]); + gulp.watch(paths.source.styles.material + '*.less', [ 'styles-material' ]); + }); + + gulp.task('dev', [ 'dev:server' ]); + gulp.task('server', [ 'watch', 'connect', 'open' ]); gulp.task('default', [ 'server' ]); - + gulp.task('test', [ 'build' ]); -})(); \ No newline at end of file +})(); diff --git a/index.html b/index.html index ea9386355c..ef052d21f6 100644 --- a/index.html +++ b/index.html @@ -8,7 +8,7 @@ margin: 0; padding: 0; position: relative; - min-width: 900px; + min-width: 500px; font-family: Helvetica Neue, Roboto, Arial, sans-serif; } iframe { @@ -21,7 +21,7 @@ padding-top: 100px; padding-bottom: 40px; overflow: hidden; - width: 840px; + width: 1200px; margin-left: auto; margin-right: auto; } @@ -36,7 +36,6 @@ box-shadow: 0px 0px 0px 2px #aaa; padding: 105px 20px; position: relative; - margin-right: 80px; } .device-ios:before { content: ''; @@ -69,6 +68,7 @@ padding: 60px 20px; box-shadow: 0px 0px 0px 2px #aaa; border-radius: 20px; + margin-left: 20px; } .device-android:before { content: ''; @@ -122,6 +122,24 @@ box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23); background: rgba(0, 0, 0, 0.1); } + + @media screen and (max-width: 1150px){ + .devices { + width: 800px; + } + .device-android + .device-android { + margin-top: 150px; + } + } + + @media screen and (max-width: 850px){ + .devices { + width: 500px; + } + .device + .device { + margin-top: 150px; + } + } @@ -130,11 +148,15 @@ Full Screen Preview + - + - \ No newline at end of file + diff --git a/kitchen-sink-material/index.html b/kitchen-sink-material/index.html index 15d792170e..f25fc8dc6d 100644 --- a/kitchen-sink-material/index.html +++ b/kitchen-sink-material/index.html @@ -10,7 +10,7 @@ Framework7 Material - + @@ -580,4 +580,4 @@ - \ No newline at end of file + diff --git a/package.json b/package.json index 60a9cc8a43..1b23dd5697 100644 --- a/package.json +++ b/package.json @@ -8,26 +8,25 @@ "url": "https://github.com/nolimits4web/Framework7.git" }, "keywords": [ - "mobile", - "framework", - "ios 7", - "ios7", - "ios8", - "ios 8", - "iphone", - "ipad", - "apple", - "phonegap", - "native", - "touch", - "appstore", - "app", - "f7", - "material", - "android", - "google", + "mobile", + "framework", + "ios 7", + "ios7", + "ios8", + "ios 8", + "iphone", + "ipad", + "apple", + "phonegap", + "native", + "touch", + "appstore", + "app", + "f7", + "material", + "android", + "google", "googleplay" - ], "author": "Vladimir Kharlampidi", "license": [ @@ -41,20 +40,21 @@ "node": ">= 0.10.0" }, "devDependencies": { - "jshint": "~2.8.0", + "browser-sync": "^2.10.0", "gulp": "~3.9.0", - "gulp-less": "~3.0.5", - "gulp-jade": "~1.1.0", + "gulp-concat": "~2.6.0", "gulp-connect": "~2.2.0", - "gulp-open": "~1.0.0", - "gulp-uglify": "~1.5.1", - "gulp-sourcemaps": "~1.6.0", - "gulp-minify-css": "1.2.2", + "gulp-header": "~1.7.1", + "gulp-jade": "~1.1.0", "gulp-jshint": "~2.0.0", - "gulp-concat": "~2.6.0", + "gulp-less": "~3.0.5", + "gulp-minify-css": "1.2.2", + "gulp-open": "~1.0.0", "gulp-rename": "~1.2.2", - "gulp-header": "~1.7.1", + "gulp-sourcemaps": "~1.6.0", "gulp-tap": "~0.1.3", + "gulp-uglify": "~1.5.1", + "jshint": "~2.8.0", "jshint-stylish": "~2.1.0" }, "scripts": {