This commit is contained in:
Rushabh Gosar
2022-01-07 19:52:48 -08:00
parent 75e0d2f75a
commit 8ea938029a
127 changed files with 25750 additions and 20 deletions

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

File diff suppressed because one or more lines are too long

1
js/cbpAnimatedHeader.js Normal file
View 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
View 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
View 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
View 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'>&times;").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'>&times;").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
View 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();});

File diff suppressed because one or more lines are too long

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

File diff suppressed because one or more lines are too long