Store
This commit is contained in:
2306
js/bootstrap.js
vendored
Normal file
2306
js/bootstrap.js
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1
js/bootstrap.min.js
vendored
Normal file
1
js/bootstrap.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
js/cbpAnimatedHeader.js
Normal file
1
js/cbpAnimatedHeader.js
Normal file
@@ -0,0 +1 @@
|
||||
var cbpAnimatedHeader=(function(){var docElem=document.documentElement,header=document.querySelector('.navbar-fixed-top'),didScroll=false,changeHeaderOn=300;function init(){window.addEventListener('scroll',function(event){if(!didScroll){didScroll=true;setTimeout(scrollPage,250);}},false);}function scrollPage(){var sy=scrollY();if(sy>=changeHeaderOn){classie.add(header,'navbar-shrink');}else{classie.remove(header,'navbar-shrink');}didScroll=false;}function scrollY(){return window.pageYOffset||docElem.scrollTop;}init();})();
|
||||
11
js/cbpAnimatedHeader.min.js
vendored
Normal file
11
js/cbpAnimatedHeader.min.js
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
/**
|
||||
* cbpAnimatedHeader.min.js v1.0.0
|
||||
* http://www.codrops.com
|
||||
*
|
||||
* Licensed under the MIT license.
|
||||
* http://www.opensource.org/licenses/mit-license.php
|
||||
*
|
||||
* Copyright 2013, Codrops
|
||||
* http://www.codrops.com
|
||||
*/
|
||||
var cbpAnimatedHeader=(function(){var b=document.documentElement,g=document.querySelector(".cbp-af-header"),e=false,a=300;function f(){window.addEventListener("scroll",function(h){if(!e){e=true;setTimeout(d,250)}},false)}function d(){var h=c();if(h>=a){classie.add(g,"cbp-af-header-shrink")}else{classie.remove(g,"cbp-af-header-shrink")}e=false}function c(){return window.pageYOffset||b.scrollTop}f()})();
|
||||
1
js/classie.js
Normal file
1
js/classie.js
Normal file
@@ -0,0 +1 @@
|
||||
(function(window){'use strict';function classReg(className){return new RegExp("(^|\\s+)"+className+"(\\s+|$)");}var hasClass,addClass,removeClass;if('classList'in document.documentElement){hasClass=function(elem,c){return elem.classList.contains(c);};addClass=function(elem,c){elem.classList.add(c);};removeClass=function(elem,c){elem.classList.remove(c);};}else{hasClass=function(elem,c){return classReg(c).test(elem.className);};addClass=function(elem,c){if(!hasClass(elem,c)){elem.className=elem.className+' '+c;}};removeClass=function(elem,c){elem.className=elem.className.replace(classReg(c),' ');};}function toggleClass(elem,c){var fn=hasClass(elem,c)?removeClass:addClass;fn(elem,c);}var classie={hasClass:hasClass,addClass:addClass,removeClass:removeClass,toggleClass:toggleClass,has:hasClass,add:addClass,remove:removeClass,toggle:toggleClass};if(typeof define==='function'&&define.amd){define(classie);}else{window.classie=classie;}})(window);
|
||||
1
js/contact_me.js
Normal file
1
js/contact_me.js
Normal file
@@ -0,0 +1 @@
|
||||
$(function(){$("input,textarea").jqBootstrapValidation({preventSubmit:true,submitError:function($form,event,errors){},submitSuccess:function($form,event){event.preventDefault();var name=$("input#name").val();var email=$("input#email").val();var phone=$("input#phone").val();var message=$("textarea#message").val();var firstName=name;if(firstName.indexOf(' ')>=0){firstName=name.split(' ').slice(0,-1).join(' ');}$.ajax({url:"././mail/contact_me.php",type:"POST",data:{name:name,phone:phone,email:email,message:message},cache:false,success:function(){$('#success').html("<div class='alert alert-success'>");$('#success > .alert-success').html("<button type='button' class='close' data-dismiss='alert' aria-hidden='true'>×").append("</button>");$('#success > .alert-success').append("<strong>Your message has been sent. </strong>");$('#success > .alert-success').append('</div>');$('#contactForm').trigger("reset");},error:function(){$('#success').html("<div class='alert alert-danger'>");$('#success > .alert-danger').html("<button type='button' class='close' data-dismiss='alert' aria-hidden='true'>×").append("</button>");$('#success > .alert-danger').append("<strong>Sorry "+firstName+", it seems that my mail server is not responding. Please try again later!");$('#success > .alert-danger').append('</div>');$('#contactForm').trigger("reset");},})},filter:function(){return $(this).is(":visible");},});$("a[data-toggle=\"tab\"]").click(function(e){e.preventDefault();$(this).tab("show");});});$('#name').focus(function(){$('#success').html('');});
|
||||
2
js/freelancer.js
Normal file
2
js/freelancer.js
Normal file
@@ -0,0 +1,2 @@
|
||||
$(function(){$('body').on('click','.page-scroll a',function(event){var $anchor=$(this);$('html, body').stop().animate({scrollTop:$($anchor.attr('href')).offset().top},1500,'easeInOutExpo');event.preventDefault();});});$(function(){$("body").on("input propertychange",".floating-label-form-group",function(e){$(this).toggleClass("floating-label-form-group-with-value",!!$(e.target).val());}).on("focus",".floating-label-form-group",function(){$(this).addClass("floating-label-form-group-with-focus");}).on("blur",".floating-label-form-group",function(){$(this).removeClass("floating-label-form-group-with-focus");});});$('body').scrollspy({target:'.navbar-fixed-top'})
|
||||
$('.navbar-collapse ul li a').click(function(){$('.navbar-toggle:visible').click();});
|
||||
2
js/jqBootstrapValidation.js
Normal file
2
js/jqBootstrapValidation.js
Normal file
File diff suppressed because one or more lines are too long
8
js/jquery-1.11.2.js
vendored
Normal file
8
js/jquery-1.11.2.js
vendored
Normal file
File diff suppressed because one or more lines are too long
4
js/jquery.js
vendored
Normal file
4
js/jquery.js
vendored
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user