first commit

This commit is contained in:
2024-04-11 10:58:06 +02:00
commit 146bdb0b14
5691 changed files with 800415 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -0,0 +1,170 @@
/** VARIABLES
===================================*/
/** RESET AND LAYOUT
===================================*/
.bx-wrapper {
position: relative;
margin-bottom: 60px;
padding: 0;
*zoom: 1;
-ms-touch-action: pan-y;
touch-action: pan-y;
}
.bx-wrapper img {
max-width: 100%;
display: block;
}
.bxslider {
margin: 0;
padding: 0;
}
ul.bxslider {
list-style: none;
}
.bx-viewport {
/*fix other elements on the page moving (on Chrome)*/
-webkit-transform: translatez(0);
}
/** THEME
===================================*/
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
position: absolute;
bottom: -30px;
width: 100%;
}
/* LOADER */
.bx-wrapper .bx-loading {
min-height: 50px;
background: url('images/bx_loader.gif') center center no-repeat #ffffff;
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 2000;
}
/* PAGER */
.bx-wrapper .bx-pager {
text-align: center;
font-size: .85em;
font-family: Arial;
font-weight: bold;
color: #666;
padding-top: 20px;
}
.bx-wrapper .bx-pager.bx-default-pager a {
background: #666;
text-indent: -9999px;
display: block;
width: 10px;
height: 10px;
margin: 0 5px;
outline: 0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active,
.bx-wrapper .bx-pager.bx-default-pager a:focus {
background: #000;
}
.bx-wrapper .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
display: inline-block;
vertical-align: bottom;
*zoom: 1;
*display: inline;
}
.bx-wrapper .bx-pager-item {
font-size: 0;
line-height: 0;
}
/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {
left: 10px;
background: url('images/controls.png') no-repeat 0 -32px;
}
.bx-wrapper .bx-prev:hover,
.bx-wrapper .bx-prev:focus {
background-position: 0 0;
}
.bx-wrapper .bx-next {
right: 10px;
background: url('images/controls.png') no-repeat -43px -32px;
}
.bx-wrapper .bx-next:hover,
.bx-wrapper .bx-next:focus {
background-position: -43px 0;
}
.bx-wrapper .bx-controls-direction a {
position: absolute;
top: 50%;
margin-top: -16px;
outline: 0;
width: 32px;
height: 32px;
text-indent: -9999px;
z-index: 9999;
}
.bx-wrapper .bx-controls-direction a.disabled {
display: none;
}
/* AUTO CONTROLS (START / STOP) */
.bx-wrapper .bx-controls-auto {
text-align: center;
}
.bx-wrapper .bx-controls-auto .bx-start {
display: block;
text-indent: -9999px;
width: 10px;
height: 11px;
outline: 0;
background: url('images/controls.png') -86px -11px no-repeat;
margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active,
.bx-wrapper .bx-controls-auto .bx-start:focus {
background-position: -86px 0;
}
.bx-wrapper .bx-controls-auto .bx-stop {
display: block;
text-indent: -9999px;
width: 9px;
height: 11px;
outline: 0;
background: url('images/controls.png') -86px -44px no-repeat;
margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active,
.bx-wrapper .bx-controls-auto .bx-stop:focus {
background-position: -86px -33px;
}
/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
text-align: left;
width: 80%;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
right: 0;
width: 35px;
}
/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption {
position: absolute;
bottom: 0;
left: 0;
background: #666;
background: rgba(80, 80, 80, 0.75);
width: 100%;
}
.bx-wrapper .bx-caption span {
color: #fff;
font-family: Arial;
display: block;
font-size: .85em;
padding: 10px;
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1 @@
.bx-wrapper{position:relative;margin-bottom:60px;padding:0;-ms-touch-action:pan-y;touch-action:pan-y;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;vertical-align:bottom}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url(images/controls.png) 0 -32px no-repeat}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(images/controls.png) -43px -32px no-repeat}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,205 @@
/*
* jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/
*
* Uses the built in easing capabilities added In jQuery 1.1
* to offer multiple easing options
*
* TERMS OF USE - jQuery Easing
*
* Open source under the BSD License.
*
* Copyright © 2008 George McGinley Smith
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without modification,
* are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice, this list of
* conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list
* of conditions and the following disclaimer in the documentation and/or other materials
* provided with the distribution.
*
* Neither the name of the author nor the names of contributors may be used to endorse
* or promote products derived from this software without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
* GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
* OF THE POSSIBILITY OF SUCH DAMAGE.
*
*/
// t: current time, b: begInnIng value, c: change In value, d: duration
jQuery.easing['jswing'] = jQuery.easing['swing'];
jQuery.extend( jQuery.easing,
{
def: 'easeOutQuad',
swing: function (x, t, b, c, d) {
//alert(jQuery.easing.default);
return jQuery.easing[jQuery.easing.def](x, t, b, c, d);
},
easeInQuad: function (x, t, b, c, d) {
return c*(t/=d)*t + b;
},
easeOutQuad: function (x, t, b, c, d) {
return -c *(t/=d)*(t-2) + b;
},
easeInOutQuad: function (x, t, b, c, d) {
if ((t/=d/2) < 1) return c/2*t*t + b;
return -c/2 * ((--t)*(t-2) - 1) + b;
},
easeInCubic: function (x, t, b, c, d) {
return c*(t/=d)*t*t + b;
},
easeOutCubic: function (x, t, b, c, d) {
return c*((t=t/d-1)*t*t + 1) + b;
},
easeInOutCubic: function (x, t, b, c, d) {
if ((t/=d/2) < 1) return c/2*t*t*t + b;
return c/2*((t-=2)*t*t + 2) + b;
},
easeInQuart: function (x, t, b, c, d) {
return c*(t/=d)*t*t*t + b;
},
easeOutQuart: function (x, t, b, c, d) {
return -c * ((t=t/d-1)*t*t*t - 1) + b;
},
easeInOutQuart: function (x, t, b, c, d) {
if ((t/=d/2) < 1) return c/2*t*t*t*t + b;
return -c/2 * ((t-=2)*t*t*t - 2) + b;
},
easeInQuint: function (x, t, b, c, d) {
return c*(t/=d)*t*t*t*t + b;
},
easeOutQuint: function (x, t, b, c, d) {
return c*((t=t/d-1)*t*t*t*t + 1) + b;
},
easeInOutQuint: function (x, t, b, c, d) {
if ((t/=d/2) < 1) return c/2*t*t*t*t*t + b;
return c/2*((t-=2)*t*t*t*t + 2) + b;
},
easeInSine: function (x, t, b, c, d) {
return -c * Math.cos(t/d * (Math.PI/2)) + c + b;
},
easeOutSine: function (x, t, b, c, d) {
return c * Math.sin(t/d * (Math.PI/2)) + b;
},
easeInOutSine: function (x, t, b, c, d) {
return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b;
},
easeInExpo: function (x, t, b, c, d) {
return (t==0) ? b : c * Math.pow(2, 10 * (t/d - 1)) + b;
},
easeOutExpo: function (x, t, b, c, d) {
return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b;
},
easeInOutExpo: function (x, t, b, c, d) {
if (t==0) return b;
if (t==d) return b+c;
if ((t/=d/2) < 1) return c/2 * Math.pow(2, 10 * (t - 1)) + b;
return c/2 * (-Math.pow(2, -10 * --t) + 2) + b;
},
easeInCirc: function (x, t, b, c, d) {
return -c * (Math.sqrt(1 - (t/=d)*t) - 1) + b;
},
easeOutCirc: function (x, t, b, c, d) {
return c * Math.sqrt(1 - (t=t/d-1)*t) + b;
},
easeInOutCirc: function (x, t, b, c, d) {
if ((t/=d/2) < 1) return -c/2 * (Math.sqrt(1 - t*t) - 1) + b;
return c/2 * (Math.sqrt(1 - (t-=2)*t) + 1) + b;
},
easeInElastic: function (x, t, b, c, d) {
var s=1.70158;var p=0;var a=c;
if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3;
if (a < Math.abs(c)) { a=c; var s=p/4; }
else var s = p/(2*Math.PI) * Math.asin (c/a);
return -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b;
},
easeOutElastic: function (x, t, b, c, d) {
var s=1.70158;var p=0;var a=c;
if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3;
if (a < Math.abs(c)) { a=c; var s=p/4; }
else var s = p/(2*Math.PI) * Math.asin (c/a);
return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b;
},
easeInOutElastic: function (x, t, b, c, d) {
var s=1.70158;var p=0;var a=c;
if (t==0) return b; if ((t/=d/2)==2) return b+c; if (!p) p=d*(.3*1.5);
if (a < Math.abs(c)) { a=c; var s=p/4; }
else var s = p/(2*Math.PI) * Math.asin (c/a);
if (t < 1) return -.5*(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b;
return a*Math.pow(2,-10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )*.5 + c + b;
},
easeInBack: function (x, t, b, c, d, s) {
if (s == undefined) s = 1.70158;
return c*(t/=d)*t*((s+1)*t - s) + b;
},
easeOutBack: function (x, t, b, c, d, s) {
if (s == undefined) s = 1.70158;
return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b;
},
easeInOutBack: function (x, t, b, c, d, s) {
if (s == undefined) s = 1.70158;
if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b;
return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b;
},
easeInBounce: function (x, t, b, c, d) {
return c - jQuery.easing.easeOutBounce (x, d-t, 0, c, d) + b;
},
easeOutBounce: function (x, t, b, c, d) {
if ((t/=d) < (1/2.75)) {
return c*(7.5625*t*t) + b;
} else if (t < (2/2.75)) {
return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b;
} else if (t < (2.5/2.75)) {
return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b;
} else {
return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b;
}
},
easeInOutBounce: function (x, t, b, c, d) {
if (t < d/2) return jQuery.easing.easeInBounce (x, t*2, 0, c, d) * .5 + b;
return jQuery.easing.easeOutBounce (x, t*2-d, 0, c, d) * .5 + c*.5 + b;
}
});
/*
*
* TERMS OF USE - EASING EQUATIONS
*
* Open source under the BSD License.
*
* Copyright © 2001 Robert Penner
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without modification,
* are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice, this list of
* conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list
* of conditions and the following disclaimer in the documentation and/or other materials
* provided with the distribution.
*
* Neither the name of the author nor the names of contributors may be used to endorse
* or promote products derived from this software without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
* GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
* OF THE POSSIBILITY OF SUCH DAMAGE.
*
*/

View File

@@ -0,0 +1,80 @@
/*global jQuery */
/*jshint multistr:true browser:true */
/*!
* FitVids 1.0
*
* Copyright 2011, Chris Coyier - http://css-tricks.com + Dave Rupert - http://daverupert.com
* Credit to Thierry Koblentz - http://www.alistapart.com/articles/creating-intrinsic-ratios-for-video/
* Released under the WTFPL license - http://sam.zoy.org/wtfpl/
*
* Date: Thu Sept 01 18:00:00 2011 -0500
*/
(function( $ ){
"use strict";
$.fn.fitVids = function( options ) {
var settings = {
customSelector: null
};
var div = document.createElement('div'),
ref = document.getElementsByTagName('base')[0] || document.getElementsByTagName('script')[0];
div.className = 'fit-vids-style';
div.innerHTML = '&shy;<style> \
.fluid-width-video-wrapper { \
width: 100%; \
position: relative; \
padding: 0; \
} \
\
.fluid-width-video-wrapper iframe, \
.fluid-width-video-wrapper object, \
.fluid-width-video-wrapper embed { \
position: absolute; \
top: 0; \
left: 0; \
width: 100%; \
height: 100%; \
} \
</style>';
ref.parentNode.insertBefore(div,ref);
if ( options ) {
$.extend( settings, options );
}
return this.each(function(){
var selectors = [
"iframe[src*='player.vimeo.com']",
"iframe[src*='www.youtube.com']",
"iframe[src*='www.kickstarter.com']",
"object",
"embed"
];
if (settings.customSelector) {
selectors.push(settings.customSelector);
}
var $allVideos = $(this).find(selectors.join(','));
$allVideos.each(function(){
var $this = $(this);
if (this.tagName.toLowerCase() === 'embed' && $this.parent('object').length || $this.parent('.fluid-width-video-wrapper').length) { return; }
var height = ( this.tagName.toLowerCase() === 'object' || ($this.attr('height') && !isNaN(parseInt($this.attr('height'), 10))) ) ? parseInt($this.attr('height'), 10) : $this.height(),
width = !isNaN(parseInt($this.attr('width'), 10)) ? parseInt($this.attr('width'), 10) : $this.width(),
aspectRatio = height / width;
if(!$this.attr('id')){
var videoID = 'fitvid' + Math.floor(Math.random()*999999);
$this.attr('id', videoID);
}
$this.wrap('<div class="fluid-width-video-wrapper"></div>').parent('.fluid-width-video-wrapper').css('padding-top', (aspectRatio * 100)+"%");
$this.removeAttr('height').removeAttr('width');
});
});
};
})( jQuery );

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,169 @@
/* GOOGLE FONT IMPORT */
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,400,700,900);
body {
font-family: 'Open Sans', sans-serif;
color: #555;
background-color: #F5F5F5;
line-height: 1.64;
margin: 0;
padding-top: 100px;
}
a, a:visited {
color: #1dc6df;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Open Sans', sans-serif;
}
.animation-demo {
border-radius: 3px;
padding: 20px 30px;
margin-bottom: 30px;
}
ul {
margin: 0;
}
li {
margin-left: -60px;
}
section {
padding-top: 80px;
padding-bottom: 80px;
}
select, input, textarea {
font-family: 'Open Sans', sans-serif;
font-size: 16px;
padding: 10px;
color: #777;
width: 400px;
border-radius: 4px;
border: 1px solid #E2E2E2;
}
input {
width: 200px;
}
textarea {
width: 90%;
}
/* ================================= */
/* ========== ICON FEATURE BOXES STYLES ========== */
/* ================================= */
/* === Vertical 3 Column === */
.icon-feature-3column {
}
.icon-feature-3column i {
font-size: 100px;
margin-top: 20px;
margin-bottom: 20px;
}
/* === Vertical 4 Column === */
.icon-feature-4column {
}
.icon-feature-4column i {
font-size: 70px;
margin-top: 20px;
margin-bottom: 20px;
}
/* === Vertical 3 Column - With Background === */
.icon-feature-3column-alt {
}
.icon-feature-3column-alt i {
font-size: 70px;
border-radius: 100px;
padding: 35px;
margin-top: 20px;
margin-bottom: 20px;
}
/* === Vertical 4 Column - With Background === */
.icon-feature-4column-alt {
}
.icon-feature-4column-alt i {
font-size: 50px;
border-radius: 100px;
padding: 25px;
margin-top: 20px;
margin-bottom: 20px;
}
/* === Horizontal 3 Column === */
.icon-feature-3column-horizontal {
display: table;
}
.icon-feature-3column-horizontal .icon {
display: table-cell;
padding-top: 15px;
}
.icon-feature-3column-horizontal .icon i {
font-size: 40px;
}
.icon-feature-3column-horizontal .content {
display: table-cell;
vertical-align: top;
text-align: left;
padding-left: 20px;
}
/* === Horizontal 2 Column === */
.icon-feature-2column-horizontal {
display: table;
}
.icon-feature-2column-horizontal .icon {
display: table-cell;
padding-top: 15px;
}
.icon-feature-2column-horizontal .icon i {
font-size: 60px;
}
.icon-feature-2column-horizontal .content {
display: table-cell;
vertical-align: top;
text-align: left;
padding-left: 30px;
}
/* === Horizontal 3 Column - With Background === */
.icon-feature-3column-horizontal-alt {
display: table;
}
.icon-feature-3column-horizontal-alt .icon {
display: table-cell;
padding-top: 15px;
}
.icon-feature-3column-horizontal-alt .icon i {
border-radius: 100px;
padding: 12px;
font-size: 24px;
margin-top: 0;
margin-bottom: 20px;
}
.icon-feature-3column-horizontal-alt .content {
display: table-cell;
vertical-align: top;
text-align: left;
padding-left: 20px;
}
/* === Horizontal 2 Column - With Background === */
.icon-feature-2column-horizontal-alt {
display: table;
}
.icon-feature-2column-horizontal-alt .icon {
display: table-cell;
padding-top: 15px;
}
.icon-feature-2column-horizontal-alt .icon i {
border-radius: 100px;
padding: 16px;
font-size: 32px;
margin-top: 0;
margin-bottom: 20px;
}
.icon-feature-2column-horizontal-alt .content {
display: table-cell;
vertical-align: top;
text-align: left;
padding-left: 20px;
}

View File

@@ -0,0 +1,318 @@
/*!
* jQuery Cre-animate - Scrolling Animations - v1.1
* Copyright (c) 2014 CreativelyCoded
* support@creativelycoded.com
*
* http://www.creativelycoded.com/
*/
(function($) { "use strict";
var disablePoint = 1024;
if ($(window).width() < disablePoint) {
// Do nothing //
}
else {
var dataanimation = {
fadein: 'fade-in',
fadeout: 'fade-out',
slidedownfromtop: 'slide-down-from-top',
slideinfromright: 'slide-in-from-right',
slideupfrombottom: 'slide-up-from-bottom',
slideinfromleft: 'slide-in-from-left',
scaleup: 'scale-up',
scaledown: 'scale-down',
rotate: 'rotate',
flipyaxis: 'flip-y-axis',
flipxaxis: 'flip-x-axis'
};
var cssEase = {
'ease': 'ease',
'in': 'ease-in',
'out': 'ease-out',
'in-out': 'ease-in-out',
'snap': 'cubic-bezier(0,1,.5,1)',
// Penner equations
'easeOutCubic': 'cubic-bezier(.215,.61,.355,1)',
'easeInOutCubic': 'cubic-bezier(.645,.045,.355,1)',
'easeInCirc': 'cubic-bezier(.6,.04,.98,.335)',
'easeOutCirc': 'cubic-bezier(.075,.82,.165,1)',
'easeInOutCirc': 'cubic-bezier(.785,.135,.15,.86)',
'easeInExpo': 'cubic-bezier(.95,.05,.795,.035)',
'easeOutExpo': 'cubic-bezier(.19,1,.22,1)',
'easeInOutExpo': 'cubic-bezier(1,0,0,1)',
'easeInQuad': 'cubic-bezier(.55,.085,.68,.53)',
'easeOutQuad': 'cubic-bezier(.25,.46,.45,.94)',
'easeInOutQuad': 'cubic-bezier(.455,.03,.515,.955)',
'easeInQuart': 'cubic-bezier(.895,.03,.685,.22)',
'easeOutQuart': 'cubic-bezier(.165,.84,.44,1)',
'easeInOutQuart': 'cubic-bezier(.77,0,.175,1)',
'easeInQuint': 'cubic-bezier(.755,.05,.855,.06)',
'easeOutQuint': 'cubic-bezier(.23,1,.32,1)',
'easeInOutQuint': 'cubic-bezier(.86,0,.07,1)',
'easeInSine': 'cubic-bezier(.47,0,.745,.715)',
'easeOutSine': 'cubic-bezier(.39,.575,.565,1)',
'easeInOutSine': 'cubic-bezier(.445,.05,.55,.95)',
'easeInBack': 'cubic-bezier(.6,-.28,.735,.045)',
'easeOutBack': 'cubic-bezier(.175, .885,.32,1.275)',
'easeInOutBack': 'cubic-bezier(.68,-.55,.265,1.55)'
};
//GLOBAL TRANSITION VARIABLES
var opacityZero = {
'opacity': '0',
'-ms-opacity': '0',
'-webkit-opacity': '0',
'-moz-opacity': '0',
'-o-opacity': '0',
};
var opacityFull = {
'opacity': '1',
'-ms-opacity': '1',
'-webkit-opacity': '1',
'-moz-opacity': '1',
'-o-opacity': '1',
};
// DEFAULT ATTRIBUTES FOR ELEMENTS BASED ON ANIMATION TYPE
$(document).ready(function() {
$('html, body').css('overflow-x', 'hidden');
$('html').css('height', '100%');
$('.cre-animate').css({'position': 'relative'});
$('.cre-animate').each(function() {
var dataanimationUser = $(this).data('animation');
if (dataanimationUser == dataanimation.fadein) {
$(this).css(opacityZero);
}
if (dataanimationUser == dataanimation.fadeout) {
$(this).css(opacityFull);
}
if (dataanimationUser == dataanimation.slideinfromright) {
$(this).css({'right': '-400px'}).css(opacityZero);
}
if (dataanimationUser == dataanimation.slideinfromleft) {
$(this).css({'left': '-400px'}).css(opacityZero);
}
if (dataanimationUser == dataanimation.slideupfrombottom) {
$(this).css({'bottom': '-200px'}).css(opacityZero);
}
if (dataanimationUser == dataanimation.slidedownfromtop) {
$(this).css({'top': '-200px'}).css(opacityZero);
}
if (dataanimationUser == dataanimation.rotate) {
$(this).css(opacityZero);
}
if (dataanimationUser == dataanimation.scaleup) {
var datastartscale = 0;
var startScale = {
'transform': 'scale(' + datastartscale + ')',
'-ms-transform': 'scale(' + datastartscale + ')',
'-webkit-transform': 'scale(' + datastartscale + ')',
'-moz-transform': 'scale(' + datastartscale + ')',
'-o-transform': 'scale(' + datastartscale + ')'
};
$(this).css(startScale).css(opacityZero);
}
if (dataanimationUser == dataanimation.scaledown) {
var datastartscale2 = 2;
var startScale2 = {
'transform': 'scale(' + datastartscale2 + ')',
'-ms-transform': 'scale(' + datastartscale2 + ')',
'-webkit-transform': 'scale(' + datastartscale2 + ')',
'-moz-transform': 'scale(' + datastartscale2 + ')',
'-o-transform': 'scale(' + datastartscale2 + ')'
};
$(this).css(startScale2).css(opacityZero);
}
if (dataanimationUser == dataanimation.flipyaxis) {
var flipY = {
'transform': 'rotateY(180deg)',
'-ms-transform': 'rotateY(180deg)',
'-webkit-transform': 'rotateY(180deg)',
'-moz-transform': 'rotateY(180deg)',
'-o-transform': 'rotateY(180deg)'
};
$(this).css(flipY).css(opacityZero);
}
if (dataanimationUser == dataanimation.flipxaxis) {
var flipX = {
'transform': 'rotateX(180deg)',
'-ms-transform': 'rotateX(180deg)',
'-webkit-transform': 'rotateX(180deg)',
'-moz-transform': 'rotateX(180deg)',
'-o-transform': 'rotateX(180deg)'
};
$(this).css(flipX).css(opacityZero);
}
});
});
// ONSCROLL ANIMATION OF ELEMENTS
$(window).on('scroll load', function() {
$('.cre-animate').each(function() {
// GET ANIMATION TYPE FROM ELEMENT
var dataanimationUser = $(this).data('animation');
// CALCULATES THE TRIGGER POINT USING THE OFFSET
var dataoffset = $(this).data('offset');
var parsePercent = parseFloat(dataoffset);
var decimal = parsePercent / 100;
var triggerpoint = $(window).height() * decimal + $(window).scrollTop(); // Call point in Viewport: viewport height * decimal(%) + pixels to top of window
var element = $(this).offset().top;
if (dataanimationUser == dataanimation.slidedownfromtop) {
element = element + 200;
}
if (dataanimationUser == dataanimation.slideupfrombottom) {
element = element - 200;
}
if (dataanimationUser == dataanimation.scaleup) {
element = element - $(this).height() / 2;
}
if (dataanimationUser == dataanimation.scaledown) {
element = element + $(this).height() / 2;
}
// ASSIGNS VALUES FOR THE EASING TYPES
var dataeasing = $(this).data('easing');
if (cssEase[dataeasing]) {
dataeasing = cssEase[dataeasing];
}
// TRANSITION OPTIONS ARE CREATED
var datadelay = $(this).data('delay');
var dataspeed = $(this).data('speed');
var transitionOptions = {
'transition-duration': dataspeed + 'ms',
'-ms-transition-duration': dataspeed + 'ms',
'-webkit-transition-duration': dataspeed + 'ms',
'-moz-transition-duration': dataspeed + 'ms',
'-o-transition-duration': dataspeed + 'ms',
'transition-timing-function': dataeasing,
'-ms-transition-timing-function': dataeasing,
'-webkit-transition-timing-function': dataeasing,
'-moz-transition-timing-function': dataeasing,
'-o-transition-timing-function': dataeasing,
'transition-delay': datadelay + 'ms',
'-ms-transition-delay': datadelay + 'ms',
'-webkit-transition-delay': datadelay + 'ms',
'-moz-transition-delay': datadelay + 'ms',
'-o-transition-delay': datadelay + 'ms'
};
// TRIGGERS THE ANIMATIONS
if (element < triggerpoint) {
// FADE IN
if (dataanimationUser == dataanimation.fadein) {
$(this).css(opacityFull).css(transitionOptions);
}
// FADE OUT
if (dataanimationUser == dataanimation.fadeout) {
$(this).css(opacityZero).css(transitionOptions);
}
// SLIDE DOWN FROM TOP
if (dataanimationUser == dataanimation.slidedownfromtop) {
$(this).css({'top': '0'}).css(opacityFull).css(transitionOptions);
}
// SLIDE UP FROM BOTTOM
if (dataanimationUser == dataanimation.slideupfrombottom) {
$(this).css({'bottom': '0'}).css(opacityFull).css(transitionOptions);
}
// SLIDE IN FROM RIGHT
if (dataanimationUser == dataanimation.slideinfromright) {
$(this).css({'right': '0'}).css(opacityFull).css(transitionOptions);
}
// SLIDE IN FROM LEFT
if (dataanimationUser == dataanimation.slideinfromleft) {
$(this).css({'left': '0'}).css(opacityFull).css(transitionOptions);
}
// SCALE UP
if (dataanimationUser == dataanimation.scaleup) {
var dataendscale = 1;
var endScale = {
'transform': 'scale(' + dataendscale + ')',
'-ms-transform': 'scale(' + dataendscale + ')',
'-webkit-transform': 'scale(' + dataendscale + ')',
'-moz-transform': 'scale(' + dataendscale + ')',
'-o-transform': 'scale(' + dataendscale + ')'
};
$(this).css(endScale).css(opacityFull).css(transitionOptions);
}
// SCALE DOWN
if (dataanimationUser == dataanimation.scaledown) {
var dataendscale2 = 1;
var endScale2 = {
'transform': 'scale(' + dataendscale2 + ')',
'-ms-transform': 'scale(' + dataendscale2 + ')',
'-webkit-transform': 'scale(' + dataendscale2 + ')',
'-moz-transform': 'scale(' + dataendscale2 + ')',
'-o-transform': 'scale(' + dataendscale2 + ')'
};
$(this).css(endScale2).css(opacityFull).css(transitionOptions);
}
// ROTATE
if (dataanimationUser == dataanimation.rotate) {
var degrees = 360;
var rotation = {
'transform': 'rotate(' + degrees + 'deg)',
'-ms-transform': 'rotate(' + degrees + 'deg)',
'-webkit-transform': 'rotate(' + degrees + 'deg)',
'-moz-transform': 'rotate(' + degrees + 'deg)',
'-o-transform': 'rotate(' + degrees + 'deg)'
};
$(this).css(rotation).css(opacityFull).css(transitionOptions);
}
// FLIP Y AXIS
if (dataanimationUser == dataanimation.flipyaxis) {
var flipY = {
'transform': 'rotateY(360deg)',
'-ms-transform': 'rotateY(360deg)',
'-webkit-transform': 'rotateY(360deg)',
'-moz-transform': 'rotateY(360deg)',
'-o-transform': 'rotateY(360deg)'
};
$(this).css(flipY).css(opacityFull).css(transitionOptions);
}
// FLIP X AXIS
if (dataanimationUser == dataanimation.flipxaxis) {
var flipX = {
'transform': 'rotateX(360deg)',
'-ms-transform': 'rotateX(360deg)',
'-webkit-transform': 'rotateX(360deg)',
'-moz-transform': 'rotateX(360deg)',
'-o-transform': 'rotateX(360deg)'
};
$(this).css(flipX).css(opacityFull).css(transitionOptions);
}
}
});
});
}
}(jQuery));

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,25 @@
<?php
$settings = \front\factory\Settings::settings_details();
if ( \S::get( 'a' ) == 'contact_form_send' )
{
$response = [ 'status' => 'error' ];
if ( ( !\S::get( 'email' ) and \S::get( 'phone' ) ) )
$response = [ 'status' => 'error' ];
else
{
if ( \S::send_email(
$settings['contact_email'],
\S::get( 'subject' ),
'<p>Imię i nazwisko: ' . \S::get( 'name' ) . ' ' . \S::get( 'surname' ) . '</p>'
. '<p>Firma: ' . \S::get( 'firm' ) . '</p>'
. '<p>Nr telefonu: ' . \S::get( 'phone' ) . '</p>'
. '<p>Email: ' . \S::get( 'email' ) . '</p>'
. '<p>' . \S::get( 'text' ) . '</p>',
\S::get( 'email' )
) )
$response = [ 'status' => 'ok' ];
}
echo json_encode( $response );
exit;
}