├── .editorconfig ├── .gitignore ├── .jshintrc ├── LICENSE ├── README.md ├── gulpfile.js ├── netlify.toml ├── package.json ├── screenshots ├── about.png ├── blog.png ├── contact.png ├── homepage.png ├── portfolio.png └── service.png ├── source ├── about.html ├── blog-grid.html ├── blog-sidebar.html ├── blog-single.html ├── contact.html ├── images │ ├── about │ │ ├── about.jpg │ │ ├── bg-1.jpg │ │ ├── home-7.jpg │ │ └── home-8.jpg │ ├── bg │ │ ├── counter.jpg │ │ ├── home-1.jpg │ │ ├── home-2.jpg │ │ ├── home-3.jpg │ │ ├── home-5.jpg │ │ ├── home-6.jpg │ │ ├── home-7.jpg │ │ └── home-8.jpg │ ├── blog │ │ ├── 1.jpg │ │ ├── 2.jpg │ │ ├── 3.jpg │ │ ├── 4.jpg │ │ ├── blog-author.jpg │ │ ├── bt-1.jpg │ │ ├── bt-2.jpg │ │ ├── bt-3.jpg │ │ ├── test1.jpg │ │ └── test2.jpg │ ├── favicon.png │ ├── logo.png │ ├── marker.png │ ├── portfolio │ │ ├── 1.jpg │ │ ├── 2.jpg │ │ ├── 3.jpg │ │ ├── 4.jpg │ │ ├── 5.jpg │ │ └── 6.jpg │ └── team │ │ ├── team-1.jpg │ │ ├── team-2.jpg │ │ ├── team-3.jpg │ │ ├── team-4.jpg │ │ ├── team-5.jpg │ │ └── team-6.jpg ├── index.html ├── js │ └── script.js ├── partials │ ├── blocks │ │ ├── footer.htm │ │ ├── navigation.htm │ │ └── page-title.htm │ ├── footer.htm │ └── header.htm ├── plugins │ ├── animate-css │ │ └── animate.css │ ├── bootstrap │ │ ├── bootstrap.min.css │ │ └── bootstrap.min.js │ ├── counterup │ │ ├── jquery.counterup.min.js │ │ └── jquery.waypoints.min.js │ ├── fontawesome │ │ ├── css │ │ │ ├── all.css │ │ │ └── all.min.css │ │ └── webfonts │ │ │ ├── fa-brands-400.eot │ │ │ ├── fa-brands-400.svg │ │ │ ├── fa-brands-400.ttf │ │ │ ├── fa-brands-400.woff │ │ │ ├── fa-brands-400.woff2 │ │ │ ├── fa-regular-400.eot │ │ │ ├── fa-regular-400.svg │ │ │ ├── fa-regular-400.ttf │ │ │ ├── fa-regular-400.woff │ │ │ ├── fa-regular-400.woff2 │ │ │ ├── fa-solid-900.eot │ │ │ ├── fa-solid-900.svg │ │ │ ├── fa-solid-900.ttf │ │ │ ├── fa-solid-900.woff │ │ │ └── fa-solid-900.woff2 │ ├── google-map │ │ └── map.js │ ├── jquery │ │ └── jquery.min.js │ ├── magnific-popup │ │ ├── jquery.magnific-popup.min.js │ │ └── magnific-popup.css │ ├── slick │ │ ├── README.markdown │ │ ├── ajax-loader.gif │ │ ├── fonts │ │ │ ├── slick.eot │ │ │ ├── slick.svg │ │ │ ├── slick.ttf │ │ │ └── slick.woff │ │ ├── slick-theme.css │ │ ├── slick.css │ │ └── slick.min.js │ └── themify │ │ ├── css │ │ └── themify-icons.css │ │ └── fonts │ │ ├── themify.eot │ │ ├── themify.svg │ │ ├── themify.ttf │ │ └── themify.woff ├── pricing.html ├── project.html ├── scss │ ├── _color.scss │ ├── _common.scss │ ├── _main.scss │ ├── _media-query.scss │ ├── _mixins.scss │ ├── _typography.scss │ ├── _variables.scss │ ├── style.scss │ └── templates │ │ ├── _about.scss │ │ ├── _backgrounds.scss │ │ ├── _blog-sidebar.scss │ │ ├── _blog.scss │ │ ├── _contact.scss │ │ ├── _counter.scss │ │ ├── _cta.scss │ │ ├── _feature.scss │ │ ├── _footer.scss │ │ ├── _header.scss │ │ ├── _intro.scss │ │ ├── _navigation.scss │ │ ├── _portfolio.scss │ │ ├── _pricing.scss │ │ ├── _responsive.scss │ │ ├── _review.scss │ │ ├── _service.scss │ │ ├── _single-post.scss │ │ ├── _slider.scss │ │ └── _team.scss └── service.html └── theme ├── about.html ├── blog-grid.html ├── blog-sidebar.html ├── blog-single.html ├── contact.html ├── css ├── style.css └── style.css.map ├── images ├── about │ ├── about.jpg │ ├── bg-1.jpg │ ├── home-7.jpg │ └── home-8.jpg ├── bg │ ├── counter.jpg │ ├── home-1.jpg │ ├── home-2.jpg │ ├── home-3.jpg │ ├── home-5.jpg │ ├── home-6.jpg │ ├── home-7.jpg │ └── home-8.jpg ├── blog │ ├── 1.jpg │ ├── 2.jpg │ ├── 3.jpg │ ├── 4.jpg │ ├── blog-author.jpg │ ├── bt-1.jpg │ ├── bt-2.jpg │ ├── bt-3.jpg │ ├── test1.jpg │ └── test2.jpg ├── favicon.png ├── logo.png ├── marker.png ├── portfolio │ ├── 1.jpg │ ├── 2.jpg │ ├── 3.jpg │ ├── 4.jpg │ ├── 5.jpg │ └── 6.jpg └── team │ ├── team-1.jpg │ ├── team-2.jpg │ ├── team-3.jpg │ ├── team-4.jpg │ ├── team-5.jpg │ └── team-6.jpg ├── index.html ├── js └── script.js ├── plugins ├── animate-css │ └── animate.css ├── bootstrap │ ├── bootstrap.min.css │ └── bootstrap.min.js ├── counterup │ ├── jquery.counterup.min.js │ └── jquery.waypoints.min.js ├── fontawesome │ ├── css │ │ ├── all.css │ │ └── all.min.css │ └── webfonts │ │ ├── fa-brands-400.eot │ │ ├── fa-brands-400.svg │ │ ├── fa-brands-400.ttf │ │ ├── fa-brands-400.woff │ │ ├── fa-brands-400.woff2 │ │ ├── fa-regular-400.eot │ │ ├── fa-regular-400.svg │ │ ├── fa-regular-400.ttf │ │ ├── fa-regular-400.woff │ │ ├── fa-regular-400.woff2 │ │ ├── fa-solid-900.eot │ │ ├── fa-solid-900.svg │ │ ├── fa-solid-900.ttf │ │ ├── fa-solid-900.woff │ │ └── fa-solid-900.woff2 ├── google-map │ └── map.js ├── jquery │ └── jquery.min.js ├── magnific-popup │ ├── jquery.magnific-popup.min.js │ └── magnific-popup.css ├── slick │ ├── README.markdown │ ├── ajax-loader.gif │ ├── fonts │ │ ├── slick.eot │ │ ├── slick.svg │ │ ├── slick.ttf │ │ └── slick.woff │ ├── slick-theme.css │ ├── slick.css │ └── slick.min.js └── themify │ ├── css │ └── themify-icons.css │ └── fonts │ ├── themify.eot │ ├── themify.svg │ ├── themify.ttf │ └── themify.woff ├── pricing.html ├── project.html └── service.html /.editorconfig: -------------------------------------------------------------------------------- 1 | ; https://editorconfig.org 2 | 3 | root = true 4 | 5 | [*] 6 | charset = utf-8 7 | end_of_line = lf 8 | indent_size = 2 9 | indent_style = space 10 | trim_trailing_whitespace = true 11 | insert_final_newline = true 12 | 13 | [*.md] 14 | trim_trailing_whitespace = false -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | Thumbs.db 2 | .DS_Store 3 | .dist 4 | .tmp 5 | .sass-cache 6 | npm-debug.log 7 | node_modules 8 | package-lock.json 9 | yarn.lock 10 | netlify -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "maxerr": 50, 3 | "bitwise": true, 4 | "camelcase": false, 5 | "curly": true, 6 | "eqeqeq": true, 7 | "forin": true, 8 | "freeze": true, 9 | "immed": true, 10 | "indent": 4, 11 | "latedef": true, 12 | "newcap": false, 13 | "noarg": true, 14 | "noempty": true, 15 | "nonbsp": true, 16 | "nonew": true, 17 | "plusplus": false, 18 | "quotmark": "single", 19 | "undef": true, 20 | "unused": false, 21 | "strict": true, 22 | "maxparams": false, 23 | "maxdepth": 4, 24 | "maxstatements": false, 25 | "maxcomplexity": false, 26 | "maxlen": 400, 27 | "browser": true, 28 | "devel": true, 29 | "asi": false, 30 | "boss": false, 31 | "debug": false, 32 | "eqnull": false, 33 | "es3": true, 34 | "es5": false, 35 | "esnext": true, 36 | "moz": false, 37 | 38 | "evil": true, 39 | "expr": true, 40 | "funcscope": false, 41 | "globalstrict": false, 42 | "iterator": false, 43 | "lastsemic": false, 44 | "laxbreak": false, 45 | "laxcomma": false, 46 | "loopfunc": true, 47 | "multistr": true, 48 | "noyield": false, 49 | "notypeof": false, 50 | "proto": false, 51 | "scripturl": false, 52 | "shadow": false, 53 | "sub": false, 54 | "supernew": false, 55 | "validthis": false, 56 | "globals": { 57 | "jQuery": false, 58 | "google": false, 59 | "$": false 60 | } 61 | } -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2016 - Present, Themefisher 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 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Megakit By Themefisher 2 | 3 | Megakit is a well-crafted, versatile and unique HTML5 agency template. Its wonderful features can be used to enhance the websites of IT firms, digital agencies, and creative professionals. 4 | 5 | 6 | ## Example Site 7 | 8 | | [![](screenshots/homepage.png)](https://demo.themefisher.com/megakit/) | [![](screenshots/about.png)](https://demo.themefisher.com/megakit/about.html) | [![](screenshots/service.png)](https://demo.themefisher.com/megakit/service.html) | 9 | |:---:|:---:|:---:| 10 | | **Homepage** | **About** | **Service** | 11 | | [![](screenshots/portfolio.png)](https://demo.themefisher.com/megakit/project.html) | [![](screenshots/blog.png)](https://demo.themefisher.com/megakit/blog-grid.html) | [![](screenshots/contact.png)](https://demo.themefisher.com/megakit/contact.html) | 12 | | **Portfolio** | **Blogs** | **Contact** | 13 | 14 | 👉🏻[View Live Preview](https://demo.themefisher.com/megakit/) 15 | 16 | 17 | ## Pages 18 | 19 | * **Homepage** 20 | * **About** 21 | * **Services** 22 | * **Pricing** 23 | * **Project** 24 | * **Blog Grid** 25 | * **Blog Sidebar** 26 | * **Blog Details** 27 | * **Contact** 28 | 29 | 30 | ## Download And installation 31 | 32 | Download this template from [Github](https://github.com/themefisher/megakit/archive/main.zip) 33 | 34 | 35 | ### Basic Usages 36 | 37 | After downloading the template, you can simply edit the HTML and CSS files from the `theme` folder. To preview the changes you make to the code, you can open the index.html file in your web browser. 38 | 39 | ### Advanced Usage 40 | 41 | For advanced usage, you have some prerequisites to install. Then you can run it on your localhost. You can view the package.json file to see which scripts are included. 42 | 43 | #### Install prerequisites (once for a machine) 44 | 45 | * **Node Installation:** [Install node js](https://nodejs.org/en/download/) 46 | * **Gulp Installation:** Install gulp globally from your terminal 47 | 48 | ``` 49 | npm install --global gulp-cli 50 | ``` 51 | 52 | Or visit the original [Gulp docs](https://gulpjs.com/docs/en/getting-started/quick-start) 53 | 54 | #### Local setup 55 | 56 | After successfully installing those dependencies, open this theme with any IDE [[VS Code](https://code.visualstudio.com/) recommended], and then open the internal terminal of IDM [vs code shortcut ctrl/cmd+\`] 57 | 58 | * Install dependencies 59 | 60 | ``` 61 | npm install 62 | ``` 63 | 64 | * Run locally 65 | 66 | ``` 67 | npm run dev 68 | ``` 69 | 70 | After that, it will open up a preview of the template in your default browser, watch for changes to source files, and live reload the browser when changes are saved. 71 | 72 | #### Production Build 73 | 74 | After finishing all the customization, you can create a production build by running this command. 75 | 76 | ``` 77 | npm run build 78 | ``` 79 | 80 | Now you get a `theme` folder that has all the changes you have made. you can use this folder as your main theme. 81 | 82 | 👉🏻 [visit documentation](https://docs.themefisher.com/megakit/) 83 | 84 | 85 | ## Reporting Issues 86 | 87 | We use GitHub Issues as the official bug tracker for the Megakit Template. Please Search [existing issues](https://github.com/themefisher/megakit/issues). It’s possible someone has already reported the same problem. 88 | If your problem or idea has not been addressed yet, feel free to [open a new issue](https://github.com/themefisher/megakit/issues). 89 | 90 | 91 | ## Technical Support or Questions (Paid) 92 | 93 | If you have questions or need help integrating the product please [contact us](mailto:mehedi@themefisher.com) instead of opening an issue. 94 | 95 | 96 | ## License 97 | 98 | Copyright (c) 2016 - Present, Designed & Developed by [Themefisher](https://themefisher.com) 99 | 100 | **Code License:** Released under the [MIT](https://github.com/themefisher/megakit/blob/main/LICENSE) license. 101 | 102 | **Image license:** The images are only for demonstration purposes. They have their license, we don't have permission to share those images. 103 | 104 | 105 | ## Resources 106 | 107 | Some third-party plugins that we used to build this template. Please check their license. 108 | 109 | * **Bootstrap v4.5**: 110 | * **Jquery v3.5.1**: 111 | * **Google Fonts**: 112 | * **Themify Icons**: 113 | * **Animate CSS**: 114 | * **Magnific Popup**: 115 | * **Font Awesome Free**: 116 | * **Counter-Up**: 117 | * **Waypoints**: 118 | * **Slick**: 119 | -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | 3 | const sass = require("gulp-sass")(require("sass")); 4 | const gulp = require("gulp"); 5 | const sourcemaps = require("gulp-sourcemaps"); 6 | const fileinclude = require("gulp-file-include"); 7 | const autoprefixer = require("gulp-autoprefixer"); 8 | const bs = require("browser-sync").create(); 9 | const rimraf = require("rimraf"); 10 | const comments = require("gulp-header-comment"); 11 | 12 | var path = { 13 | src: { 14 | html: "source/*.html", 15 | others: "source/*.+(php|ico|png)", 16 | htminc: "source/partials/**/*.htm", 17 | incdir: "source/partials/", 18 | plugins: "source/plugins/**/*.*", 19 | js: "source/js/*.js", 20 | scss: "source/scss/**/*.scss", 21 | images: "source/images/**/*.+(png|jpg|gif|svg)", 22 | }, 23 | build: { 24 | dirBuild: "theme/", 25 | dirDev: "theme/", 26 | }, 27 | }; 28 | 29 | // HTML 30 | gulp.task("html:build", function () { 31 | return gulp 32 | .src(path.src.html) 33 | .pipe( 34 | fileinclude({ 35 | basepath: path.src.incdir, 36 | }) 37 | ) 38 | .pipe( 39 | comments(` 40 | WEBSITE: https://themefisher.com 41 | TWITTER: https://twitter.com/themefisher 42 | FACEBOOK: https://www.facebook.com/themefisher 43 | GITHUB: https://github.com/themefisher/ 44 | `) 45 | ) 46 | .pipe(gulp.dest(path.build.dirDev)) 47 | .pipe( 48 | bs.reload({ 49 | stream: true, 50 | }) 51 | ); 52 | }); 53 | 54 | // SCSS 55 | gulp.task("scss:build", function () { 56 | return gulp 57 | .src(path.src.scss) 58 | .pipe(sourcemaps.init()) 59 | .pipe( 60 | sass({ 61 | outputStyle: "expanded", 62 | }).on("error", sass.logError) 63 | ) 64 | .pipe(autoprefixer()) 65 | .pipe(sourcemaps.write("/")) 66 | .pipe( 67 | comments(` 68 | WEBSITE: https://themefisher.com 69 | TWITTER: https://twitter.com/themefisher 70 | FACEBOOK: https://www.facebook.com/themefisher 71 | GITHUB: https://github.com/themefisher/ 72 | `) 73 | ) 74 | .pipe(gulp.dest(path.build.dirDev + "css/")) 75 | .pipe( 76 | bs.reload({ 77 | stream: true, 78 | }) 79 | ); 80 | }); 81 | 82 | // Javascript 83 | gulp.task("js:build", function () { 84 | return gulp 85 | .src(path.src.js) 86 | .pipe( 87 | comments(` 88 | WEBSITE: https://themefisher.com 89 | TWITTER: https://twitter.com/themefisher 90 | FACEBOOK: https://www.facebook.com/themefisher 91 | GITHUB: https://github.com/themefisher/ 92 | `) 93 | ) 94 | .pipe(gulp.dest(path.build.dirDev + "js/")) 95 | .pipe( 96 | bs.reload({ 97 | stream: true, 98 | }) 99 | ); 100 | }); 101 | 102 | // Images 103 | gulp.task("images:build", function () { 104 | return gulp 105 | .src(path.src.images) 106 | .pipe(gulp.dest(path.build.dirDev + "images/")) 107 | .pipe( 108 | bs.reload({ 109 | stream: true, 110 | }) 111 | ); 112 | }); 113 | 114 | // Plugins 115 | gulp.task("plugins:build", function () { 116 | return gulp 117 | .src(path.src.plugins) 118 | .pipe(gulp.dest(path.build.dirDev + "plugins/")) 119 | .pipe( 120 | bs.reload({ 121 | stream: true, 122 | }) 123 | ); 124 | }); 125 | 126 | // Other files like favicon, php, sourcele-icon on root directory 127 | gulp.task("others:build", function () { 128 | return gulp.src(path.src.others).pipe(gulp.dest(path.build.dirDev)); 129 | }); 130 | 131 | // Clean Build Folder 132 | gulp.task("clean", function (cb) { 133 | rimraf("./theme", cb); 134 | }); 135 | 136 | // Watch Task 137 | gulp.task("watch:build", function () { 138 | gulp.watch(path.src.html, gulp.series("html:build")); 139 | gulp.watch(path.src.htminc, gulp.series("html:build")); 140 | gulp.watch(path.src.scss, gulp.series("scss:build")); 141 | gulp.watch(path.src.js, gulp.series("js:build")); 142 | gulp.watch(path.src.images, gulp.series("images:build")); 143 | gulp.watch(path.src.plugins, gulp.series("plugins:build")); 144 | }); 145 | 146 | // Dev Task 147 | gulp.task( 148 | "default", 149 | gulp.series( 150 | "clean", 151 | "html:build", 152 | "js:build", 153 | "scss:build", 154 | "images:build", 155 | "plugins:build", 156 | "others:build", 157 | gulp.parallel("watch:build", function () { 158 | bs.init({ 159 | server: { 160 | baseDir: path.build.dirDev, 161 | }, 162 | }); 163 | }) 164 | ) 165 | ); 166 | 167 | // Build Task 168 | gulp.task( 169 | "build", 170 | gulp.series( 171 | "html:build", 172 | "js:build", 173 | "scss:build", 174 | "images:build", 175 | "plugins:build" 176 | ) 177 | ); 178 | -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- 1 | [build] 2 | publish = "theme" 3 | command = "npm run build" 4 | 5 | [[headers]] 6 | for = "/*" # This defines which paths this specific [[headers]] block will cover. 7 | 8 | [headers.values] 9 | X-Frame-Options = "DENY" 10 | X-XSS-Protection = "1; mode=block" 11 | Referrer-Policy = "same-origin" 12 | Strict-Transport-Security = "max-age=31536000; includeSubDomains; preload" 13 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "megakit", 3 | "version": "1.0.0", 4 | "description": "megakit free multipurpose template", 5 | "author": "Themefisher", 6 | "license": "MIT", 7 | "scripts": { 8 | "dev": "gulp", 9 | "build": "gulp build" 10 | }, 11 | "dependencies": { 12 | "browser-sync": "^2.27.10", 13 | "gulp": "^4.0.2", 14 | "gulp-autoprefixer": "^8.0.0", 15 | "gulp-file-include": "^2.3.0", 16 | "gulp-rimraf": "^1.0.0", 17 | "gulp-sass": "^5.1.0", 18 | "gulp-sourcemaps": "^3.0.0", 19 | "gulp-header-comment": "^0.10.0", 20 | "sass": "^1.52.3" 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /screenshots/about.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/screenshots/about.png -------------------------------------------------------------------------------- /screenshots/blog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/screenshots/blog.png -------------------------------------------------------------------------------- /screenshots/contact.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/screenshots/contact.png -------------------------------------------------------------------------------- /screenshots/homepage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/screenshots/homepage.png -------------------------------------------------------------------------------- /screenshots/portfolio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/screenshots/portfolio.png -------------------------------------------------------------------------------- /screenshots/service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/screenshots/service.png -------------------------------------------------------------------------------- /source/blog-grid.html: -------------------------------------------------------------------------------- 1 | @@include('header.htm') 2 | 3 | @@include('blocks/navigation.htm',{"blog":"active", "blogGrid":"active"}) 4 | 5 | @@include('blocks/page-title.htm', { "page-name": "Our blog", "title": "Blog articles" }) 6 | 7 |
8 |
9 |
10 |
11 |
12 | blog 13 | 14 |
15 |
16 | Creativity 17 | 5 Comments 18 | 28th January 19 |
20 | 21 |

Improve design with typography?

22 |

Non illo quas blanditiis repellendus laboriosam minima animi. Consectetur accusantium 23 | pariatur repudiandae!

24 | 25 | Learn More 26 |
27 |
28 |
29 | 30 |
31 |
32 | blog 33 | 34 |
35 |
36 | Design 37 | 5 Comments 38 | 28th January 39 |
40 | 41 |

Interactivity connect consumer

42 |

Non illo quas blanditiis repellendus laboriosam minima animi. Consectetur accusantium 43 | pariatur repudiandae!

44 | 45 | Learn More 46 |
47 |
48 |
49 | 50 |
51 |
52 | blog 53 | 54 |
55 |
56 | Community 57 | 5 Comments 58 | 28th January 59 |
60 | 61 |

Marketing Strategy to bring more affect

62 |

Non illo quas blanditiis repellendus laboriosam minima animi. Consectetur accusantium 63 | pariatur repudiandae!

64 | 65 | Learn More 66 |
67 |
68 |
69 |
70 |
71 | blog 72 | 73 |
74 |
75 | Marketing 76 | 5 Comments 77 | 28th January 78 |
79 | 80 |

Marketing Strategy to bring more affect

81 |

Non illo quas blanditiis repellendus laboriosam minima animi. Consectetur accusantium 82 | pariatur repudiandae!

83 | 84 | Learn More 85 |
86 |
87 |
88 |
89 | 90 |
91 |
92 | 100 |
101 |
102 |
103 |
104 | 105 | @@include('blocks/footer.htm') 106 | 107 | @@include('footer.htm') -------------------------------------------------------------------------------- /source/blog-sidebar.html: -------------------------------------------------------------------------------- 1 | @@include('header.htm') 2 | 3 | @@include('blocks/navigation.htm',{"blog":"active", "blogSidebar":"active"}) 4 | 5 | @@include('blocks/page-title.htm', { "page-name": "Our blog", "title": "Blog articles" }) 6 | 7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | blog 15 | 16 |
17 |
18 | Creativity 19 |
20 | 21 |

Improve design with typography?

22 |

Non illo quas blanditiis repellendus laboriosam minima animi. Consectetur accusantium 23 | pariatur repudiandae!

24 | 25 | Learn More 26 |
27 |
28 |
29 | 30 |
31 |
32 | blog 33 | 34 |
35 |
36 | Design 37 |
38 | 39 |

Interactivity connect consumer

40 |

Non illo quas blanditiis repellendus laboriosam minima animi. Consectetur accusantium 41 | pariatur repudiandae!

42 | 43 | Learn More 44 |
45 |
46 |
47 | 48 |
49 |
50 | blog 51 | 52 |
53 |
54 | Community 55 |
56 | 57 |

Marketing Strategy to bring more affect

58 |

Non illo quas blanditiis repellendus laboriosam minima animi. Consectetur accusantium 59 | pariatur repudiandae!

60 | 61 | Learn More 62 |
63 |
64 |
65 |
66 |
67 | blog 68 | 69 |
70 |
71 | Marketing 72 |
73 | 74 |

Marketing Strategy to bring more affect

75 |

Non illo quas blanditiis repellendus laboriosam minima animi. Consectetur accusantium 76 | pariatur repudiandae!

77 | 78 | Learn More 79 |
80 |
81 |
82 | 83 | 84 |
85 | 93 |
94 |
95 |
96 |
97 | 171 |
172 |
173 |
174 |
175 | 176 | @@include('blocks/footer.htm') 177 | 178 | @@include('footer.htm') -------------------------------------------------------------------------------- /source/blog-single.html: -------------------------------------------------------------------------------- 1 | @@include('header.htm') 2 | 3 | @@include('blocks/navigation.htm',{"blog":"active", "blogSingle":"active"}) 4 | 5 | @@include('blocks/page-title.htm', { "page-name": "News details", "title": "Blog Single" }) 6 | 7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | blog 15 | 16 |
17 |
18 | Creativity 19 | 5 Comments 20 | 28th January 21 |
22 | 23 |

Improve design with typography?

24 |

Non illo quas blanditiis repellendus laboriosam minima animi. Consectetur 25 | accusantium pariatur repudiandae!

26 | 27 |

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Possimus natus, consectetur? Illum libero 28 | vel nihil nisi quae, voluptatem, sapiente necessitatibus distinctio voluptates, iusto qui. Laboriosam 29 | autem, nam voluptate in beatae.

30 | 31 |

A brand for a company is like a reputation for a person. You earn reputation by trying 32 | to do hard things well.

33 | 34 |

The same is true as we experience the emotional 35 | sensation of stress from our first instances of social rejection ridicule. We quickly learn to fear 36 | and thus automatically.

37 | 38 |

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Iste, rerum beatae repellat tenetur 39 | incidunt quisquam libero dolores laudantium. Nesciunt quis itaque quidem, voluptatem autem eos animi 40 | laborum iusto expedita sapiente.

41 | 42 |
43 | 49 | 50 |
    51 |
  • Share:
  • 52 |
  • 54 |
  • 56 |
  • 58 |
  • 60 |
61 |
62 |
63 |
64 |
65 | 66 | 67 | 88 | 89 |
90 |
91 |

2 Comments

92 |
    93 |
  • 94 |
    95 | comment-author 96 | 97 |
    Philip W
    98 | United Kingdom 99 | 100 |
    101 | Reply | 102 | Posted October 7, 2018 103 |
    104 | 105 |
    106 |

    Some consultants are employed indirectly by the client via a consultancy staffing company, a 107 | company that provides consultants on an agency basis.

    108 |
    109 |
    110 |
  • 111 | 112 |
  • 113 |
    114 | comment-author 115 | 116 |
    Philip W
    117 | United Kingdom 118 | 119 |
    120 | Reply | 121 | Posted October 7, 2018 122 |
    123 | 124 |
    125 |

    Some consultants are employed indirectly by the client via a consultancy staffing company, a 126 | company that provides consultants on an agency basis.

    127 |
    128 |
    129 |
  • 130 |
131 |
132 |
133 | 134 |
135 |
136 |

Write a comment

137 |
138 |
139 |
140 | 141 |
142 |
143 |
144 |
145 | 146 |
147 |
148 |
149 | 150 | 151 | 153 | 154 | 156 |
157 |
158 |
159 |
160 | 161 |
162 | 236 |
237 |
238 |
239 |
240 | 241 | @@include('blocks/footer.htm') 242 | 243 | @@include('footer.htm') -------------------------------------------------------------------------------- /source/contact.html: -------------------------------------------------------------------------------- 1 | @@include('header.htm') 2 | 3 | @@include('blocks/navigation.htm',{"contact":"active"}) 4 | 5 | @@include('blocks/page-title.htm', { "page-name": "Contact Us", "title": "Get in Touch" }) 6 | 7 | 8 |
9 |
10 |
11 |
12 |
13 |

Contact Form

14 |
15 | 16 |
17 |
18 | 19 |
20 |
21 | 22 |
23 | 24 |
25 |
26 | 27 |
28 |
29 | We are Professionals 30 |

Don’t Hesitate to contact with us for any kind of information

31 | 32 |
    33 |
  • 34 | North Main Street,Brooklyn Australia 35 |
  • 36 |
  • 37 | Email: contact@mail.com 38 |
  • 39 |
  • 40 | Phone:+88 01672 506 744 41 |
  • 42 |
43 | 44 | 55 |
56 |
57 |
58 |
59 |
60 | 61 |
62 |
63 |
64 | 65 | @@include('blocks/footer.htm') 66 | 67 | @@include('footer.htm') -------------------------------------------------------------------------------- /source/images/about/about.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/about/about.jpg -------------------------------------------------------------------------------- /source/images/about/bg-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/about/bg-1.jpg -------------------------------------------------------------------------------- /source/images/about/home-7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/about/home-7.jpg -------------------------------------------------------------------------------- /source/images/about/home-8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/about/home-8.jpg -------------------------------------------------------------------------------- /source/images/bg/counter.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/bg/counter.jpg -------------------------------------------------------------------------------- /source/images/bg/home-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/bg/home-1.jpg -------------------------------------------------------------------------------- /source/images/bg/home-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/bg/home-2.jpg -------------------------------------------------------------------------------- /source/images/bg/home-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/bg/home-3.jpg -------------------------------------------------------------------------------- /source/images/bg/home-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/bg/home-5.jpg -------------------------------------------------------------------------------- /source/images/bg/home-6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/bg/home-6.jpg -------------------------------------------------------------------------------- /source/images/bg/home-7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/bg/home-7.jpg -------------------------------------------------------------------------------- /source/images/bg/home-8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/bg/home-8.jpg -------------------------------------------------------------------------------- /source/images/blog/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/blog/1.jpg -------------------------------------------------------------------------------- /source/images/blog/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/blog/2.jpg -------------------------------------------------------------------------------- /source/images/blog/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/blog/3.jpg -------------------------------------------------------------------------------- /source/images/blog/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/blog/4.jpg -------------------------------------------------------------------------------- /source/images/blog/blog-author.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/blog/blog-author.jpg -------------------------------------------------------------------------------- /source/images/blog/bt-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/blog/bt-1.jpg -------------------------------------------------------------------------------- /source/images/blog/bt-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/blog/bt-2.jpg -------------------------------------------------------------------------------- /source/images/blog/bt-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/blog/bt-3.jpg -------------------------------------------------------------------------------- /source/images/blog/test1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/blog/test1.jpg -------------------------------------------------------------------------------- /source/images/blog/test2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/blog/test2.jpg -------------------------------------------------------------------------------- /source/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/favicon.png -------------------------------------------------------------------------------- /source/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/logo.png -------------------------------------------------------------------------------- /source/images/marker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/marker.png -------------------------------------------------------------------------------- /source/images/portfolio/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/portfolio/1.jpg -------------------------------------------------------------------------------- /source/images/portfolio/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/portfolio/2.jpg -------------------------------------------------------------------------------- /source/images/portfolio/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/portfolio/3.jpg -------------------------------------------------------------------------------- /source/images/portfolio/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/portfolio/4.jpg -------------------------------------------------------------------------------- /source/images/portfolio/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/portfolio/5.jpg -------------------------------------------------------------------------------- /source/images/portfolio/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/portfolio/6.jpg -------------------------------------------------------------------------------- /source/images/team/team-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/team/team-1.jpg -------------------------------------------------------------------------------- /source/images/team/team-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/team/team-2.jpg -------------------------------------------------------------------------------- /source/images/team/team-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/team/team-3.jpg -------------------------------------------------------------------------------- /source/images/team/team-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/team/team-4.jpg -------------------------------------------------------------------------------- /source/images/team/team-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/team/team-5.jpg -------------------------------------------------------------------------------- /source/images/team/team-6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/images/team/team-6.jpg -------------------------------------------------------------------------------- /source/js/script.js: -------------------------------------------------------------------------------- 1 | (function ($) { 2 | 'use strict'; 3 | 4 | // testimonial-wrap 5 | if ($('.testimonial-wrap').length !== 0) { 6 | $('.testimonial-wrap').slick({ 7 | slidesToShow: 2, 8 | slidesToScroll: 2, 9 | infinite: true, 10 | dots: true, 11 | arrows: false, 12 | autoplay: true, 13 | autoplaySpeed: 6000, 14 | responsive: [{ 15 | breakpoint: 1024, 16 | settings: { 17 | slidesToShow: 1, 18 | slidesToScroll: 1, 19 | infinite: true, 20 | dots: true 21 | } 22 | }, 23 | { 24 | breakpoint: 900, 25 | settings: { 26 | slidesToShow: 1, 27 | slidesToScroll: 1 28 | } 29 | }, { 30 | breakpoint: 600, 31 | settings: { 32 | slidesToShow: 1, 33 | slidesToScroll: 1 34 | } 35 | }, 36 | { 37 | breakpoint: 480, 38 | settings: { 39 | slidesToShow: 1, 40 | slidesToScroll: 1 41 | } 42 | } 43 | ] 44 | }); 45 | } 46 | 47 | // navbarDropdown 48 | if ($(window).width() < 992) { 49 | $('#navbar .dropdown-toggle').on('click', function () { 50 | $(this).siblings('.dropdown-menu').animate({ 51 | height: 'toggle' 52 | }, 300); 53 | }); 54 | } 55 | 56 | $(window).on('scroll', function () { 57 | //.Scroll to top show/hide 58 | if ($('#scroll-to-top').length) { 59 | var scrollToTop = $('#scroll-to-top'), 60 | scroll = $(window).scrollTop(); 61 | if (scroll >= 200) { 62 | scrollToTop.fadeIn(200); 63 | } else { 64 | scrollToTop.fadeOut(100); 65 | } 66 | } 67 | }); 68 | // scroll-to-top 69 | if ($('#scroll-to-top').length) { 70 | $('#scroll-to-top').on('click', function () { 71 | $('body,html').animate({ 72 | scrollTop: 0 73 | }, 600); 74 | return false; 75 | }); 76 | } 77 | 78 | // portfolio-gallery 79 | if ($('.portfolio-gallery').length !== 0) { 80 | $('.portfolio-gallery').each(function () { 81 | $(this).find('.popup-gallery').magnificPopup({ 82 | type: 'image', 83 | gallery: { 84 | enabled: true 85 | } 86 | }); 87 | }); 88 | } 89 | 90 | // Counter 91 | if ($('.counter-stat').length !== 0) { 92 | $('.counter-stat').counterUp({ 93 | delay: 10, 94 | time: 1000 95 | }); 96 | } 97 | 98 | })(jQuery); 99 | -------------------------------------------------------------------------------- /source/partials/blocks/footer.htm: -------------------------------------------------------------------------------- 1 | 70 | 71 | 72 |
73 | 74 |
-------------------------------------------------------------------------------- /source/partials/blocks/navigation.htm: -------------------------------------------------------------------------------- 1 | 2 | 90 | -------------------------------------------------------------------------------- /source/partials/blocks/page-title.htm: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 |
5 |
6 | @@page-name 7 |

@@title

8 |
    9 |
  • Home
  • 10 |
  • /
  • 11 |
  • @@page-name
  • 12 |
13 |
14 |
15 |
16 |
17 |
-------------------------------------------------------------------------------- /source/partials/footer.htm: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /source/partials/header.htm: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Megakit | HTML5 Agency Template 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | -------------------------------------------------------------------------------- /source/plugins/counterup/jquery.counterup.min.js: -------------------------------------------------------------------------------- 1 | (function($){"use strict";$.fn.counterUp=function(options){var settings=$.extend({time:400,delay:10,offset:100,beginAt:0,formatter:false,context:"window",callback:function(){}},options),s;return this.each(function(){var $this=$(this),counter={time:$(this).data("counterup-time")||settings.time,delay:$(this).data("counterup-delay")||settings.delay,offset:$(this).data("counterup-offset")||settings.offset,beginAt:$(this).data("counterup-beginat")||settings.beginAt,context:$(this).data("counterup-context")||settings.context};var counterUpper=function(){var nums=[];var divisions=counter.time/counter.delay;var num=$(this).attr("data-num")?$(this).attr("data-num"):$this.text();var isComma=/[0-9]+,[0-9]+/.test(num);num=num.replace(/,/g,"");var decimalPlaces=(num.split(".")[1]||[]).length;if(counter.beginAt>num)counter.beginAt=num;var isTime=/[0-9]+:[0-9]+:[0-9]+/.test(num);if(isTime){var times=num.split(":"),m=1;s=0;while(times.length>0){s+=m*parseInt(times.pop(),10);m*=60}}for(var i=divisions;i>=counter.beginAt/num*divisions;i--){var newNum=parseFloat(num/divisions*i).toFixed(decimalPlaces);if(isTime){newNum=parseInt(s/divisions*i);var hours=parseInt(newNum/3600)%24;var minutes=parseInt(newNum/60)%60;var seconds=parseInt(newNum%60,10);newNum=(hours<10?"0"+hours:hours)+":"+(minutes<10?"0"+minutes:minutes)+":"+(seconds<10?"0"+seconds:seconds)}if(isComma){while(/(\d+)(\d{3})/.test(newNum.toString())){newNum=newNum.toString().replace(/(\d+)(\d{3})/,"$1"+","+"$2")}}if(settings.formatter){newNum=settings.formatter.call(this,newNum)}nums.unshift(newNum)}$this.data("counterup-nums",nums);$this.text(counter.beginAt);var f=function(){if(!$this.data("counterup-nums")){settings.callback.call(this);return}$this.html($this.data("counterup-nums").shift());if($this.data("counterup-nums").length){setTimeout($this.data("counterup-func"),counter.delay)}else{$this.data("counterup-nums",null);$this.data("counterup-func",null);settings.callback.call(this)}};$this.data("counterup-func",f);setTimeout($this.data("counterup-func"),counter.delay)};$this.waypoint(function(direction){counterUpper();this.destroy()},{offset:counter.offset+"%",context:counter.context})})}})(jQuery); 2 | -------------------------------------------------------------------------------- /source/plugins/counterup/jquery.waypoints.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | Waypoints - 4.0.1 3 | Copyright © 2011-2016 Caleb Troughton 4 | Licensed under the MIT license. 5 | https://github.com/imakewebthings/waypoints/blob/master/licenses.txt 6 | */ 7 | !function(){"use strict";function t(o){if(!o)throw new Error("No options passed to Waypoint constructor");if(!o.element)throw new Error("No element option passed to Waypoint constructor");if(!o.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+e,this.options=t.Adapter.extend({},t.defaults,o),this.element=this.options.element,this.adapter=new t.Adapter(this.element),this.callback=o.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=t.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=t.Context.findOrCreateByElement(this.options.context),t.offsetAliases[this.options.offset]&&(this.options.offset=t.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),i[this.key]=this,e+=1}var e=0,i={};t.prototype.queueTrigger=function(t){this.group.queueTrigger(this,t)},t.prototype.trigger=function(t){this.enabled&&this.callback&&this.callback.apply(this,t)},t.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete i[this.key]},t.prototype.disable=function(){return this.enabled=!1,this},t.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},t.prototype.next=function(){return this.group.next(this)},t.prototype.previous=function(){return this.group.previous(this)},t.invokeAll=function(t){var e=[];for(var o in i)e.push(i[o]);for(var n=0,r=e.length;r>n;n++)e[n][t]()},t.destroyAll=function(){t.invokeAll("destroy")},t.disableAll=function(){t.invokeAll("disable")},t.enableAll=function(){t.Context.refreshAll();for(var e in i)i[e].enabled=!0;return this},t.refreshAll=function(){t.Context.refreshAll()},t.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},t.viewportWidth=function(){return document.documentElement.clientWidth},t.adapters=[],t.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},t.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=t}(),function(){"use strict";function t(t){window.setTimeout(t,1e3/60)}function e(t){this.element=t,this.Adapter=n.Adapter,this.adapter=new this.Adapter(t),this.key="waypoint-context-"+i,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},t.waypointContextKey=this.key,o[t.waypointContextKey]=this,i+=1,n.windowContext||(n.windowContext=!0,n.windowContext=new e(window)),this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}var i=0,o={},n=window.Waypoint,r=window.onload;e.prototype.add=function(t){var e=t.options.horizontal?"horizontal":"vertical";this.waypoints[e][t.key]=t,this.refresh()},e.prototype.checkEmpty=function(){var t=this.Adapter.isEmptyObject(this.waypoints.horizontal),e=this.Adapter.isEmptyObject(this.waypoints.vertical),i=this.element==this.element.window;t&&e&&!i&&(this.adapter.off(".waypoints"),delete o[this.key])},e.prototype.createThrottledResizeHandler=function(){function t(){e.handleResize(),e.didResize=!1}var e=this;this.adapter.on("resize.waypoints",function(){e.didResize||(e.didResize=!0,n.requestAnimationFrame(t))})},e.prototype.createThrottledScrollHandler=function(){function t(){e.handleScroll(),e.didScroll=!1}var e=this;this.adapter.on("scroll.waypoints",function(){(!e.didScroll||n.isTouch)&&(e.didScroll=!0,n.requestAnimationFrame(t))})},e.prototype.handleResize=function(){n.Context.refreshAll()},e.prototype.handleScroll=function(){var t={},e={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(var i in e){var o=e[i],n=o.newScroll>o.oldScroll,r=n?o.forward:o.backward;for(var s in this.waypoints[i]){var a=this.waypoints[i][s];if(null!==a.triggerPoint){var l=o.oldScroll=a.triggerPoint,p=l&&h,u=!l&&!h;(p||u)&&(a.queueTrigger(r),t[a.group.id]=a.group)}}}for(var c in t)t[c].flushTriggers();this.oldScroll={x:e.horizontal.newScroll,y:e.vertical.newScroll}},e.prototype.innerHeight=function(){return this.element==this.element.window?n.viewportHeight():this.adapter.innerHeight()},e.prototype.remove=function(t){delete this.waypoints[t.axis][t.key],this.checkEmpty()},e.prototype.innerWidth=function(){return this.element==this.element.window?n.viewportWidth():this.adapter.innerWidth()},e.prototype.destroy=function(){var t=[];for(var e in this.waypoints)for(var i in this.waypoints[e])t.push(this.waypoints[e][i]);for(var o=0,n=t.length;n>o;o++)t[o].destroy()},e.prototype.refresh=function(){var t,e=this.element==this.element.window,i=e?void 0:this.adapter.offset(),o={};this.handleScroll(),t={horizontal:{contextOffset:e?0:i.left,contextScroll:e?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:e?0:i.top,contextScroll:e?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}};for(var r in t){var s=t[r];for(var a in this.waypoints[r]){var l,h,p,u,c,d=this.waypoints[r][a],f=d.options.offset,w=d.triggerPoint,y=0,g=null==w;d.element!==d.element.window&&(y=d.adapter.offset()[s.offsetProp]),"function"==typeof f?f=f.apply(d):"string"==typeof f&&(f=parseFloat(f),d.options.offset.indexOf("%")>-1&&(f=Math.ceil(s.contextDimension*f/100))),l=s.contextScroll-s.contextOffset,d.triggerPoint=Math.floor(y+l-f),h=w=s.oldScroll,u=h&&p,c=!h&&!p,!g&&u?(d.queueTrigger(s.backward),o[d.group.id]=d.group):!g&&c?(d.queueTrigger(s.forward),o[d.group.id]=d.group):g&&s.oldScroll>=d.triggerPoint&&(d.queueTrigger(s.forward),o[d.group.id]=d.group)}}return n.requestAnimationFrame(function(){for(var t in o)o[t].flushTriggers()}),this},e.findOrCreateByElement=function(t){return e.findByElement(t)||new e(t)},e.refreshAll=function(){for(var t in o)o[t].refresh()},e.findByElement=function(t){return o[t.waypointContextKey]},window.onload=function(){r&&r(),e.refreshAll()},n.requestAnimationFrame=function(e){var i=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||t;i.call(window,e)},n.Context=e}(),function(){"use strict";function t(t,e){return t.triggerPoint-e.triggerPoint}function e(t,e){return e.triggerPoint-t.triggerPoint}function i(t){this.name=t.name,this.axis=t.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),o[this.axis][this.name]=this}var o={vertical:{},horizontal:{}},n=window.Waypoint;i.prototype.add=function(t){this.waypoints.push(t)},i.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}},i.prototype.flushTriggers=function(){for(var i in this.triggerQueues){var o=this.triggerQueues[i],n="up"===i||"left"===i;o.sort(n?e:t);for(var r=0,s=o.length;s>r;r+=1){var a=o[r];(a.options.continuous||r===o.length-1)&&a.trigger([i])}}this.clearTriggerQueues()},i.prototype.next=function(e){this.waypoints.sort(t);var i=n.Adapter.inArray(e,this.waypoints),o=i===this.waypoints.length-1;return o?null:this.waypoints[i+1]},i.prototype.previous=function(e){this.waypoints.sort(t);var i=n.Adapter.inArray(e,this.waypoints);return i?this.waypoints[i-1]:null},i.prototype.queueTrigger=function(t,e){this.triggerQueues[e].push(t)},i.prototype.remove=function(t){var e=n.Adapter.inArray(t,this.waypoints);e>-1&&this.waypoints.splice(e,1)},i.prototype.first=function(){return this.waypoints[0]},i.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},i.findOrCreate=function(t){return o[t.axis][t.name]||new i(t)},n.Group=i}(),function(){"use strict";function t(t){this.$element=e(t)}var e=window.jQuery,i=window.Waypoint;e.each(["innerHeight","innerWidth","off","offset","on","outerHeight","outerWidth","scrollLeft","scrollTop"],function(e,i){t.prototype[i]=function(){var t=Array.prototype.slice.call(arguments);return this.$element[i].apply(this.$element,t)}}),e.each(["extend","inArray","isEmptyObject"],function(i,o){t[o]=e[o]}),i.adapters.push({name:"jquery",Adapter:t}),i.Adapter=t}(),function(){"use strict";function t(t){return function(){var i=[],o=arguments[0];return t.isFunction(arguments[0])&&(o=t.extend({},arguments[1]),o.handler=arguments[0]),this.each(function(){var n=t.extend({},o,{element:this});"string"==typeof n.context&&(n.context=t(this).closest(n.context)[0]),i.push(new e(n))}),i}}var e=window.Waypoint;window.jQuery&&(window.jQuery.fn.waypoint=t(window.jQuery)),window.Zepto&&(window.Zepto.fn.waypoint=t(window.Zepto))}(); -------------------------------------------------------------------------------- /source/plugins/fontawesome/webfonts/fa-brands-400.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/plugins/fontawesome/webfonts/fa-brands-400.eot -------------------------------------------------------------------------------- /source/plugins/fontawesome/webfonts/fa-brands-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/plugins/fontawesome/webfonts/fa-brands-400.ttf -------------------------------------------------------------------------------- /source/plugins/fontawesome/webfonts/fa-brands-400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/plugins/fontawesome/webfonts/fa-brands-400.woff -------------------------------------------------------------------------------- /source/plugins/fontawesome/webfonts/fa-brands-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/plugins/fontawesome/webfonts/fa-brands-400.woff2 -------------------------------------------------------------------------------- /source/plugins/fontawesome/webfonts/fa-regular-400.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/plugins/fontawesome/webfonts/fa-regular-400.eot -------------------------------------------------------------------------------- /source/plugins/fontawesome/webfonts/fa-regular-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/plugins/fontawesome/webfonts/fa-regular-400.ttf -------------------------------------------------------------------------------- /source/plugins/fontawesome/webfonts/fa-regular-400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/plugins/fontawesome/webfonts/fa-regular-400.woff -------------------------------------------------------------------------------- /source/plugins/fontawesome/webfonts/fa-regular-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/plugins/fontawesome/webfonts/fa-regular-400.woff2 -------------------------------------------------------------------------------- /source/plugins/fontawesome/webfonts/fa-solid-900.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/plugins/fontawesome/webfonts/fa-solid-900.eot -------------------------------------------------------------------------------- /source/plugins/fontawesome/webfonts/fa-solid-900.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/plugins/fontawesome/webfonts/fa-solid-900.ttf -------------------------------------------------------------------------------- /source/plugins/fontawesome/webfonts/fa-solid-900.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/plugins/fontawesome/webfonts/fa-solid-900.woff -------------------------------------------------------------------------------- /source/plugins/fontawesome/webfonts/fa-solid-900.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/plugins/fontawesome/webfonts/fa-solid-900.woff2 -------------------------------------------------------------------------------- /source/plugins/google-map/map.js: -------------------------------------------------------------------------------- 1 | window.marker = null; 2 | 3 | function initialize() { 4 | var map; 5 | var latitude = $('#map').attr('data-latitude'); 6 | var longitude = $('#map').attr('data-longitude'); 7 | var mapMarker = $('#map').attr('data-marker'); 8 | var mapMarkerName = $('#map').attr('data-marker-name'); 9 | var nottingham = new google.maps.LatLng(latitude, longitude); 10 | var style = [{ 11 | "featureType": "administrative.locality", 12 | "elementType": "all", 13 | "stylers": [{ 14 | "hue": "#2c2e33" 15 | }, 16 | { 17 | "saturation": 7 18 | }, 19 | { 20 | "lightness": 19 21 | }, 22 | { 23 | "visibility": "on" 24 | } 25 | ] 26 | }, 27 | { 28 | "featureType": "administrative.locality", 29 | "elementType": "labels.text", 30 | "stylers": [{ 31 | "visibility": "on" 32 | }, 33 | { 34 | "saturation": "-3" 35 | } 36 | ] 37 | }, 38 | { 39 | "featureType": "administrative.locality", 40 | "elementType": "labels.text.fill", 41 | "stylers": [{ 42 | "color": "#282a00" 43 | }] 44 | }, 45 | { 46 | "featureType": "landscape", 47 | "elementType": "all", 48 | "stylers": [{ 49 | "hue": "#ffffff" 50 | }, 51 | { 52 | "saturation": -100 53 | }, 54 | { 55 | "lightness": 100 56 | }, 57 | { 58 | "visibility": "simplified" 59 | } 60 | ] 61 | }, 62 | { 63 | "featureType": "poi", 64 | "elementType": "all", 65 | "stylers": [{ 66 | "hue": "#ffffff" 67 | }, 68 | { 69 | "saturation": -100 70 | }, 71 | { 72 | "lightness": 100 73 | }, 74 | { 75 | "visibility": "off" 76 | } 77 | ] 78 | }, 79 | { 80 | "featureType": "poi.school", 81 | "elementType": "geometry.fill", 82 | "stylers": [{ 83 | "color": "#f39247" 84 | }, 85 | { 86 | "saturation": "0" 87 | }, 88 | { 89 | "visibility": "on" 90 | } 91 | ] 92 | }, 93 | { 94 | "featureType": "road", 95 | "elementType": "geometry", 96 | "stylers": [{ 97 | "hue": "#ffb600" 98 | }, 99 | { 100 | "saturation": "100" 101 | }, 102 | { 103 | "lightness": 31 104 | }, 105 | { 106 | "visibility": "simplified" 107 | } 108 | ] 109 | }, 110 | { 111 | "featureType": "road", 112 | "elementType": "geometry.stroke", 113 | "stylers": [{ 114 | "color": "#ffb600" 115 | }, 116 | { 117 | "saturation": "0" 118 | } 119 | ] 120 | }, 121 | { 122 | "featureType": "road", 123 | "elementType": "labels", 124 | "stylers": [{ 125 | "hue": "#008eff" 126 | }, 127 | { 128 | "saturation": -93 129 | }, 130 | { 131 | "lightness": 31 132 | }, 133 | { 134 | "visibility": "on" 135 | } 136 | ] 137 | }, 138 | { 139 | "featureType": "road.arterial", 140 | "elementType": "geometry.stroke", 141 | "stylers": [{ 142 | "visibility": "on" 143 | }, 144 | { 145 | "color": "#f3dbc8" 146 | }, 147 | { 148 | "saturation": "0" 149 | } 150 | ] 151 | }, 152 | { 153 | "featureType": "road.arterial", 154 | "elementType": "labels", 155 | "stylers": [{ 156 | "hue": "#bbc0c4" 157 | }, 158 | { 159 | "saturation": -93 160 | }, 161 | { 162 | "lightness": -2 163 | }, 164 | { 165 | "visibility": "simplified" 166 | } 167 | ] 168 | }, 169 | { 170 | "featureType": "road.arterial", 171 | "elementType": "labels.text", 172 | "stylers": [{ 173 | "visibility": "off" 174 | }] 175 | }, 176 | { 177 | "featureType": "road.local", 178 | "elementType": "geometry", 179 | "stylers": [{ 180 | "hue": "#e9ebed" 181 | }, 182 | { 183 | "saturation": -90 184 | }, 185 | { 186 | "lightness": -8 187 | }, 188 | { 189 | "visibility": "simplified" 190 | } 191 | ] 192 | }, 193 | { 194 | "featureType": "transit", 195 | "elementType": "all", 196 | "stylers": [{ 197 | "hue": "#e9ebed" 198 | }, 199 | { 200 | "saturation": 10 201 | }, 202 | { 203 | "lightness": 69 204 | }, 205 | { 206 | "visibility": "on" 207 | } 208 | ] 209 | }, 210 | { 211 | "featureType": "water", 212 | "elementType": "all", 213 | "stylers": [{ 214 | "hue": "#e9ebed" 215 | }, 216 | { 217 | "saturation": -78 218 | }, 219 | { 220 | "lightness": 67 221 | }, 222 | { 223 | "visibility": "simplified" 224 | } 225 | ] 226 | } 227 | ]; 228 | var mapOptions = { 229 | center: nottingham, 230 | mapTypeId: google.maps.MapTypeId.ROADMAP, 231 | backgroundColor: "#000", 232 | zoom: 10, 233 | panControl: !1, 234 | zoomControl: !0, 235 | mapTypeControl: !1, 236 | scaleControl: !1, 237 | streetViewControl: !1, 238 | overviewMapControl: !1, 239 | zoomControlOptions: { 240 | style: google.maps.ZoomControlStyle.LARGE 241 | } 242 | } 243 | map = new google.maps.Map(document.getElementById('map'), mapOptions); 244 | var mapType = new google.maps.StyledMapType(style, { 245 | name: "Grayscale" 246 | }); 247 | map.mapTypes.set('grey', mapType); 248 | map.setMapTypeId('grey'); 249 | var marker_image = mapMarker; 250 | var pinIcon = new google.maps.MarkerImage(marker_image, null, null, null, new google.maps.Size(46, 40)); 251 | marker = new google.maps.Marker({ 252 | position: nottingham, 253 | map: map, 254 | icon: pinIcon, 255 | title: mapMarkerName 256 | }) 257 | } 258 | var map = document.getElementById('map'); 259 | if (map != null) { 260 | google.maps.event.addDomListener(window, 'load', initialize) 261 | } -------------------------------------------------------------------------------- /source/plugins/magnific-popup/magnific-popup.css: -------------------------------------------------------------------------------- 1 | /* Magnific Popup CSS */ 2 | .mfp-bg { 3 | top: 0; 4 | left: 0; 5 | width: 100%; 6 | height: 100%; 7 | z-index: 1042; 8 | overflow: hidden; 9 | position: fixed; 10 | background: #0b0b0b; 11 | opacity: 0.8; } 12 | 13 | .mfp-wrap { 14 | top: 0; 15 | left: 0; 16 | width: 100%; 17 | height: 100%; 18 | z-index: 1043; 19 | position: fixed; 20 | outline: none !important; 21 | -webkit-backface-visibility: hidden; } 22 | 23 | .mfp-container { 24 | text-align: center; 25 | position: absolute; 26 | width: 100%; 27 | height: 100%; 28 | left: 0; 29 | top: 0; 30 | padding: 0 8px; 31 | box-sizing: border-box; } 32 | 33 | .mfp-container:before { 34 | content: ''; 35 | display: inline-block; 36 | height: 100%; 37 | vertical-align: middle; } 38 | 39 | .mfp-align-top .mfp-container:before { 40 | display: none; } 41 | 42 | .mfp-content { 43 | position: relative; 44 | display: inline-block; 45 | vertical-align: middle; 46 | margin: 0 auto; 47 | text-align: left; 48 | z-index: 1045; } 49 | 50 | .mfp-inline-holder .mfp-content, 51 | .mfp-ajax-holder .mfp-content { 52 | width: 100%; 53 | cursor: auto; } 54 | 55 | .mfp-ajax-cur { 56 | cursor: progress; } 57 | 58 | .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close { 59 | cursor: -moz-zoom-out; 60 | cursor: -webkit-zoom-out; 61 | cursor: zoom-out; } 62 | 63 | .mfp-zoom { 64 | cursor: pointer; 65 | cursor: -webkit-zoom-in; 66 | cursor: -moz-zoom-in; 67 | cursor: zoom-in; } 68 | 69 | .mfp-auto-cursor .mfp-content { 70 | cursor: auto; } 71 | 72 | .mfp-close, 73 | .mfp-arrow, 74 | .mfp-preloader, 75 | .mfp-counter { 76 | -webkit-user-select: none; 77 | -moz-user-select: none; 78 | user-select: none; } 79 | 80 | .mfp-loading.mfp-figure { 81 | display: none; } 82 | 83 | .mfp-hide { 84 | display: none !important; } 85 | 86 | .mfp-preloader { 87 | color: #CCC; 88 | position: absolute; 89 | top: 50%; 90 | width: auto; 91 | text-align: center; 92 | margin-top: -0.8em; 93 | left: 8px; 94 | right: 8px; 95 | z-index: 1044; } 96 | .mfp-preloader a { 97 | color: #CCC; } 98 | .mfp-preloader a:hover { 99 | color: #FFF; } 100 | 101 | .mfp-s-ready .mfp-preloader { 102 | display: none; } 103 | 104 | .mfp-s-error .mfp-content { 105 | display: none; } 106 | 107 | button.mfp-close, 108 | button.mfp-arrow { 109 | overflow: visible; 110 | cursor: pointer; 111 | background: transparent; 112 | border: 0; 113 | -webkit-appearance: none; 114 | display: block; 115 | outline: none; 116 | padding: 0; 117 | z-index: 1046; 118 | box-shadow: none; 119 | touch-action: manipulation; } 120 | 121 | button::-moz-focus-inner { 122 | padding: 0; 123 | border: 0; } 124 | 125 | .mfp-close { 126 | width: 44px; 127 | height: 44px; 128 | line-height: 44px; 129 | position: absolute; 130 | right: 0; 131 | top: 0; 132 | text-decoration: none; 133 | text-align: center; 134 | opacity: 0.65; 135 | padding: 0 0 18px 10px; 136 | color: #FFF; 137 | font-style: normal; 138 | font-size: 28px; 139 | font-family: Arial, Baskerville, monospace; } 140 | .mfp-close:hover, 141 | .mfp-close:focus { 142 | opacity: 1; } 143 | .mfp-close:active { 144 | top: 1px; } 145 | 146 | .mfp-close-btn-in .mfp-close { 147 | color: #333; } 148 | 149 | .mfp-image-holder .mfp-close, 150 | .mfp-iframe-holder .mfp-close { 151 | color: #FFF; 152 | right: -6px; 153 | text-align: right; 154 | padding-right: 6px; 155 | width: 100%; } 156 | 157 | .mfp-counter { 158 | position: absolute; 159 | top: 0; 160 | right: 0; 161 | color: #CCC; 162 | font-size: 12px; 163 | line-height: 18px; 164 | white-space: nowrap; } 165 | 166 | .mfp-arrow { 167 | position: absolute; 168 | opacity: 0.65; 169 | margin: 0; 170 | top: 50%; 171 | margin-top: -55px; 172 | padding: 0; 173 | width: 90px; 174 | height: 110px; 175 | -webkit-tap-highlight-color: transparent; } 176 | .mfp-arrow:active { 177 | margin-top: -54px; } 178 | .mfp-arrow:hover, 179 | .mfp-arrow:focus { 180 | opacity: 1; } 181 | .mfp-arrow:before, 182 | .mfp-arrow:after { 183 | content: ''; 184 | display: block; 185 | width: 0; 186 | height: 0; 187 | position: absolute; 188 | left: 0; 189 | top: 0; 190 | margin-top: 35px; 191 | margin-left: 35px; 192 | border: medium inset transparent; } 193 | .mfp-arrow:after { 194 | border-top-width: 13px; 195 | border-bottom-width: 13px; 196 | top: 8px; } 197 | .mfp-arrow:before { 198 | border-top-width: 21px; 199 | border-bottom-width: 21px; 200 | opacity: 0.7; } 201 | 202 | .mfp-arrow-left { 203 | left: 0; } 204 | .mfp-arrow-left:after { 205 | border-right: 17px solid #FFF; 206 | margin-left: 31px; } 207 | .mfp-arrow-left:before { 208 | margin-left: 25px; 209 | border-right: 27px solid #3F3F3F; } 210 | 211 | .mfp-arrow-right { 212 | right: 0; } 213 | .mfp-arrow-right:after { 214 | border-left: 17px solid #FFF; 215 | margin-left: 39px; } 216 | .mfp-arrow-right:before { 217 | border-left: 27px solid #3F3F3F; } 218 | 219 | .mfp-iframe-holder { 220 | padding-top: 40px; 221 | padding-bottom: 40px; } 222 | .mfp-iframe-holder .mfp-content { 223 | line-height: 0; 224 | width: 100%; 225 | max-width: 900px; } 226 | .mfp-iframe-holder .mfp-close { 227 | top: -40px; } 228 | 229 | .mfp-iframe-scaler { 230 | width: 100%; 231 | height: 0; 232 | overflow: hidden; 233 | padding-top: 56.25%; } 234 | .mfp-iframe-scaler iframe { 235 | position: absolute; 236 | display: block; 237 | top: 0; 238 | left: 0; 239 | width: 100%; 240 | height: 100%; 241 | box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); 242 | background: #000; } 243 | 244 | /* Main image in popup */ 245 | img.mfp-img { 246 | width: auto; 247 | max-width: 100%; 248 | height: auto; 249 | display: block; 250 | line-height: 0; 251 | box-sizing: border-box; 252 | padding: 40px 0 40px; 253 | margin: 0 auto; } 254 | 255 | /* The shadow behind the image */ 256 | .mfp-figure { 257 | line-height: 0; } 258 | .mfp-figure:after { 259 | content: ''; 260 | position: absolute; 261 | left: 0; 262 | top: 40px; 263 | bottom: 40px; 264 | display: block; 265 | right: 0; 266 | width: auto; 267 | height: auto; 268 | z-index: -1; 269 | box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); 270 | background: #444; } 271 | .mfp-figure small { 272 | color: #BDBDBD; 273 | display: block; 274 | font-size: 12px; 275 | line-height: 14px; } 276 | .mfp-figure figure { 277 | margin: 0; } 278 | 279 | .mfp-bottom-bar { 280 | margin-top: -36px; 281 | position: absolute; 282 | top: 100%; 283 | left: 0; 284 | width: 100%; 285 | cursor: auto; } 286 | 287 | .mfp-title { 288 | text-align: left; 289 | line-height: 18px; 290 | color: #F3F3F3; 291 | word-wrap: break-word; 292 | padding-right: 36px; } 293 | 294 | .mfp-image-holder .mfp-content { 295 | max-width: 100%; } 296 | 297 | .mfp-gallery .mfp-image-holder .mfp-figure { 298 | cursor: pointer; } 299 | 300 | @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { 301 | /** 302 | * Remove all paddings around the image on small screen 303 | */ 304 | .mfp-img-mobile .mfp-image-holder { 305 | padding-left: 0; 306 | padding-right: 0; } 307 | .mfp-img-mobile img.mfp-img { 308 | padding: 0; } 309 | .mfp-img-mobile .mfp-figure:after { 310 | top: 0; 311 | bottom: 0; } 312 | .mfp-img-mobile .mfp-figure small { 313 | display: inline; 314 | margin-left: 5px; } 315 | .mfp-img-mobile .mfp-bottom-bar { 316 | background: rgba(0, 0, 0, 0.6); 317 | bottom: 0; 318 | margin: 0; 319 | top: auto; 320 | padding: 3px 5px; 321 | position: fixed; 322 | box-sizing: border-box; } 323 | .mfp-img-mobile .mfp-bottom-bar:empty { 324 | padding: 0; } 325 | .mfp-img-mobile .mfp-counter { 326 | right: 5px; 327 | top: 3px; } 328 | .mfp-img-mobile .mfp-close { 329 | top: 0; 330 | right: 0; 331 | width: 35px; 332 | height: 35px; 333 | line-height: 35px; 334 | background: rgba(0, 0, 0, 0.6); 335 | position: fixed; 336 | text-align: center; 337 | padding: 0; } } 338 | 339 | @media all and (max-width: 900px) { 340 | .mfp-arrow { 341 | -webkit-transform: scale(0.75); 342 | transform: scale(0.75); } 343 | .mfp-arrow-left { 344 | -webkit-transform-origin: 0; 345 | transform-origin: 0; } 346 | .mfp-arrow-right { 347 | -webkit-transform-origin: 100%; 348 | transform-origin: 100%; } 349 | .mfp-container { 350 | padding-left: 6px; 351 | padding-right: 6px; } } 352 | -------------------------------------------------------------------------------- /source/plugins/slick/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/plugins/slick/ajax-loader.gif -------------------------------------------------------------------------------- /source/plugins/slick/fonts/slick.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/plugins/slick/fonts/slick.eot -------------------------------------------------------------------------------- /source/plugins/slick/fonts/slick.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Generated by Fontastic.me 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /source/plugins/slick/fonts/slick.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/plugins/slick/fonts/slick.ttf -------------------------------------------------------------------------------- /source/plugins/slick/fonts/slick.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/plugins/slick/fonts/slick.woff -------------------------------------------------------------------------------- /source/plugins/slick/slick-theme.css: -------------------------------------------------------------------------------- 1 | @charset 'UTF-8'; 2 | /* Slider */ 3 | .slick-loading .slick-list 4 | { 5 | background: #fff url('./ajax-loader.gif') center center no-repeat; 6 | } 7 | 8 | /* Icons */ 9 | @font-face 10 | { 11 | font-family: 'slick'; 12 | font-weight: normal; 13 | font-style: normal; 14 | 15 | src: url('./fonts/slick.eot'); 16 | src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg'); 17 | font-display: swap; 18 | } 19 | /* Arrows */ 20 | .slick-prev, 21 | .slick-next 22 | { 23 | font-size: 0; 24 | line-height: 0; 25 | 26 | position: absolute; 27 | top: 50%; 28 | 29 | display: block; 30 | 31 | width: 20px; 32 | height: 20px; 33 | padding: 0; 34 | -webkit-transform: translate(0, -50%); 35 | -ms-transform: translate(0, -50%); 36 | transform: translate(0, -50%); 37 | 38 | cursor: pointer; 39 | 40 | color: transparent; 41 | border: none; 42 | outline: none; 43 | background: transparent; 44 | } 45 | .slick-prev:hover, 46 | .slick-prev:focus, 47 | .slick-next:hover, 48 | .slick-next:focus 49 | { 50 | color: transparent; 51 | outline: none; 52 | background: transparent; 53 | } 54 | .slick-prev:hover:before, 55 | .slick-prev:focus:before, 56 | .slick-next:hover:before, 57 | .slick-next:focus:before 58 | { 59 | opacity: 1; 60 | } 61 | .slick-prev.slick-disabled:before, 62 | .slick-next.slick-disabled:before 63 | { 64 | opacity: .25; 65 | } 66 | 67 | .slick-prev:before, 68 | .slick-next:before 69 | { 70 | font-family: 'slick'; 71 | font-size: 20px; 72 | line-height: 1; 73 | 74 | opacity: .75; 75 | color: white; 76 | 77 | -webkit-font-smoothing: antialiased; 78 | -moz-osx-font-smoothing: grayscale; 79 | } 80 | 81 | .slick-prev 82 | { 83 | left: -25px; 84 | } 85 | [dir='rtl'] .slick-prev 86 | { 87 | right: -25px; 88 | left: auto; 89 | } 90 | .slick-prev:before 91 | { 92 | content: '←'; 93 | } 94 | [dir='rtl'] .slick-prev:before 95 | { 96 | content: '→'; 97 | } 98 | 99 | .slick-next 100 | { 101 | right: -25px; 102 | } 103 | [dir='rtl'] .slick-next 104 | { 105 | right: auto; 106 | left: -25px; 107 | } 108 | .slick-next:before 109 | { 110 | content: '→'; 111 | } 112 | [dir='rtl'] .slick-next:before 113 | { 114 | content: '←'; 115 | } 116 | 117 | /* Dots */ 118 | .slick-dotted.slick-slider 119 | { 120 | margin-bottom: 30px; 121 | } 122 | 123 | .slick-dots 124 | { 125 | position: absolute; 126 | bottom: -25px; 127 | 128 | display: block; 129 | 130 | width: 100%; 131 | padding: 0; 132 | margin: 0; 133 | 134 | list-style: none; 135 | 136 | text-align: center; 137 | } 138 | .slick-dots li 139 | { 140 | position: relative; 141 | 142 | display: inline-block; 143 | 144 | width: 20px; 145 | height: 20px; 146 | margin: 0 5px; 147 | padding: 0; 148 | 149 | cursor: pointer; 150 | } 151 | .slick-dots li button 152 | { 153 | font-size: 0; 154 | line-height: 0; 155 | 156 | display: block; 157 | 158 | width: 20px; 159 | height: 20px; 160 | padding: 5px; 161 | 162 | cursor: pointer; 163 | 164 | color: transparent; 165 | border: 0; 166 | outline: none; 167 | background: transparent; 168 | } 169 | .slick-dots li button:hover, 170 | .slick-dots li button:focus 171 | { 172 | outline: none; 173 | } 174 | .slick-dots li button:hover:before, 175 | .slick-dots li button:focus:before 176 | { 177 | opacity: 1; 178 | } 179 | .slick-dots li button:before 180 | { 181 | font-family: 'slick'; 182 | font-size: 6px; 183 | line-height: 20px; 184 | 185 | position: absolute; 186 | top: 0; 187 | left: 0; 188 | 189 | width: 20px; 190 | height: 20px; 191 | 192 | content: '•'; 193 | text-align: center; 194 | 195 | opacity: .25; 196 | color: black; 197 | 198 | -webkit-font-smoothing: antialiased; 199 | -moz-osx-font-smoothing: grayscale; 200 | } 201 | .slick-dots li.slick-active button:before 202 | { 203 | opacity: .75; 204 | color: black; 205 | } 206 | -------------------------------------------------------------------------------- /source/plugins/slick/slick.css: -------------------------------------------------------------------------------- 1 | /* Slider */ 2 | .slick-slider 3 | { 4 | position: relative; 5 | 6 | display: block; 7 | box-sizing: border-box; 8 | 9 | -webkit-user-select: none; 10 | -moz-user-select: none; 11 | -ms-user-select: none; 12 | user-select: none; 13 | 14 | -webkit-touch-callout: none; 15 | -khtml-user-select: none; 16 | -ms-touch-action: pan-y; 17 | touch-action: pan-y; 18 | -webkit-tap-highlight-color: transparent; 19 | } 20 | 21 | .slick-list 22 | { 23 | position: relative; 24 | 25 | display: block; 26 | overflow: hidden; 27 | 28 | margin: 0; 29 | padding: 0; 30 | } 31 | .slick-list:focus 32 | { 33 | outline: none; 34 | } 35 | .slick-list.dragging 36 | { 37 | cursor: pointer; 38 | cursor: hand; 39 | } 40 | 41 | .slick-slider .slick-track, 42 | .slick-slider .slick-list 43 | { 44 | -webkit-transform: translate3d(0, 0, 0); 45 | -moz-transform: translate3d(0, 0, 0); 46 | -ms-transform: translate3d(0, 0, 0); 47 | -o-transform: translate3d(0, 0, 0); 48 | transform: translate3d(0, 0, 0); 49 | } 50 | 51 | .slick-track 52 | { 53 | position: relative; 54 | top: 0; 55 | left: 0; 56 | 57 | display: block; 58 | margin-left: auto; 59 | margin-right: auto; 60 | } 61 | .slick-track:before, 62 | .slick-track:after 63 | { 64 | display: table; 65 | 66 | content: ''; 67 | } 68 | .slick-track:after 69 | { 70 | clear: both; 71 | } 72 | .slick-loading .slick-track 73 | { 74 | visibility: hidden; 75 | } 76 | 77 | .slick-slide 78 | { 79 | display: none; 80 | float: left; 81 | 82 | height: 100%; 83 | min-height: 1px; 84 | } 85 | [dir='rtl'] .slick-slide 86 | { 87 | float: right; 88 | } 89 | .slick-slide img 90 | { 91 | display: block; 92 | } 93 | .slick-slide.slick-loading img 94 | { 95 | display: none; 96 | } 97 | .slick-slide.dragging img 98 | { 99 | pointer-events: none; 100 | } 101 | .slick-initialized .slick-slide 102 | { 103 | display: block; 104 | } 105 | .slick-loading .slick-slide 106 | { 107 | visibility: hidden; 108 | } 109 | .slick-vertical .slick-slide 110 | { 111 | display: block; 112 | 113 | height: auto; 114 | 115 | border: 1px solid transparent; 116 | } 117 | .slick-arrow.slick-hidden { 118 | display: none; 119 | } 120 | -------------------------------------------------------------------------------- /source/plugins/themify/fonts/themify.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/plugins/themify/fonts/themify.eot -------------------------------------------------------------------------------- /source/plugins/themify/fonts/themify.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/plugins/themify/fonts/themify.ttf -------------------------------------------------------------------------------- /source/plugins/themify/fonts/themify.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/plugins/themify/fonts/themify.woff -------------------------------------------------------------------------------- /source/pricing.html: -------------------------------------------------------------------------------- 1 | @@include('header.htm') 2 | 3 | @@include('blocks/navigation.htm',{"about":"active", "pricing":"active"}) 4 | 5 | @@include('blocks/page-title.htm', { "page-name": "Our pricing", "title": "Pricing Package" }) 6 | 7 | 8 |
9 |
10 |
11 |
12 |
13 | We are creative 14 |

We provide best solution to client with their business problem

15 |
16 |
17 | 18 |
19 |
20 |
21 |
22 | 23 |

Modern & Responsive design

24 |

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Earum, aspernatur.

25 |
26 |
27 |
28 |
29 | 30 |

Awarded licensed company

31 |

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Earum, aspernatur.

32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 | 40 | 41 | 42 |
43 |
44 |
45 |
46 |
47 |
48 | Our Pricing 49 |

No hidden Charges.Choose Your Perfect Plan

50 |
51 |
52 |
53 | 54 |
55 |
56 |
57 |
58 |
59 |
Free
60 |

$0

61 |

Per User / Month

62 |
63 | Includes: 64 |
    65 |
  • - Up to 1 User
  • 66 |
  • - Max 100 Item
  • 67 |
  • - 500 Queries
  • 68 |
  • - Basic Statistics
  • 69 |
70 | Download Now 71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
Basic
79 |

$12

80 |

Per User / Month

81 |
82 | Includes: 83 |
    84 |
  • - Up to 5 User
  • 85 |
  • - Max 1000 Item
  • 86 |
  • - 5000 Queries
  • 87 |
  • - Standard Statistics
  • 88 |
89 | Signup Now 90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
Premium
98 |

$39

99 |

Per User / Month

100 |
101 | Includes: 102 |
    103 |
  • - Unlimited User
  • 104 |
  • - Unlimited Item
  • 105 |
  • - Unlimited Queries
  • 106 |
  • - Full Statistics
  • 107 |
108 | Download Now 109 |
110 |
111 |
112 |
113 |
114 | 115 |
116 |
117 |
118 |
119 | For Every type business 120 |

Entrust Your Project to Our Best Team of Professionals

121 |
122 |
123 | Contact Us 124 |
125 |
126 |
127 |
128 |
129 | 130 | 131 | @@include('blocks/footer.htm') 132 | 133 | @@include('footer.htm') -------------------------------------------------------------------------------- /source/project.html: -------------------------------------------------------------------------------- 1 | @@include('header.htm') 2 | 3 | @@include('blocks/navigation.htm',{"project":"active"}) 4 | 5 | @@include('blocks/page-title.htm', { "page-name": "Latest works", "title": "Portfolio" }) 6 | 7 | 8 |
9 |
10 |
11 |
12 |
13 | Our works 14 |

We have done lots of works, lets check some

15 |
16 |
17 |
18 |
19 | 20 | 107 |
108 | 109 | 110 | @@include('blocks/footer.htm') 111 | 112 | @@include('footer.htm') -------------------------------------------------------------------------------- /source/scss/_color.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/scss/_color.scss -------------------------------------------------------------------------------- /source/scss/_common.scss: -------------------------------------------------------------------------------- 1 | 2 | .navbar-toggle .icon-bar { 3 | background: $primary-color; 4 | } 5 | 6 | input[type="email"],input[type="password"],input[type="text"],input[type="tel"]{ 7 | box-shadow:none; 8 | height:45px; 9 | outline: none; 10 | font-size:14px; 11 | &:focus { 12 | box-shadow: none; 13 | border:1px solid $primary-color; 14 | } 15 | } 16 | 17 | 18 | .form-control { 19 | box-shadow: none; 20 | border-radius: 0; 21 | &:focus { 22 | box-shadow:none; 23 | border:1px solid $primary-color; 24 | } 25 | } 26 | 27 | // 28 | 29 | .py-7{ 30 | padding: 7rem 0px; 31 | } 32 | 33 | // Button Style 34 | 35 | .btn{ 36 | display: inline-block; 37 | font-size: 14px; 38 | font-size: 0.8125rem; 39 | font-weight: 500; 40 | padding: 1rem 2.5rem .8rem; 41 | text-transform: uppercase; 42 | border-radius:0; 43 | transition: 0.3s; 44 | 45 | &.btn-icon { 46 | i { 47 | font-size:16px; 48 | vertical-align:middle; 49 | margin-right:5px; 50 | } 51 | } 52 | 53 | &:focus{ 54 | outline: 0px; 55 | box-shadow: none; 56 | } 57 | } 58 | 59 | .btn-main { 60 | background: $primary-color; 61 | color: $light; 62 | @include transition (all, 0.2s, ease); 63 | 64 | &:hover { 65 | background: darken( $primary-color, 10% ); 66 | color: $light; 67 | } 68 | } 69 | 70 | 71 | .btn-solid-border { 72 | border:2px solid $primary-color; 73 | background:transparent; 74 | color:$black; 75 | 76 | &:hover { 77 | border:2px solid $primary-color; 78 | background:$primary-color; 79 | } 80 | } 81 | 82 | 83 | .btn-transparent { 84 | @extend .btn-main; 85 | background:transparent; 86 | padding:0; 87 | color:$primary-color; 88 | &:hover { 89 | background:transparent; 90 | color:$primary-color; 91 | } 92 | } 93 | 94 | .btn-large { 95 | padding:20px 45px; 96 | &.btn-icon { 97 | i { 98 | font-size:16px; 99 | vertical-align:middle; 100 | margin-right:5px; 101 | } 102 | } 103 | } 104 | 105 | .btn-small { 106 | @extend .btn-main ; 107 | padding:13px 25px 10px; 108 | font-size:12px; 109 | } 110 | 111 | .btn-round { 112 | border-radius:4px; 113 | } 114 | .btn-round-full { 115 | border-radius:50px; 116 | } 117 | 118 | 119 | .btn.active:focus, .btn:active:focus, .btn:focus { 120 | outline: 0; 121 | } 122 | 123 | 124 | // Background 125 | 126 | .bg-gray { 127 | background:$secondary-color; 128 | } 129 | .bg-primary { 130 | background:$primary-color; 131 | } 132 | .bg-primary-dark { 133 | background:darken($primary-color, 10%); 134 | } 135 | .bg-primary-darker { 136 | background:darken($primary-color, 20%); 137 | } 138 | 139 | .bg-dark { 140 | background:$black; 141 | } 142 | 143 | 144 | .bg-gradient{ 145 | background-image: linear-gradient(145deg, rgba(19, 177, 205, 0.95) 0%, rgba(152, 119, 234, 0.95) 100%); 146 | background-repeat: repeat-x; 147 | } 148 | 149 | 150 | // Section Title 151 | .section { 152 | padding:100px 0; 153 | } 154 | .section-sm { 155 | padding:70px 0; 156 | } 157 | 158 | .section-title { 159 | margin-bottom: 70px; 160 | 161 | .title{ 162 | font-size: 50px; 163 | line-height: 50px; 164 | } 165 | p { 166 | color: #666; 167 | font-family:$secondary-font; 168 | } 169 | } 170 | 171 | 172 | .subtitle { 173 | color: $primary-color; 174 | font-size: 14px; 175 | letter-spacing: 1px; 176 | } 177 | 178 | 179 | 180 | 181 | .overly { 182 | position: relative; 183 | &:before{ 184 | content: ""; 185 | position: absolute; 186 | left: 0; 187 | top: 0; 188 | bottom: 0; 189 | right: 0; 190 | width: 100%; 191 | height: 100%; 192 | opacity: 0.5; 193 | background: #000; 194 | } 195 | } 196 | 197 | 198 | .overly-2 { 199 | position: relative; 200 | &:before{ 201 | content: ""; 202 | position: absolute; 203 | left: 0; 204 | top: 0; 205 | bottom: 0; 206 | right: 0; 207 | width: 100%; 208 | height: 100%; 209 | background: rgba(0,0,0,0.8); 210 | } 211 | } 212 | 213 | 214 | .text-color{ 215 | color: $primary-color; 216 | } 217 | 218 | .text-black{ 219 | color: $black; 220 | } 221 | 222 | .text-color2{ 223 | color: $event-color; 224 | } 225 | 226 | .text-color2{ 227 | color: $law-color; 228 | } 229 | 230 | 231 | .text-sm{ 232 | font-size: 14px; 233 | } 234 | .text-md{ 235 | font-size: 2.25rem; 236 | } 237 | .text-lg{ 238 | font-size:3.75rem; 239 | } 240 | 241 | .no-spacing{ 242 | letter-spacing: 0px 243 | } 244 | 245 | 246 | /* Links */ 247 | a { 248 | color: $black; 249 | text-decoration: none; 250 | } 251 | 252 | a:focus, a:hover { 253 | color: $primary-color; 254 | text-decoration: none; 255 | } 256 | 257 | a:focus { 258 | outline: none; 259 | } 260 | 261 | 262 | .content-title { 263 | font-size: 40px; 264 | line-height: 50px; 265 | } 266 | 267 | 268 | 269 | .page-title{ 270 | padding: 100px 0; 271 | @extend .overly; 272 | .block{ 273 | h1{ 274 | color:$light; 275 | } 276 | p{ 277 | color:$light; 278 | } 279 | } 280 | } 281 | 282 | 283 | .page-wrapper { 284 | padding:70px 0; 285 | } 286 | 287 | -------------------------------------------------------------------------------- /source/scss/_main.scss: -------------------------------------------------------------------------------- 1 | #wrapper-work{ 2 | overflow: hidden; 3 | padding-top: 100px; 4 | ul{ 5 | li{ 6 | width: 50%; 7 | float: left; 8 | position: relative; 9 | img{ 10 | width: 100%; 11 | height: 100%; 12 | } 13 | .items-text{ 14 | position: absolute; 15 | top: 0; 16 | bottom: 0; 17 | left: 0; 18 | right: 0; 19 | width: 100%; 20 | height: 100%; 21 | color: #fff; 22 | background: rgba(0, 0, 0, 0.60); 23 | padding-left: 44px; 24 | padding-top: 140px; 25 | h2{ 26 | padding-bottom: 28px; 27 | padding-top: 75px; 28 | position: relative; 29 | &:before{ 30 | content: ""; 31 | position: absolute; 32 | left: 0; 33 | bottom: 0; 34 | width: 75px; 35 | height: 3px; 36 | background: #fff; 37 | } 38 | } 39 | p{ 40 | padding-top: 30px; 41 | font-size: 16px; 42 | line-height: 27px; 43 | font-weight: 300; 44 | padding-right: 80px; 45 | } 46 | } 47 | } 48 | } 49 | } 50 | 51 | 52 | /*-- 53 | features-work Start 54 | --*/ 55 | 56 | #features-work{ 57 | padding-top: 50px; 58 | padding-bottom: 75px; 59 | .block{ 60 | ul{ 61 | li{ 62 | width: 19%; 63 | text-align: center; 64 | display: inline-block; 65 | padding: 40px 0px; 66 | } 67 | } 68 | } 69 | } 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | -------------------------------------------------------------------------------- /source/scss/_media-query.scss: -------------------------------------------------------------------------------- 1 | /*=== MEDIA QUERY ===*/ 2 | @mixin mobile-xs{ 3 | @media(max-width:400px){ 4 | @content; 5 | } 6 | } 7 | @mixin mobile{ 8 | @media(max-width:480px){ 9 | @content; 10 | } 11 | } 12 | @mixin tablet{ 13 | @media(max-width:768px){ 14 | @content; 15 | } 16 | } 17 | @mixin desktop{ 18 | @media(max-width:992px){ 19 | @content; 20 | } 21 | } 22 | @mixin large-desktop{ 23 | @media(max-width:1200px){ 24 | @content; 25 | } 26 | } -------------------------------------------------------------------------------- /source/scss/_mixins.scss: -------------------------------------------------------------------------------- 1 | // Transition 2 | @mixin transition($what: all, $time: 0.2s, $how: ease-in-out) { 3 | -webkit-transition: $what $time $how; 4 | -moz-transition: $what $time $how; 5 | -ms-transition: $what $time $how; 6 | -o-transition: $what $time $how; 7 | transition: $what $time $how; 8 | } 9 | 10 | // Transform 11 | @mixin transform($transforms) { 12 | -moz-transform: $transforms; 13 | -o-transform: $transforms; 14 | -ms-transform: $transforms; 15 | -webkit-transform: $transforms; 16 | transform: $transforms; 17 | } 18 | // rotate 19 | @mixin rotate ($deg) { 20 | @include transform(rotate(#{$deg}deg)); 21 | } 22 | 23 | // scale 24 | @mixin scale($scale) { 25 | @include transform(scale($scale)); 26 | } 27 | // translate 28 | @mixin translate ($x, $y) { 29 | @include transform(translate($x, $y)); 30 | } 31 | // skew 32 | @mixin skew ($x, $y) { 33 | @include transform(skew(#{$x}deg, #{$y}deg)); 34 | } 35 | //transform origin 36 | @mixin transform-origin ($origin) { 37 | moz-transform-origin: $origin; 38 | -o-transform-origin: $origin; 39 | -ms-transform-origin: $origin; 40 | -webkit-transform-origin: $origin; 41 | transform-origin: $origin; 42 | } -------------------------------------------------------------------------------- /source/scss/_typography.scss: -------------------------------------------------------------------------------- 1 | // Fonts 2 | @import url('https://fonts.googleapis.com/css2?family=Hind:wght@400;500;600;700&family=Montserrat:wght@400;700&family=Poppins:wght@300;400;600;700&display=swap'); 3 | 4 | html{ 5 | overflow-x: hidden; 6 | } 7 | 8 | body { 9 | line-height: 1.5; 10 | font-family: $extra-font; 11 | -webkit-font-smoothing: antialiased; 12 | font-size: 17px; 13 | // color: #3a405b; 14 | color: rgba(0,0,0,0.65); 15 | 16 | } 17 | h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6 { 18 | font-family: $secondary-font; 19 | font-weight:600; 20 | color: $black; 21 | } 22 | 23 | h1 ,.h1{ 24 | font-size: 2.5rem; 25 | 26 | } 27 | 28 | h2,.h2 { 29 | font-size: 2rem; 30 | font-weight: 600; 31 | line-height: 42px; 32 | } 33 | 34 | h3,.h3 { 35 | font-size: 1.5rem; 36 | } 37 | 38 | h4,.h4 { 39 | font-size: 1.3rem; 40 | line-height: 30px; 41 | } 42 | 43 | h5,.h5 { 44 | font-size: 1.25rem; 45 | } 46 | 47 | h6,.h6 { 48 | font-size: 1rem; 49 | } 50 | 51 | 52 | p{ 53 | line-height: 30px; 54 | } -------------------------------------------------------------------------------- /source/scss/_variables.scss: -------------------------------------------------------------------------------- 1 | $light: #fff; 2 | $primary-color: rgb(247, 87, 87); 3 | // $primary-color: #13b1cd; 4 | $secondary-color: #f5f8f9; 5 | $event-color: #c54041; 6 | $law-color: #b99769; 7 | $black: #242424; 8 | $border-color:#dedede; 9 | $primary-font:'Montserrat', sans-serif; 10 | $secondary-font:'Poppins', sans-serif; 11 | $extra-font:'Hind', serif; -------------------------------------------------------------------------------- /source/scss/style.scss: -------------------------------------------------------------------------------- 1 | @import "variables.scss"; 2 | 3 | @import "mixins.scss"; 4 | 5 | @import "media-query.scss"; 6 | 7 | @import "typography.scss"; 8 | 9 | @import "common.scss"; 10 | 11 | @import "main.scss"; 12 | 13 | @import "templates/header.scss"; 14 | 15 | @import "templates/navigation.scss"; 16 | @import "templates/backgrounds.scss"; 17 | 18 | @import "templates/slider.scss"; 19 | @import "templates/intro.scss"; 20 | @import "templates/about.scss"; 21 | @import "templates/counter.scss"; 22 | @import "templates/team.scss"; 23 | 24 | @import "templates/service.scss"; 25 | @import "templates/cta.scss"; 26 | @import "templates/review.scss"; 27 | @import "templates/pricing.scss"; 28 | @import "templates/portfolio.scss"; 29 | @import "templates/contact.scss"; 30 | @import "templates/blog.scss"; 31 | @import "templates/single-post.scss"; 32 | @import "templates/blog-sidebar.scss"; 33 | 34 | @import "templates/footer.scss"; 35 | @import "templates/responsive.scss"; 36 | -------------------------------------------------------------------------------- /source/scss/templates/_about.scss: -------------------------------------------------------------------------------- 1 | // About Setcion 2 | 3 | .bg-about{ 4 | position: absolute; 5 | content:""; 6 | left: 0px; 7 | top: 0px; 8 | width: 45%; 9 | min-height: 650px; 10 | background: url("../images/about/home-8.jpg") no-repeat; 11 | background-size: cover; 12 | } 13 | 14 | 15 | .about-content{ 16 | padding: 20px 0px 0px 80px; 17 | h4{ 18 | font-weight: 600; 19 | 20 | &:before{ 21 | position: absolute; 22 | content:"\f576"; 23 | font-family: "Font Awesome 5 Free"; 24 | font-size: 30px; 25 | position: absolute; 26 | top: 8px; 27 | left: -65px; 28 | font-weight: 700; 29 | } 30 | } 31 | 32 | } 33 | -------------------------------------------------------------------------------- /source/scss/templates/_backgrounds.scss: -------------------------------------------------------------------------------- 1 | .bg-1 { 2 | background: url("../images/bg/home-2.jpg") no-repeat 50% 50%; 3 | background-size: cover; 4 | } 5 | 6 | .bg-2 { 7 | background: url("../images/bg/home-5.jpg"); 8 | background-size: cover; 9 | } 10 | -------------------------------------------------------------------------------- /source/scss/templates/_blog-sidebar.scss: -------------------------------------------------------------------------------- 1 | .widget { 2 | margin-bottom:30px; 3 | padding-bottom:35px; 4 | .widget-title { 5 | margin-bottom:15px; 6 | padding-bottom:10px; 7 | font-size: 16px; 8 | color:#333; 9 | font-weight:500; 10 | border-bottom:1px solid $border-color; 11 | } 12 | // latest Posts 13 | &.widget-latest-post { 14 | .media { 15 | .media-object { 16 | width: 100px; 17 | height:auto; 18 | } 19 | .media-heading { 20 | a { 21 | color: $black; 22 | font-size: 16px; 23 | } 24 | } 25 | p { 26 | font-size: 12px; 27 | color:#808080; 28 | } 29 | } 30 | } //end latest posts 31 | 32 | // Caterogry 33 | &.widget-category { 34 | ul { 35 | li { 36 | margin-bottom: 10px; 37 | a { 38 | color: #837f7e; 39 | @include transition (all, 0.3s, ease); 40 | &:before { 41 | padding-right: 10px; 42 | } 43 | &:hover { 44 | color:$primary-color; 45 | padding-left: 5px; 46 | } 47 | } 48 | } 49 | } 50 | } //end caterogry 51 | 52 | // Tag Cloud 53 | &.widget-tag { 54 | ul { 55 | li { 56 | margin-bottom: 10px; 57 | display: inline-block; 58 | margin-right:5px; 59 | a { 60 | color: #837f7e; 61 | display: inline-block; 62 | padding:8px 15px; 63 | border:1px solid #dedede; 64 | border-radius: 30px; 65 | font-size: 14px; 66 | @include transition (all, 0.3s, ease); 67 | &:hover { 68 | color:$light; 69 | background: $primary-color; 70 | border:1px solid $primary-color; 71 | } 72 | } 73 | } 74 | } 75 | } 76 | 77 | } 78 | 79 | -------------------------------------------------------------------------------- /source/scss/templates/_blog.scss: -------------------------------------------------------------------------------- 1 | /*================================================================= 2 | Latest Posts 3 | ==================================================================*/ 4 | .blog-item-content { 5 | h3 { 6 | line-height: 36px; 7 | } 8 | 9 | h3 a { 10 | transition: all .4s ease 0s; 11 | 12 | &:hover { 13 | color: $primary-color !important; 14 | } 15 | } 16 | } 17 | 18 | .lh-36 { 19 | line-height: 36px; 20 | } 21 | 22 | 23 | .tags { 24 | a { 25 | background: #f5f8f9; 26 | display: inline-block; 27 | padding: 8px 23px; 28 | border-radius: 38px; 29 | margin-bottom: 10px; 30 | border: 1px solid #eee; 31 | font-size: 14px; 32 | text-transform: capitalize; 33 | } 34 | } 35 | 36 | 37 | 38 | .pagination .nav-links a, 39 | .pagination .nav-links span.current { 40 | font-size: 20px; 41 | font-weight: 500; 42 | color: #c9c9c9; 43 | margin: 0 10px; 44 | text-transform: uppercase; 45 | letter-spacing: 1.2px; 46 | 47 | } 48 | 49 | 50 | .pagination .nav-links span.current, 51 | .pagination .nav-links a.next, 52 | .pagination .nav-links a.prev { 53 | color: $black; 54 | } 55 | 56 | h3.quote { 57 | font-size: 24px; 58 | line-height: 40px; 59 | font-weight: normal; 60 | padding: 0px 25px 0px 85px; 61 | margin: 65px 0 65px 0 !important; 62 | position: relative; 63 | @include tablet { 64 | padding: 0; 65 | padding-left: 20px; 66 | } 67 | } 68 | 69 | h3.quote::before { 70 | content: ''; 71 | width: 55px; 72 | height: 2px; 73 | background: $primary-color; 74 | position: absolute; 75 | top: 25px; 76 | left: 0; 77 | @include tablet { 78 | top: 5px; 79 | width: 2px; 80 | height: 35px; 81 | } 82 | } 83 | 84 | .nav-posts-title { 85 | line-height: 25px; 86 | font-size: 18px; 87 | } 88 | 89 | 90 | 91 | .latest-blog { 92 | position: relative; 93 | @extend .overly-2; 94 | padding-bottom: 150px; 95 | } 96 | 97 | .mt-70 { 98 | margin-top: -70px; 99 | } 100 | 101 | .border-1 { 102 | border: 1px solid rgba(0, 0, 0, 0.05); 103 | } 104 | 105 | .blog-item { 106 | border-bottom: 1px solid rgba(0, 0, 0, 0.05) 107 | } -------------------------------------------------------------------------------- /source/scss/templates/_contact.scss: -------------------------------------------------------------------------------- 1 | .contact-form-wrap{ 2 | .form-group{ 3 | padding-bottom: 15px; 4 | margin: 0px; 5 | .form-control{ 6 | background:$secondary-color; 7 | height: 48px; 8 | border: 1px solid #EEF2F6; 9 | box-shadow: none; 10 | width: 100%; 11 | } 12 | } 13 | .form-group-2{ 14 | margin-bottom: 13px; 15 | textarea{ 16 | background: $secondary-color; 17 | height: 135px; 18 | border: 1px solid #EEF2F6; 19 | box-shadow: none; 20 | width: 100%; 21 | } 22 | } 23 | } 24 | 25 | 26 | .address-block { 27 | li { 28 | margin-bottom:10px; 29 | i { 30 | font-size: 20px; 31 | width: 20px; 32 | } 33 | } 34 | } 35 | 36 | 37 | .social-icons { 38 | li { 39 | margin:0 6px; 40 | } 41 | 42 | i{ 43 | margin-right: 15px; 44 | font-size: 25px; 45 | } 46 | } 47 | 48 | .google-map { 49 | position: relative; 50 | } 51 | 52 | .google-map #map { 53 | width: 100%; 54 | height: 450px; 55 | } 56 | 57 | -------------------------------------------------------------------------------- /source/scss/templates/_counter.scss: -------------------------------------------------------------------------------- 1 | // Counter Section 2 | 3 | .counter-item{ 4 | .counter-stat{ 5 | font-size: 50px; 6 | } 7 | 8 | p{ 9 | margin-bottom: 0px; 10 | } 11 | 12 | } 13 | 14 | .bg-counter{ 15 | background: url("../images/bg/counter.jpg")no-repeat; 16 | background-size: cover; 17 | @extend .overly-2; 18 | } -------------------------------------------------------------------------------- /source/scss/templates/_cta.scss: -------------------------------------------------------------------------------- 1 | .cta{ 2 | background: url("../images/bg/home-3.jpg") fixed 50% 50%; 3 | background-size: cover; 4 | padding: 120px 0px; 5 | @extend .overly; 6 | } 7 | .cta-block{ 8 | background: url("../images/bg/home-3.jpg")no-repeat; 9 | background-size: cover; 10 | @extend .overly-2; 11 | } 12 | -------------------------------------------------------------------------------- /source/scss/templates/_feature.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/scss/templates/_feature.scss -------------------------------------------------------------------------------- /source/scss/templates/_footer.scss: -------------------------------------------------------------------------------- 1 | .footer { 2 | padding-bottom: 10px; 3 | 4 | .copyright { 5 | a { 6 | font-weight: 600; 7 | } 8 | } 9 | } 10 | 11 | .lh-35 { 12 | line-height: 35px; 13 | } 14 | 15 | .logo { 16 | color: $black; 17 | font-weight: 600; 18 | letter-spacing: 1px; 19 | 20 | span { 21 | color: $primary-color; 22 | } 23 | } 24 | 25 | .sub-form { 26 | position: relative; 27 | 28 | .form-control { 29 | border: 1px solid rgba(0, 0, 0, 0.06); 30 | background: $secondary-color; 31 | } 32 | 33 | } 34 | 35 | .footer-btm { 36 | border-top: 1px solid rgba(0, 0, 0, 0.06); 37 | } 38 | 39 | .footer-socials { 40 | li a { 41 | margin-left: 15px; 42 | } 43 | } 44 | 45 | 46 | // scroll-to-top 47 | .scroll-to-top { 48 | position: fixed; 49 | bottom: 30px; 50 | right: 30px; 51 | z-index: 999; 52 | height: 40px; 53 | width: 40px; 54 | background: $primary-color; 55 | border-radius: 50%; 56 | text-align: center; 57 | line-height: 43px; 58 | color: white; 59 | cursor: pointer; 60 | transition: 0.3s; 61 | display: none; 62 | @include mobile { 63 | bottom: 15px; 64 | right: 15px; 65 | } 66 | &:hover { 67 | background-color: #333; 68 | } 69 | } -------------------------------------------------------------------------------- /source/scss/templates/_header.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/source/scss/templates/_header.scss -------------------------------------------------------------------------------- /source/scss/templates/_intro.scss: -------------------------------------------------------------------------------- 1 | // Intro Section 2 | 3 | .intro-item{ 4 | 5 | i{ 6 | font-size:60px; 7 | line-height: 60px; 8 | } 9 | 10 | } 11 | 12 | .color-one{ 13 | color: $primary-color; 14 | } 15 | .color-two{ 16 | color: #00d747; 17 | } 18 | .color-three{ 19 | color:#9262ff; 20 | } 21 | .color-four{ 22 | color:#088ed3; 23 | } -------------------------------------------------------------------------------- /source/scss/templates/_navigation.scss: -------------------------------------------------------------------------------- 1 | #navbar{ 2 | background: rgba(34,35,40,1); 3 | box-shadow: 0 1px 2px rgba(0,0,0,.05); 4 | li{ 5 | padding-left: 15px; 6 | @include desktop { 7 | padding-left: 0; 8 | } 9 | } 10 | 11 | .nav-link{ 12 | font-family: $secondary-font; 13 | font-weight: 500; 14 | color: $light; 15 | text-transform: uppercase; 16 | font-size: 14px; 17 | letter-spacing: .5px; 18 | transition: all .25s ease; 19 | } 20 | 21 | .nav-link:hover, .nav-link:focus, 22 | .active .nav-link { 23 | color: $primary-color; 24 | } 25 | 26 | 27 | .btn{ 28 | padding: .7rem 1.5rem .5rem; 29 | color: $light; 30 | @include desktop { 31 | margin: 15px 0 10px; 32 | } 33 | } 34 | 35 | } 36 | 37 | .header-top{ 38 | background: rgba(34,35,40,1); 39 | color: #919194; 40 | border-bottom: 1px solid rgba(255,255,255,.05); 41 | 42 | .header-top-socials { 43 | border-right: 1px solid rgba(255,255,255,.05); 44 | padding: 12px 0px; 45 | } 46 | 47 | .header-top-socials { 48 | margin-left: -8px; 49 | a { 50 | color: #919194; 51 | margin-right: 8px; 52 | font-size: 16px; 53 | padding: 0 8px; 54 | &:hover { 55 | color: $primary-color; 56 | } 57 | } 58 | } 59 | .header-top-info{ 60 | color: #919194; 61 | font-size: 16px; 62 | 63 | a span{ 64 | color: $light; 65 | } 66 | a{ 67 | margin-left: 35px; 68 | color: #919194; 69 | } 70 | } 71 | } 72 | 73 | .navbar-toggler { 74 | padding: 0; 75 | font-size: 1.5rem; 76 | color: #fff; 77 | &:focus { 78 | outline: 0; 79 | } 80 | } 81 | 82 | 83 | .navbar-brand{ 84 | color: $light; 85 | font-weight: 600; 86 | letter-spacing: 1px; 87 | 88 | span{ 89 | color: $primary-color; 90 | } 91 | } 92 | 93 | .dropdown-menu{ 94 | padding: 0px; 95 | border: 0; 96 | border-radius: 0px; 97 | @include desktop { 98 | text-align: center; 99 | float: left !important; 100 | width: 100%; 101 | margin: 0; 102 | } 103 | 104 | li:first-child {margin-top: 5px} 105 | li:last-child {margin-bottom: 5px} 106 | } 107 | 108 | .dropdown-toggle::after { 109 | display: none; 110 | } 111 | 112 | .dropleft .dropdown-menu, 113 | .dropright .dropdown-menu{ 114 | margin: 0; 115 | } 116 | .dropleft .dropdown-toggle::before, 117 | .dropright .dropdown-toggle::after { 118 | font-weight: bold; 119 | font-family: 'Font Awesome 5 Free'; 120 | border: 0; 121 | font-size: 10px; 122 | vertical-align: 1px; 123 | } 124 | .dropleft .dropdown-toggle::before { 125 | content: "\f053"; 126 | margin-right: 5px; 127 | } 128 | .dropright .dropdown-toggle::after { 129 | content: "\f054"; 130 | margin-left: 5px; 131 | } 132 | 133 | .dropdown-item{ 134 | padding: .8rem 1.5rem .55rem; 135 | text-transform: uppercase; 136 | font-size: 14px; 137 | font-weight: 500; 138 | @include desktop { 139 | padding: .6rem 1.5rem .35rem; 140 | } 141 | } 142 | 143 | .dropdown-submenu.active > .dropdown-toggle, 144 | .dropdown-submenu:hover > .dropdown-item, 145 | .dropdown-item.active, 146 | .dropdown-item:hover{ 147 | background: $primary-color; 148 | color: $light; 149 | } 150 | 151 | ul.dropdown-menu li { 152 | padding-left: 0px!important; 153 | } 154 | 155 | @media (min-width:992px) { 156 | .dropdown-menu{ 157 | transition:all .2s ease-in, visibility 0s linear .2s, transform .2s linear; 158 | display: block; 159 | visibility: hidden; 160 | opacity: 0; 161 | min-width: 200px; 162 | margin-top: 15px; 163 | 164 | li:first-child {margin-top: 10px} 165 | li:last-child {margin-bottom: 10px} 166 | } 167 | .dropleft .dropdown-menu, 168 | .dropright .dropdown-menu{ 169 | margin-top: -10px; 170 | } 171 | .dropdown:hover > .dropdown-menu{ 172 | visibility: visible; 173 | transition: all .45s ease 0s; 174 | opacity: 1; 175 | } 176 | } 177 | 178 | -------------------------------------------------------------------------------- /source/scss/templates/_portfolio.scss: -------------------------------------------------------------------------------- 1 | .portflio-item{ 2 | .portfolio-item-content{ 3 | position: absolute; 4 | content:""; 5 | right: 0px; 6 | bottom: 0px; 7 | opacity: 0; 8 | transition: all .35s ease; 9 | } 10 | 11 | &:before{ 12 | position: absolute; 13 | content:""; 14 | left: 0px; 15 | top:0px; 16 | width: 100%; 17 | height: 100%; 18 | background: rgba(0,0,0,0.8); 19 | opacity: 0; 20 | transition: all .35s ease; 21 | overflow: hidden; 22 | } 23 | 24 | &:hover:before{ 25 | opacity: 1; 26 | } 27 | 28 | &:hover .portfolio-item-content{ 29 | opacity: 1; 30 | bottom: 20px; 31 | right: 30px; 32 | } 33 | 34 | .overlay-item{ 35 | position: absolute; 36 | content:""; 37 | left: 0px; 38 | top: 0px; 39 | bottom: 0px; 40 | right: 0px; 41 | display: flex; 42 | align-items: center; 43 | justify-content:center; 44 | font-size:80px; 45 | color: $primary-color; 46 | opacity: 0; 47 | transition: all .35s ease; 48 | } 49 | 50 | &:hover .overlay-item{ 51 | opacity: 1; 52 | } 53 | 54 | } -------------------------------------------------------------------------------- /source/scss/templates/_pricing.scss: -------------------------------------------------------------------------------- 1 | 2 | // Pricing Section 3 | .hero-img{ 4 | background: url("../images/bg/home-5.jpg"); 5 | position: absolute; 6 | content:""; 7 | background-size: cover; 8 | width: 100%; 9 | height: 100%; 10 | top: 0px; 11 | @extend .overly; 12 | } 13 | 14 | .h70{ 15 | height: 55%; 16 | } 17 | 18 | .lh-45{ 19 | line-height: 45px; 20 | } 21 | 22 | .pricing-header h1{ 23 | font-size: 70px; 24 | font-weight: 300; 25 | } 26 | 27 | .pricing .btn-solid-border{ 28 | border-color: $border-color; 29 | &:Hover{ 30 | border-color: $primary-color; 31 | } 32 | } 33 | 34 | -------------------------------------------------------------------------------- /source/scss/templates/_responsive.scss: -------------------------------------------------------------------------------- 1 | /*=== MEDIA QUERY ===*/ 2 | @include large-desktop{ 3 | 4 | } 5 | 6 | @include desktop{ 7 | .slider .block h1 { 8 | font-size: 56px; 9 | line-height: 70px; 10 | } 11 | 12 | .bg-about{ 13 | display: none; 14 | } 15 | section.about { 16 | border: 1px solid #dee2e6; 17 | border-left: 0; 18 | border-right: 0; 19 | } 20 | .footer-socials { 21 | margin-top: 20px; 22 | } 23 | .footer-socials li a { 24 | margin-left: 0px; 25 | } 26 | } 27 | 28 | 29 | @include tablet{ 30 | .navbar-toggler{ 31 | color: $light; 32 | } 33 | .bg-about{ 34 | display: none; 35 | } 36 | .slider .block h1 { 37 | font-size: 48px; 38 | line-height: 62px; 39 | } 40 | .blog-item-meta span{ 41 | margin: 6px 0px; 42 | } 43 | .widget { 44 | margin-bottom: 30px; 45 | padding-bottom: 0px; 46 | } 47 | 48 | } 49 | 50 | @include mobile{ 51 | .header-top .header-top-info a { 52 | margin-left: 10px; 53 | margin-right: 10px; 54 | } 55 | 56 | .navbar-toggler{ 57 | color: $light; 58 | } 59 | .slider .block h1 { 60 | font-size: 38px; 61 | line-height: 50px; 62 | } 63 | 64 | .content-title { 65 | font-size: 28px; 66 | line-height: 46px; 67 | } 68 | 69 | .p-5{ 70 | padding: 2rem !important; 71 | } 72 | h2, .h2 { 73 | font-size: 1.3rem; 74 | font-weight: 600; 75 | line-height: 36px; 76 | } 77 | 78 | .testimonial-item .testimonial-item-content { 79 | padding-left: 0px; 80 | padding-top: 30px; 81 | } 82 | .widget { 83 | margin-bottom: 30px; 84 | padding-bottom: 0px; 85 | } 86 | } 87 | 88 | 89 | @include mobile-xs{ 90 | .header-top .header-top-info a { 91 | display: block; 92 | } 93 | 94 | .navbar-toggler{ 95 | color: $light; 96 | } 97 | 98 | .content-title { 99 | font-size: 28px; 100 | line-height: 46px; 101 | } 102 | 103 | .bg-about{ 104 | display: none; 105 | } 106 | 107 | .p-5{ 108 | padding: 2rem !important; 109 | } 110 | h2, .h2 { 111 | font-size: 1.3rem; 112 | font-weight: 600; 113 | line-height: 36px; 114 | } 115 | 116 | .testimonial-item .testimonial-item-content { 117 | padding-left: 0px; 118 | padding-top: 30px; 119 | } 120 | 121 | .text-lg { 122 | font-size: 3rem; 123 | } 124 | 125 | .widget { 126 | margin-bottom: 30px; 127 | padding-bottom: 0px; 128 | } 129 | } -------------------------------------------------------------------------------- /source/scss/templates/_review.scss: -------------------------------------------------------------------------------- 1 | // Testimonial Section 2 | 3 | .testimonial-item{ 4 | padding:50px 30px; 5 | 6 | i{ 7 | font-size: 40px; 8 | position: absolute; 9 | left: 30px; 10 | top:30px; 11 | z-index: 1; 12 | } 13 | .testimonial-text{ 14 | font-size: 20px; 15 | line-height: 38px; 16 | color: $black; 17 | margin-bottom: 30px; 18 | font-style: italic; 19 | } 20 | 21 | .testimonial-item-content{ 22 | padding-left: 65px; 23 | } 24 | } 25 | 26 | .slick-slide { 27 | &:focus, a { 28 | outline: none; 29 | } 30 | } -------------------------------------------------------------------------------- /source/scss/templates/_service.scss: -------------------------------------------------------------------------------- 1 | // Service section 2 | 3 | .service-item{ 4 | position: relative; 5 | padding-left: 80px; 6 | 7 | i{ 8 | position: absolute; 9 | left: 0px; 10 | top:5px; 11 | font-size: 50px; 12 | opacity: .4; 13 | } 14 | } -------------------------------------------------------------------------------- /source/scss/templates/_single-post.scss: -------------------------------------------------------------------------------- 1 | /*================================================================= 2 | Single Blog Page 3 | ==================================================================*/ 4 | .post.post-single { 5 | border:none; 6 | .post-thumb { 7 | margin-top:30px; 8 | } 9 | } 10 | .post-sub-heading { 11 | border-bottom:1px solid #dedede; 12 | padding-bottom:20px; 13 | letter-spacing: 2px; 14 | text-transform: uppercase; 15 | font-size: 16px; 16 | margin-bottom:20px; 17 | } 18 | .post-social-share { 19 | margin-bottom:50px; 20 | } 21 | 22 | .post-comments { 23 | margin:30px 0; 24 | .media { 25 | margin-top:20px; 26 | > .pull-left { 27 | padding-right: 20px; 28 | } 29 | } 30 | .comment-author { 31 | margin-top: 0; 32 | margin-bottom:0px; 33 | font-weight:500; 34 | a { 35 | color: $primary-color; 36 | font-size: 14px; 37 | text-transform: uppercase; 38 | } 39 | } 40 | time { 41 | margin:0 0 5px; 42 | display: inline-block; 43 | color: #808080; 44 | font-size:12px; 45 | } 46 | .comment-button { 47 | color: $primary-color; 48 | display: inline-block; 49 | margin-left:5px; 50 | font-size:12px; 51 | i { 52 | margin-right:5px; 53 | display: inline-block; 54 | } 55 | &:hover { 56 | color: $primary-color; 57 | } 58 | } 59 | } 60 | 61 | .post-excerpt { 62 | margin-bottom: 60px; 63 | h3 { 64 | a { 65 | color: #000; 66 | } 67 | } 68 | p { 69 | margin: 0 0 30px; 70 | } 71 | blockquote.quote-post { 72 | margin: 20px 0; 73 | p { 74 | line-height: 30px; 75 | font-size: 20px; 76 | color:$primary-color; 77 | } 78 | } 79 | } 80 | 81 | 82 | .single-blog { 83 | background-color: #fff; 84 | margin-bottom: 50px; 85 | padding: 20px; 86 | } 87 | 88 | .blog-subtitle { 89 | font-size: 15px; 90 | padding-bottom: 10px; 91 | border-bottom: 1px solid #dedede; 92 | margin-bottom: 25px; 93 | text-transform: uppercase; 94 | } 95 | 96 | .next-prev { 97 | border-bottom: 1px solid #dedede; 98 | border-top: 1px solid #dedede; 99 | margin: 20px 0; 100 | padding: 25px 0; 101 | a { 102 | color: #000; 103 | &:hover { 104 | color: $primary-color; 105 | } 106 | } 107 | .prev-post i { 108 | margin-right: 10px; 109 | } 110 | 111 | .next-post i { 112 | margin-left: 10px; 113 | } 114 | } 115 | 116 | .social-profile { 117 | ul { 118 | li { 119 | margin: 0 10px 0 0; 120 | display: inline-block; 121 | a { 122 | color: #4e595f; 123 | display: block; 124 | font-size: 16px; 125 | i { 126 | &:hover { 127 | color: $primary-color; 128 | } 129 | } 130 | } 131 | } 132 | } 133 | } 134 | 135 | .comments-section { 136 | margin-top: 35px; 137 | } 138 | 139 | 140 | .author-about { 141 | margin-top: 40px; 142 | } 143 | .post-author { 144 | margin-right: 20px; 145 | } 146 | 147 | .post-author > img { 148 | border: 1px solid #dedede; 149 | max-width: 120px; 150 | padding: 5px; 151 | width: 100%; 152 | } 153 | 154 | 155 | 156 | .comment-list { 157 | ul { 158 | margin-top: 20px; 159 | li { 160 | margin-bottom: 20px; 161 | } 162 | } 163 | } 164 | 165 | 166 | .comment-wrap { 167 | border: 1px solid #dedede; 168 | border-radius: 1px; 169 | margin-left: 20px; 170 | padding: 10px; 171 | position: relative; 172 | .author-avatar { 173 | margin-right: 10px; 174 | } 175 | .media { 176 | .media-heading { 177 | font-size: 14px; 178 | margin-bottom: 8px; 179 | a { 180 | color: $primary-color; 181 | font-size: 13px; 182 | } 183 | } 184 | .comment-meta { 185 | font-size: 12px; 186 | color: #888; 187 | } 188 | p { 189 | margin-top: 15px; 190 | } 191 | } 192 | 193 | } 194 | 195 | 196 | .comment-reply-form { 197 | margin-top: 80px; 198 | input,textarea { 199 | height: 35px; 200 | border-radius: 0; 201 | box-shadow: none; 202 | &:focus { 203 | box-shadow:none; 204 | border:1px solid $primary-color; 205 | } 206 | } 207 | textarea,.btn-main { 208 | height: auto; 209 | } 210 | } 211 | 212 | 213 | 214 | 215 | 216 | -------------------------------------------------------------------------------- /source/scss/templates/_slider.scss: -------------------------------------------------------------------------------- 1 | .slider{ 2 | background: url("../images/bg/home-1.jpg") no-repeat; 3 | background-size: cover; 4 | background-position: 10% 0%; 5 | padding:200px 0; 6 | position: relative; 7 | @include tablet { 8 | padding:150px 0; 9 | } 10 | @extend .overly; 11 | .block{ 12 | h1{ 13 | font-size: 70px; 14 | line-height: 80px; 15 | font-weight: 600; 16 | color: $light; 17 | 18 | } 19 | p{ 20 | margin-bottom:30px; 21 | color:#b9b9b9; 22 | font-size: 18px; 23 | line-height: 27px; 24 | font-weight: 300; 25 | } 26 | 27 | span{ 28 | letter-spacing: 1px; 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /source/scss/templates/_team.scss: -------------------------------------------------------------------------------- 1 | .team-img-hover .team-social li a.facebook { 2 | background: #6666cc; 3 | } 4 | 5 | .team-img-hover .team-social li a.twitter { 6 | background: #3399cc; 7 | } 8 | 9 | .team-img-hover .team-social li a.instagram { 10 | background: #cc66cc; 11 | } 12 | 13 | .team-img-hover .team-social li a.linkedin { 14 | background: #3399cc; 15 | } 16 | 17 | .team-img-hover { 18 | position: absolute; 19 | top: 10px; 20 | left: 10px; 21 | right: 10px; 22 | bottom: 10px; 23 | display: flex; 24 | align-items: center; 25 | justify-content:center; 26 | background: rgba(255,255,255,0.6); 27 | opacity: 0; 28 | transition: all 0.2s ease-in-out; 29 | transform: scale(0.8); 30 | 31 | } 32 | 33 | .team-img-hover li a{ 34 | display: inline-block; 35 | color: $light; 36 | width: 50px; 37 | height: 50px; 38 | font-size: 20px; 39 | line-height: 50px; 40 | border: 2px solid transparent; 41 | border-radius:2px; 42 | text-align: center; 43 | transform: translateY(0); 44 | backface-visibility: hidden; 45 | transition: all 0.3s ease-in-out; 46 | } 47 | 48 | 49 | .team-img-hover:hover li a:hover{ 50 | transform: translateY(4px); 51 | } 52 | 53 | .team-item:hover .team-img-hover{ 54 | opacity: 1; 55 | transform: scale(1); 56 | top: 0px; 57 | left: 0px; 58 | right: 0px; 59 | bottom: 0px; 60 | } 61 | -------------------------------------------------------------------------------- /source/service.html: -------------------------------------------------------------------------------- 1 | @@include('header.htm') 2 | 3 | @@include('blocks/navigation.htm',{"service":"active"}) 4 | 5 | @@include('blocks/page-title.htm', { "page-name": "Our services", "title": "What We Do" }) 6 | 7 | 8 |
9 |
10 |
11 |
12 |
13 | Our Services 14 |

We provide a wide range of creative services

15 |
16 |
17 |
18 | 19 |
20 |
21 |
22 | 23 |

Web development.

24 |

A digital agency isn't here to replace your internal team, we're here to partner

25 |
26 |
27 | 28 |
29 |
30 | 31 |

Interface Design.

32 |

A digital agency isn't here to replace your internal team, we're here to partner

33 |
34 |
35 | 36 |
37 |
38 | 39 |

Business Consulting.

40 |

A digital agency isn't here to replace your internal team, we're here to partner

41 |
42 |
43 | 44 |
45 |
46 | 47 |

Branding.

48 |

A digital agency isn't here to replace your internal team, we're here to partner

49 |
50 |
51 | 52 |
53 |
54 | 55 |

App development.

56 |

A digital agency isn't here to replace your internal team, we're here to partner

57 |
58 |
59 | 60 |
61 |
62 | 63 |

Content creation.

64 |

A digital agency isn't here to replace your internal team, we're here to partner

65 |
66 |
67 | 68 |
69 |
70 | 71 |

Interface Design.

72 |

A digital agency isn't here to replace your internal team, we're here to partner

73 |
74 |
75 | 76 |
77 |
78 | 79 |

Business Consulting.

80 |

A digital agency isn't here to replace your internal team, we're here to partner

81 |
82 |
83 | 84 |
85 |
86 | 87 |

Branding.

88 |

A digital agency isn't here to replace your internal team, we're here to partner

89 |
90 |
91 |
92 |
93 |
94 | 95 | 96 |
97 |
98 |
99 |
100 |
101 | For Every type business 102 |

Entrust Your Project to Our Best Team of Professionals

103 |
104 |
105 | Contact Us 106 |
107 |
108 |
109 |
110 |
111 | 112 | @@include('blocks/footer.htm') 113 | 114 | @@include('footer.htm') -------------------------------------------------------------------------------- /theme/images/about/about.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/about/about.jpg -------------------------------------------------------------------------------- /theme/images/about/bg-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/about/bg-1.jpg -------------------------------------------------------------------------------- /theme/images/about/home-7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/about/home-7.jpg -------------------------------------------------------------------------------- /theme/images/about/home-8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/about/home-8.jpg -------------------------------------------------------------------------------- /theme/images/bg/counter.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/bg/counter.jpg -------------------------------------------------------------------------------- /theme/images/bg/home-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/bg/home-1.jpg -------------------------------------------------------------------------------- /theme/images/bg/home-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/bg/home-2.jpg -------------------------------------------------------------------------------- /theme/images/bg/home-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/bg/home-3.jpg -------------------------------------------------------------------------------- /theme/images/bg/home-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/bg/home-5.jpg -------------------------------------------------------------------------------- /theme/images/bg/home-6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/bg/home-6.jpg -------------------------------------------------------------------------------- /theme/images/bg/home-7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/bg/home-7.jpg -------------------------------------------------------------------------------- /theme/images/bg/home-8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/bg/home-8.jpg -------------------------------------------------------------------------------- /theme/images/blog/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/blog/1.jpg -------------------------------------------------------------------------------- /theme/images/blog/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/blog/2.jpg -------------------------------------------------------------------------------- /theme/images/blog/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/blog/3.jpg -------------------------------------------------------------------------------- /theme/images/blog/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/blog/4.jpg -------------------------------------------------------------------------------- /theme/images/blog/blog-author.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/blog/blog-author.jpg -------------------------------------------------------------------------------- /theme/images/blog/bt-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/blog/bt-1.jpg -------------------------------------------------------------------------------- /theme/images/blog/bt-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/blog/bt-2.jpg -------------------------------------------------------------------------------- /theme/images/blog/bt-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/blog/bt-3.jpg -------------------------------------------------------------------------------- /theme/images/blog/test1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/blog/test1.jpg -------------------------------------------------------------------------------- /theme/images/blog/test2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/blog/test2.jpg -------------------------------------------------------------------------------- /theme/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/favicon.png -------------------------------------------------------------------------------- /theme/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/logo.png -------------------------------------------------------------------------------- /theme/images/marker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/marker.png -------------------------------------------------------------------------------- /theme/images/portfolio/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/portfolio/1.jpg -------------------------------------------------------------------------------- /theme/images/portfolio/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/portfolio/2.jpg -------------------------------------------------------------------------------- /theme/images/portfolio/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/portfolio/3.jpg -------------------------------------------------------------------------------- /theme/images/portfolio/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/portfolio/4.jpg -------------------------------------------------------------------------------- /theme/images/portfolio/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/portfolio/5.jpg -------------------------------------------------------------------------------- /theme/images/portfolio/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/portfolio/6.jpg -------------------------------------------------------------------------------- /theme/images/team/team-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/team/team-1.jpg -------------------------------------------------------------------------------- /theme/images/team/team-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/team/team-2.jpg -------------------------------------------------------------------------------- /theme/images/team/team-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/team/team-3.jpg -------------------------------------------------------------------------------- /theme/images/team/team-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/team/team-4.jpg -------------------------------------------------------------------------------- /theme/images/team/team-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/team/team-5.jpg -------------------------------------------------------------------------------- /theme/images/team/team-6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/images/team/team-6.jpg -------------------------------------------------------------------------------- /theme/js/script.js: -------------------------------------------------------------------------------- 1 | /** 2 | * WEBSITE: https://themefisher.com 3 | * TWITTER: https://twitter.com/themefisher 4 | * FACEBOOK: https://www.facebook.com/themefisher 5 | * GITHUB: https://github.com/themefisher/ 6 | */ 7 | 8 | (function ($) { 9 | 'use strict'; 10 | 11 | // testimonial-wrap 12 | if ($('.testimonial-wrap').length !== 0) { 13 | $('.testimonial-wrap').slick({ 14 | slidesToShow: 2, 15 | slidesToScroll: 2, 16 | infinite: true, 17 | dots: true, 18 | arrows: false, 19 | autoplay: true, 20 | autoplaySpeed: 6000, 21 | responsive: [{ 22 | breakpoint: 1024, 23 | settings: { 24 | slidesToShow: 1, 25 | slidesToScroll: 1, 26 | infinite: true, 27 | dots: true 28 | } 29 | }, 30 | { 31 | breakpoint: 900, 32 | settings: { 33 | slidesToShow: 1, 34 | slidesToScroll: 1 35 | } 36 | }, { 37 | breakpoint: 600, 38 | settings: { 39 | slidesToShow: 1, 40 | slidesToScroll: 1 41 | } 42 | }, 43 | { 44 | breakpoint: 480, 45 | settings: { 46 | slidesToShow: 1, 47 | slidesToScroll: 1 48 | } 49 | } 50 | ] 51 | }); 52 | } 53 | 54 | // navbarDropdown 55 | if ($(window).width() < 992) { 56 | $('#navbar .dropdown-toggle').on('click', function () { 57 | $(this).siblings('.dropdown-menu').animate({ 58 | height: 'toggle' 59 | }, 300); 60 | }); 61 | } 62 | 63 | $(window).on('scroll', function () { 64 | //.Scroll to top show/hide 65 | if ($('#scroll-to-top').length) { 66 | var scrollToTop = $('#scroll-to-top'), 67 | scroll = $(window).scrollTop(); 68 | if (scroll >= 200) { 69 | scrollToTop.fadeIn(200); 70 | } else { 71 | scrollToTop.fadeOut(100); 72 | } 73 | } 74 | }); 75 | // scroll-to-top 76 | if ($('#scroll-to-top').length) { 77 | $('#scroll-to-top').on('click', function () { 78 | $('body,html').animate({ 79 | scrollTop: 0 80 | }, 600); 81 | return false; 82 | }); 83 | } 84 | 85 | // portfolio-gallery 86 | if ($('.portfolio-gallery').length !== 0) { 87 | $('.portfolio-gallery').each(function () { 88 | $(this).find('.popup-gallery').magnificPopup({ 89 | type: 'image', 90 | gallery: { 91 | enabled: true 92 | } 93 | }); 94 | }); 95 | } 96 | 97 | // Counter 98 | if ($('.counter-stat').length !== 0) { 99 | $('.counter-stat').counterUp({ 100 | delay: 10, 101 | time: 1000 102 | }); 103 | } 104 | 105 | })(jQuery); 106 | -------------------------------------------------------------------------------- /theme/plugins/counterup/jquery.counterup.min.js: -------------------------------------------------------------------------------- 1 | (function($){"use strict";$.fn.counterUp=function(options){var settings=$.extend({time:400,delay:10,offset:100,beginAt:0,formatter:false,context:"window",callback:function(){}},options),s;return this.each(function(){var $this=$(this),counter={time:$(this).data("counterup-time")||settings.time,delay:$(this).data("counterup-delay")||settings.delay,offset:$(this).data("counterup-offset")||settings.offset,beginAt:$(this).data("counterup-beginat")||settings.beginAt,context:$(this).data("counterup-context")||settings.context};var counterUpper=function(){var nums=[];var divisions=counter.time/counter.delay;var num=$(this).attr("data-num")?$(this).attr("data-num"):$this.text();var isComma=/[0-9]+,[0-9]+/.test(num);num=num.replace(/,/g,"");var decimalPlaces=(num.split(".")[1]||[]).length;if(counter.beginAt>num)counter.beginAt=num;var isTime=/[0-9]+:[0-9]+:[0-9]+/.test(num);if(isTime){var times=num.split(":"),m=1;s=0;while(times.length>0){s+=m*parseInt(times.pop(),10);m*=60}}for(var i=divisions;i>=counter.beginAt/num*divisions;i--){var newNum=parseFloat(num/divisions*i).toFixed(decimalPlaces);if(isTime){newNum=parseInt(s/divisions*i);var hours=parseInt(newNum/3600)%24;var minutes=parseInt(newNum/60)%60;var seconds=parseInt(newNum%60,10);newNum=(hours<10?"0"+hours:hours)+":"+(minutes<10?"0"+minutes:minutes)+":"+(seconds<10?"0"+seconds:seconds)}if(isComma){while(/(\d+)(\d{3})/.test(newNum.toString())){newNum=newNum.toString().replace(/(\d+)(\d{3})/,"$1"+","+"$2")}}if(settings.formatter){newNum=settings.formatter.call(this,newNum)}nums.unshift(newNum)}$this.data("counterup-nums",nums);$this.text(counter.beginAt);var f=function(){if(!$this.data("counterup-nums")){settings.callback.call(this);return}$this.html($this.data("counterup-nums").shift());if($this.data("counterup-nums").length){setTimeout($this.data("counterup-func"),counter.delay)}else{$this.data("counterup-nums",null);$this.data("counterup-func",null);settings.callback.call(this)}};$this.data("counterup-func",f);setTimeout($this.data("counterup-func"),counter.delay)};$this.waypoint(function(direction){counterUpper();this.destroy()},{offset:counter.offset+"%",context:counter.context})})}})(jQuery); 2 | -------------------------------------------------------------------------------- /theme/plugins/counterup/jquery.waypoints.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | Waypoints - 4.0.1 3 | Copyright © 2011-2016 Caleb Troughton 4 | Licensed under the MIT license. 5 | https://github.com/imakewebthings/waypoints/blob/master/licenses.txt 6 | */ 7 | !function(){"use strict";function t(o){if(!o)throw new Error("No options passed to Waypoint constructor");if(!o.element)throw new Error("No element option passed to Waypoint constructor");if(!o.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+e,this.options=t.Adapter.extend({},t.defaults,o),this.element=this.options.element,this.adapter=new t.Adapter(this.element),this.callback=o.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=t.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=t.Context.findOrCreateByElement(this.options.context),t.offsetAliases[this.options.offset]&&(this.options.offset=t.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),i[this.key]=this,e+=1}var e=0,i={};t.prototype.queueTrigger=function(t){this.group.queueTrigger(this,t)},t.prototype.trigger=function(t){this.enabled&&this.callback&&this.callback.apply(this,t)},t.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete i[this.key]},t.prototype.disable=function(){return this.enabled=!1,this},t.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},t.prototype.next=function(){return this.group.next(this)},t.prototype.previous=function(){return this.group.previous(this)},t.invokeAll=function(t){var e=[];for(var o in i)e.push(i[o]);for(var n=0,r=e.length;r>n;n++)e[n][t]()},t.destroyAll=function(){t.invokeAll("destroy")},t.disableAll=function(){t.invokeAll("disable")},t.enableAll=function(){t.Context.refreshAll();for(var e in i)i[e].enabled=!0;return this},t.refreshAll=function(){t.Context.refreshAll()},t.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},t.viewportWidth=function(){return document.documentElement.clientWidth},t.adapters=[],t.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},t.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=t}(),function(){"use strict";function t(t){window.setTimeout(t,1e3/60)}function e(t){this.element=t,this.Adapter=n.Adapter,this.adapter=new this.Adapter(t),this.key="waypoint-context-"+i,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},t.waypointContextKey=this.key,o[t.waypointContextKey]=this,i+=1,n.windowContext||(n.windowContext=!0,n.windowContext=new e(window)),this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}var i=0,o={},n=window.Waypoint,r=window.onload;e.prototype.add=function(t){var e=t.options.horizontal?"horizontal":"vertical";this.waypoints[e][t.key]=t,this.refresh()},e.prototype.checkEmpty=function(){var t=this.Adapter.isEmptyObject(this.waypoints.horizontal),e=this.Adapter.isEmptyObject(this.waypoints.vertical),i=this.element==this.element.window;t&&e&&!i&&(this.adapter.off(".waypoints"),delete o[this.key])},e.prototype.createThrottledResizeHandler=function(){function t(){e.handleResize(),e.didResize=!1}var e=this;this.adapter.on("resize.waypoints",function(){e.didResize||(e.didResize=!0,n.requestAnimationFrame(t))})},e.prototype.createThrottledScrollHandler=function(){function t(){e.handleScroll(),e.didScroll=!1}var e=this;this.adapter.on("scroll.waypoints",function(){(!e.didScroll||n.isTouch)&&(e.didScroll=!0,n.requestAnimationFrame(t))})},e.prototype.handleResize=function(){n.Context.refreshAll()},e.prototype.handleScroll=function(){var t={},e={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(var i in e){var o=e[i],n=o.newScroll>o.oldScroll,r=n?o.forward:o.backward;for(var s in this.waypoints[i]){var a=this.waypoints[i][s];if(null!==a.triggerPoint){var l=o.oldScroll=a.triggerPoint,p=l&&h,u=!l&&!h;(p||u)&&(a.queueTrigger(r),t[a.group.id]=a.group)}}}for(var c in t)t[c].flushTriggers();this.oldScroll={x:e.horizontal.newScroll,y:e.vertical.newScroll}},e.prototype.innerHeight=function(){return this.element==this.element.window?n.viewportHeight():this.adapter.innerHeight()},e.prototype.remove=function(t){delete this.waypoints[t.axis][t.key],this.checkEmpty()},e.prototype.innerWidth=function(){return this.element==this.element.window?n.viewportWidth():this.adapter.innerWidth()},e.prototype.destroy=function(){var t=[];for(var e in this.waypoints)for(var i in this.waypoints[e])t.push(this.waypoints[e][i]);for(var o=0,n=t.length;n>o;o++)t[o].destroy()},e.prototype.refresh=function(){var t,e=this.element==this.element.window,i=e?void 0:this.adapter.offset(),o={};this.handleScroll(),t={horizontal:{contextOffset:e?0:i.left,contextScroll:e?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:e?0:i.top,contextScroll:e?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}};for(var r in t){var s=t[r];for(var a in this.waypoints[r]){var l,h,p,u,c,d=this.waypoints[r][a],f=d.options.offset,w=d.triggerPoint,y=0,g=null==w;d.element!==d.element.window&&(y=d.adapter.offset()[s.offsetProp]),"function"==typeof f?f=f.apply(d):"string"==typeof f&&(f=parseFloat(f),d.options.offset.indexOf("%")>-1&&(f=Math.ceil(s.contextDimension*f/100))),l=s.contextScroll-s.contextOffset,d.triggerPoint=Math.floor(y+l-f),h=w=s.oldScroll,u=h&&p,c=!h&&!p,!g&&u?(d.queueTrigger(s.backward),o[d.group.id]=d.group):!g&&c?(d.queueTrigger(s.forward),o[d.group.id]=d.group):g&&s.oldScroll>=d.triggerPoint&&(d.queueTrigger(s.forward),o[d.group.id]=d.group)}}return n.requestAnimationFrame(function(){for(var t in o)o[t].flushTriggers()}),this},e.findOrCreateByElement=function(t){return e.findByElement(t)||new e(t)},e.refreshAll=function(){for(var t in o)o[t].refresh()},e.findByElement=function(t){return o[t.waypointContextKey]},window.onload=function(){r&&r(),e.refreshAll()},n.requestAnimationFrame=function(e){var i=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||t;i.call(window,e)},n.Context=e}(),function(){"use strict";function t(t,e){return t.triggerPoint-e.triggerPoint}function e(t,e){return e.triggerPoint-t.triggerPoint}function i(t){this.name=t.name,this.axis=t.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),o[this.axis][this.name]=this}var o={vertical:{},horizontal:{}},n=window.Waypoint;i.prototype.add=function(t){this.waypoints.push(t)},i.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}},i.prototype.flushTriggers=function(){for(var i in this.triggerQueues){var o=this.triggerQueues[i],n="up"===i||"left"===i;o.sort(n?e:t);for(var r=0,s=o.length;s>r;r+=1){var a=o[r];(a.options.continuous||r===o.length-1)&&a.trigger([i])}}this.clearTriggerQueues()},i.prototype.next=function(e){this.waypoints.sort(t);var i=n.Adapter.inArray(e,this.waypoints),o=i===this.waypoints.length-1;return o?null:this.waypoints[i+1]},i.prototype.previous=function(e){this.waypoints.sort(t);var i=n.Adapter.inArray(e,this.waypoints);return i?this.waypoints[i-1]:null},i.prototype.queueTrigger=function(t,e){this.triggerQueues[e].push(t)},i.prototype.remove=function(t){var e=n.Adapter.inArray(t,this.waypoints);e>-1&&this.waypoints.splice(e,1)},i.prototype.first=function(){return this.waypoints[0]},i.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},i.findOrCreate=function(t){return o[t.axis][t.name]||new i(t)},n.Group=i}(),function(){"use strict";function t(t){this.$element=e(t)}var e=window.jQuery,i=window.Waypoint;e.each(["innerHeight","innerWidth","off","offset","on","outerHeight","outerWidth","scrollLeft","scrollTop"],function(e,i){t.prototype[i]=function(){var t=Array.prototype.slice.call(arguments);return this.$element[i].apply(this.$element,t)}}),e.each(["extend","inArray","isEmptyObject"],function(i,o){t[o]=e[o]}),i.adapters.push({name:"jquery",Adapter:t}),i.Adapter=t}(),function(){"use strict";function t(t){return function(){var i=[],o=arguments[0];return t.isFunction(arguments[0])&&(o=t.extend({},arguments[1]),o.handler=arguments[0]),this.each(function(){var n=t.extend({},o,{element:this});"string"==typeof n.context&&(n.context=t(this).closest(n.context)[0]),i.push(new e(n))}),i}}var e=window.Waypoint;window.jQuery&&(window.jQuery.fn.waypoint=t(window.jQuery)),window.Zepto&&(window.Zepto.fn.waypoint=t(window.Zepto))}(); -------------------------------------------------------------------------------- /theme/plugins/fontawesome/webfonts/fa-brands-400.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/plugins/fontawesome/webfonts/fa-brands-400.eot -------------------------------------------------------------------------------- /theme/plugins/fontawesome/webfonts/fa-brands-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/plugins/fontawesome/webfonts/fa-brands-400.ttf -------------------------------------------------------------------------------- /theme/plugins/fontawesome/webfonts/fa-brands-400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/plugins/fontawesome/webfonts/fa-brands-400.woff -------------------------------------------------------------------------------- /theme/plugins/fontawesome/webfonts/fa-brands-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/plugins/fontawesome/webfonts/fa-brands-400.woff2 -------------------------------------------------------------------------------- /theme/plugins/fontawesome/webfonts/fa-regular-400.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/plugins/fontawesome/webfonts/fa-regular-400.eot -------------------------------------------------------------------------------- /theme/plugins/fontawesome/webfonts/fa-regular-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/plugins/fontawesome/webfonts/fa-regular-400.ttf -------------------------------------------------------------------------------- /theme/plugins/fontawesome/webfonts/fa-regular-400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/plugins/fontawesome/webfonts/fa-regular-400.woff -------------------------------------------------------------------------------- /theme/plugins/fontawesome/webfonts/fa-regular-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/plugins/fontawesome/webfonts/fa-regular-400.woff2 -------------------------------------------------------------------------------- /theme/plugins/fontawesome/webfonts/fa-solid-900.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/plugins/fontawesome/webfonts/fa-solid-900.eot -------------------------------------------------------------------------------- /theme/plugins/fontawesome/webfonts/fa-solid-900.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/plugins/fontawesome/webfonts/fa-solid-900.ttf -------------------------------------------------------------------------------- /theme/plugins/fontawesome/webfonts/fa-solid-900.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/plugins/fontawesome/webfonts/fa-solid-900.woff -------------------------------------------------------------------------------- /theme/plugins/fontawesome/webfonts/fa-solid-900.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/plugins/fontawesome/webfonts/fa-solid-900.woff2 -------------------------------------------------------------------------------- /theme/plugins/google-map/map.js: -------------------------------------------------------------------------------- 1 | window.marker = null; 2 | 3 | function initialize() { 4 | var map; 5 | var latitude = $('#map').attr('data-latitude'); 6 | var longitude = $('#map').attr('data-longitude'); 7 | var mapMarker = $('#map').attr('data-marker'); 8 | var mapMarkerName = $('#map').attr('data-marker-name'); 9 | var nottingham = new google.maps.LatLng(latitude, longitude); 10 | var style = [{ 11 | "featureType": "administrative.locality", 12 | "elementType": "all", 13 | "stylers": [{ 14 | "hue": "#2c2e33" 15 | }, 16 | { 17 | "saturation": 7 18 | }, 19 | { 20 | "lightness": 19 21 | }, 22 | { 23 | "visibility": "on" 24 | } 25 | ] 26 | }, 27 | { 28 | "featureType": "administrative.locality", 29 | "elementType": "labels.text", 30 | "stylers": [{ 31 | "visibility": "on" 32 | }, 33 | { 34 | "saturation": "-3" 35 | } 36 | ] 37 | }, 38 | { 39 | "featureType": "administrative.locality", 40 | "elementType": "labels.text.fill", 41 | "stylers": [{ 42 | "color": "#282a00" 43 | }] 44 | }, 45 | { 46 | "featureType": "landscape", 47 | "elementType": "all", 48 | "stylers": [{ 49 | "hue": "#ffffff" 50 | }, 51 | { 52 | "saturation": -100 53 | }, 54 | { 55 | "lightness": 100 56 | }, 57 | { 58 | "visibility": "simplified" 59 | } 60 | ] 61 | }, 62 | { 63 | "featureType": "poi", 64 | "elementType": "all", 65 | "stylers": [{ 66 | "hue": "#ffffff" 67 | }, 68 | { 69 | "saturation": -100 70 | }, 71 | { 72 | "lightness": 100 73 | }, 74 | { 75 | "visibility": "off" 76 | } 77 | ] 78 | }, 79 | { 80 | "featureType": "poi.school", 81 | "elementType": "geometry.fill", 82 | "stylers": [{ 83 | "color": "#f39247" 84 | }, 85 | { 86 | "saturation": "0" 87 | }, 88 | { 89 | "visibility": "on" 90 | } 91 | ] 92 | }, 93 | { 94 | "featureType": "road", 95 | "elementType": "geometry", 96 | "stylers": [{ 97 | "hue": "#ffb600" 98 | }, 99 | { 100 | "saturation": "100" 101 | }, 102 | { 103 | "lightness": 31 104 | }, 105 | { 106 | "visibility": "simplified" 107 | } 108 | ] 109 | }, 110 | { 111 | "featureType": "road", 112 | "elementType": "geometry.stroke", 113 | "stylers": [{ 114 | "color": "#ffb600" 115 | }, 116 | { 117 | "saturation": "0" 118 | } 119 | ] 120 | }, 121 | { 122 | "featureType": "road", 123 | "elementType": "labels", 124 | "stylers": [{ 125 | "hue": "#008eff" 126 | }, 127 | { 128 | "saturation": -93 129 | }, 130 | { 131 | "lightness": 31 132 | }, 133 | { 134 | "visibility": "on" 135 | } 136 | ] 137 | }, 138 | { 139 | "featureType": "road.arterial", 140 | "elementType": "geometry.stroke", 141 | "stylers": [{ 142 | "visibility": "on" 143 | }, 144 | { 145 | "color": "#f3dbc8" 146 | }, 147 | { 148 | "saturation": "0" 149 | } 150 | ] 151 | }, 152 | { 153 | "featureType": "road.arterial", 154 | "elementType": "labels", 155 | "stylers": [{ 156 | "hue": "#bbc0c4" 157 | }, 158 | { 159 | "saturation": -93 160 | }, 161 | { 162 | "lightness": -2 163 | }, 164 | { 165 | "visibility": "simplified" 166 | } 167 | ] 168 | }, 169 | { 170 | "featureType": "road.arterial", 171 | "elementType": "labels.text", 172 | "stylers": [{ 173 | "visibility": "off" 174 | }] 175 | }, 176 | { 177 | "featureType": "road.local", 178 | "elementType": "geometry", 179 | "stylers": [{ 180 | "hue": "#e9ebed" 181 | }, 182 | { 183 | "saturation": -90 184 | }, 185 | { 186 | "lightness": -8 187 | }, 188 | { 189 | "visibility": "simplified" 190 | } 191 | ] 192 | }, 193 | { 194 | "featureType": "transit", 195 | "elementType": "all", 196 | "stylers": [{ 197 | "hue": "#e9ebed" 198 | }, 199 | { 200 | "saturation": 10 201 | }, 202 | { 203 | "lightness": 69 204 | }, 205 | { 206 | "visibility": "on" 207 | } 208 | ] 209 | }, 210 | { 211 | "featureType": "water", 212 | "elementType": "all", 213 | "stylers": [{ 214 | "hue": "#e9ebed" 215 | }, 216 | { 217 | "saturation": -78 218 | }, 219 | { 220 | "lightness": 67 221 | }, 222 | { 223 | "visibility": "simplified" 224 | } 225 | ] 226 | } 227 | ]; 228 | var mapOptions = { 229 | center: nottingham, 230 | mapTypeId: google.maps.MapTypeId.ROADMAP, 231 | backgroundColor: "#000", 232 | zoom: 10, 233 | panControl: !1, 234 | zoomControl: !0, 235 | mapTypeControl: !1, 236 | scaleControl: !1, 237 | streetViewControl: !1, 238 | overviewMapControl: !1, 239 | zoomControlOptions: { 240 | style: google.maps.ZoomControlStyle.LARGE 241 | } 242 | } 243 | map = new google.maps.Map(document.getElementById('map'), mapOptions); 244 | var mapType = new google.maps.StyledMapType(style, { 245 | name: "Grayscale" 246 | }); 247 | map.mapTypes.set('grey', mapType); 248 | map.setMapTypeId('grey'); 249 | var marker_image = mapMarker; 250 | var pinIcon = new google.maps.MarkerImage(marker_image, null, null, null, new google.maps.Size(46, 40)); 251 | marker = new google.maps.Marker({ 252 | position: nottingham, 253 | map: map, 254 | icon: pinIcon, 255 | title: mapMarkerName 256 | }) 257 | } 258 | var map = document.getElementById('map'); 259 | if (map != null) { 260 | google.maps.event.addDomListener(window, 'load', initialize) 261 | } -------------------------------------------------------------------------------- /theme/plugins/magnific-popup/magnific-popup.css: -------------------------------------------------------------------------------- 1 | /* Magnific Popup CSS */ 2 | .mfp-bg { 3 | top: 0; 4 | left: 0; 5 | width: 100%; 6 | height: 100%; 7 | z-index: 1042; 8 | overflow: hidden; 9 | position: fixed; 10 | background: #0b0b0b; 11 | opacity: 0.8; } 12 | 13 | .mfp-wrap { 14 | top: 0; 15 | left: 0; 16 | width: 100%; 17 | height: 100%; 18 | z-index: 1043; 19 | position: fixed; 20 | outline: none !important; 21 | -webkit-backface-visibility: hidden; } 22 | 23 | .mfp-container { 24 | text-align: center; 25 | position: absolute; 26 | width: 100%; 27 | height: 100%; 28 | left: 0; 29 | top: 0; 30 | padding: 0 8px; 31 | box-sizing: border-box; } 32 | 33 | .mfp-container:before { 34 | content: ''; 35 | display: inline-block; 36 | height: 100%; 37 | vertical-align: middle; } 38 | 39 | .mfp-align-top .mfp-container:before { 40 | display: none; } 41 | 42 | .mfp-content { 43 | position: relative; 44 | display: inline-block; 45 | vertical-align: middle; 46 | margin: 0 auto; 47 | text-align: left; 48 | z-index: 1045; } 49 | 50 | .mfp-inline-holder .mfp-content, 51 | .mfp-ajax-holder .mfp-content { 52 | width: 100%; 53 | cursor: auto; } 54 | 55 | .mfp-ajax-cur { 56 | cursor: progress; } 57 | 58 | .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close { 59 | cursor: -moz-zoom-out; 60 | cursor: -webkit-zoom-out; 61 | cursor: zoom-out; } 62 | 63 | .mfp-zoom { 64 | cursor: pointer; 65 | cursor: -webkit-zoom-in; 66 | cursor: -moz-zoom-in; 67 | cursor: zoom-in; } 68 | 69 | .mfp-auto-cursor .mfp-content { 70 | cursor: auto; } 71 | 72 | .mfp-close, 73 | .mfp-arrow, 74 | .mfp-preloader, 75 | .mfp-counter { 76 | -webkit-user-select: none; 77 | -moz-user-select: none; 78 | user-select: none; } 79 | 80 | .mfp-loading.mfp-figure { 81 | display: none; } 82 | 83 | .mfp-hide { 84 | display: none !important; } 85 | 86 | .mfp-preloader { 87 | color: #CCC; 88 | position: absolute; 89 | top: 50%; 90 | width: auto; 91 | text-align: center; 92 | margin-top: -0.8em; 93 | left: 8px; 94 | right: 8px; 95 | z-index: 1044; } 96 | .mfp-preloader a { 97 | color: #CCC; } 98 | .mfp-preloader a:hover { 99 | color: #FFF; } 100 | 101 | .mfp-s-ready .mfp-preloader { 102 | display: none; } 103 | 104 | .mfp-s-error .mfp-content { 105 | display: none; } 106 | 107 | button.mfp-close, 108 | button.mfp-arrow { 109 | overflow: visible; 110 | cursor: pointer; 111 | background: transparent; 112 | border: 0; 113 | -webkit-appearance: none; 114 | display: block; 115 | outline: none; 116 | padding: 0; 117 | z-index: 1046; 118 | box-shadow: none; 119 | touch-action: manipulation; } 120 | 121 | button::-moz-focus-inner { 122 | padding: 0; 123 | border: 0; } 124 | 125 | .mfp-close { 126 | width: 44px; 127 | height: 44px; 128 | line-height: 44px; 129 | position: absolute; 130 | right: 0; 131 | top: 0; 132 | text-decoration: none; 133 | text-align: center; 134 | opacity: 0.65; 135 | padding: 0 0 18px 10px; 136 | color: #FFF; 137 | font-style: normal; 138 | font-size: 28px; 139 | font-family: Arial, Baskerville, monospace; } 140 | .mfp-close:hover, 141 | .mfp-close:focus { 142 | opacity: 1; } 143 | .mfp-close:active { 144 | top: 1px; } 145 | 146 | .mfp-close-btn-in .mfp-close { 147 | color: #333; } 148 | 149 | .mfp-image-holder .mfp-close, 150 | .mfp-iframe-holder .mfp-close { 151 | color: #FFF; 152 | right: -6px; 153 | text-align: right; 154 | padding-right: 6px; 155 | width: 100%; } 156 | 157 | .mfp-counter { 158 | position: absolute; 159 | top: 0; 160 | right: 0; 161 | color: #CCC; 162 | font-size: 12px; 163 | line-height: 18px; 164 | white-space: nowrap; } 165 | 166 | .mfp-arrow { 167 | position: absolute; 168 | opacity: 0.65; 169 | margin: 0; 170 | top: 50%; 171 | margin-top: -55px; 172 | padding: 0; 173 | width: 90px; 174 | height: 110px; 175 | -webkit-tap-highlight-color: transparent; } 176 | .mfp-arrow:active { 177 | margin-top: -54px; } 178 | .mfp-arrow:hover, 179 | .mfp-arrow:focus { 180 | opacity: 1; } 181 | .mfp-arrow:before, 182 | .mfp-arrow:after { 183 | content: ''; 184 | display: block; 185 | width: 0; 186 | height: 0; 187 | position: absolute; 188 | left: 0; 189 | top: 0; 190 | margin-top: 35px; 191 | margin-left: 35px; 192 | border: medium inset transparent; } 193 | .mfp-arrow:after { 194 | border-top-width: 13px; 195 | border-bottom-width: 13px; 196 | top: 8px; } 197 | .mfp-arrow:before { 198 | border-top-width: 21px; 199 | border-bottom-width: 21px; 200 | opacity: 0.7; } 201 | 202 | .mfp-arrow-left { 203 | left: 0; } 204 | .mfp-arrow-left:after { 205 | border-right: 17px solid #FFF; 206 | margin-left: 31px; } 207 | .mfp-arrow-left:before { 208 | margin-left: 25px; 209 | border-right: 27px solid #3F3F3F; } 210 | 211 | .mfp-arrow-right { 212 | right: 0; } 213 | .mfp-arrow-right:after { 214 | border-left: 17px solid #FFF; 215 | margin-left: 39px; } 216 | .mfp-arrow-right:before { 217 | border-left: 27px solid #3F3F3F; } 218 | 219 | .mfp-iframe-holder { 220 | padding-top: 40px; 221 | padding-bottom: 40px; } 222 | .mfp-iframe-holder .mfp-content { 223 | line-height: 0; 224 | width: 100%; 225 | max-width: 900px; } 226 | .mfp-iframe-holder .mfp-close { 227 | top: -40px; } 228 | 229 | .mfp-iframe-scaler { 230 | width: 100%; 231 | height: 0; 232 | overflow: hidden; 233 | padding-top: 56.25%; } 234 | .mfp-iframe-scaler iframe { 235 | position: absolute; 236 | display: block; 237 | top: 0; 238 | left: 0; 239 | width: 100%; 240 | height: 100%; 241 | box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); 242 | background: #000; } 243 | 244 | /* Main image in popup */ 245 | img.mfp-img { 246 | width: auto; 247 | max-width: 100%; 248 | height: auto; 249 | display: block; 250 | line-height: 0; 251 | box-sizing: border-box; 252 | padding: 40px 0 40px; 253 | margin: 0 auto; } 254 | 255 | /* The shadow behind the image */ 256 | .mfp-figure { 257 | line-height: 0; } 258 | .mfp-figure:after { 259 | content: ''; 260 | position: absolute; 261 | left: 0; 262 | top: 40px; 263 | bottom: 40px; 264 | display: block; 265 | right: 0; 266 | width: auto; 267 | height: auto; 268 | z-index: -1; 269 | box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); 270 | background: #444; } 271 | .mfp-figure small { 272 | color: #BDBDBD; 273 | display: block; 274 | font-size: 12px; 275 | line-height: 14px; } 276 | .mfp-figure figure { 277 | margin: 0; } 278 | 279 | .mfp-bottom-bar { 280 | margin-top: -36px; 281 | position: absolute; 282 | top: 100%; 283 | left: 0; 284 | width: 100%; 285 | cursor: auto; } 286 | 287 | .mfp-title { 288 | text-align: left; 289 | line-height: 18px; 290 | color: #F3F3F3; 291 | word-wrap: break-word; 292 | padding-right: 36px; } 293 | 294 | .mfp-image-holder .mfp-content { 295 | max-width: 100%; } 296 | 297 | .mfp-gallery .mfp-image-holder .mfp-figure { 298 | cursor: pointer; } 299 | 300 | @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { 301 | /** 302 | * Remove all paddings around the image on small screen 303 | */ 304 | .mfp-img-mobile .mfp-image-holder { 305 | padding-left: 0; 306 | padding-right: 0; } 307 | .mfp-img-mobile img.mfp-img { 308 | padding: 0; } 309 | .mfp-img-mobile .mfp-figure:after { 310 | top: 0; 311 | bottom: 0; } 312 | .mfp-img-mobile .mfp-figure small { 313 | display: inline; 314 | margin-left: 5px; } 315 | .mfp-img-mobile .mfp-bottom-bar { 316 | background: rgba(0, 0, 0, 0.6); 317 | bottom: 0; 318 | margin: 0; 319 | top: auto; 320 | padding: 3px 5px; 321 | position: fixed; 322 | box-sizing: border-box; } 323 | .mfp-img-mobile .mfp-bottom-bar:empty { 324 | padding: 0; } 325 | .mfp-img-mobile .mfp-counter { 326 | right: 5px; 327 | top: 3px; } 328 | .mfp-img-mobile .mfp-close { 329 | top: 0; 330 | right: 0; 331 | width: 35px; 332 | height: 35px; 333 | line-height: 35px; 334 | background: rgba(0, 0, 0, 0.6); 335 | position: fixed; 336 | text-align: center; 337 | padding: 0; } } 338 | 339 | @media all and (max-width: 900px) { 340 | .mfp-arrow { 341 | -webkit-transform: scale(0.75); 342 | transform: scale(0.75); } 343 | .mfp-arrow-left { 344 | -webkit-transform-origin: 0; 345 | transform-origin: 0; } 346 | .mfp-arrow-right { 347 | -webkit-transform-origin: 100%; 348 | transform-origin: 100%; } 349 | .mfp-container { 350 | padding-left: 6px; 351 | padding-right: 6px; } } 352 | -------------------------------------------------------------------------------- /theme/plugins/slick/README.markdown: -------------------------------------------------------------------------------- 1 | slick 2 | ------- 3 | 4 | [1]: 5 | 6 | _the last carousel you'll ever need_ 7 | 8 | #### Demo 9 | 10 | [http://kenwheeler.github.io/slick](http://kenwheeler.github.io/slick/) 11 | 12 | #### CDN 13 | 14 | To start working with Slick right away, there's a couple of CDN choices availabile 15 | to serve the files as close, and fast as possible to your users: 16 | 17 | - https://cdnjs.com/libraries/slick-carousel 18 | - https://www.jsdelivr.com/projects/jquery.slick 19 | 20 | ##### Example using jsDelivr 21 | 22 | Just add a link to the css file in your ``: 23 | 24 | ```html 25 | 26 | 27 | 28 | 29 | ``` 30 | 31 | Then, before your closing `````` tag add: 32 | 33 | ```html 34 | 35 | ``` 36 | 37 | #### Package Managers 38 | 39 | ```sh 40 | # Bower 41 | bower install --save slick-carousel 42 | 43 | # NPM 44 | npm install slick-carousel 45 | ``` 46 | 47 | #### Contributing 48 | 49 | PLEASE review CONTRIBUTING.markdown prior to requesting a feature, filing a pull request or filing an issue. 50 | 51 | ### Data Attribute Settings 52 | 53 | In slick 1.5 you can now add settings using the data-slick attribute. You still need to call $(element).slick() to initialize slick on the element. 54 | 55 | Example: 56 | 57 | ```html 58 |
59 |

1

60 |

2

61 |

3

62 |

4

63 |

5

64 |

6

65 |
66 | ``` 67 | 68 | ### Settings 69 | 70 | Option | Type | Default | Description 71 | ------ | ---- | ------- | ----------- 72 | accessibility | boolean | true | Enables tabbing and arrow key navigation. Unless `autoplay: true`, sets browser focus to current slide (or first of current slide set, if multiple `slidesToShow`) after slide change. For full a11y compliance enable focusOnChange in addition to this. 73 | adaptiveHeight | boolean | false | Adapts slider height to the current slide 74 | appendArrows | string | $(element) | Change where the navigation arrows are attached (Selector, htmlString, Array, Element, jQuery object) 75 | appendDots | string | $(element) | Change where the navigation dots are attached (Selector, htmlString, Array, Element, jQuery object) 76 | arrows | boolean | true | Enable Next/Prev arrows 77 | asNavFor | string | $(element) | Enables syncing of multiple sliders 78 | autoplay | boolean | false | Enables auto play of slides 79 | autoplaySpeed | int | 3000 | Auto play change interval 80 | centerMode | boolean | false | Enables centered view with partial prev/next slides. Use with odd numbered slidesToShow counts. 81 | centerPadding | string | '50px' | Side padding when in center mode. (px or %) 82 | cssEase | string | 'ease' | CSS3 easing 83 | customPaging | function | n/a | Custom paging templates. See source for use example. 84 | dots | boolean | false | Current slide indicator dots 85 | dotsClass | string | 'slick-dots' | Class for slide indicator dots container 86 | draggable | boolean | true | Enables desktop dragging 87 | easing | string | 'linear' | animate() fallback easing 88 | edgeFriction | integer | 0.15 | Resistance when swiping edges of non-infinite carousels 89 | fade | boolean | false | Enables fade 90 | focusOnSelect | boolean | false | Enable focus on selected element (click) 91 | focusOnChange | boolean | false | Puts focus on slide after change 92 | infinite | boolean | true | Infinite looping 93 | initialSlide | integer | 0 | Slide to start on 94 | lazyLoad | string | 'ondemand' | Accepts 'ondemand' or 'progressive' for lazy load technique. 'ondemand' will load the image as soon as you slide to it, 'progressive' loads one image after the other when the page loads. 95 | mobileFirst | boolean | false | Responsive settings use mobile first calculation 96 | nextArrow | string (html \| jQuery selector) \| object (DOM node \| jQuery object) | `` | Allows you to select a node or customize the HTML for the "Next" arrow. 97 | pauseOnDotsHover | boolean | false | Pauses autoplay when a dot is hovered 98 | pauseOnFocus | boolean | true | Pauses autoplay when slider is focussed 99 | pauseOnHover | boolean | true | Pauses autoplay on hover 100 | prevArrow | string (html \| jQuery selector) \| object (DOM node \| jQuery object) | `` | Allows you to select a node or customize the HTML for the "Previous" arrow. 101 | respondTo | string | 'window' | Width that responsive object responds to. Can be 'window', 'slider' or 'min' (the smaller of the two). 102 | responsive | array | null | Array of objects [containing breakpoints and settings objects (see example)](#responsive-option-example). Enables settings at given `breakpoint`. Set `settings` to "unslick" instead of an object to disable slick at a given breakpoint. 103 | rows | int | 1 | Setting this to more than 1 initializes grid mode. Use slidesPerRow to set how many slides should be in each row. 104 | rtl | boolean | false | Change the slider's direction to become right-to-left 105 | slide | string | '' | Slide element query 106 | slidesPerRow | int | 1 | With grid mode initialized via the rows option, this sets how many slides are in each grid row. 107 | slidesToScroll | int | 1 | # of slides to scroll at a time 108 | slidesToShow | int | 1 | # of slides to show at a time 109 | speed | int | 300 | Transition speed 110 | swipe | boolean | true | Enables touch swipe 111 | swipeToSlide | boolean | false | Swipe to slide irrespective of slidesToScroll 112 | touchMove | boolean | true | Enables slide moving with touch 113 | touchThreshold | int | 5 | To advance slides, the user must swipe a length of (1/touchThreshold) * the width of the slider. 114 | useCSS | boolean | true | Enable/Disable CSS Transitions 115 | useTransform | boolean | true | Enable/Disable CSS Transforms 116 | variableWidth | boolean | false | Disables automatic slide width calculation 117 | vertical | boolean | false | Vertical slide direction 118 | verticalSwiping | boolean | false | Changes swipe direction to vertical 119 | waitForAnimate | boolean | true | Ignores requests to advance the slide while animating 120 | zIndex | number | 1000 | Set the zIndex values for slides, useful for IE9 and lower 121 | 122 | ##### Responsive Option Example 123 | The responsive option, and value, is quite unique and powerful. 124 | You can use it like so: 125 | 126 | ```javascript 127 | $(".slider").slick({ 128 | 129 | // normal options... 130 | infinite: false, 131 | 132 | // the magic 133 | responsive: [{ 134 | 135 | breakpoint: 1024, 136 | settings: { 137 | slidesToShow: 3, 138 | infinite: true 139 | } 140 | 141 | }, { 142 | 143 | breakpoint: 600, 144 | settings: { 145 | slidesToShow: 2, 146 | dots: true 147 | } 148 | 149 | }, { 150 | 151 | breakpoint: 300, 152 | settings: "unslick" // destroys slick 153 | 154 | }] 155 | }); 156 | ``` 157 | 158 | 159 | 160 | 161 | ### Events 162 | 163 | In slick 1.4, callback methods were deprecated and replaced with events. Use them before the initialization of slick as shown below: 164 | 165 | ```javascript 166 | // On swipe event 167 | $('.your-element').on('swipe', function(event, slick, direction){ 168 | console.log(direction); 169 | // left 170 | }); 171 | 172 | // On edge hit 173 | $('.your-element').on('edge', function(event, slick, direction){ 174 | console.log('edge was hit') 175 | }); 176 | 177 | // On before slide change 178 | $('.your-element').on('beforeChange', function(event, slick, currentSlide, nextSlide){ 179 | console.log(nextSlide); 180 | }); 181 | ``` 182 | 183 | Event | Params | Description 184 | ------ | -------- | ----------- 185 | afterChange | event, slick, currentSlide | After slide change callback 186 | beforeChange | event, slick, currentSlide, nextSlide | Before slide change callback 187 | breakpoint | event, slick, breakpoint | Fires after a breakpoint is hit 188 | destroy | event, slick | When slider is destroyed, or unslicked. 189 | edge | event, slick, direction | Fires when an edge is overscrolled in non-infinite mode. 190 | init | event, slick | When Slick initializes for the first time callback. Note that this event should be defined before initializing the slider. 191 | reInit | event, slick | Every time Slick (re-)initializes callback 192 | setPosition | event, slick | Every time Slick recalculates position 193 | swipe | event, slick, direction | Fires after swipe/drag 194 | lazyLoaded | event, slick, image, imageSource | Fires after image loads lazily 195 | lazyLoadError | event, slick, image, imageSource | Fires after image fails to load 196 | 197 | 198 | #### Methods 199 | 200 | Methods are called on slick instances through the slick method itself in version 1.4, see below: 201 | 202 | ```javascript 203 | // Add a slide 204 | $('.your-element').slick('slickAdd',"
"); 205 | 206 | // Get the current slide 207 | var currentSlide = $('.your-element').slick('slickCurrentSlide'); 208 | ``` 209 | 210 | This new syntax allows you to call any internal slick method as well: 211 | 212 | ```javascript 213 | // Manually refresh positioning of slick 214 | $('.your-element').slick('setPosition'); 215 | ``` 216 | 217 | 218 | Method | Argument | Description 219 | ------ | -------- | ----------- 220 | `slick` | options : object | Initializes Slick 221 | `unslick` | | Destroys Slick 222 | `slickNext` | | Triggers next slide 223 | `slickPrev` | | Triggers previous slide 224 | `slickPause` | | Pause Autoplay 225 | `slickPlay` | | Start Autoplay (_will also set `autoplay` option to `true`_) 226 | `slickGoTo` | index : int, dontAnimate : bool | Goes to slide by index, skipping animation if second parameter is set to true 227 | `slickCurrentSlide` | | Returns the current slide index 228 | `slickAdd` | element : html or DOM object, index: int, addBefore: bool | Add a slide. If an index is provided, will add at that index, or before if addBefore is set. If no index is provided, add to the end or to the beginning if addBefore is set. Accepts HTML String || Object 229 | `slickRemove` | index: int, removeBefore: bool | Remove slide by index. If removeBefore is set true, remove slide preceding index, or the first slide if no index is specified. If removeBefore is set to false, remove the slide following index, or the last slide if no index is set. 230 | `slickFilter` | filter : selector or function | Filters slides using jQuery .filter syntax 231 | `slickUnfilter` | | Removes applied filter 232 | `slickGetOption` | option : string(option name) | Gets an option value. 233 | `slickSetOption` | change an option, `refresh` is always `boolean` and will update UI changes... 234 | | `option, value, refresh` | change a [single `option`](https://github.com/kenwheeler/slick#settings) to given `value`; `refresh` is optional. 235 | | `"responsive", [{ breakpoint: n, settings: {} }, ... ], refresh` | change or add [whole sets of responsive options](#responsive-option-example) 236 | | `{ option: value, option: value, ... }, refresh` | change [multiple `option`s](https://github.com/kenwheeler/slick#settings) to corresponding `value`s. 237 | 238 | 239 | #### Example 240 | 241 | Initialize with: 242 | 243 | ```javascript 244 | $(element).slick({ 245 | dots: true, 246 | speed: 500 247 | }); 248 | ``` 249 | 250 | Change the speed with: 251 | 252 | ```javascript 253 | $(element).slick('slickSetOption', 'speed', 5000, true); 254 | ``` 255 | 256 | Destroy with: 257 | 258 | ```javascript 259 | $(element).slick('unslick'); 260 | ``` 261 | 262 | 263 | #### Sass Variables 264 | 265 | Variable | Type | Default | Description 266 | ------ | ---- | ------- | ----------- 267 | $slick-font-path | string | "./fonts/" | Directory path for the slick icon font 268 | $slick-font-family | string | "slick" | Font-family for slick icon font 269 | $slick-loader-path | string | "./" | Directory path for the loader image 270 | $slick-arrow-color | color | white | Color of the left/right arrow icons 271 | $slick-dot-color | color | black | Color of the navigation dots 272 | $slick-dot-color-active | color | $slick-dot-color | Color of the active navigation dot 273 | $slick-prev-character | string | '\2190' | Unicode character code for the previous arrow icon 274 | $slick-next-character | string | '\2192' | Unicode character code for the next arrow icon 275 | $slick-dot-character | string | '\2022' | Unicode character code for the navigation dot icon 276 | $slick-dot-size | pixels | 6px | Size of the navigation dots 277 | 278 | #### Browser support 279 | 280 | Slick works on IE8+ in addition to other modern browsers such as Chrome, Firefox, and Safari. 281 | 282 | #### Dependencies 283 | 284 | jQuery 1.7 285 | 286 | #### License 287 | 288 | Copyright (c) 2017 Ken Wheeler 289 | 290 | Licensed under the MIT license. 291 | 292 | Free as in Bacon. 293 | -------------------------------------------------------------------------------- /theme/plugins/slick/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/plugins/slick/ajax-loader.gif -------------------------------------------------------------------------------- /theme/plugins/slick/fonts/slick.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/plugins/slick/fonts/slick.eot -------------------------------------------------------------------------------- /theme/plugins/slick/fonts/slick.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Generated by Fontastic.me 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /theme/plugins/slick/fonts/slick.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/plugins/slick/fonts/slick.ttf -------------------------------------------------------------------------------- /theme/plugins/slick/fonts/slick.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/plugins/slick/fonts/slick.woff -------------------------------------------------------------------------------- /theme/plugins/slick/slick-theme.css: -------------------------------------------------------------------------------- 1 | @charset 'UTF-8'; 2 | /* Slider */ 3 | .slick-loading .slick-list 4 | { 5 | background: #fff url('./ajax-loader.gif') center center no-repeat; 6 | } 7 | 8 | /* Icons */ 9 | @font-face 10 | { 11 | font-family: 'slick'; 12 | font-weight: normal; 13 | font-style: normal; 14 | 15 | src: url('./fonts/slick.eot'); 16 | src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg'); 17 | font-display: swap; 18 | } 19 | /* Arrows */ 20 | .slick-prev, 21 | .slick-next 22 | { 23 | font-size: 0; 24 | line-height: 0; 25 | 26 | position: absolute; 27 | top: 50%; 28 | 29 | display: block; 30 | 31 | width: 20px; 32 | height: 20px; 33 | padding: 0; 34 | -webkit-transform: translate(0, -50%); 35 | -ms-transform: translate(0, -50%); 36 | transform: translate(0, -50%); 37 | 38 | cursor: pointer; 39 | 40 | color: transparent; 41 | border: none; 42 | outline: none; 43 | background: transparent; 44 | } 45 | .slick-prev:hover, 46 | .slick-prev:focus, 47 | .slick-next:hover, 48 | .slick-next:focus 49 | { 50 | color: transparent; 51 | outline: none; 52 | background: transparent; 53 | } 54 | .slick-prev:hover:before, 55 | .slick-prev:focus:before, 56 | .slick-next:hover:before, 57 | .slick-next:focus:before 58 | { 59 | opacity: 1; 60 | } 61 | .slick-prev.slick-disabled:before, 62 | .slick-next.slick-disabled:before 63 | { 64 | opacity: .25; 65 | } 66 | 67 | .slick-prev:before, 68 | .slick-next:before 69 | { 70 | font-family: 'slick'; 71 | font-size: 20px; 72 | line-height: 1; 73 | 74 | opacity: .75; 75 | color: white; 76 | 77 | -webkit-font-smoothing: antialiased; 78 | -moz-osx-font-smoothing: grayscale; 79 | } 80 | 81 | .slick-prev 82 | { 83 | left: -25px; 84 | } 85 | [dir='rtl'] .slick-prev 86 | { 87 | right: -25px; 88 | left: auto; 89 | } 90 | .slick-prev:before 91 | { 92 | content: '←'; 93 | } 94 | [dir='rtl'] .slick-prev:before 95 | { 96 | content: '→'; 97 | } 98 | 99 | .slick-next 100 | { 101 | right: -25px; 102 | } 103 | [dir='rtl'] .slick-next 104 | { 105 | right: auto; 106 | left: -25px; 107 | } 108 | .slick-next:before 109 | { 110 | content: '→'; 111 | } 112 | [dir='rtl'] .slick-next:before 113 | { 114 | content: '←'; 115 | } 116 | 117 | /* Dots */ 118 | .slick-dotted.slick-slider 119 | { 120 | margin-bottom: 30px; 121 | } 122 | 123 | .slick-dots 124 | { 125 | position: absolute; 126 | bottom: -25px; 127 | 128 | display: block; 129 | 130 | width: 100%; 131 | padding: 0; 132 | margin: 0; 133 | 134 | list-style: none; 135 | 136 | text-align: center; 137 | } 138 | .slick-dots li 139 | { 140 | position: relative; 141 | 142 | display: inline-block; 143 | 144 | width: 20px; 145 | height: 20px; 146 | margin: 0 5px; 147 | padding: 0; 148 | 149 | cursor: pointer; 150 | } 151 | .slick-dots li button 152 | { 153 | font-size: 0; 154 | line-height: 0; 155 | 156 | display: block; 157 | 158 | width: 20px; 159 | height: 20px; 160 | padding: 5px; 161 | 162 | cursor: pointer; 163 | 164 | color: transparent; 165 | border: 0; 166 | outline: none; 167 | background: transparent; 168 | } 169 | .slick-dots li button:hover, 170 | .slick-dots li button:focus 171 | { 172 | outline: none; 173 | } 174 | .slick-dots li button:hover:before, 175 | .slick-dots li button:focus:before 176 | { 177 | opacity: 1; 178 | } 179 | .slick-dots li button:before 180 | { 181 | font-family: 'slick'; 182 | font-size: 6px; 183 | line-height: 20px; 184 | 185 | position: absolute; 186 | top: 0; 187 | left: 0; 188 | 189 | width: 20px; 190 | height: 20px; 191 | 192 | content: '•'; 193 | text-align: center; 194 | 195 | opacity: .25; 196 | color: black; 197 | 198 | -webkit-font-smoothing: antialiased; 199 | -moz-osx-font-smoothing: grayscale; 200 | } 201 | .slick-dots li.slick-active button:before 202 | { 203 | opacity: .75; 204 | color: black; 205 | } 206 | -------------------------------------------------------------------------------- /theme/plugins/slick/slick.css: -------------------------------------------------------------------------------- 1 | /* Slider */ 2 | .slick-slider 3 | { 4 | position: relative; 5 | 6 | display: block; 7 | box-sizing: border-box; 8 | 9 | -webkit-user-select: none; 10 | -moz-user-select: none; 11 | -ms-user-select: none; 12 | user-select: none; 13 | 14 | -webkit-touch-callout: none; 15 | -khtml-user-select: none; 16 | -ms-touch-action: pan-y; 17 | touch-action: pan-y; 18 | -webkit-tap-highlight-color: transparent; 19 | } 20 | 21 | .slick-list 22 | { 23 | position: relative; 24 | 25 | display: block; 26 | overflow: hidden; 27 | 28 | margin: 0; 29 | padding: 0; 30 | } 31 | .slick-list:focus 32 | { 33 | outline: none; 34 | } 35 | .slick-list.dragging 36 | { 37 | cursor: pointer; 38 | cursor: hand; 39 | } 40 | 41 | .slick-slider .slick-track, 42 | .slick-slider .slick-list 43 | { 44 | -webkit-transform: translate3d(0, 0, 0); 45 | -moz-transform: translate3d(0, 0, 0); 46 | -ms-transform: translate3d(0, 0, 0); 47 | -o-transform: translate3d(0, 0, 0); 48 | transform: translate3d(0, 0, 0); 49 | } 50 | 51 | .slick-track 52 | { 53 | position: relative; 54 | top: 0; 55 | left: 0; 56 | 57 | display: block; 58 | margin-left: auto; 59 | margin-right: auto; 60 | } 61 | .slick-track:before, 62 | .slick-track:after 63 | { 64 | display: table; 65 | 66 | content: ''; 67 | } 68 | .slick-track:after 69 | { 70 | clear: both; 71 | } 72 | .slick-loading .slick-track 73 | { 74 | visibility: hidden; 75 | } 76 | 77 | .slick-slide 78 | { 79 | display: none; 80 | float: left; 81 | 82 | height: 100%; 83 | min-height: 1px; 84 | } 85 | [dir='rtl'] .slick-slide 86 | { 87 | float: right; 88 | } 89 | .slick-slide img 90 | { 91 | display: block; 92 | } 93 | .slick-slide.slick-loading img 94 | { 95 | display: none; 96 | } 97 | .slick-slide.dragging img 98 | { 99 | pointer-events: none; 100 | } 101 | .slick-initialized .slick-slide 102 | { 103 | display: block; 104 | } 105 | .slick-loading .slick-slide 106 | { 107 | visibility: hidden; 108 | } 109 | .slick-vertical .slick-slide 110 | { 111 | display: block; 112 | 113 | height: auto; 114 | 115 | border: 1px solid transparent; 116 | } 117 | .slick-arrow.slick-hidden { 118 | display: none; 119 | } 120 | -------------------------------------------------------------------------------- /theme/plugins/themify/fonts/themify.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/plugins/themify/fonts/themify.eot -------------------------------------------------------------------------------- /theme/plugins/themify/fonts/themify.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/plugins/themify/fonts/themify.ttf -------------------------------------------------------------------------------- /theme/plugins/themify/fonts/themify.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/themefisher/megakit-bootstrap/6fbe31564e783503dafc5a46db3758790d067288/theme/plugins/themify/fonts/themify.woff --------------------------------------------------------------------------------