Showing
63 changed files
with
738 additions
and
0 deletions
views/css/animate.css
0 → 100644
This diff is collapsed. Click to expand it.
views/css/bootstrap.css
0 → 100644
This diff could not be displayed because it is too large.
views/css/font-awesome.min.css
0 → 100644
This diff is collapsed. Click to expand it.
views/css/style-demo-picker.css
0 → 100644
| 1 | +body { | ||
| 2 | + overflow-x: hidden; | ||
| 3 | + font-family: 'Lato', sans-serif; | ||
| 4 | + margin: 0px; | ||
| 5 | +} | ||
| 6 | + | ||
| 7 | +.wrapper { | ||
| 8 | + width: 80%; | ||
| 9 | +} | ||
| 10 | + | ||
| 11 | +.back-to-top { | ||
| 12 | + float: right !important; | ||
| 13 | + background: none; | ||
| 14 | + margin: 0; | ||
| 15 | + position: fixed; | ||
| 16 | + bottom: 0; | ||
| 17 | + right: 0; | ||
| 18 | + width: 70px; | ||
| 19 | + height: 70px; | ||
| 20 | + z-index: 300; | ||
| 21 | + display: none; | ||
| 22 | + text-decoration: none; | ||
| 23 | + color: #ffffff; | ||
| 24 | + background-color: #ff9000; | ||
| 25 | +} | ||
| 26 | + | ||
| 27 | +.back-to-top i { | ||
| 28 | + font-size: 60px; | ||
| 29 | +} | ||
| 30 | + | ||
| 31 | +.text-muted { | ||
| 32 | + color: #777 | ||
| 33 | +} | ||
| 34 | + | ||
| 35 | +.text-primary { | ||
| 36 | + color: #266dd2; | ||
| 37 | +} | ||
| 38 | + | ||
| 39 | +p { | ||
| 40 | + font-size: 14px; | ||
| 41 | + line-height: 1.75 | ||
| 42 | +} | ||
| 43 | + | ||
| 44 | +p.large { | ||
| 45 | + font-size: 16px | ||
| 46 | +} | ||
| 47 | + | ||
| 48 | +a, | ||
| 49 | +a:hover, | ||
| 50 | +a:focus, | ||
| 51 | +a:active, | ||
| 52 | +a.active { | ||
| 53 | + outline: 0 | ||
| 54 | +} | ||
| 55 | + | ||
| 56 | +a { | ||
| 57 | + color: #266dd2; | ||
| 58 | +} | ||
| 59 | + | ||
| 60 | +a:hover, | ||
| 61 | +a:focus, | ||
| 62 | +a:active, | ||
| 63 | +a.active { | ||
| 64 | + color: #266dd2; | ||
| 65 | +} | ||
| 66 | + | ||
| 67 | +h1, | ||
| 68 | +h2, | ||
| 69 | +h3, | ||
| 70 | +h4, | ||
| 71 | +h5, | ||
| 72 | +h6 { | ||
| 73 | + font-family: 'Lato', sans-serif; | ||
| 74 | + text-transform: uppercase; | ||
| 75 | + font-weight: 900; | ||
| 76 | +} | ||
| 77 | + | ||
| 78 | +.img-centered { | ||
| 79 | + margin: 0 auto | ||
| 80 | +} | ||
| 81 | + | ||
| 82 | +.bg-light-gray { | ||
| 83 | + background-color: #f7f7f7 | ||
| 84 | +} | ||
| 85 | + | ||
| 86 | +.bg-darkest-gray { | ||
| 87 | + background-color: #222 | ||
| 88 | +} | ||
| 89 | + | ||
| 90 | +.btn-primary { | ||
| 91 | + color: #fff; | ||
| 92 | + background-color: #266dd2; | ||
| 93 | + border-color: #266dd2; | ||
| 94 | + font-family: 'Lato', sans-serif; | ||
| 95 | + text-transform: uppercase; | ||
| 96 | + font-weight: 700 | ||
| 97 | +} | ||
| 98 | + | ||
| 99 | +.btn-primary:hover, | ||
| 100 | +.btn-primary:focus, | ||
| 101 | +.btn-primary:active, | ||
| 102 | +.btn-primary.active, | ||
| 103 | +.open .dropdown-toggle.btn-primary { | ||
| 104 | + color: #fff; | ||
| 105 | + background-color: #fec503; | ||
| 106 | + border-color: #f6bf01 | ||
| 107 | +} | ||
| 108 | + | ||
| 109 | +.btn-primary:active, | ||
| 110 | +.btn-primary.active, | ||
| 111 | +.open .dropdown-toggle.btn-primary { | ||
| 112 | + background-image: none | ||
| 113 | +} | ||
| 114 | + | ||
| 115 | +.btn-primary.disabled, | ||
| 116 | +.btn-primary[disabled], | ||
| 117 | +fieldset[disabled] .btn-primary, | ||
| 118 | +.btn-primary.disabled:hover, | ||
| 119 | +.btn-primary[disabled]:hover, | ||
| 120 | +fieldset[disabled] .btn-primary:hover, | ||
| 121 | +.btn-primary.disabled:focus, | ||
| 122 | +.btn-primary[disabled]:focus, | ||
| 123 | +fieldset[disabled] .btn-primary:focus, | ||
| 124 | +.btn-primary.disabled:active, | ||
| 125 | +.btn-primary[disabled]:active, | ||
| 126 | +fieldset[disabled] .btn-primary:active, | ||
| 127 | +.btn-primary.disabled.active, | ||
| 128 | +.btn-primary[disabled].active, | ||
| 129 | +fieldset[disabled] .btn-primary.active { | ||
| 130 | + background-color: #266dd2; | ||
| 131 | + border-color: #266dd2 | ||
| 132 | +} | ||
| 133 | + | ||
| 134 | +.btn-primary .badge { | ||
| 135 | + color: #266dd2; | ||
| 136 | + background-color: #fff; | ||
| 137 | +} | ||
| 138 | + | ||
| 139 | +.btn-xl { | ||
| 140 | + color: #fff; | ||
| 141 | + background-color: #266dd2; | ||
| 142 | + font-family: 'Lato', sans-serif; | ||
| 143 | + text-transform: uppercase; | ||
| 144 | + font-weight: 700; | ||
| 145 | + border-radius: 0; | ||
| 146 | + font-size: 18px; | ||
| 147 | + padding: 15px 40px; | ||
| 148 | + text-decoration: none; | ||
| 149 | +} | ||
| 150 | + | ||
| 151 | +.btn-xl:hover, | ||
| 152 | +.btn-xl:focus, | ||
| 153 | +.btn-xl:active, | ||
| 154 | +.btn-xl.active, | ||
| 155 | +.open .dropdown-toggle.btn-xl { | ||
| 156 | + color: #fff; | ||
| 157 | + background-color: #48AAF1; | ||
| 158 | + border-color: #48AAF1; | ||
| 159 | + text-decoration: none; | ||
| 160 | +} | ||
| 161 | + | ||
| 162 | +.btn-xl:active, | ||
| 163 | +.btn-xl.active, | ||
| 164 | +.open .dropdown-toggle.btn-xl { | ||
| 165 | + background-image: none | ||
| 166 | +} | ||
| 167 | + | ||
| 168 | +.btn-xl.disabled, | ||
| 169 | +.btn-xl[disabled], | ||
| 170 | +fieldset[disabled] .btn-xl, | ||
| 171 | +.btn-xl.disabled:hover, | ||
| 172 | +.btn-xl[disabled]:hover, | ||
| 173 | +fieldset[disabled] .btn-xl:hover, | ||
| 174 | +.btn-xl.disabled:focus, | ||
| 175 | +.btn-xl[disabled]:focus, | ||
| 176 | +fieldset[disabled] .btn-xl:focus, | ||
| 177 | +.btn-xl.disabled:active, | ||
| 178 | +.btn-xl[disabled]:active, | ||
| 179 | +fieldset[disabled] .btn-xl:active, | ||
| 180 | +.btn-xl.disabled.active, | ||
| 181 | +.btn-xl[disabled].active, | ||
| 182 | +fieldset[disabled] .btn-xl.active { | ||
| 183 | + background-color: #48AAF1; | ||
| 184 | + border-color: #48AAF1; | ||
| 185 | +} | ||
| 186 | + | ||
| 187 | +.btn-xl .badge { | ||
| 188 | + color: #48AAF1; | ||
| 189 | + ; | ||
| 190 | + background-color: #fff | ||
| 191 | +} | ||
| 192 | + | ||
| 193 | +.demo-picker-top { | ||
| 194 | + background-color: #121212; | ||
| 195 | + width: 100%; | ||
| 196 | + height: 300px; | ||
| 197 | +} | ||
| 198 | + | ||
| 199 | +.picker-logo { | ||
| 200 | + width: 450px; | ||
| 201 | + height: 100%; | ||
| 202 | + margin: 0 auto; | ||
| 203 | + padding-top: 80px; | ||
| 204 | +} | ||
| 205 | + | ||
| 206 | +.align-center { | ||
| 207 | + text-align: center; | ||
| 208 | + margin: 0 auto; | ||
| 209 | +} | ||
| 210 | +.choose-demo { | ||
| 211 | + color: #121212; | ||
| 212 | + margin-top: 40px; | ||
| 213 | + font-weight: 200; | ||
| 214 | +} | ||
| 215 | + | ||
| 216 | +.demo-picker { | ||
| 217 | + padding: 0px 2% 0px 2%; | ||
| 218 | + min-height: 500px; | ||
| 219 | + margin: 0 auto; | ||
| 220 | +} | ||
| 221 | + | ||
| 222 | +.picture-demo { | ||
| 223 | + width: 100%; | ||
| 224 | +} | ||
| 225 | + | ||
| 226 | +.picture-demo:hover { | ||
| 227 | + background-color: linear-gradient(to right, #7b4397, #dc2430); | ||
| 228 | + cursor: pointer; | ||
| 229 | + width: 100%; | ||
| 230 | + height: 100%; | ||
| 231 | + transition: all 0.3s; | ||
| 232 | + opacity: 0.8; | ||
| 233 | +} | ||
| 234 | + | ||
| 235 | +img { | ||
| 236 | + width: 100%; | ||
| 237 | +} | ||
| 238 | + | ||
| 239 | +.demo-container { | ||
| 240 | + padding-top: 40px; | ||
| 241 | + width: 100%; | ||
| 242 | + float: left; | ||
| 243 | + position: relative; | ||
| 244 | +} | ||
| 245 | + | ||
| 246 | +.demo { | ||
| 247 | + float: left; | ||
| 248 | + padding: 15px; | ||
| 249 | + height: 100%; | ||
| 250 | +} | ||
| 251 | + | ||
| 252 | +.demo-title { | ||
| 253 | + text-align: center; | ||
| 254 | +} | ||
| 255 | + | ||
| 256 | +.demo-button { | ||
| 257 | + padding-top: 30px; | ||
| 258 | + margin: 0 auto; | ||
| 259 | + width: 100%; | ||
| 260 | + height: 100%; | ||
| 261 | +} | ||
| 262 | + | ||
| 263 | +.footer { | ||
| 264 | + width: 100%; | ||
| 265 | + height: 150px; | ||
| 266 | + float: left; | ||
| 267 | +} | ||
| 268 | + | ||
| 269 | +.border { | ||
| 270 | + width: 60%; | ||
| 271 | + height: 1px; | ||
| 272 | + background-color: #3C3C3C; | ||
| 273 | + margin: 0 auto; | ||
| 274 | +} | ||
| 275 | + | ||
| 276 | +p.copy { | ||
| 277 | + padding-top: 25px; | ||
| 278 | +} | ||
| 279 | + | ||
| 280 | +.copyright { | ||
| 281 | + width: 100%; | ||
| 282 | + font-size: 14px; | ||
| 283 | + color: #3C3C3C; | ||
| 284 | + padding-top: 80px; | ||
| 285 | + position: relative; | ||
| 286 | +} | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
views/css/style.css
0 → 100644
This diff is collapsed. Click to expand it.
views/fonts/fontawesome-webfont.eot
0 → 100644
No preview for this file type
views/fonts/fontawesome-webfont.svg
0 → 100644
This diff could not be displayed because it is too large.
views/fonts/fontawesome-webfont.ttf
0 → 100644
No preview for this file type
views/fonts/fontawesome-webfont.woff
0 → 100644
No preview for this file type
views/fonts/fontawesome-webfont.woff2
0 → 100644
No preview for this file type
views/fonts/glyphicons-halflings-regular.eot
0 → 100644
No preview for this file type
views/fonts/glyphicons-halflings-regular.svg
0 → 100644
This diff could not be displayed because it is too large.
views/fonts/glyphicons-halflings-regular.ttf
0 → 100644
No preview for this file type
No preview for this file type
No preview for this file type
views/img/backgrounds/contact-img.png
0 → 100644
445 KB
views/img/backgrounds/genre-bg.jpg
0 → 100644
178 KB
views/img/backgrounds/main-bg-two.jpg
0 → 100644
244 KB
views/img/backgrounds/main-bg.jpg
0 → 100644
146 KB
views/img/backgrounds/services-bg.jpg
0 → 100644
44.4 KB
views/img/clients/airbnb-logo.png
0 → 100644
4.32 KB
views/img/clients/amazon-logo.png
0 → 100644
4.21 KB
views/img/clients/audio-logo.png
0 → 100644
4.8 KB
views/img/clients/bootstrap-logo.png
0 → 100644
4.41 KB
views/img/clients/envato-logo.png
0 → 100644
4.03 KB
views/img/clients/geforce-logo.png
0 → 100644
2.78 KB
views/img/clients/river-logo.png
0 → 100644
4.36 KB
views/img/clients/talenthouse-logo.png
0 → 100644
3.56 KB
views/img/clients/tmobile-logo.png
0 → 100644
3.54 KB
views/img/clients/uber-logo.png
0 → 100644
3.63 KB
views/img/clients/valve-logo.png
0 → 100644
3.68 KB
views/img/clients/woo-logo.png
0 → 100644
3.67 KB
views/img/footer-logo.png
0 → 100644
1.53 KB
views/img/logo.png
0 → 100644
1.53 KB
views/img/options.png
0 → 100644
1.76 KB
views/img/portfolio/1.jpg
0 → 100644
17 KB
views/img/portfolio/2.jpg
0 → 100644
12.8 KB
views/img/portfolio/3.jpg
0 → 100644
31.5 KB
views/img/portfolio/4.jpg
0 → 100644
22 KB
views/img/portfolio/5.jpg
0 → 100644
19.1 KB
views/img/portfolio/6.jpg
0 → 100644
27.2 KB
views/img/portfolio/book.jpg
0 → 100644
16.9 KB
views/img/portfolio/card.jpg
0 → 100644
19.3 KB
views/img/portfolio/flat.jpg
0 → 100644
112 KB
views/img/portfolio/flattastic-free.jpg
0 → 100644
80.6 KB
views/img/team/1.png
0 → 100644
39.2 KB
views/img/team/2.png
0 → 100644
43 KB
views/img/team/3.png
0 → 100644
55 KB
views/img/team/4.png
0 → 100644
18.1 KB
views/img/team/david.png
0 → 100644
89.2 KB
views/img/team/jenna.png
0 → 100644
53.8 KB
views/img/team/nicole.png
0 → 100644
64.2 KB
views/index.ejs
0 → 100644
This diff is collapsed. Click to expand it.
views/js/bootstrap.min.js
0 → 100644
This diff is collapsed. Click to expand it.
views/js/footer-reveal.js
0 → 100644
| 1 | +/** | ||
| 2 | + * footer-reveal.js | ||
| 3 | + * | ||
| 4 | + * Licensed under the MIT license. | ||
| 5 | + * http://www.opensource.org/licenses/mit-license.php | ||
| 6 | + * | ||
| 7 | + * Copyright 2014 Iain Andrew | ||
| 8 | + * https://github.com/IainAndrew | ||
| 9 | + */ | ||
| 10 | + | ||
| 11 | +(function($) { | ||
| 12 | + | ||
| 13 | + $.fn.footerReveal = function(options) { | ||
| 14 | + | ||
| 15 | + var $this = $(this), | ||
| 16 | + $prev = $this.prev(), | ||
| 17 | + $win = $(window), | ||
| 18 | + | ||
| 19 | + defaults = $.extend ({ | ||
| 20 | + shadow : true, | ||
| 21 | + shadowOpacity: 0.8, | ||
| 22 | + zIndex : -100 | ||
| 23 | + }, options ), | ||
| 24 | + | ||
| 25 | + settings = $.extend(true, {}, defaults, options); | ||
| 26 | + | ||
| 27 | + if ($this.outerHeight() <= $win.outerHeight()) { | ||
| 28 | + $this.css({ | ||
| 29 | + 'z-index' : defaults.zIndex, | ||
| 30 | + position : 'fixed', | ||
| 31 | + bottom : 0 | ||
| 32 | + }); | ||
| 33 | + | ||
| 34 | + if (defaults.shadow) { | ||
| 35 | + $prev.css ({ | ||
| 36 | + '-moz-box-shadow' : '0 20px 30px -20px rgba(0,0,0,' + defaults.shadowOpacity + ')', | ||
| 37 | + '-webkit-box-shadow' : '0 20px 30px -20px rgba(0,0,0,' + defaults.shadowOpacity +')', | ||
| 38 | + 'box-shadow' : '0 20px 30px -20px rgba(0,0,0,' + defaults.shadowOpacity + ')' | ||
| 39 | + }); | ||
| 40 | + } | ||
| 41 | + | ||
| 42 | + $win.on('load resize', function() { | ||
| 43 | + $this.css({ | ||
| 44 | + 'width' : $prev.outerWidth() | ||
| 45 | + }); | ||
| 46 | + $prev.css({ | ||
| 47 | + 'margin-bottom' : $this.outerHeight() | ||
| 48 | + }); | ||
| 49 | + }); | ||
| 50 | + } | ||
| 51 | + | ||
| 52 | + return this; | ||
| 53 | + | ||
| 54 | + }; | ||
| 55 | + | ||
| 56 | +}) (jQuery); | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
views/js/jqBootstrapValidation.js
0 → 100644
This diff is collapsed. Click to expand it.
views/js/jquery.easing.min.js
0 → 100644
| 1 | +/* | ||
| 2 | + * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/ | ||
| 3 | + * | ||
| 4 | + * Uses the built in easing capabilities added In jQuery 1.1 | ||
| 5 | + * to offer multiple easing options | ||
| 6 | + * | ||
| 7 | + * TERMS OF USE - EASING EQUATIONS | ||
| 8 | + * | ||
| 9 | + * Open source under the BSD License. | ||
| 10 | + * | ||
| 11 | + * Copyright © 2001 Robert Penner | ||
| 12 | + * All rights reserved. | ||
| 13 | + * | ||
| 14 | + * TERMS OF USE - jQuery Easing | ||
| 15 | + * | ||
| 16 | + * Open source under the BSD License. | ||
| 17 | + * | ||
| 18 | + * Copyright © 2008 George McGinley Smith | ||
| 19 | + * All rights reserved. | ||
| 20 | + * | ||
| 21 | + * Redistribution and use in source and binary forms, with or without modification, | ||
| 22 | + * are permitted provided that the following conditions are met: | ||
| 23 | + * | ||
| 24 | + * Redistributions of source code must retain the above copyright notice, this list of | ||
| 25 | + * conditions and the following disclaimer. | ||
| 26 | + * Redistributions in binary form must reproduce the above copyright notice, this list | ||
| 27 | + * of conditions and the following disclaimer in the documentation and/or other materials | ||
| 28 | + * provided with the distribution. | ||
| 29 | + * | ||
| 30 | + * Neither the name of the author nor the names of contributors may be used to endorse | ||
| 31 | + * or promote products derived from this software without specific prior written permission. | ||
| 32 | + * | ||
| 33 | + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY | ||
| 34 | + * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF | ||
| 35 | + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE | ||
| 36 | + * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, | ||
| 37 | + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE | ||
| 38 | + * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED | ||
| 39 | + * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING | ||
| 40 | + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | ||
| 41 | + * OF THE POSSIBILITY OF SUCH DAMAGE. | ||
| 42 | + * | ||
| 43 | +*/ | ||
| 44 | +jQuery.easing.jswing=jQuery.easing.swing;jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(e,f,a,h,g){return jQuery.easing[jQuery.easing.def](e,f,a,h,g)},easeInQuad:function(e,f,a,h,g){return h*(f/=g)*f+a},easeOutQuad:function(e,f,a,h,g){return -h*(f/=g)*(f-2)+a},easeInOutQuad:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f+a}return -h/2*((--f)*(f-2)-1)+a},easeInCubic:function(e,f,a,h,g){return h*(f/=g)*f*f+a},easeOutCubic:function(e,f,a,h,g){return h*((f=f/g-1)*f*f+1)+a},easeInOutCubic:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f+a}return h/2*((f-=2)*f*f+2)+a},easeInQuart:function(e,f,a,h,g){return h*(f/=g)*f*f*f+a},easeOutQuart:function(e,f,a,h,g){return -h*((f=f/g-1)*f*f*f-1)+a},easeInOutQuart:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f*f+a}return -h/2*((f-=2)*f*f*f-2)+a},easeInQuint:function(e,f,a,h,g){return h*(f/=g)*f*f*f*f+a},easeOutQuint:function(e,f,a,h,g){return h*((f=f/g-1)*f*f*f*f+1)+a},easeInOutQuint:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f*f*f+a}return h/2*((f-=2)*f*f*f*f+2)+a},easeInSine:function(e,f,a,h,g){return -h*Math.cos(f/g*(Math.PI/2))+h+a},easeOutSine:function(e,f,a,h,g){return h*Math.sin(f/g*(Math.PI/2))+a},easeInOutSine:function(e,f,a,h,g){return -h/2*(Math.cos(Math.PI*f/g)-1)+a},easeInExpo:function(e,f,a,h,g){return(f==0)?a:h*Math.pow(2,10*(f/g-1))+a},easeOutExpo:function(e,f,a,h,g){return(f==g)?a+h:h*(-Math.pow(2,-10*f/g)+1)+a},easeInOutExpo:function(e,f,a,h,g){if(f==0){return a}if(f==g){return a+h}if((f/=g/2)<1){return h/2*Math.pow(2,10*(f-1))+a}return h/2*(-Math.pow(2,-10*--f)+2)+a},easeInCirc:function(e,f,a,h,g){return -h*(Math.sqrt(1-(f/=g)*f)-1)+a},easeOutCirc:function(e,f,a,h,g){return h*Math.sqrt(1-(f=f/g-1)*f)+a},easeInOutCirc:function(e,f,a,h,g){if((f/=g/2)<1){return -h/2*(Math.sqrt(1-f*f)-1)+a}return h/2*(Math.sqrt(1-(f-=2)*f)+1)+a},easeInElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k)==1){return e+l}if(!j){j=k*0.3}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}return -(g*Math.pow(2,10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e},easeOutElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k)==1){return e+l}if(!j){j=k*0.3}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}return g*Math.pow(2,-10*h)*Math.sin((h*k-i)*(2*Math.PI)/j)+l+e},easeInOutElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k/2)==2){return e+l}if(!j){j=k*(0.3*1.5)}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}if(h<1){return -0.5*(g*Math.pow(2,10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e}return g*Math.pow(2,-10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j)*0.5+l+e},easeInBack:function(e,f,a,i,h,g){if(g==undefined){g=1.70158}return i*(f/=h)*f*((g+1)*f-g)+a},easeOutBack:function(e,f,a,i,h,g){if(g==undefined){g=1.70158}return i*((f=f/h-1)*f*((g+1)*f+g)+1)+a},easeInOutBack:function(e,f,a,i,h,g){if(g==undefined){g=1.70158}if((f/=h/2)<1){return i/2*(f*f*(((g*=(1.525))+1)*f-g))+a}return i/2*((f-=2)*f*(((g*=(1.525))+1)*f+g)+2)+a},easeInBounce:function(e,f,a,h,g){return h-jQuery.easing.easeOutBounce(e,g-f,0,h,g)+a},easeOutBounce:function(e,f,a,h,g){if((f/=g)<(1/2.75)){return h*(7.5625*f*f)+a}else{if(f<(2/2.75)){return h*(7.5625*(f-=(1.5/2.75))*f+0.75)+a}else{if(f<(2.5/2.75)){return h*(7.5625*(f-=(2.25/2.75))*f+0.9375)+a}else{return h*(7.5625*(f-=(2.625/2.75))*f+0.984375)+a}}}},easeInOutBounce:function(e,f,a,h,g){if(f<g/2){return jQuery.easing.easeInBounce(e,f*2,0,h,g)*0.5+a}return jQuery.easing.easeOutBounce(e,f*2-g,0,h,g)*0.5+h*0.5+a}}); | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
views/js/jquery.isotope.min.js
0 → 100644
This diff is collapsed. Click to expand it.
views/js/jquery.js
0 → 100644
This diff is collapsed. Click to expand it.
views/js/settings-script.js
0 → 100644
| 1 | +jQuery(document).ready(function($) { | ||
| 2 | + | ||
| 3 | + | ||
| 4 | + $("#settings-button").click(function() { | ||
| 5 | + $("#theme-settings").toggleClass("active"); | ||
| 6 | + $(this).toggleClass("active"); | ||
| 7 | + | ||
| 8 | + }); | ||
| 9 | + | ||
| 10 | + | ||
| 11 | + | ||
| 12 | + $(".gradient1").click(function() { | ||
| 13 | + | ||
| 14 | + | ||
| 15 | + | ||
| 16 | + $('<style />', { | ||
| 17 | + text: '.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {border-bottom-color:#e84040; }section h2.section-heading, .text-muted-role, a, .navbar-default .nav li a:hover, .navbar-default .nav li a:focus {color:#e84040;}.btn-xl, ul.social-buttons li a, ul.filter li a, .pricing .border, .pricing a.btn-send, .scroll-up a, .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle, .scroll-up a:hover, .scroll-up a:active, .pricing-top-box {background-color: #e84040;}#services i.fa, #testimonials {background:#e84040;} ' | ||
| 18 | + }).appendTo('head'); | ||
| 19 | + | ||
| 20 | + | ||
| 21 | + }); | ||
| 22 | + | ||
| 23 | + $(".gradient2").click(function() { | ||
| 24 | + | ||
| 25 | + $('<style />', { | ||
| 26 | + text: '.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {border-bottom-color:#1D4079; }section h2.section-heading, .text-muted-role, a, .navbar-default .nav li a:hover, .navbar-default .nav li a:focus {color:#1D4079;}.btn-xl, ul.social-buttons li a, ul.filter li a, .pricing .border, .pricing a.btn-send, .scroll-up a, .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle, .scroll-up a:hover, .scroll-up a:active, .pricing-top-box {background-color: #1D4079;}#services i.fa, #testimonials {background:#1D4079;}' | ||
| 27 | + }).appendTo('head'); | ||
| 28 | + | ||
| 29 | + }); | ||
| 30 | + | ||
| 31 | + $(".gradient3").click(function() { | ||
| 32 | + | ||
| 33 | + $('<style />', { | ||
| 34 | + text: '.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {border-bottom-color:#2E7D32; }section h2.section-heading, .text-muted-role, a, .navbar-default .nav li a:hover, .navbar-default .nav li a:focus {color:#2E7D32;}.btn-xl, ul.social-buttons li a, ul.filter li a, .pricing .border, .pricing a.btn-send, .scroll-up a, .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle, .scroll-up a:hover, .scroll-up a:active, .pricing-top-box {background-color: #2E7D32;}#services i.fa, #testimonials {background:#2E7D32;}' | ||
| 35 | + }).appendTo('head'); | ||
| 36 | + | ||
| 37 | + }); | ||
| 38 | + | ||
| 39 | + $(".gradient4").click(function() { | ||
| 40 | + | ||
| 41 | + | ||
| 42 | + | ||
| 43 | + $('<style />', { | ||
| 44 | + text: '.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {border-bottom-color:#1abc9c; }section h2.section-heading, .text-muted-role, a, .navbar-default .nav li a:hover, .navbar-default .nav li a:focus {color:#1abc9c;}.btn-xl, ul.social-buttons li a, ul.filter li a, .pricing .border, .pricing a.btn-send, .scroll-up a, .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle, .scroll-up a:hover, .scroll-up a:active, .pricing-top-box {background-color: #1abc9c;}#services i.fa, #testimonials {background:#1abc9c;} ' | ||
| 45 | + }).appendTo('head'); | ||
| 46 | + | ||
| 47 | + | ||
| 48 | + }); | ||
| 49 | + | ||
| 50 | + | ||
| 51 | + $(".gradient5").click(function() { | ||
| 52 | + | ||
| 53 | + | ||
| 54 | + | ||
| 55 | + $('<style />', { | ||
| 56 | + text: '.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {border-bottom-color:#607D8B; }section h2.section-heading, .text-muted-role, a, .navbar-default .nav li a:hover, .navbar-default .nav li a:focus {color:#607D8B;}.btn-xl, ul.social-buttons li a, ul.filter li a, .pricing .border, .pricing a.btn-send, .scroll-up a, .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle, .scroll-up a:hover, .scroll-up a:active, .pricing-top-box {background-color: #607D8B;}#services i.fa, #testimonials {background:#607D8B;} ' | ||
| 57 | + }).appendTo('head'); | ||
| 58 | + | ||
| 59 | + | ||
| 60 | + }); | ||
| 61 | + | ||
| 62 | + | ||
| 63 | + | ||
| 64 | + | ||
| 65 | + $(".gradient6").click(function() { | ||
| 66 | + | ||
| 67 | + | ||
| 68 | + | ||
| 69 | + $('<style />', { | ||
| 70 | + text: '.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {border-bottom-color:#f39c12; }section h2.section-heading, .text-muted-role, a, .navbar-default .nav li a:hover, .navbar-default .nav li a:focus {color:#f39c12;}.btn-xl, ul.social-buttons li a, ul.filter li a, .pricing .border, .pricing a.btn-send, .scroll-up a, .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle, .scroll-up a:hover, .scroll-up a:active, .pricing-top-box {background-color: #f39c12;}#services i.fa, #testimonials {background:#f39c12;} ' | ||
| 71 | + }).appendTo('head'); | ||
| 72 | + | ||
| 73 | + | ||
| 74 | + }); | ||
| 75 | + | ||
| 76 | + $(".gradient7").click(function() { | ||
| 77 | + | ||
| 78 | + | ||
| 79 | + | ||
| 80 | + $('<style />', { | ||
| 81 | + text: '.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {border-bottom-color:#512DA8; }section h2.section-heading, .text-muted-role, a, .navbar-default .nav li a:hover, .navbar-default .nav li a:focus {color:#512DA8;}.btn-xl, ul.social-buttons li a, ul.filter li a, .pricing .border, .pricing a.btn-send, .scroll-up a, .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle, .scroll-up a:hover, .scroll-up a:active, .pricing-top-box {background-color: #512DA8;}#services i.fa, #testimonials {background:#512DA8;} ' | ||
| 82 | + }).appendTo('head'); | ||
| 83 | + | ||
| 84 | + | ||
| 85 | + }); | ||
| 86 | + | ||
| 87 | + | ||
| 88 | + | ||
| 89 | + | ||
| 90 | + $(".gradient8").click(function() { | ||
| 91 | + | ||
| 92 | + | ||
| 93 | + | ||
| 94 | + $('<style />', { | ||
| 95 | + text: '.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {border-bottom-color:#737373; }section h2.section-heading, .text-muted-role, a, .navbar-default .nav li a:hover, .navbar-default .nav li a:focus {color:#737373;}.btn-xl, ul.social-buttons li a, ul.filter li a, .pricing .border, .pricing a.btn-send, .scroll-up a, .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle, .scroll-up a:hover, .scroll-up a:active, .pricing-top-box {background-color: #737373;}#services i.fa, #testimonials {background:#737373;} ' | ||
| 96 | + }).appendTo('head'); | ||
| 97 | + | ||
| 98 | + | ||
| 99 | + }); | ||
| 100 | + | ||
| 101 | + | ||
| 102 | +}); |
views/js/smoothscroll.js
0 → 100644
This diff is collapsed. Click to expand it.
views/js/xBe.js
0 → 100644
| 1 | +/* | ||
| 2 | + xBe by TEMPLATE STOCK | ||
| 3 | + templatestock.co @templatestock | ||
| 4 | + Released for free under the Creative Commons Attribution 3.0 license (templated.co/license) | ||
| 5 | +*/ | ||
| 6 | + | ||
| 7 | +// jQuery for page scrolling feature - requires jQuery Easing plugin | ||
| 8 | +$(function() { | ||
| 9 | + 'use strict'; | ||
| 10 | + | ||
| 11 | + // Back to top smooth scroll | ||
| 12 | + | ||
| 13 | + $('a.page-scroll').bind('click', function(event) { | ||
| 14 | + var $anchor = $(this); | ||
| 15 | + $('html, body').stop().animate({ | ||
| 16 | + scrollTop: $($anchor.attr('href')).offset().top | ||
| 17 | + }, 1000, 'easeInOutExpo'); | ||
| 18 | + event.preventDefault(); | ||
| 19 | + }); | ||
| 20 | + | ||
| 21 | + | ||
| 22 | + // Scroll to top animated button | ||
| 23 | + | ||
| 24 | + $(window).scroll(function() { | ||
| 25 | + if ($(this).scrollTop() > 100) { | ||
| 26 | + $('.scroll-up').fadeIn(); | ||
| 27 | + } else { | ||
| 28 | + $('.scroll-up').fadeOut(); | ||
| 29 | + } | ||
| 30 | + }); | ||
| 31 | + | ||
| 32 | + | ||
| 33 | + // Highlight the top nav as scrolling occurs | ||
| 34 | + $('body').scrollspy({ | ||
| 35 | + target: '.navbar-fixed-top' | ||
| 36 | + }) | ||
| 37 | + | ||
| 38 | + // Closes the Responsive Menu on Menu Item Click | ||
| 39 | + $('.navbar-collapse ul li a').click(function() { | ||
| 40 | + $('.navbar-toggle:visible').click(); | ||
| 41 | + }); | ||
| 42 | + | ||
| 43 | + | ||
| 44 | + // Script for Portfolio Section | ||
| 45 | + | ||
| 46 | + $(document).ready(function() { | ||
| 47 | + | ||
| 48 | + // Slider top | ||
| 49 | + | ||
| 50 | + | ||
| 51 | + $('#myCarousel-one').carousel({ | ||
| 52 | + interval: 9000, //changes the speed | ||
| 53 | + keyboard: false, | ||
| 54 | + }) | ||
| 55 | + | ||
| 56 | + | ||
| 57 | + //Team carousel | ||
| 58 | + | ||
| 59 | + $('#myCarousel-two').carousel({ | ||
| 60 | + interval: 4000, //changes the speed | ||
| 61 | + keyboard: false, | ||
| 62 | + }) | ||
| 63 | + | ||
| 64 | + //Clients carousel | ||
| 65 | + | ||
| 66 | + $('#myCarousel-three').carousel({ | ||
| 67 | + interval: 4000, //changes the speed | ||
| 68 | + keyboard: false, | ||
| 69 | + }) | ||
| 70 | + | ||
| 71 | + //Testimonials carousel | ||
| 72 | + | ||
| 73 | + $('#myCarousel-four').carousel({ | ||
| 74 | + interval: 8000, //changes the speed | ||
| 75 | + keyboard: false, | ||
| 76 | + }) | ||
| 77 | + | ||
| 78 | + // Google Maps | ||
| 79 | + | ||
| 80 | + google.maps.visualRefresh = true; | ||
| 81 | + | ||
| 82 | + var map; | ||
| 83 | + | ||
| 84 | + function initialize() { | ||
| 85 | + var geocoder = new google.maps.Geocoder(); | ||
| 86 | + var address = $('#map-input').text(); /* change the map-input to your address */ | ||
| 87 | + var mapOptions = { | ||
| 88 | + zoom: 15, | ||
| 89 | + mapTypeId: google.maps.MapTypeId.ROADMAP, | ||
| 90 | + scrollwheel: false | ||
| 91 | + }; | ||
| 92 | + map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions); | ||
| 93 | + | ||
| 94 | + if (geocoder) { | ||
| 95 | + geocoder.geocode({ | ||
| 96 | + 'address': address | ||
| 97 | + }, function(results, status) { | ||
| 98 | + if (status == google.maps.GeocoderStatus.OK) { | ||
| 99 | + if (status != google.maps.GeocoderStatus.ZERO_RESULTS) { | ||
| 100 | + map.setCenter(results[0].geometry.location); | ||
| 101 | + | ||
| 102 | + var infowindow = new google.maps.InfoWindow({ | ||
| 103 | + content: address, | ||
| 104 | + map: map, | ||
| 105 | + position: results[0].geometry.location, | ||
| 106 | + }); | ||
| 107 | + | ||
| 108 | + var marker = new google.maps.Marker({ | ||
| 109 | + position: results[0].geometry.location, | ||
| 110 | + map: map, | ||
| 111 | + title: address | ||
| 112 | + }); | ||
| 113 | + | ||
| 114 | + } else { | ||
| 115 | + alert("No results found"); | ||
| 116 | + } | ||
| 117 | + } | ||
| 118 | + }); | ||
| 119 | + } | ||
| 120 | + } | ||
| 121 | + google.maps.event.addDomListener(window, 'load', initialize); | ||
| 122 | + | ||
| 123 | + /* end google maps */ | ||
| 124 | + | ||
| 125 | + | ||
| 126 | + }); | ||
| 127 | + | ||
| 128 | + /* Animated Titles of Sections*/ | ||
| 129 | + | ||
| 130 | + function isScrolledIntoView(elem) { | ||
| 131 | + var docViewTop = $(window).scrollTop(); | ||
| 132 | + var docViewBottom = docViewTop + $(window).height(); | ||
| 133 | + | ||
| 134 | + var elemTop = $(elem).offset().top; | ||
| 135 | + var elemBottom = elemTop + $(elem).height(); | ||
| 136 | + | ||
| 137 | + return ((elemBottom <= docViewBottom) && (elemTop >= docViewTop)); | ||
| 138 | + } | ||
| 139 | + | ||
| 140 | + $(window).scroll(function() { | ||
| 141 | + $('.section-heading, .section-subheading').each(function() { | ||
| 142 | + if (isScrolledIntoView(this) === true) { | ||
| 143 | + $(this).addClass('animated fadeInUp') | ||
| 144 | + } | ||
| 145 | + }); | ||
| 146 | + | ||
| 147 | + | ||
| 148 | + }); | ||
| 149 | + | ||
| 150 | + | ||
| 151 | + /* Isotope Filter */ | ||
| 152 | + | ||
| 153 | + (function() { | ||
| 154 | + var winDow = $(window); | ||
| 155 | + var $container = $('.portfolio-items'); | ||
| 156 | + var $filter = $('.filter'); | ||
| 157 | + | ||
| 158 | + try { | ||
| 159 | + $container.imagesLoaded(function() { | ||
| 160 | + $container.show(); | ||
| 161 | + $container.isotope({ | ||
| 162 | + filter: '*', | ||
| 163 | + layoutMode: 'masonry', | ||
| 164 | + animationOptions: { | ||
| 165 | + duration: 750, | ||
| 166 | + easing: 'linear' | ||
| 167 | + } | ||
| 168 | + }); | ||
| 169 | + }); | ||
| 170 | + } catch (err) {} | ||
| 171 | + | ||
| 172 | + winDow.bind('resize', function() { | ||
| 173 | + var selector = $filter.find('a.active').attr('data-filter'); | ||
| 174 | + | ||
| 175 | + try { | ||
| 176 | + $container.isotope({ | ||
| 177 | + filter: selector, | ||
| 178 | + animationOptions: { | ||
| 179 | + duration: 750, | ||
| 180 | + easing: 'linear', | ||
| 181 | + queue: false, | ||
| 182 | + } | ||
| 183 | + }); | ||
| 184 | + } catch (err) {} | ||
| 185 | + return false; | ||
| 186 | + }); | ||
| 187 | + | ||
| 188 | + $filter.find('a').click(function() { | ||
| 189 | + var selector = $(this).attr('data-filter'); | ||
| 190 | + | ||
| 191 | + try { | ||
| 192 | + $container.isotope({ | ||
| 193 | + filter: selector, | ||
| 194 | + animationOptions: { | ||
| 195 | + duration: 750, | ||
| 196 | + easing: 'linear', | ||
| 197 | + queue: false, | ||
| 198 | + } | ||
| 199 | + }); | ||
| 200 | + } catch (err) { | ||
| 201 | + | ||
| 202 | + } | ||
| 203 | + return false; | ||
| 204 | + }); | ||
| 205 | + | ||
| 206 | + | ||
| 207 | + }()); | ||
| 208 | + | ||
| 209 | + | ||
| 210 | + /* Header shrink function*/ | ||
| 211 | + | ||
| 212 | + $(function() { | ||
| 213 | + var shrinkHeader = 350; | ||
| 214 | + $(window).scroll(function() { | ||
| 215 | + var scroll = getCurrentScroll(); | ||
| 216 | + if (scroll >= shrinkHeader) { | ||
| 217 | + $('.navbar').addClass('navbar-shrink'); | ||
| 218 | + } else { | ||
| 219 | + $('.navbar').removeClass('navbar-shrink'); | ||
| 220 | + } | ||
| 221 | + }); | ||
| 222 | + | ||
| 223 | + function getCurrentScroll() { | ||
| 224 | + return window.pageYOffset || document.documentElement.scrollTop; | ||
| 225 | + } | ||
| 226 | + }); | ||
| 227 | + | ||
| 228 | + /* Footer reveal function*/ | ||
| 229 | + | ||
| 230 | + $('footer').footerReveal({ | ||
| 231 | + zIndex: -100, | ||
| 232 | + shadow: true, | ||
| 233 | + shadowOpacity: 0.6 | ||
| 234 | + | ||
| 235 | + }); | ||
| 236 | + | ||
| 237 | + | ||
| 238 | + | ||
| 239 | +}); |
views/signup.ejs
0 → 100644
| 1 | +<form action="/signup" method="POST" class="signupform"> | ||
| 2 | + <label for="email">E-MAIL</label> | ||
| 3 | + <input name="email" type="email" required /> | ||
| 4 | + <label for="password">PASSWORD</label> | ||
| 5 | + <input name="password" type="password" required /> | ||
| 6 | + <label for="name">NAME</label> | ||
| 7 | + <input name="name" type="text" required /> | ||
| 8 | + <label for="adminCode">ADMIN CODE</label> | ||
| 9 | + <input name="adminCode" type="text"/> | ||
| 10 | + <button class="btn">SIGNUP!</button> | ||
| 11 | +</form> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
-
Please register or login to post a comment