├── assets ├── css │ └── colors │ │ ├── default-rtl.css │ │ └── default.css ├── scss │ ├── colors │ │ └── default.scss │ ├── _client.scss │ ├── _config.scss │ ├── _funfact.scss │ ├── _gmap.scss │ ├── _footer.scss │ ├── _cta.scss │ ├── _restaurant_menu.scss │ ├── _single_portfolio.scss │ ├── _video_box.scss │ ├── _testimonial.scss │ ├── _shop_single_product.scss │ ├── _comment_box.scss │ ├── _showcase.scss │ ├── _documentation.scss │ ├── _services_and_features.scss │ ├── _forms.scss │ ├── _preloader.scss │ ├── _team.scss │ ├── _gallery.scss │ ├── _blogpost.scss │ ├── _shop_items.scss │ ├── _price_table.scss │ ├── _typography.scss │ ├── _button.scss │ ├── _header.scss │ ├── _navbar.scss │ ├── _portfolio.scss │ └── _widgets.scss ├── lib │ ├── owl.carousel │ │ ├── docs_src │ │ │ ├── helpers │ │ │ │ ├── modulo.js │ │ │ │ └── test.js │ │ │ ├── templates │ │ │ │ ├── partials │ │ │ │ │ ├── releated-docs.hbs │ │ │ │ │ ├── javascripts.hbs │ │ │ │ │ ├── title.hbs │ │ │ │ │ ├── vendors.hbs │ │ │ │ │ ├── footer.hbs │ │ │ │ │ ├── home-features.hbs │ │ │ │ │ ├── home-teaser-text.hbs │ │ │ │ │ ├── home-hero.hbs │ │ │ │ │ ├── header.hbs │ │ │ │ │ ├── home-carousel.hbs │ │ │ │ │ ├── sidenav-docs.hbs │ │ │ │ │ └── head.hbs │ │ │ │ ├── pages │ │ │ │ │ ├── index.hbs │ │ │ │ │ ├── docs │ │ │ │ │ │ ├── support-contact.hbs │ │ │ │ │ │ ├── api-options.hbs │ │ │ │ │ │ ├── dev-external.hbs │ │ │ │ │ │ ├── dev-plugin-api.hbs │ │ │ │ │ │ ├── started-faq.hbs │ │ │ │ │ │ ├── api-classes.hbs │ │ │ │ │ │ ├── support-changelog.hbs │ │ │ │ │ │ ├── support-contributing.hbs │ │ │ │ │ │ ├── dev-styles.hbs │ │ │ │ │ │ ├── started-installation.hbs │ │ │ │ │ │ ├── started-welcome.hbs │ │ │ │ │ │ └── api-events.hbs │ │ │ │ │ └── demos │ │ │ │ │ │ ├── test.hbs │ │ │ │ │ │ ├── autoheight.hbs │ │ │ │ │ │ ├── demos.hbs │ │ │ │ │ │ ├── autoplay.hbs │ │ │ │ │ │ ├── basic.hbs │ │ │ │ │ │ ├── rtl.hbs │ │ │ │ │ │ ├── stagepadding.hbs │ │ │ │ │ │ ├── mousewheel.hbs │ │ │ │ │ │ ├── urlhashnav.hbs │ │ │ │ │ │ ├── autowidth.hbs │ │ │ │ │ │ ├── center.hbs │ │ │ │ │ │ ├── merge.hbs │ │ │ │ │ │ ├── lazyLoad.hbs │ │ │ │ │ │ ├── events.hbs │ │ │ │ │ │ └── video.hbs │ │ │ │ └── layouts │ │ │ │ │ ├── home.hbs │ │ │ │ │ ├── demos.hbs │ │ │ │ │ └── docs.hbs │ │ │ ├── assets │ │ │ │ ├── img │ │ │ │ │ ├── download.png │ │ │ │ │ ├── owl-logo.png │ │ │ │ │ ├── twitter_25.png │ │ │ │ │ ├── bird_blue_32.png │ │ │ │ │ ├── feature-drag.png │ │ │ │ │ ├── feature-modern.png │ │ │ │ │ ├── feature-module.png │ │ │ │ │ ├── feature-options.png │ │ │ │ │ ├── feature-zombie.png │ │ │ │ │ └── feature-responsive.png │ │ │ │ ├── scss │ │ │ │ │ ├── docs.theme.scss │ │ │ │ │ ├── demos.scss │ │ │ │ │ ├── docs.scss │ │ │ │ │ └── highlight.scss │ │ │ │ ├── js │ │ │ │ │ └── app.js │ │ │ │ └── vendors │ │ │ │ │ └── jquery.mousewheel.min.js │ │ │ └── data │ │ │ │ ├── features.json │ │ │ │ └── classes.json │ │ ├── src │ │ │ ├── scss │ │ │ │ ├── owl.theme.green.scss │ │ │ │ ├── owl.theme.default.scss │ │ │ │ ├── owl.carousel.scss │ │ │ │ ├── _autoheight.scss │ │ │ │ ├── _lazyload.scss │ │ │ │ ├── _animate.scss │ │ │ │ ├── _theme.green.scss │ │ │ │ ├── _theme.default.scss │ │ │ │ ├── _video.scss │ │ │ │ ├── _theme.scss │ │ │ │ └── _core.scss │ │ │ ├── img │ │ │ │ ├── ajax-loader.gif │ │ │ │ └── owl.video.play.png │ │ │ └── js │ │ │ │ ├── owl.support.js │ │ │ │ ├── owl.support.modernizr.js │ │ │ │ ├── owl.autoheight.js │ │ │ │ ├── owl.autorefresh.js │ │ │ │ ├── owl.hash.js │ │ │ │ └── owl.animate.js │ │ ├── dist │ │ │ ├── assets │ │ │ │ ├── ajax-loader.gif │ │ │ │ ├── owl.video.play.png │ │ │ │ ├── owl.theme.default.min.css │ │ │ │ ├── owl.theme.green.min.css │ │ │ │ ├── owl.theme.green.css │ │ │ │ ├── owl.theme.default.css │ │ │ │ └── owl.carousel.min.css │ │ │ └── README.md │ │ ├── docs │ │ │ └── assets │ │ │ │ ├── img │ │ │ │ ├── download.png │ │ │ │ ├── owl-logo.png │ │ │ │ ├── bird_blue_32.png │ │ │ │ ├── feature-drag.png │ │ │ │ ├── twitter_25.png │ │ │ │ ├── feature-modern.png │ │ │ │ ├── feature-module.png │ │ │ │ ├── feature-zombie.png │ │ │ │ ├── feature-options.png │ │ │ │ └── feature-responsive.png │ │ │ │ ├── owlcarousel │ │ │ │ └── assets │ │ │ │ │ ├── ajax-loader.gif │ │ │ │ │ ├── owl.video.play.png │ │ │ │ │ ├── owl.theme.default.min.css │ │ │ │ │ ├── owl.theme.green.min.css │ │ │ │ │ ├── owl.theme.green.css │ │ │ │ │ ├── owl.theme.default.css │ │ │ │ │ └── owl.carousel.min.css │ │ │ │ ├── js │ │ │ │ └── app.js │ │ │ │ └── vendors │ │ │ │ └── jquery.mousewheel.min.js │ │ ├── bower.json │ │ ├── _config.json │ │ ├── test │ │ │ └── index.html │ │ ├── package.json │ │ ├── ROADMAP.md │ │ └── README.md │ ├── et-line-font │ │ ├── fonts │ │ │ ├── et-line.eot │ │ │ ├── et-line.ttf │ │ │ └── et-line.woff │ │ └── Read Me.txt │ ├── flexslider │ │ └── fonts │ │ │ ├── flexslider-icon.eot │ │ │ ├── flexslider-icon.ttf │ │ │ ├── flexslider-icon.woff │ │ │ └── flexslider-icon.svg │ ├── components-font-awesome │ │ └── fonts │ │ │ ├── FontAwesome.otf │ │ │ ├── fontawesome-webfont.eot │ │ │ ├── fontawesome-webfont.ttf │ │ │ ├── fontawesome-webfont.woff │ │ │ └── fontawesome-webfont.woff2 │ ├── bootstrap │ │ └── dist │ │ │ ├── fonts │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ └── js │ │ │ └── npm.js │ ├── desandro-matches-selector │ │ └── matches-selector.js │ ├── simple-text-rotator │ │ ├── jquery.simple-text-rotator.min.js │ │ └── simpletextrotator.css │ └── ev-emitter │ │ └── ev-emitter.js └── loading.gif ├── old_index.html ├── LICENSE ├── video.html └── js ├── loaders └── VRMLoader.js ├── libs └── stats.min.js └── pose.js /assets/css/colors/default-rtl.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/css/colors/default.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/scss/colors/default.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/helpers/modulo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/partials/releated-docs.hbs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/src/scss/owl.theme.green.scss: -------------------------------------------------------------------------------- 1 | @import "theme.green"; -------------------------------------------------------------------------------- /assets/lib/owl.carousel/src/scss/owl.theme.default.scss: -------------------------------------------------------------------------------- 1 | @import "theme.default"; -------------------------------------------------------------------------------- /assets/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/loading.gif -------------------------------------------------------------------------------- /assets/scss/_client.scss: -------------------------------------------------------------------------------- 1 | .client-logo { 2 | opacity: .5; 3 | } 4 | 5 | .client-logo:hover { 6 | opacity: 1; 7 | } -------------------------------------------------------------------------------- /assets/scss/_config.scss: -------------------------------------------------------------------------------- 1 | // Configurations 2 | 3 | //TYPOGRAPHY 4 | 5 | $modular-scale-ratio: 1.414; 6 | $modular-scale-base: 1rem; -------------------------------------------------------------------------------- /assets/scss/_funfact.scss: -------------------------------------------------------------------------------- 1 | .count-item { 2 | text-align: center; 3 | } 4 | 5 | .count-icon { 6 | line-height: 1.2; 7 | font-size: 42px; 8 | } -------------------------------------------------------------------------------- /assets/lib/et-line-font/fonts/et-line.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/et-line-font/fonts/et-line.eot -------------------------------------------------------------------------------- /assets/lib/et-line-font/fonts/et-line.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/et-line-font/fonts/et-line.ttf -------------------------------------------------------------------------------- /assets/lib/et-line-font/fonts/et-line.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/et-line-font/fonts/et-line.woff -------------------------------------------------------------------------------- /assets/lib/flexslider/fonts/flexslider-icon.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/flexslider/fonts/flexslider-icon.eot -------------------------------------------------------------------------------- /assets/lib/flexslider/fonts/flexslider-icon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/flexslider/fonts/flexslider-icon.ttf -------------------------------------------------------------------------------- /assets/lib/flexslider/fonts/flexslider-icon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/flexslider/fonts/flexslider-icon.woff -------------------------------------------------------------------------------- /assets/lib/owl.carousel/src/img/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/src/img/ajax-loader.gif -------------------------------------------------------------------------------- /assets/lib/owl.carousel/src/scss/owl.carousel.scss: -------------------------------------------------------------------------------- 1 | @import 'core'; 2 | @import 'animate'; 3 | @import 'autoheight'; 4 | @import 'lazyload'; 5 | @import 'video'; 6 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/dist/assets/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/dist/assets/ajax-loader.gif -------------------------------------------------------------------------------- /assets/lib/owl.carousel/src/img/owl.video.play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/src/img/owl.video.play.png -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs/assets/img/download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/docs/assets/img/download.png -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs/assets/img/owl-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/docs/assets/img/owl-logo.png -------------------------------------------------------------------------------- /assets/lib/owl.carousel/src/scss/_autoheight.scss: -------------------------------------------------------------------------------- 1 | /* 2 | * Owl Carousel - Auto Height Plugin 3 | */ 4 | 5 | .owl-height { 6 | transition: height 500ms ease-in-out; 7 | } 8 | -------------------------------------------------------------------------------- /assets/lib/components-font-awesome/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/components-font-awesome/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /assets/lib/owl.carousel/dist/assets/owl.video.play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/dist/assets/owl.video.play.png -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs/assets/img/bird_blue_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/docs/assets/img/bird_blue_32.png -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs/assets/img/feature-drag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/docs/assets/img/feature-drag.png -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs/assets/img/twitter_25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/docs/assets/img/twitter_25.png -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/assets/img/download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/docs_src/assets/img/download.png -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/assets/img/owl-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/docs_src/assets/img/owl-logo.png -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs/assets/img/feature-modern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/docs/assets/img/feature-modern.png -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs/assets/img/feature-module.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/docs/assets/img/feature-module.png -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs/assets/img/feature-zombie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/docs/assets/img/feature-zombie.png -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/assets/img/twitter_25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/docs_src/assets/img/twitter_25.png -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs/assets/img/feature-options.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/docs/assets/img/feature-options.png -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/assets/img/bird_blue_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/docs_src/assets/img/bird_blue_32.png -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/assets/img/feature-drag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/docs_src/assets/img/feature-drag.png -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs/assets/img/feature-responsive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/docs/assets/img/feature-responsive.png -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/assets/img/feature-modern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/docs_src/assets/img/feature-modern.png -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/assets/img/feature-module.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/docs_src/assets/img/feature-module.png -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/assets/img/feature-options.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/docs_src/assets/img/feature-options.png -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/assets/img/feature-zombie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/docs_src/assets/img/feature-zombie.png -------------------------------------------------------------------------------- /assets/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /assets/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /assets/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /assets/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /assets/lib/components-font-awesome/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/components-font-awesome/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /assets/lib/components-font-awesome/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/components-font-awesome/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /assets/lib/components-font-awesome/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/components-font-awesome/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /assets/lib/components-font-awesome/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/components-font-awesome/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/assets/img/feature-responsive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/docs_src/assets/img/feature-responsive.png -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/partials/javascripts.hbs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs/assets/owlcarousel/assets/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/docs/assets/owlcarousel/assets/ajax-loader.gif -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs/assets/owlcarousel/assets/owl.video.play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hansel-Dsilva/ar-clothes-fitting-3d/HEAD/assets/lib/owl.carousel/docs/assets/owlcarousel/assets/owl.video.play.png -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/assets/scss/docs.theme.scss: -------------------------------------------------------------------------------- 1 | @import "settings"; 2 | @import "normalize"; 3 | @import "foundation"; 4 | @import "custom"; 5 | @import "demos"; 6 | @import "docs"; 7 | @import "highlight"; -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/partials/title.hbs: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 |

{{ subTitle }}

5 |
6 |
7 |
8 | -------------------------------------------------------------------------------- /assets/scss/_gmap.scss: -------------------------------------------------------------------------------- 1 | #map-section { 2 | position: relative; 3 | height: 450px; 4 | width: 100%; 5 | } 6 | 7 | #map { 8 | height: 100%; 9 | width: 100%; 10 | } 11 | 12 | #map img { 13 | max-width: none; 14 | } -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/partials/vendors.hbs: -------------------------------------------------------------------------------- 1 | 2 | 3 | {{!-- --}} -------------------------------------------------------------------------------- /assets/scss/_footer.scss: -------------------------------------------------------------------------------- 1 | .footer { 2 | padding: 10px 0; 3 | 4 | .copyright { 5 | margin: 0; 6 | } 7 | 8 | .footer-social-links { 9 | text-align: right; 10 | 11 | a { 12 | display: inline-block; 13 | padding: 0 6px; 14 | } 15 | } 16 | } -------------------------------------------------------------------------------- /assets/lib/owl.carousel/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "owl.carousel", 3 | "version": "2.2.1", 4 | "main": [ 5 | "dist/owl.carousel.js", 6 | "dist/assets/owl.carousel.css", 7 | "dist/assets/owl.theme.default.css" 8 | ], 9 | "ignore": [], 10 | "dependencies": { 11 | "jquery": ">= 1.8.3" 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/pages/index.hbs: -------------------------------------------------------------------------------- 1 | --- 2 | title: Home 3 | nav: home 4 | lead: Owl Carousel 2 5 | tagline: Touch enabled jQuery plugin that lets you create a beautiful responsive carousel slider. 6 | note: Please note that this is a beta version only for testing purposes. Enjoy! 7 | --- 8 | 9 | 10 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/src/scss/_lazyload.scss: -------------------------------------------------------------------------------- 1 | /* 2 | * Owl Carousel - Lazy Load Plugin 3 | */ 4 | 5 | .owl-carousel { 6 | .owl-item { 7 | .owl-lazy { 8 | opacity: 0; 9 | transition: opacity 400ms ease; 10 | } 11 | 12 | img.owl-lazy { 13 | transform-style: preserve-3d; 14 | } 15 | } 16 | } 17 | 18 | -------------------------------------------------------------------------------- /assets/scss/_cta.scss: -------------------------------------------------------------------------------- 1 | .callout-text { 2 | color: rgba(255, 255, 255, 0.6); 3 | } 4 | 5 | .callout-title { 6 | font-weight: 400; 7 | font-size: 16px; 8 | color: #fff; 9 | margin: 0; 10 | } 11 | 12 | .callout-btn-box { 13 | text-align: right; 14 | padding-top: 4px; 15 | } 16 | 17 | .request-cta { 18 | padding: 50px 0px; 19 | } -------------------------------------------------------------------------------- /assets/scss/_restaurant_menu.scss: -------------------------------------------------------------------------------- 1 | 2 | .menu { 3 | border-bottom: 1px dotted #e5e5e5; 4 | padding: 0 0 10px; 5 | margin: 0 0 20px; 6 | } 7 | 8 | .menu-title, 9 | .menu-price { 10 | margin: 0 0 10px; 11 | font-size: 14px; 12 | color: #111; 13 | } 14 | 15 | .menu-price-detail { 16 | position: relative; 17 | text-align: right; 18 | } 19 | -------------------------------------------------------------------------------- /assets/lib/et-line-font/Read Me.txt: -------------------------------------------------------------------------------- 1 | To modify your generated font, use the *dev.svg* file, located in the download folder in this package. You can import this dev.svg file to the IcoMoon app. All the tags (class names) and the Unicode points of your glyphs are saved in this file. 2 | 3 | See the documentation for more info on how to use this package: http://icomoon.io/#docs/font-face -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/helpers/test.js: -------------------------------------------------------------------------------- 1 | module.exports.register = function (Handlebars, options) { 2 | // Handlebars.registerHelper('isActive', function (dest, pageName) { 3 | // var a = dest; 4 | // var b = pageName; 5 | 6 | // if(a.indexOf(b) > -1){ 7 | // return 'class="active"' 8 | // } else { 9 | 10 | // } 11 | 12 | // }); 13 | }; -------------------------------------------------------------------------------- /assets/scss/_single_portfolio.scss: -------------------------------------------------------------------------------- 1 | .work-details { 2 | margin: 0 0 20px; 3 | } 4 | 5 | .work-details-title { 6 | color: #111; 7 | margin: 0 0 20px; 8 | } 9 | 10 | .work-details ul { 11 | list-style: none; 12 | padding: 0; 13 | margin: 0; 14 | } 15 | 16 | .work-details ul > li { 17 | border-bottom: 1px dotted #c2c2c2; 18 | padding: 0 0 5px; 19 | margin: 0 0 5px; 20 | } 21 | -------------------------------------------------------------------------------- /assets/scss/_video_box.scss: -------------------------------------------------------------------------------- 1 | .video-box { 2 | text-align: center; 3 | padding: 40px 0; 4 | } 5 | 6 | .video-box-icon > a > i, 7 | .video-box-icon > a > span { 8 | line-height: 1.8; 9 | font-size: 40px; 10 | color: #fff; 11 | } 12 | 13 | .video-title { 14 | letter-spacing: 4px; 15 | font-size: 30px; 16 | margin: 10px 0 0; 17 | } 18 | 19 | .video-subtitle { 20 | color: rgba(255, 255, 255, .5); 21 | } 22 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/partials/footer.hbs: -------------------------------------------------------------------------------- 1 | 11 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/src/scss/_animate.scss: -------------------------------------------------------------------------------- 1 | /* 2 | * Owl Carousel - Animate Plugin 3 | */ 4 | .owl-carousel{ 5 | .animated { 6 | animation-duration: 1000ms; 7 | animation-fill-mode: both; 8 | } 9 | .owl-animated-in { 10 | z-index: 0; 11 | } 12 | .owl-animated-out { 13 | z-index: 1; 14 | } 15 | .fadeOut { 16 | animation-name: fadeOut; 17 | } 18 | } 19 | 20 | @keyframes fadeOut { 21 | 0% { 22 | opacity: 1; 23 | } 24 | 25 | 100% { 26 | opacity: 0; 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /assets/scss/_testimonial.scss: -------------------------------------------------------------------------------- 1 | .testimonial:before { 2 | background: rgba(2, 2, 2, 0.4); 3 | } 4 | 5 | .testimonials-slider { 6 | position: relative; 7 | } 8 | 9 | .testimonial-text { 10 | text-align: center; 11 | font-style: normal; 12 | font-size: 18px; 13 | } 14 | 15 | .testimonial-caption { 16 | text-align: center; 17 | padding: 10px 0 0; 18 | } 19 | 20 | .testimonial-title { 21 | font-size: 14px; 22 | } 23 | 24 | .testimonial-descr { 25 | color: rgba(255, 255, 255, .5); 26 | font-size: 11px; 27 | } -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/partials/home-features.hbs: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 | {{#each features}} 5 |
6 |
7 | 8 |
9 |
10 |

{{title}}

11 |

{{subtitle}}

12 |
13 |
14 | {{/each}} 15 |
16 |
17 |
-------------------------------------------------------------------------------- /assets/lib/bootstrap/dist/js/npm.js: -------------------------------------------------------------------------------- 1 | // This file is autogenerated via the `commonjs` Grunt task. You can require() this file in a CommonJS environment. 2 | require('../../js/transition.js') 3 | require('../../js/alert.js') 4 | require('../../js/button.js') 5 | require('../../js/carousel.js') 6 | require('../../js/collapse.js') 7 | require('../../js/dropdown.js') 8 | require('../../js/modal.js') 9 | require('../../js/tooltip.js') 10 | require('../../js/popover.js') 11 | require('../../js/scrollspy.js') 12 | require('../../js/tab.js') 13 | require('../../js/affix.js') -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/partials/home-teaser-text.hbs: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 |
5 |
6 | {{#markdown }} 7 | 8 | ----- 9 | 10 | ### Owl Carousel has been choosen as number one jQuery plugin by hundreds of developers. Now its time for a new version that comes with lots of new features and even more user friendly API. 11 | 12 | Watch this space- we'll be launching soon :) 13 | 14 | 15 | {{/markdown }} 16 |
17 |
18 |
19 | 20 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/pages/docs/support-contact.hbs: -------------------------------------------------------------------------------- 1 | --- 2 | title: Contact 3 | subTitle: Support 4 | nav: docs 5 | description: Owl Carousel Documentation 6 | 7 | sort: 5 8 | 9 | tags: 10 | - Support 11 | --- 12 | 13 | {{#markdown }} 14 | ## Contact 15 | ------ 16 | 17 | If you are looking for help then the best place to ask a question is [Github]({{ pkg.bugs.url }}). Also don't forget to add a [jsfiddle](https://jsfiddle.net/) or a link to your demo/example website! 18 | 19 | ### Report a bug 20 | 21 | Please use [Github]({{ pkg.bugs.url }}) to report bugs. 22 | 23 | {{/markdown }} 24 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/partials/home-hero.hbs: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 |

{{ lead }}

5 |

{{ tagline }}

6 | Download 7 | Github 8 |

{{ pkg.version }}

9 |
10 |
11 | 12 |
13 |
14 |
15 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/pages/docs/api-options.hbs: -------------------------------------------------------------------------------- 1 | --- 2 | title: Options 3 | subTitle: API 4 | nav: docs 5 | description: Owl Carousel Documentation 6 | 7 | sort: 1 8 | tags: 9 | - API 10 | --- 11 | 12 | {{#markdown }} 13 | 14 | ## Options 15 | 16 | > List including all options from built-in plugins video, lazyload, autoheight and animate. 17 | 18 | {{#each options}} 19 | #### {{name}} 20 | 21 | Type: `{{type}}`
22 | Default: `{{Default}}` 23 | 24 | {{desc}} 25 | 26 | ------ 27 | {{/each}} 28 | 29 | ### Next Step 30 | 31 | ####[Classes](api-classes.html) 32 | 33 | {{/markdown }} 34 | 35 | -------------------------------------------------------------------------------- /assets/scss/_shop_single_product.scss: -------------------------------------------------------------------------------- 1 | .product-gallery { 2 | list-style: none; 3 | padding: 0; 4 | width: 100%; 5 | margin: 10px 0 0; 6 | } 7 | 8 | .product-gallery li { 9 | display: inline-block; 10 | width: 15%; 11 | margin: 0 5px; 12 | } 13 | 14 | .product-gallery li:first-child { 15 | margin-left: 0; 16 | } 17 | 18 | .product-title { 19 | margin: 0 0 20px; 20 | color: #111; 21 | } 22 | 23 | .star, 24 | .star-off { 25 | margin-bottom: 5px; 26 | color: #f1c40f; 27 | } 28 | 29 | .star-off { 30 | color: #e5e5e5; 31 | } 32 | 33 | .amount { 34 | font-size: 32px; 35 | color: #111; 36 | } 37 | 38 | .reviews { 39 | margin: 0; 40 | } -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/layouts/home.hbs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | {{> head }} 6 | 7 | 8 | 9 | 10 | {{> javascripts }} 11 | 12 | 13 | 14 | {{> header }} 15 | 16 | 17 | {{> home-hero }} 18 | 19 | 20 | {{> home-carousel }} 21 | 22 | 23 | {{> home-features }} 24 | 25 | 26 | {{> home-teaser-text }} 27 | 28 | 29 | {{> footer }} 30 | 31 | 32 | {{> vendors }} 33 | 34 | 35 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/layouts/demos.hbs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | {{> head }} 6 | 7 | 8 | 9 | 10 | {{> javascripts }} 11 | 12 | 13 | 14 | 15 | 16 | {{> header }} 17 | 18 | 19 | {{> title }} 20 | 21 | 22 |
23 |
24 |
25 | {{> body }} 26 |
27 |
28 |
29 | 30 | 31 | {{> footer }} 32 | 33 | 34 | {{> vendors }} 35 | 36 | 37 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/assets/scss/demos.scss: -------------------------------------------------------------------------------- 1 | #demos{ 2 | .owl-carousel{ 3 | margin: 2rem 0; 4 | .item{ 5 | height: 10rem; 6 | background: #4DC7A0;// $owl-success-color; 7 | padding: 1rem; 8 | h4{ 9 | color: #FFF; 10 | font-weight: 400; 11 | margin-top: 0rem; 12 | } 13 | } 14 | .item-video{ 15 | height: 300px; 16 | } 17 | } 18 | #setup{ 19 | margin-top: 4rem; 20 | } 21 | 22 | .demo-list{ 23 | h5{ 24 | margin: 0; 25 | } 26 | } 27 | } 28 | 29 | 30 | @media #{$small-up} { 31 | .demo-list{ 32 | [class*="column"]+[class*="column"]:last-child { 33 | float: left; 34 | } 35 | } 36 | } 37 | 38 | .callbacks{ 39 | div{ 40 | margin-bottom: 0.3rem; 41 | } 42 | span.label{ 43 | @include owl-transition(); 44 | } 45 | } 46 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/layouts/docs.hbs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | {{> head }} 6 | 7 | 8 | 9 | 10 | {{> javascripts }} 11 | 12 | 13 | 14 | 15 | {{> header }} 16 | 17 | 18 | {{> title }} 19 |
20 |
21 |
22 | {{> sidenav-docs }} 23 |
24 |
25 |
26 | {{> body }} 27 |
28 |
29 |
30 |
31 | 32 | 33 | {{> footer }} 34 | 35 | 36 | {{> vendors }} 37 | 38 | -------------------------------------------------------------------------------- /assets/scss/_comment_box.scss: -------------------------------------------------------------------------------- 1 | .comments, 2 | .comment-form { 3 | margin: 80px 0 0; 4 | } 5 | 6 | .comments .comment-title, 7 | .comment-form .comment-form-title { 8 | border-bottom: 1px dotted #c2c2c2; 9 | font-size: 16px; 10 | color: #111; 11 | padding-bottom: 15px; 12 | margin: 0 0 20px; 13 | } 14 | 15 | .comment-author { 16 | font-size: 14px; 17 | margin: 0 0 10px; 18 | } 19 | 20 | .comment-avatar { 21 | width: 55px; 22 | float: left; 23 | margin-top: 10px; 24 | } 25 | 26 | .comment-avatar img { 27 | -webkit-border-radius: 50%; 28 | -moz-border-radius: 50%; 29 | border-radius: 50%; 30 | } 31 | 32 | .comment-content { 33 | padding-top: 5px; 34 | margin-left: 75px; 35 | margin-bottom: 30px; 36 | } 37 | 38 | @media (min-width: 768px) { 39 | .comment .comment { 40 | margin-left: 75px; 41 | } 42 | } -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs/assets/js/app.js: -------------------------------------------------------------------------------- 1 | $(document).ready(function(){ 2 | 3 | // responsive nav 4 | var responsiveNav = $('#toggle-nav'); 5 | var navBar = $('.nav-bar'); 6 | 7 | responsiveNav.on('click',function(e){ 8 | e.preventDefault(); 9 | console.log(navBar); 10 | navBar.toggleClass('active') 11 | }); 12 | 13 | // pseudo active 14 | if($('#docs').length){ 15 | var sidenav = $('ul.side-nav').find('a'); 16 | var url = window.location.pathname.split( '/' ); 17 | var url = url[url.length-1]; 18 | 19 | sidenav.each(function(i,e){ 20 | var active = $(e).attr('href'); 21 | 22 | if(active === url){ 23 | $(e).parent('li').addClass('active'); 24 | return false; 25 | } 26 | }); 27 | } 28 | 29 | }); 30 | 31 | hljs.configure({tabReplace: ' '}); 32 | hljs.initHighlightingOnLoad(); -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/assets/js/app.js: -------------------------------------------------------------------------------- 1 | $(document).ready(function(){ 2 | 3 | // responsive nav 4 | var responsiveNav = $('#toggle-nav'); 5 | var navBar = $('.nav-bar'); 6 | 7 | responsiveNav.on('click',function(e){ 8 | e.preventDefault(); 9 | console.log(navBar); 10 | navBar.toggleClass('active') 11 | }); 12 | 13 | // pseudo active 14 | if($('#docs').length){ 15 | var sidenav = $('ul.side-nav').find('a'); 16 | var url = window.location.pathname.split( '/' ); 17 | var url = url[url.length-1]; 18 | 19 | sidenav.each(function(i,e){ 20 | var active = $(e).attr('href'); 21 | 22 | if(active === url){ 23 | $(e).parent('li').addClass('active'); 24 | return false; 25 | } 26 | }); 27 | } 28 | 29 | }); 30 | 31 | hljs.configure({tabReplace: ' '}); 32 | hljs.initHighlightingOnLoad(); -------------------------------------------------------------------------------- /assets/scss/_showcase.scss: -------------------------------------------------------------------------------- 1 | .showcase-page { 2 | .showcase-page-header { 3 | background-color: rgba(2, 2, 2, 0.7); 4 | } 5 | 6 | .content-box { 7 | display: block; 8 | margin-bottom: 45px; 9 | 10 | .content-box-image { 11 | border-radius: 6px; 12 | backface-visibility: hidden; 13 | overflow: hidden; 14 | -webkit-box-shadow: 1px 2px 10px rgba(0, 0, 0, 0.15); 15 | -moz-box-shadow: 1px 2px 10px rgba(0, 0, 0, 0.15); 16 | box-shadow: 1px 2px 10px rgba(0, 0, 0, 0.15); 17 | margin-bottom: 15px; 18 | transition: 0.35s ease-out; 19 | -webkit-transition: 0.35s ease-out; 20 | -moz-transition: 0.35s ease-out; 21 | 22 | &:hover { 23 | transform: translate3d(0, -10px, 0); 24 | -webkit-transform: translate3d(0, -10px, 0); 25 | box-shadow: 0 23px 40px rgba(0, 0, 0, 0.2); 26 | } 27 | } 28 | } 29 | } -------------------------------------------------------------------------------- /assets/lib/owl.carousel/_config.json: -------------------------------------------------------------------------------- 1 | { 2 | "docs":{ 3 | "src": "docs_src", 4 | "dest": "docs", 5 | "templates":"<%= app.docs.src %>/templates", 6 | "pages": "<%= app.docs.templates %>/pages", 7 | "layouts": "<%= app.docs.templates %>/layouts" 8 | }, 9 | 10 | "src":{ 11 | "dist": "dist", 12 | 13 | "scripts": [ 14 | "src/js/owl.carousel.js", 15 | "src/js/owl.autorefresh.js", 16 | "src/js/owl.lazyload.js", 17 | "src/js/owl.autoheight.js", 18 | "src/js/owl.video.js", 19 | "src/js/owl.animate.js", 20 | "src/js/owl.autoplay.js", 21 | "src/js/owl.navigation.js", 22 | "src/js/owl.hash.js", 23 | "src/js/owl.support.js" 24 | ] 25 | }, 26 | 27 | "title": "Owl Carousel", 28 | "download": "https://github.com/OwlCarousel2/OwlCarousel2/archive/master.zip", 29 | "donate": "https://www.paypal.com" 30 | } 31 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/pages/demos/test.hbs: -------------------------------------------------------------------------------- 1 | --- 2 | title: Test 3 | subTitle: Test 4 | nav: test 5 | description: Generic layout only for testing 6 | 7 | categories: 8 | - test 9 | 10 | --- 11 | 12 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /assets/scss/_documentation.scss: -------------------------------------------------------------------------------- 1 | .documentation-page { 2 | font-size: 14px; 3 | 4 | .pln { 5 | color:#000; 6 | } 7 | 8 | pre.prettyprint { 9 | border:1px solid #888; 10 | padding:15px; 11 | } 12 | 13 | ol.linenums { 14 | margin-top:0; 15 | margin-bottom:0; 16 | } 17 | 18 | li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8 { 19 | list-style-type:none; 20 | } 21 | 22 | li.L1,li.L3,li.L5,li.L7,li.L9 { 23 | background:#eee; 24 | } 25 | .com { 26 | color:#800; 27 | } 28 | 29 | .lit { 30 | color:#066; 31 | } 32 | 33 | .pun,.opn,.clo { 34 | color:#660; 35 | } 36 | 37 | .fun { 38 | color:red; 39 | } 40 | 41 | .str,.atv { 42 | color:#080; 43 | } 44 | 45 | .kwd,.tag { 46 | color:#008; 47 | } 48 | 49 | .typ,.atn,.dec,.var { 50 | color:#606; 51 | } 52 | 53 | a { 54 | color: #19B5FE; 55 | } 56 | 57 | a:hover { 58 | color: #1C92C9; 59 | } 60 | } -------------------------------------------------------------------------------- /assets/lib/owl.carousel/src/scss/_theme.green.scss: -------------------------------------------------------------------------------- 1 | /* 2 | * Green theme - Owl Carousel CSS File 3 | */ 4 | 5 | $color-base: #4DC7A0 !default; 6 | $color-white: #FFF !default; 7 | $color-gray: #D6D6D6 !default; 8 | 9 | //nav 10 | 11 | $nav-color: $color-white !default; 12 | $nav-color-hover: $color-white !default; 13 | $nav-font-size: 14px !default; 14 | $nav-rounded: 3px !default; 15 | $nav-margin: 5px !default; 16 | $nav-padding: 4px 7px !default; 17 | $nav-background: $color-gray !default; 18 | $nav-background-hover: $color-base !default; 19 | $nav-disabled-opacity: 0.5 !default; 20 | 21 | //dots 22 | 23 | $dot-width: 10px !default; 24 | $dot-height: 10px !default; 25 | $dot-rounded: 30px !default; 26 | $dot-margin: 5px 7px !default; 27 | $dot-background: $color-gray !default; 28 | $dot-background-active: $color-base !default; 29 | 30 | @import 'theme'; 31 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/src/scss/_theme.default.scss: -------------------------------------------------------------------------------- 1 | /* 2 | * Default theme - Owl Carousel CSS File 3 | */ 4 | 5 | $color-base: #869791 !default; 6 | $color-white: #FFF !default; 7 | $color-gray: #D6D6D6 !default; 8 | 9 | //nav 10 | 11 | $nav-color: $color-white !default; 12 | $nav-color-hover: $color-white !default; 13 | $nav-font-size: 14px !default; 14 | $nav-rounded: 3px !default; 15 | $nav-margin: 5px !default; 16 | $nav-padding: 4px 7px !default; 17 | $nav-background: $color-gray !default; 18 | $nav-background-hover: $color-base !default; 19 | $nav-disabled-opacity: 0.5 !default; 20 | 21 | //dots 22 | 23 | $dot-width: 10px !default; 24 | $dot-height: 10px !default; 25 | $dot-rounded: 30px !default; 26 | $dot-margin: 5px 7px !default; 27 | $dot-background: $color-gray !default; 28 | $dot-background-active: $color-base !default; 29 | 30 | @import 'theme'; 31 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/test/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Owl Carousel 2 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 |
21 | 22 | 27 | 28 |
29 | 30 | 31 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/dist/assets/owl.theme.default.min.css: -------------------------------------------------------------------------------- 1 | /** 2 | * Owl Carousel v2.2.1 3 | * Copyright 2013-2017 David Deutsch 4 | * Licensed under () 5 | */ 6 | .owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791} -------------------------------------------------------------------------------- /assets/lib/owl.carousel/dist/assets/owl.theme.green.min.css: -------------------------------------------------------------------------------- 1 | /** 2 | * Owl Carousel v2.2.1 3 | * Copyright 2013-2017 David Deutsch 4 | * Licensed under () 5 | */ 6 | .owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#4DC7A0;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#4DC7A0} -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs/assets/owlcarousel/assets/owl.theme.default.min.css: -------------------------------------------------------------------------------- 1 | /** 2 | * Owl Carousel v2.2.1 3 | * Copyright 2013-2017 David Deutsch 4 | * Licensed under () 5 | */ 6 | .owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791} -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs/assets/owlcarousel/assets/owl.theme.green.min.css: -------------------------------------------------------------------------------- 1 | /** 2 | * Owl Carousel v2.2.1 3 | * Copyright 2013-2017 David Deutsch 4 | * Licensed under () 5 | */ 6 | .owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#4DC7A0;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#4DC7A0} -------------------------------------------------------------------------------- /old_index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Welcome to your Store 5 | 6 | 7 | 8 | 16 | 17 | 18 | 19 |
Welcome to store
20 |



21 |

22 |

23 |

24 |

25 | 26 | 27 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/assets/scss/docs.scss: -------------------------------------------------------------------------------- 1 | #docs{ 2 | padding-top: 2rem; 3 | .docs-content{ 4 | //padding-left: 2rem; 5 | h2:first-child { 6 | padding-top: 0; 7 | margin-top: 0; 8 | } 9 | } 10 | h4{ 11 | margin-top: 0.3rem; 12 | margin-bottom: 0.5rem; 13 | } 14 | } 15 | 16 | #docs{ 17 | /* Side Nav */ 18 | ul.side-nav{ 19 | text-align: right; 20 | margin-bottom: 1rem; 21 | li{ 22 | margin: 0; 23 | padding: .3rem 3rem .3rem 0; 24 | &:hover, 25 | &.active { 26 | background: $owl-gray-color; 27 | a{ 28 | color: #000; 29 | background-color: transparent; 30 | } 31 | } 32 | } 33 | li.side-nav-head{ 34 | text-transform: uppercase; 35 | color: #000; 36 | font-size: 1rem; 37 | font-weight: bold; 38 | padding: 0rem 3rem .3rem 0; 39 | &:hover { 40 | background: transparent; 41 | } 42 | } 43 | } 44 | } 45 | 46 | @media #{$small-only} { 47 | #docs{ 48 | padding-top: 1rem; 49 | ul.side-nav{ 50 | text-align: left; 51 | } 52 | } 53 | } 54 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/partials/header.hbs: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 |
5 |

owl.carousel.js

6 |
7 | 8 | 9 | 10 | 27 |
28 |
29 |
30 | -------------------------------------------------------------------------------- /assets/scss/_services_and_features.scss: -------------------------------------------------------------------------------- 1 | .features-item { 2 | margin: 20px 0; 3 | text-align: center; 4 | } 5 | 6 | .features-icon, 7 | .alt-features-icon { 8 | line-height: 1.2; 9 | font-size: 42px; 10 | color: #111; 11 | } 12 | 13 | .features-title, 14 | .alt-features-title { 15 | text-transform: uppercase; 16 | letter-spacing: 2px; 17 | font-weight: 400; 18 | font-size: 14px; 19 | color: #111; 20 | margin: 16px 0 15px; 21 | } 22 | 23 | .alt-features-item { 24 | position: relative; 25 | padding-left: 55px; 26 | margin: 65px 0 0 0; 27 | } 28 | 29 | .alt-features-icon { 30 | position: absolute; 31 | height: 40px; 32 | width: 40px; 33 | left: 0; 34 | top: 0; 35 | text-align: center; 36 | line-height: 40px; 37 | font-size: 28px; 38 | } 39 | 40 | .alt-features-title { 41 | font-size: 13px; 42 | margin: 0 0 10px; 43 | } 44 | 45 | /* Content box */ 46 | 47 | .content-box { 48 | margin: 20px 0; 49 | text-align: center; 50 | } 51 | 52 | .content-box-title { 53 | font-weight: 400; 54 | font-size: 18px; 55 | color: #111; 56 | margin: 16px 0 15px; 57 | } -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/partials/home-carousel.hbs: -------------------------------------------------------------------------------- 1 | 2 |
3 |
4 |
5 |

Demo

6 | 19 |
20 |
21 |
22 | 23 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/pages/docs/dev-external.hbs: -------------------------------------------------------------------------------- 1 | --- 2 | title: External Libs 3 | subTitle: Development 4 | nav: docs 5 | description: Owl Carousel Documentation 6 | 7 | sort: 4 8 | tags: 9 | - Development 10 | --- 11 | 12 | {{#markdown }} 13 | ## External Libraries 14 | > Why not try Owl with other fantastic open source libraries? Check the list of plugins I've used in some of the demos. 15 | 16 | 17 | ### animate.css 18 | This is an awesome library created by Daniel Eden of CSS3 animations that perfectly works with animate functions. 19 | * [Visit Animate.css website](https://daneden.github.io/animate.css/) 20 | * [See Owl animate demo](/demos/animate.html) 21 | 22 | ----- 23 | 24 | ### mouse.wheel.js 25 | A jQuery plugin created by Brandon Aaron that adds cross-browser mouse wheel support with delta normalization. 26 | 27 | * [Visit jQuery Mousewheel website](https://github.com/brandonaaron/jquery-mousewheel) 28 | * [See Owl mousewheel demo](/demos/mousewheel.html) 29 | 30 | ----- 31 | Let me know if you find any useful plugins that fits to Owl. 32 | 33 | {{/markdown }} 34 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/partials/sidenav-docs.hbs: -------------------------------------------------------------------------------- 1 | 9 | 10 | 18 | 19 | 27 | 28 | 36 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/src/scss/_video.scss: -------------------------------------------------------------------------------- 1 | /* 2 | * Owl Carousel - Video Plugin 3 | */ 4 | 5 | .owl-carousel{ 6 | .owl-video-wrapper { 7 | position: relative; 8 | height: 100%; 9 | background: #000; 10 | } 11 | 12 | .owl-video-play-icon { 13 | position: absolute; 14 | height: 80px; 15 | width: 80px; 16 | left: 50%; 17 | top: 50%; 18 | margin-left: -40px; 19 | margin-top: -40px; 20 | background: url("owl.video.play.png") no-repeat; 21 | cursor: pointer; 22 | z-index: 1; 23 | -webkit-backface-visibility: hidden; 24 | transition: transform 100ms ease; 25 | } 26 | 27 | .owl-video-play-icon:hover { 28 | transform: scale(1.3, 1.3); 29 | } 30 | 31 | .owl-video-playing .owl-video-tn, 32 | .owl-video-playing .owl-video-play-icon { 33 | display: none; 34 | } 35 | 36 | .owl-video-tn { 37 | opacity: 0; 38 | height: 100%; 39 | background-position: center center; 40 | background-repeat: no-repeat; 41 | background-size: contain; 42 | transition: opacity 400ms ease; 43 | } 44 | 45 | .owl-video-frame { 46 | position: relative; 47 | z-index: 1; 48 | height: 100%; 49 | width: 100%; 50 | } 51 | } 52 | -------------------------------------------------------------------------------- /video.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Your AR Trial Room 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 |
21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/pages/docs/dev-plugin-api.hbs: -------------------------------------------------------------------------------- 1 | --- 2 | title: Plugin API 3 | subTitle: Development 4 | nav: docs 5 | description: Owl Carousel Documentation 6 | 7 | sort: 2 8 | tags: 9 | - Development 10 | --- 11 | 12 | {{#markdown }} 13 | ## Plugin API 14 | > Plugin API allows you to extend carousel object constructor and use internal functions and variables. Use callback events to communicate between host and plugin. 15 | 16 | 17 | Plugin scaffolding: 18 | 19 | ``` 20 | /** 21 | * Plugin Name 22 | * @since 2.0.0 23 | */ 24 | 25 | ;(function ( $, window, document, undefined ) { 26 | 27 | PluginName = function(scope){ 28 | this.owl = scope; 29 | this.owl._options = $.extend(PluginName.Defaults, this.owl.options); 30 | 31 | //link callback events with owl carousel here 32 | } 33 | 34 | PluginName.Defaults = { 35 | optionName: 'value', 36 | optionName2: 'value' 37 | } 38 | 39 | //mehtods: 40 | PluginName.prototype.method = function(){ 41 | 42 | } 43 | 44 | //destroy: 45 | AutoHeight.prototype.destroy = function(){ 46 | //events here 47 | }; 48 | 49 | $.fn.owlCarousel.Constructor.Plugins['pluginName'] = PluginName; 50 | 51 | })( window.Zepto || window.jQuery, window, document ); 52 | ``` 53 | 54 | {{/markdown }} 55 | 56 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/pages/docs/started-faq.hbs: -------------------------------------------------------------------------------- 1 | --- 2 | title: FAQ 3 | subTitle: Getting Started 4 | nav: docs 5 | description: Owl Carousel Documentation 6 | 7 | sort: 3 8 | 9 | tags: 10 | - Getting Started 11 | --- 12 | 13 | {{#markdown }} 14 | ## FAQ 15 | ------ 16 | 17 | Before you ask a question in the comments/via email please read the FAQs: 18 | 19 | #### Can i use it for free? 20 | 21 | Yes! 22 | 23 | ------ 24 | #### Can i use it for ecommerce? 25 | 26 | Yes! 27 | 28 | ------ 29 | #### Has it any licence? 30 | 31 | MIT 32 | 33 | ------ 34 | #### Can i use many owls on one page? 35 | 36 | Yes, however remember that you can use only one unique ID on single page. 37 | 38 | ------ 39 | #### Can i ask for a new functionality? 40 | 41 | Yes! Go to [Github]({{ pkg.bugs.url }}) issues page and ask for a feature. 42 | 43 | ------ 44 | #### I need help! 45 | 46 | First visit [Github]({{ pkg.bugs.url }}), then look again at documentation and demos. Don't forget to add [jsfiddle](https://jsfiddle.net/) or a link to your demo/example website! 47 | 48 | ------ 49 | #### Does it have infinity scroll/circle/loop slides? 50 | 51 | Yes, finally it does. 52 | 53 | ------ 54 | #### What's new in latest release? 55 | 56 | See Changelog 57 | 58 | ------ 59 | 60 | {{/markdown }} 61 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/data/features.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "title": "Fully Customisable", 4 | "subtitle": "Over 60 options. Easy for novice users and even more powerful for advanced developers.", 5 | "image": "feature-options.png" 6 | }, 7 | { 8 | "title": "Touch and Drag Support", 9 | "subtitle": "Designed specially to boost mobile browsing experience. Mouse drag works great on desktop too!", 10 | "image": "feature-drag.png" 11 | }, 12 | { 13 | "title": "Fully Responsive", 14 | "subtitle": "Almost all options are responsive and include very intuitive breakpoints settings.", 15 | "image": "feature-responsive.png" 16 | }, 17 | { 18 | "title": "Modern Browsers", 19 | "subtitle": "Owl uses hardware acceleration with CSS3 Translate3d transitions. Its fast and works like a charm! ", 20 | "image": "feature-modern.png" 21 | }, 22 | { 23 | "title": "Zombie Browsers", 24 | "subtitle": "CSS2 falback supported for older browser.", 25 | "image": "feature-zombie.png" 26 | } 27 | , 28 | { 29 | "title": "Modules and Plugins", 30 | "subtitle": "Owl Carousel supports plugin modular structure. Therefore, you can dettach plugins that you wont use on project or create new ones that fit your needs", 31 | "image": "feature-module.png" 32 | } 33 | ] -------------------------------------------------------------------------------- /assets/scss/_forms.scss: -------------------------------------------------------------------------------- 1 | 2 | /* Selection */ 3 | 4 | ::-moz-selection { 5 | background: #000; 6 | color: #fff; 7 | } 8 | 9 | ::-webkit-selection{ 10 | background: #000; 11 | color: #fff; 12 | } 13 | 14 | ::selection{ 15 | background: #000; 16 | color: #fff; 17 | } 18 | 19 | /* Forms common style */ 20 | 21 | .form-control { 22 | font-family: "Roboto Condensed", sans-serif; 23 | text-transform: uppercase; 24 | letter-spacing: 2px; 25 | font-size: 11px; 26 | height: 33px; 27 | border: 1px solid #EAEAEA; 28 | -webkit-border-radius: 2px; 29 | -moz-border-radius: 2px; 30 | border-radius: 2px; 31 | -webkit-transition: all 0.4s ease-in-out 0s; 32 | -moz-transition: all 0.4s ease-in-out 0s; 33 | -ms-transition: all 0.4s ease-in-out 0s; 34 | -o-transition: all 0.4s ease-in-out 0s; 35 | transition: all 0.4s ease-in-out 0s; 36 | } 37 | 38 | .form-control:focus { 39 | border-color: #CACACA; 40 | } 41 | 42 | /* Forms size */ 43 | 44 | .input-lg, 45 | .form-horizontal .form-group-lg .form-control { 46 | height: 43px; 47 | font-size: 13px; 48 | } 49 | 50 | .input-sm, .form-horizontal .form-group-sm .form-control { 51 | height: 29px; 52 | font-size: 10px; 53 | } 54 | 55 | .rqst-form { 56 | margin-top: 27px; 57 | 58 | .btn { 59 | margin-top: 5px; 60 | } 61 | } 62 | 63 | .input-group-addon { 64 | border: 1px solid #e4e4e4 !important; 65 | } -------------------------------------------------------------------------------- /assets/scss/_preloader.scss: -------------------------------------------------------------------------------- 1 | .page-loader { 2 | position: fixed; 3 | background: #000; 4 | bottom: 0; 5 | right: 0; 6 | left: 0; 7 | top: 0; 8 | z-index: 9998; 9 | } 10 | 11 | .loader { 12 | position: absolute; 13 | border-left: 2px solid #ffffff; 14 | border-top: 2px solid rgba(255, 255, 255, 0.2); 15 | border-right: 2px solid rgba(255, 255, 255, 0.2); 16 | border-bottom: 2px solid rgba(255, 255, 255, 0.2); 17 | height: 46px; 18 | width: 46px; 19 | left: 50%; 20 | top: 50%; 21 | margin: -23px 0 0 -23px; 22 | text-indent: -9999em; 23 | font-size: 10px; 24 | z-index: 9999; 25 | -webkit-animation: load 0.8s infinite linear; 26 | -moz-animation: load 0.8s infinite linear; 27 | ms-animation: load 0.8s infinite linear; 28 | o-animation: load 0.8s infinite linear; 29 | animation: load 0.8s infinite linear; 30 | } 31 | 32 | .loader, 33 | .loader:after { 34 | border-radius: 50%; 35 | width: 46px; 36 | height: 46px; 37 | } 38 | 39 | @-webkit-keyframes load { 40 | 0% { 41 | -webkit-transform: rotate(0deg); 42 | transform: rotate(0deg); 43 | } 44 | 100% { 45 | -webkit-transform: rotate(360deg); 46 | transform: rotate(360deg); 47 | } 48 | } 49 | 50 | @keyframes load { 51 | 0% { 52 | -webkit-transform: rotate(0deg); 53 | transform: rotate(0deg); 54 | } 55 | 100% { 56 | -webkit-transform: rotate(360deg); 57 | transform: rotate(360deg); 58 | } 59 | } -------------------------------------------------------------------------------- /assets/scss/_team.scss: -------------------------------------------------------------------------------- 1 | .team-item { 2 | position: relative; 3 | text-align: center; 4 | } 5 | 6 | .team-image { 7 | position: relative; 8 | overflow: hidden; 9 | } 10 | 11 | .team-image img { 12 | width: 100%; 13 | } 14 | 15 | .team-image:after { 16 | position: absolute; 17 | background: transparent; 18 | content: " "; 19 | display: block; 20 | height: 100%; 21 | width: 100%; 22 | top: 0; 23 | left: 0; 24 | z-index: 1; 25 | } 26 | 27 | .team-detail { 28 | position: absolute; 29 | width: 100%; 30 | opacity: 0; 31 | bottom: 100%; 32 | left: 0; 33 | z-index: 2; 34 | text-align: center; 35 | font-size: 12px; 36 | color: #aaa; 37 | padding: 20px; 38 | 39 | } 40 | 41 | .team-detail h5 { 42 | font-size: 16px; 43 | } 44 | 45 | .team-detail p { 46 | font-size: 14px; 47 | } 48 | 49 | .team-social a { 50 | display: inline-block; 51 | color: #aaa; 52 | padding: 5px 6px; 53 | } 54 | 55 | .team-social a:hover { 56 | color: #FFF; 57 | } 58 | 59 | .team-descr { 60 | margin: 20px 0 0; 61 | } 62 | 63 | .team-name { 64 | font-size: 14px; 65 | color: #111; 66 | } 67 | 68 | .team-role { 69 | font-size: 11px; 70 | color: #aaa; 71 | } 72 | 73 | .team-item:hover .team-image:after { 74 | background: rgba(0, 0, 0, .6); 75 | } 76 | 77 | .team-item:hover .team-detail { 78 | opacity: 1; 79 | bottom: 50%; 80 | -webkit-transform: translateY(50%); 81 | -moz-transform: translateY(50%); 82 | transform: translateY(50%); 83 | } -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/pages/docs/api-classes.hbs: -------------------------------------------------------------------------------- 1 | --- 2 | title: Classes 3 | subTitle: API 4 | nav: docs 5 | description: Owl Carousel Documentation 6 | 7 | sort: 2 8 | tags: 9 | - API 10 | --- 11 | 12 | {{#markdown }} 13 | ## Classes 14 | 15 | This is an example of how html is rendered. With the following options you can change almost every class the way you want 16 | 17 | 18 | ``` 19 | 39 | ``` 40 | ### Options 41 | 42 | {{#each classes}} 43 | #### {{name}} 44 | 45 | Type: `{{type}}`
46 | Default: `{{Default}}` 47 | 48 | {{desc}} 49 | 50 | ------ 51 | {{/each}} 52 | 53 | 54 | 55 | ### Next Step 56 | 57 | ####[Events](api-events.html) 58 | 59 | {{/markdown }} 60 | 61 | -------------------------------------------------------------------------------- /assets/scss/_gallery.scss: -------------------------------------------------------------------------------- 1 | .gallery-item { 2 | position: relative; 3 | text-align: center; 4 | margin: 0 0 20px; 5 | } 6 | 7 | .gallery-image { 8 | position: relative; 9 | overflow: hidden; 10 | } 11 | 12 | .gallery-image a.gallery { 13 | position: relative; 14 | display: block; 15 | } 16 | 17 | .gallery-image img { 18 | display: block; 19 | overflow: hidden; 20 | width: 100%; 21 | } 22 | 23 | .gallery-image:after { 24 | position: absolute; 25 | background: transparent; 26 | content: " "; 27 | display: block; 28 | height: 100%; 29 | width: 100%; 30 | top: 0; 31 | left: 0; 32 | z-index: 1; 33 | } 34 | 35 | .gallery-caption { 36 | position: absolute; 37 | width: 100%; 38 | opacity: 0; 39 | bottom: 100%; 40 | left: 0; 41 | z-index: 2; 42 | text-align: center; 43 | font-size: 28px; 44 | color: #fff; 45 | padding: 20px; 46 | 47 | } 48 | 49 | .gallery-icon { 50 | background: rgba(255,255,255,0.2); 51 | border-radius: 50%; 52 | height: 50px; 53 | width: 50px; 54 | font-size: 24px; 55 | margin: 0 auto; 56 | } 57 | 58 | .gallery-icon i, 59 | .gallery-icon span { 60 | line-height: 50px; 61 | } 62 | 63 | /* Gallery hover */ 64 | 65 | .gallery-item:hover .gallery-image:after { 66 | background: rgba(0, 0, 0, .6); 67 | } 68 | 69 | .gallery-item:hover .gallery-caption { 70 | opacity: 1; 71 | bottom: 50%; 72 | -webkit-transform: translateY(50%); 73 | -moz-transform: translateY(50%); 74 | transform: translateY(50%); 75 | } 76 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/src/scss/_theme.scss: -------------------------------------------------------------------------------- 1 | 2 | .owl-theme { 3 | // Styling Next and Prev buttons 4 | .owl-nav { 5 | margin-top: 10px; 6 | text-align: center; 7 | -webkit-tap-highlight-color: transparent; 8 | 9 | [class*='owl-'] { 10 | color: $nav-color; 11 | font-size: $nav-font-size; 12 | margin: $nav-margin; 13 | padding: $nav-padding; 14 | background: $nav-background; 15 | display: inline-block; 16 | cursor: pointer; 17 | border-radius: 3px; 18 | 19 | &:hover { 20 | background: $nav-background-hover; 21 | color:$nav-color-hover; 22 | text-decoration: none; 23 | } 24 | } 25 | .disabled { 26 | opacity: $nav-disabled-opacity; 27 | cursor: default; 28 | } 29 | } 30 | 31 | // Styling dots 32 | .owl-nav.disabled + .owl-dots { 33 | margin-top: 10px; 34 | } 35 | 36 | .owl-dots { 37 | text-align: center; 38 | -webkit-tap-highlight-color: transparent; 39 | 40 | .owl-dot { 41 | display: inline-block; 42 | zoom: 1; 43 | *display: inline; 44 | 45 | span { 46 | width: $dot-width; 47 | height: $dot-height; 48 | margin: $dot-margin; 49 | background: $dot-background; 50 | display: block; 51 | -webkit-backface-visibility: visible; 52 | transition: opacity 200ms ease; 53 | border-radius: 30px; 54 | } 55 | 56 | &.active, 57 | &:hover { 58 | span { 59 | background: $dot-background-active; 60 | } 61 | } 62 | } 63 | } 64 | } 65 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/partials/head.hbs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | {{default title page.basename }} | {{ app.title }} | {{ pkg.version }} 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 26 | 27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/dist/assets/owl.theme.green.css: -------------------------------------------------------------------------------- 1 | /** 2 | * Owl Carousel v2.2.1 3 | * Copyright 2013-2017 David Deutsch 4 | * Licensed under () 5 | */ 6 | /* 7 | * Green theme - Owl Carousel CSS File 8 | */ 9 | .owl-theme .owl-nav { 10 | margin-top: 10px; 11 | text-align: center; 12 | -webkit-tap-highlight-color: transparent; } 13 | .owl-theme .owl-nav [class*='owl-'] { 14 | color: #FFF; 15 | font-size: 14px; 16 | margin: 5px; 17 | padding: 4px 7px; 18 | background: #D6D6D6; 19 | display: inline-block; 20 | cursor: pointer; 21 | border-radius: 3px; } 22 | .owl-theme .owl-nav [class*='owl-']:hover { 23 | background: #4DC7A0; 24 | color: #FFF; 25 | text-decoration: none; } 26 | .owl-theme .owl-nav .disabled { 27 | opacity: 0.5; 28 | cursor: default; } 29 | 30 | .owl-theme .owl-nav.disabled + .owl-dots { 31 | margin-top: 10px; } 32 | 33 | .owl-theme .owl-dots { 34 | text-align: center; 35 | -webkit-tap-highlight-color: transparent; } 36 | .owl-theme .owl-dots .owl-dot { 37 | display: inline-block; 38 | zoom: 1; 39 | *display: inline; } 40 | .owl-theme .owl-dots .owl-dot span { 41 | width: 10px; 42 | height: 10px; 43 | margin: 5px 7px; 44 | background: #D6D6D6; 45 | display: block; 46 | -webkit-backface-visibility: visible; 47 | transition: opacity 200ms ease; 48 | border-radius: 30px; } 49 | .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { 50 | background: #4DC7A0; } 51 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/dist/assets/owl.theme.default.css: -------------------------------------------------------------------------------- 1 | /** 2 | * Owl Carousel v2.2.1 3 | * Copyright 2013-2017 David Deutsch 4 | * Licensed under () 5 | */ 6 | /* 7 | * Default theme - Owl Carousel CSS File 8 | */ 9 | .owl-theme .owl-nav { 10 | margin-top: 10px; 11 | text-align: center; 12 | -webkit-tap-highlight-color: transparent; } 13 | .owl-theme .owl-nav [class*='owl-'] { 14 | color: #FFF; 15 | font-size: 14px; 16 | margin: 5px; 17 | padding: 4px 7px; 18 | background: #D6D6D6; 19 | display: inline-block; 20 | cursor: pointer; 21 | border-radius: 3px; } 22 | .owl-theme .owl-nav [class*='owl-']:hover { 23 | background: #869791; 24 | color: #FFF; 25 | text-decoration: none; } 26 | .owl-theme .owl-nav .disabled { 27 | opacity: 0.5; 28 | cursor: default; } 29 | 30 | .owl-theme .owl-nav.disabled + .owl-dots { 31 | margin-top: 10px; } 32 | 33 | .owl-theme .owl-dots { 34 | text-align: center; 35 | -webkit-tap-highlight-color: transparent; } 36 | .owl-theme .owl-dots .owl-dot { 37 | display: inline-block; 38 | zoom: 1; 39 | *display: inline; } 40 | .owl-theme .owl-dots .owl-dot span { 41 | width: 10px; 42 | height: 10px; 43 | margin: 5px 7px; 44 | background: #D6D6D6; 45 | display: block; 46 | -webkit-backface-visibility: visible; 47 | transition: opacity 200ms ease; 48 | border-radius: 30px; } 49 | .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { 50 | background: #869791; } 51 | -------------------------------------------------------------------------------- /assets/lib/desandro-matches-selector/matches-selector.js: -------------------------------------------------------------------------------- 1 | /** 2 | * matchesSelector v2.0.2 3 | * matchesSelector( element, '.selector' ) 4 | * MIT license 5 | */ 6 | 7 | /*jshint browser: true, strict: true, undef: true, unused: true */ 8 | 9 | ( function( window, factory ) { 10 | /*global define: false, module: false */ 11 | 'use strict'; 12 | // universal module definition 13 | if ( typeof define == 'function' && define.amd ) { 14 | // AMD 15 | define( factory ); 16 | } else if ( typeof module == 'object' && module.exports ) { 17 | // CommonJS 18 | module.exports = factory(); 19 | } else { 20 | // browser global 21 | window.matchesSelector = factory(); 22 | } 23 | 24 | }( window, function factory() { 25 | 'use strict'; 26 | 27 | var matchesMethod = ( function() { 28 | var ElemProto = window.Element.prototype; 29 | // check for the standard method name first 30 | if ( ElemProto.matches ) { 31 | return 'matches'; 32 | } 33 | // check un-prefixed 34 | if ( ElemProto.matchesSelector ) { 35 | return 'matchesSelector'; 36 | } 37 | // check vendor prefixes 38 | var prefixes = [ 'webkit', 'moz', 'ms', 'o' ]; 39 | 40 | for ( var i=0; i < prefixes.length; i++ ) { 41 | var prefix = prefixes[i]; 42 | var method = prefix + 'MatchesSelector'; 43 | if ( ElemProto[ method ] ) { 44 | return method; 45 | } 46 | } 47 | })(); 48 | 49 | return function matchesSelector( elem, selector ) { 50 | return elem[ matchesMethod ]( selector ); 51 | }; 52 | 53 | })); 54 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs/assets/owlcarousel/assets/owl.theme.green.css: -------------------------------------------------------------------------------- 1 | /** 2 | * Owl Carousel v2.2.1 3 | * Copyright 2013-2017 David Deutsch 4 | * Licensed under () 5 | */ 6 | /* 7 | * Green theme - Owl Carousel CSS File 8 | */ 9 | .owl-theme .owl-nav { 10 | margin-top: 10px; 11 | text-align: center; 12 | -webkit-tap-highlight-color: transparent; } 13 | .owl-theme .owl-nav [class*='owl-'] { 14 | color: #FFF; 15 | font-size: 14px; 16 | margin: 5px; 17 | padding: 4px 7px; 18 | background: #D6D6D6; 19 | display: inline-block; 20 | cursor: pointer; 21 | border-radius: 3px; } 22 | .owl-theme .owl-nav [class*='owl-']:hover { 23 | background: #4DC7A0; 24 | color: #FFF; 25 | text-decoration: none; } 26 | .owl-theme .owl-nav .disabled { 27 | opacity: 0.5; 28 | cursor: default; } 29 | 30 | .owl-theme .owl-nav.disabled + .owl-dots { 31 | margin-top: 10px; } 32 | 33 | .owl-theme .owl-dots { 34 | text-align: center; 35 | -webkit-tap-highlight-color: transparent; } 36 | .owl-theme .owl-dots .owl-dot { 37 | display: inline-block; 38 | zoom: 1; 39 | *display: inline; } 40 | .owl-theme .owl-dots .owl-dot span { 41 | width: 10px; 42 | height: 10px; 43 | margin: 5px 7px; 44 | background: #D6D6D6; 45 | display: block; 46 | -webkit-backface-visibility: visible; 47 | transition: opacity 200ms ease; 48 | border-radius: 30px; } 49 | .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { 50 | background: #4DC7A0; } 51 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs/assets/owlcarousel/assets/owl.theme.default.css: -------------------------------------------------------------------------------- 1 | /** 2 | * Owl Carousel v2.2.1 3 | * Copyright 2013-2017 David Deutsch 4 | * Licensed under () 5 | */ 6 | /* 7 | * Default theme - Owl Carousel CSS File 8 | */ 9 | .owl-theme .owl-nav { 10 | margin-top: 10px; 11 | text-align: center; 12 | -webkit-tap-highlight-color: transparent; } 13 | .owl-theme .owl-nav [class*='owl-'] { 14 | color: #FFF; 15 | font-size: 14px; 16 | margin: 5px; 17 | padding: 4px 7px; 18 | background: #D6D6D6; 19 | display: inline-block; 20 | cursor: pointer; 21 | border-radius: 3px; } 22 | .owl-theme .owl-nav [class*='owl-']:hover { 23 | background: #869791; 24 | color: #FFF; 25 | text-decoration: none; } 26 | .owl-theme .owl-nav .disabled { 27 | opacity: 0.5; 28 | cursor: default; } 29 | 30 | .owl-theme .owl-nav.disabled + .owl-dots { 31 | margin-top: 10px; } 32 | 33 | .owl-theme .owl-dots { 34 | text-align: center; 35 | -webkit-tap-highlight-color: transparent; } 36 | .owl-theme .owl-dots .owl-dot { 37 | display: inline-block; 38 | zoom: 1; 39 | *display: inline; } 40 | .owl-theme .owl-dots .owl-dot span { 41 | width: 10px; 42 | height: 10px; 43 | margin: 5px 7px; 44 | background: #D6D6D6; 45 | display: block; 46 | -webkit-backface-visibility: visible; 47 | transition: opacity 200ms ease; 48 | border-radius: 30px; } 49 | .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { 50 | background: #869791; } 51 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/pages/docs/support-changelog.hbs: -------------------------------------------------------------------------------- 1 | --- 2 | title: Changelog 3 | subTitle: Support 4 | nav: docs 5 | description: Owl Carousel Documentation 6 | 7 | sort: 5 8 | 9 | tags: 10 | - Support 11 | --- 12 | 13 | {{#markdown }} 14 | ## Changelog 15 | ------ 16 | 17 | ##### 2.0.0.beta.2.4 18 | 19 | * Refactors Core 20 | * Makes `slideBy` option independet of `nav` 21 | * Corrects update of `navRewind` 22 | * Corrects `change` event for position in carousel 23 | * Replaces `indexOf` with `$.inArray` in navigaiton plugin 24 | * Corrects `to` override in navigation plugin 25 | * Adds core overrides for navigation plugin 26 | * Corrects naming of plugins as object members 27 | * Corrects `navText` option of navigation plugin 28 | * Corrects `slideBy` option and adds events for navigation plugin 29 | * Corrects adaptive behaviour of the navigation plugin 30 | * fixed autoHeight plugin 31 | * fixed animate plugin 32 | * added autoHeight demo 33 | * fixed download link in subpages 34 | 35 | 36 | ##### 2.0.0.beta.2.3 37 | 38 | Thanks to Artus Kolanowski for this amazing update 39 | * Separates navigation from core (nav,dots and hash) 40 | * Corrests and completes JSDocs comments 41 | * Replaces `bind` with `$.proxy` 42 | 43 | 44 | ##### 2.0.0.beta.2.2 45 | * fixed some events trigger two times on initilize 46 | * fixed lazyload bug 47 | * fixed stage active class calculation when using stagePadding 48 | * fixed translate callback 49 | * fixed fixed update function and update/updated events 50 | * included stagePadding demo 51 | 52 | ------ 53 | 54 | {{/markdown }} 55 | -------------------------------------------------------------------------------- /assets/scss/_blogpost.scss: -------------------------------------------------------------------------------- 1 | .post { 2 | margin: 0 0 80px; 3 | } 4 | 5 | .post-title { 6 | line-height: 1.4; 7 | font-size: 22px; 8 | color: #111; 9 | margin: 0; 10 | } 11 | 12 | .post-header { 13 | margin: 0 0 15px; 14 | } 15 | 16 | .post-meta { 17 | font-size: 11px; 18 | color: #aaa; 19 | } 20 | 21 | .post-entry { 22 | border-top: 1px dotted #c2c2c2; 23 | padding-top: 20px; 24 | margin-top: 10px; 25 | } 26 | 27 | .post-images-slider { 28 | position: relative; 29 | } 30 | 31 | .post-images-slider .flex-control-nav { 32 | bottom: 0; 33 | } 34 | 35 | .post-thumbnail, 36 | .post-images-slider, 37 | .post-video { 38 | margin: 0 0 20px; 39 | } 40 | 41 | .post-quote { 42 | background: #f5f5f5; 43 | text-align: center; 44 | padding: 20px; 45 | } 46 | 47 | /* Post columns */ 48 | 49 | .post-columns .post { 50 | margin: 0 0 60px; 51 | } 52 | 53 | .post-columns .post-header { 54 | margin: 0 0 10px; 55 | } 56 | 57 | .post-columns .post-title { 58 | line-height: 1.8; 59 | font-size: 14px; 60 | } 61 | 62 | .post-columns .post-entry { 63 | padding: 10px 0 0; 64 | margin: 0 0 10px; 65 | } 66 | 67 | .post-columns.wo-border .post-entry { 68 | border: 0; 69 | padding: 0; 70 | } 71 | 72 | .post-columns .post-entry p:last-child { 73 | margin: 0; 74 | } 75 | 76 | .more-link:after { 77 | content: "\00BB"; 78 | color: #666666; 79 | padding-left: 5px; 80 | } 81 | 82 | .pagination a { 83 | border: 1px solid #eaeaea; 84 | display: inline-block; 85 | text-transform: uppercase; 86 | text-align: center; 87 | color: #999; 88 | padding: 4px 12px; 89 | } 90 | 91 | .pagination a.active { 92 | border-color: #CACACA; 93 | } -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/pages/demos/autoheight.hbs: -------------------------------------------------------------------------------- 1 | --- 2 | title: Auto Height Demo 3 | subTitle: Auto Height 4 | nav: demos 5 | description: autoHeight usage demo 6 | sort: 5 7 | 8 | tags: 9 | - demo 10 | - plugin 11 | --- 12 | 13 | 27 | 28 | {{#markdown }} 29 | ### Overview 30 | 31 | To enable use `autoHeight: true`. At the moment works only with 1 item on screen. 32 | The plan is to calculate all visible items and change height according to heighest item. 33 | 34 | ``` 35 | //default settings: 36 | AutoHeight.Defaults = { 37 | autoHeight: false, 38 | autoHeightClass: 'owl-height' 39 | }; 40 | ``` 41 | 42 | 43 | ### Setup 44 | ``` 45 | $('.owl-carousel').owlCarousel({ 46 | items:1, 47 | margin:10, 48 | autoHeight:true 49 | }); 50 | 51 | ``` 52 | 53 | {{/markdown }} 54 | 55 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/pages/demos/demos.hbs: -------------------------------------------------------------------------------- 1 | --- 2 | title: Demos 3 | subTitle: Demos 4 | nav: demos 5 | description: A list of Owl Carousel examples. 6 | note: Please note that this is a beta version only for testing purposes. Enjoy! 7 | --- 8 | 9 | {{#markdown }} 10 | #### Basic demos: 11 | 12 | ----- 13 | {{/markdown }} 14 | 15 |
16 |
17 | {{#each tags}} 18 | {{#is tag "core"}} 19 | {{#withSort pages "data.sort"}} 20 | 25 | {{/withSort}} 26 | {{/is}} 27 | {{/each}} 28 |
29 |
30 | 31 | {{#markdown }} 32 | #### Using built-in plugins 33 | 34 | ----- 35 | {{/markdown }} 36 | 37 |
38 |
39 | {{#each tags}} 40 | {{#is tag "plugin"}} 41 | {{#withSort pages "data.sort"}} 42 | 47 | {{/withSort}} 48 | {{/is}} 49 | {{/each}} 50 |
51 |
52 | 53 | {{#markdown }} 54 | #### Using external libraries 55 | 56 | ----- 57 | {{/markdown }} 58 | 59 |
60 |
61 | {{#each tags}} 62 | {{#is tag "external"}} 63 | {{#withSort pages "data.sort"}} 64 | 69 | {{/withSort}} 70 | {{/is}} 71 | {{/each}} 72 |
73 |
74 | -------------------------------------------------------------------------------- /js/loaders/VRMLoader.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @author Takahiro / https://github.com/takahirox 3 | */ 4 | 5 | // VRM Specification: https://dwango.github.io/vrm/vrm_spec/ 6 | // 7 | // VRM is based on glTF 2.0 and VRM extension is defined 8 | // in top-level json.extensions.VRM 9 | 10 | THREE.VRMLoader = ( function () { 11 | 12 | function VRMLoader( manager ) { 13 | 14 | if ( THREE.GLTFLoader === undefined ) { 15 | 16 | throw new Error( 'THREE.VRMLoader: Import THREE.GLTFLoader.' ); 17 | 18 | } 19 | 20 | this.manager = ( manager !== undefined ) ? manager : THREE.DefaultLoadingManager; 21 | this.gltfLoader = new THREE.GLTFLoader( this.manager ); 22 | 23 | } 24 | 25 | VRMLoader.prototype = { 26 | 27 | constructor: VRMLoader, 28 | 29 | crossOrigin: 'anonymous', 30 | 31 | load: function ( url, onLoad, onProgress, onError ) { 32 | 33 | var scope = this; 34 | 35 | this.gltfLoader.load( url, function ( gltf ) { 36 | 37 | scope.parse( gltf, onLoad ); 38 | 39 | }, onProgress, onError ); 40 | 41 | }, 42 | 43 | setCrossOrigin: function ( value ) { 44 | 45 | this.glTFLoader.setCrossOrigin( value ); 46 | return this; 47 | 48 | }, 49 | 50 | setPath: function ( value ) { 51 | 52 | this.glTFLoader.setPath( value ); 53 | return this; 54 | 55 | }, 56 | 57 | setDRACOLoader: function ( dracoLoader ) { 58 | 59 | this.glTFLoader.setDRACOLoader( dracoLoader ); 60 | return this; 61 | 62 | }, 63 | 64 | parse: function ( gltf, onLoad ) { 65 | 66 | var gltfParser = gltf.parser; 67 | var gltfExtensions = gltf.userData.gltfExtensions || {}; 68 | var vrmExtension = gltfExtensions.VRM || {}; 69 | 70 | // handle VRM Extension here 71 | 72 | onLoad( gltf ); 73 | 74 | } 75 | 76 | }; 77 | 78 | return VRMLoader; 79 | 80 | } )(); 81 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "owl.carousel", 3 | "description": "Touch enabled jQuery plugin that lets you create beautiful responsive carousel slider.", 4 | "version": "2.2.1", 5 | "homepage": "https://github.com/OwlCarousel2/OwlCarousel2", 6 | "main": "./dist/owl.carousel.js", 7 | "author": { 8 | "name": "David Deutsch", 9 | "email": "deutsch@medienpark.net", 10 | "url": "https://owlcarousel2.github.io/OwlCarousel2" 11 | }, 12 | "license": "SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE", 13 | "bugs": { 14 | "url": "https://github.com/OwlCarousel2/OwlCarousel2/issues", 15 | "email": "deutsch@medienpark.net" 16 | }, 17 | "dependencies": { 18 | "jquery": ">=1.8.3" 19 | }, 20 | "devDependencies": { 21 | "assemble": "~0.4.37", 22 | "blanket": "^1.1.7", 23 | "foundation-sites": "~5.5.2", 24 | "grunt": "^0.4.5", 25 | "grunt-autoprefixer": "^3.0.3", 26 | "grunt-banner": "^0.4.0", 27 | "grunt-blanket-qunit": "^0.2.0", 28 | "grunt-contrib-clean": "~0.6.0", 29 | "grunt-contrib-compress": "~0.13.0", 30 | "grunt-contrib-concat": "~0.5.1", 31 | "grunt-contrib-connect": "~0.10.1", 32 | "grunt-contrib-copy": "~0.8.0", 33 | "grunt-contrib-cssmin": "^0.12.3", 34 | "grunt-contrib-jshint": "^0.11.2", 35 | "grunt-contrib-qunit": ">=0.2.1", 36 | "grunt-contrib-uglify": "^0.9.1", 37 | "grunt-contrib-watch": "^0.6.1", 38 | "grunt-gh-pages": "^0.10.0", 39 | "grunt-jscs": "~1.8.0", 40 | "grunt-sass": "^1.0.0", 41 | "load-grunt-tasks": "^3.2.0", 42 | "pretty": "^1.0.0", 43 | "qunitjs": "^1.18.0" 44 | }, 45 | "keywords": [ 46 | "responsive", 47 | "carousel", 48 | "owlcarousel", 49 | "jQuery", 50 | "plugin" 51 | ] 52 | } 53 | -------------------------------------------------------------------------------- /assets/scss/_shop_items.scss: -------------------------------------------------------------------------------- 1 | .shop-item { 2 | text-align: center; 3 | margin: 0 0 40px; 4 | } 5 | 6 | .shop-item-image { 7 | position: relative; 8 | overflow: hidden; 9 | } 10 | 11 | .shop-item-image img { 12 | width: 100%; 13 | } 14 | 15 | .shop-item-detail, 16 | .shop-item-image:after { 17 | -webkit-transition: all 0.4s ease-in-out 0s; 18 | -moz-transition: all 0.4s ease-in-out 0s; 19 | -o-transition: all 0.4s ease-in-out 0s; 20 | transition: all 0.4s ease-in-out 0s; 21 | } 22 | 23 | .shop-item-image:after { 24 | position: absolute; 25 | display: block; 26 | content: ""; 27 | height: 100%; 28 | width: 100%; 29 | left: 0; 30 | top: 0; 31 | } 32 | 33 | .shop-item-detail { 34 | position: absolute; 35 | width: 100%; 36 | left: 0; 37 | bottom: 100%; 38 | padding: 20px; 39 | opacity: 0; 40 | z-index: 2; 41 | text-align: center; 42 | font-size: 12px; 43 | color: #aaa; 44 | } 45 | 46 | .shop-item-title { 47 | font-weight: 400; 48 | font-size: 14px; 49 | color: #111; 50 | margin: 15px 0 5px; 51 | } 52 | 53 | /* Shop item hover */ 54 | 55 | .shop-item:hover .shop-item-image:after { 56 | background: rgba(255, 255, 255, .7); 57 | } 58 | 59 | .shop-item:hover .shop-item-detail { 60 | opacity: 1; 61 | bottom: 50%; 62 | -webkit-transform: translateY(50%); 63 | -moz-transform: translateY(50%); 64 | transform: translateY(50%); 65 | } 66 | 67 | /* ------------------------------------------------------------------- 68 | Exclusive products 69 | ------------------------------------------------------------------- */ 70 | 71 | .ex-product { 72 | opacity: .7; 73 | -webkit-transition: all 0.4s ease-in-out 0s; 74 | -moz-transition: all 0.4s ease-in-out 0s; 75 | -o-transition: all 0.4s ease-in-out 0s; 76 | transition: all 0.4s ease-in-out 0s; 77 | } 78 | 79 | .ex-product:hover { 80 | opacity: 1; 81 | } -------------------------------------------------------------------------------- /js/libs/stats.min.js: -------------------------------------------------------------------------------- 1 | // stats.js - http://github.com/mrdoob/stats.js 2 | var Stats=function(){function h(a){c.appendChild(a.dom);return a}function k(a){for(var d=0;de+1E3&&(r.update(1E3*a/(c-e),100),e=c,a=0,t)){var d=performance.memory;t.update(d.usedJSHeapSize/1048576,d.jsHeapSizeLimit/1048576)}return c},update:function(){g=this.end()},domElement:c,setMode:k}}; 4 | Stats.Panel=function(h,k,l){var c=Infinity,g=0,e=Math.round,a=e(window.devicePixelRatio||1),r=80*a,f=48*a,t=3*a,u=2*a,d=3*a,m=15*a,n=74*a,p=30*a,q=document.createElement("canvas");q.width=r;q.height=f;q.style.cssText="width:80px;height:48px";var b=q.getContext("2d");b.font="bold "+9*a+"px Helvetica,Arial,sans-serif";b.textBaseline="top";b.fillStyle=l;b.fillRect(0,0,r,f);b.fillStyle=k;b.fillText(h,t,u);b.fillRect(d,m,n,p);b.fillStyle=l;b.globalAlpha=.9;b.fillRect(d,m,n,p);return{dom:q,update:function(f, 5 | v){c=Math.min(c,f);g=Math.max(g,f);b.fillStyle=l;b.globalAlpha=1;b.fillRect(0,0,r,m);b.fillStyle=k;b.fillText(e(f)+" "+h+" ("+e(c)+"-"+e(g)+")",t,u);b.drawImage(q,d+a,m,n-a,p,d,m,n-a,p);b.fillRect(d+n-a,m,a,p);b.fillStyle=l;b.globalAlpha=.9;b.fillRect(d+n-a,m,a,e((1-f/v)*p))}}};"object"===typeof module&&(module.exports=Stats); 6 | -------------------------------------------------------------------------------- /assets/scss/_price_table.scss: -------------------------------------------------------------------------------- 1 | .price-table { 2 | background: #fff; 3 | border: 1px solid #eaeaea; 4 | padding: 25px 20px; 5 | margin: 15px 0 30px; 6 | border-radius: 2px; 7 | text-align: center; 8 | } 9 | 10 | .price-table:hover { 11 | border-color: #CACACA; 12 | } 13 | 14 | .price-table.best { 15 | margin: 0 0 30px; 16 | } 17 | 18 | .price-table .small { 19 | margin: 0; 20 | } 21 | 22 | .borderline { 23 | position: relative; 24 | background: #eaeaea; 25 | display: block; 26 | height: 1px; 27 | width: 100%; 28 | margin: 20px 0 15px; 29 | } 30 | 31 | .borderline:before { 32 | position: absolute; 33 | background: #eaeaea; 34 | content: ""; 35 | bottom: -7px; 36 | left: 50%; 37 | height: 14px; 38 | width: 14px; 39 | -webkit-transform: rotate(45deg); 40 | -moz-transform: rotate(45deg); 41 | -ms-transform: rotate(45deg); 42 | -o-transform: rotate(45deg); 43 | margin-left: -7px; 44 | } 45 | 46 | .borderline:after { 47 | position: absolute; 48 | background: #fff; 49 | content: ""; 50 | bottom: -5px; 51 | left: 50%; 52 | height: 16px; 53 | width: 16px; 54 | -webkit-transform: rotate(45deg); 55 | -moz-transform: rotate(45deg); 56 | -ms-transform: rotate(45deg); 57 | -o-transform: rotate(45deg); 58 | margin-left: -8px; 59 | } 60 | 61 | .price-table h4 { 62 | color: #111; 63 | margin: 0; 64 | } 65 | 66 | .price-table p.price { 67 | font-size: 60px; 68 | color: #111; 69 | padding: 0; 70 | margin: 0 0 0 -10px; 71 | } 72 | 73 | .price-table p.price span { 74 | display: inline-block; 75 | vertical-align: top; 76 | font-size: 16px; 77 | padding-top: 25px; 78 | } 79 | 80 | .price-details { 81 | list-style: none; 82 | padding: 0; 83 | margin: 0 0 23px; 84 | } 85 | 86 | .price-details li { 87 | padding: 7px 0; 88 | } 89 | 90 | .price-details li > span { 91 | text-decoration: line-through; 92 | color: #aaa; 93 | } -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/pages/docs/support-contributing.hbs: -------------------------------------------------------------------------------- 1 | --- 2 | title: Contributing 3 | subTitle: Support 4 | nav: docs 5 | description: Owl Carousel Documentation 6 | 7 | sort: 1 8 | 9 | tags: 10 | - Support 11 | --- 12 | 13 | {{#markdown }} 14 | ## Contributing 15 | 16 | 17 | > This project is hosted by Smashing Boxes but so many awesome contributors have had a big impact on the code. Thanks to all the amazing people who spent hours helping me with the development and teaching me new tricks! 18 | 19 | If you are looking to support Owl Carousel with your amazing ideas (or just fix some nasty bugs) then go to [Github]({{ pkg.homepage }}) and fork the project. 20 | 21 | ### Some tips for contributors 22 | 23 | Owl Carousel is built around Grunt, Bower and Assemble frameworks. If you are not familiar with those tools please visit: 24 | 25 | * [Node.js](https://nodejs.org/) 26 | * [Yeoman](http://yeoman.io/) 27 | * [Grunt](http://gruntjs.com/) 28 | * [Bower](http://bower.io/) 29 | * [Assemble](http://assemble.io/) 30 | 31 | ### Installation dependecies 32 | 33 | Open Terminal, go to folder with project and type: 34 | ``` 35 | npm install 36 | ``` 37 | Then install bower components 38 | ``` 39 | bower install 40 | ``` 41 | ### Grunt Tasks 42 | 43 | The default task runs two other tasks: `dist` and `docs`. Type grunt to run default: 44 | 45 | ``` 46 | grunt 47 | ``` 48 | 49 | Now that the whole project is generated, run the last grunt task: 50 | 51 | ``` 52 | grunt serve 53 | ``` 54 | 55 | This creates localhost server and opens docs in your default browser. `watch` tasks will look for any changes and will automatically update the project and reload the browser. 56 | 57 | Now you are ready to make some cool updates by yourself. Owl project is in `src` folder. Also dont change `src/css/*.css` - all css files are generated from sass. 58 | 59 | > Happy Coding 60 | 61 | 62 | {{/markdown }} 63 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/pages/demos/autoplay.hbs: -------------------------------------------------------------------------------- 1 | --- 2 | title: Autoplay Demo 3 | subTitle: Autoplay 4 | nav: demos 5 | description: Autoplay usage demo 6 | sort: 4 7 | 8 | tags: 9 | - demo 10 | - plugin 11 | --- 12 | 13 | 27 | Play 28 | Stop 29 | {{#markdown }} 30 | ### Overview 31 | 32 | Autoplay plugin has three options: 33 | ``` 34 | //default settings: 35 | 36 | autoplay:false 37 | autoplayTimeout:5000 38 | autoplayHoverPause:false 39 | ``` 40 | 41 | In this example i've added two buttons with custom events for play and stop: 42 | 43 | ``` 44 | var owl = $('.owl-carousel'); 45 | owl.owlCarousel({ 46 | items:4, 47 | loop:true, 48 | margin:10, 49 | autoplay:true, 50 | autoplayTimeout:1000, 51 | autoplayHoverPause:true 52 | }); 53 | 54 | $('.play').on('click',function(){ 55 | owl.trigger('play.owl.autoplay',[1000]) 56 | }) 57 | 58 | $('.stop').on('click',function(){ 59 | owl.trigger('stop.owl.autoplay') 60 | }) 61 | ``` 62 | 63 | {{/markdown }} 64 | 65 | 86 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/pages/docs/dev-styles.hbs: -------------------------------------------------------------------------------- 1 | --- 2 | title: Sass Styles 3 | subTitle: Development 4 | nav: docs 5 | description: Owl Carousel Documentation 6 | 7 | sort: 3 8 | tags: 9 | - Development 10 | --- 11 | 12 | {{#markdown }} 13 | ## Using Sass 14 | > Owl uses the Sass pre-processor to build CSS for all main modules and themes. If you don’t know Sass, have a look at their [website](http://sass-lang.com/) and you’ll love it. Owl uses a faster adaptation of Sass written in C, [libsass](http://libsass.org/) (via [grunt-sass](https://github.com/sindresorhus/grunt-sass)), that doesn't require a Ruby dependency for our build process. 15 | 16 | To build the CSS from its Sass source, it’s required to have: 17 | 18 | * [Node.js](https://nodejs.org/) 19 | * [Grunt](http://gruntjs.com/) 20 | 21 | Check this [tutorial](https://benfrain.com/lightning-fast-sass-compiling-with-libsass-node-sass-and-grunt-sass/) to learn how to use Sass and libsass in Grunt environment. 22 | 23 | ### SCSS Files included 24 | 25 | Source files can be found on [Github Project]( {{ pkg.homepage }}) 26 | 27 | ``` 28 | src/ 29 | └── scss/ 30 | ├── _mixins.scss 31 | ├── _theme.scss 32 | ├── owl.carousel.scss 33 | ├── owl.animate.scss 34 | ├── owl.autoheight.scss 35 | ├── owl.lazyload.scss 36 | ├── owl.video.scss 37 | ├── owl.theme.default.scss 38 | └── owl.theme.green.scss 39 | ``` 40 | 41 | ### _mixins.scss 42 | 43 | _mixins contain basic snippets generators for CSS3 cross-browser styles. 44 | 45 | ### _theme.scss 46 | 47 | Scss structure for theme. Use owl.carousel.default.scss to change variables and generate new styles. 48 | 49 | ### owl.carousel.scss 50 | 51 | Core file to handle basic styles and override some unnecessary browsers behaviors. You shouldn’t change this file unless you have to. 52 | 53 | ### owl.[pluginname].scss 54 | 55 | Styles for modules. 56 | 57 | ### owl.theme.*.scss 58 | 59 | Theme files for dots and navigations buttons. Use `owl.theme.default.scss` to upgrade to your own styles or create a new theme. 60 | 61 | 62 | {{/markdown }} 63 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/pages/demos/basic.hbs: -------------------------------------------------------------------------------- 1 | --- 2 | title: Basic Demo 3 | subTitle: Basic 4 | nav: demos 5 | description: Basic usage demo 6 | sort: 1 7 | 8 | tags: 9 | - demo 10 | - core 11 | --- 12 | 13 | 27 | 28 | {{#markdown }} 29 | ### Overview 30 | 31 | Basic usage of Owl Carousel. I used `loop:true` and `margin:10`. The structure works with any kind of DOM element. In all of my examples i used `
...
` but you could put any other element `div/span/a/img...` 32 | 33 | ### Setup 34 | ``` 35 | $('.owl-carousel').owlCarousel({ 36 | loop:true, 37 | margin:10, 38 | nav:true, 39 | responsive:{ 40 | 0:{ 41 | items:1 42 | }, 43 | 600:{ 44 | items:3 45 | }, 46 | 1000:{ 47 | items:5 48 | } 49 | } 50 | }) 51 | ``` 52 | ### html 53 | ``` 54 | 68 | ``` 69 | 70 | {{/markdown }} 71 | 72 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/pages/demos/rtl.hbs: -------------------------------------------------------------------------------- 1 | --- 2 | title: RTL Demo 3 | subTitle: Right To Left 4 | nav: demos 5 | description: RTL usage demo 6 | sort: 9 7 | 8 | tags: 9 | - demo 10 | - core 11 | --- 12 | 13 | 27 | 28 | {{#markdown }} 29 | ### Overview 30 | 31 | By adding `rtl:true` Owl will change direction from Right to left. 32 | 33 | Default: 34 | ``` 35 | rtl: false 36 | ``` 37 | 38 | ### Setup 39 | ``` 40 | $('.owl-carousel').owlCarousel({ 41 | rtl:true, 42 | loop:true, 43 | margin:10, 44 | nav:true, 45 | responsive:{ 46 | 0:{ 47 | items:1 48 | }, 49 | 600:{ 50 | items:3 51 | }, 52 | 1000:{ 53 | items:5 54 | } 55 | } 56 | }) 57 | ``` 58 | ### html 59 | ``` 60 | 74 | ``` 75 | 76 | {{/markdown }} 77 | 78 | -------------------------------------------------------------------------------- /assets/lib/owl.carousel/docs_src/templates/pages/docs/started-installation.hbs: -------------------------------------------------------------------------------- 1 | --- 2 | title: Installation 3 | subTitle: Getting Started 4 | nav: docs 5 | description: Owl Carousel Documentation 6 | 7 | sort: 2 8 | tags: 9 | - Getting Started 10 | --- 11 | 12 | {{#markdown }} 13 | ## Installation 14 | ------ 15 | 16 | ### Include CSS 17 | First, include two CSS files into your HTML head: 18 | ``` 19 | 20 | 21 | ``` 22 | > `owl.carousel.css` file is required and should be included before any *.js files. 23 | 24 | 25 | Second `owl.theme.default.css` file is optional and feel free to edit it. However, it is required if you'd like the default nav controls like dots or next buttons. 26 | Inside the source package you can also find [SCSS](http://sass-lang.com/) files for easy generation of your own themes. 27 | 28 | 29 | ### Include JS 30 | 31 | Yep, include jQuery and `owl.carousel.min.js` into the footer. 32 | 33 | ``` 34 | 35 | 36 | ``` 37 | 38 | ### Set HTML 39 | 40 | You don't need any special markup. All you need is to wrap your divs(owl works with any type element a/img/span..) inside the container element `