blob: ae9ede3a9402417493156fb34c1ddbed511f0be4 [file] [log] [blame]
Unknown8e40a3b2017-07-30 14:47:14 -04001$(document).ready(function() {
2
3 // Transition effect for navbar and back-to-top icon
4 $(window).scroll(function() {
5 // checks if window is scrolled more than 500px, adds/removes solid class
6 if($(this).scrollTop() > 550) {
7 $('.navbar').addClass('solid');
8 $('.back-to-top').addClass('visible');
9 } else {
10 $('.navbar').removeClass('solid');
11 $('.back-to-top').removeClass('visible');
12 }
13
14 });
Unknown2175d332017-08-13 19:28:40 -040015
16 $('.phone-container').hover(function() {
17 $('.space').toggleClass('space-hover');
18 $('.phone-side').toggleClass('phone-side-hover');
19 $('.phone-front').toggleClass('phone-front-hover');
20 });
Unknown8e40a3b2017-07-30 14:47:14 -040021
Unknown2175d332017-08-13 19:28:40 -040022 $("[class^='figure-']")
23 .within({
24 distance: 1000,
25 cord: 'center'
26 },
27 function(distance, ele, event) {
28 ele.style.transform = 'scale(' + (7000 - distance) / 7000 + ')';
29 }
30 )
Unknown8e40a3b2017-07-30 14:47:14 -040031
32 // Scrolling effect for Arrow icons
33 $("#scrollIcon").click(function(e) {
34 e.preventDefault();
35 $.scrollTo($("#about"), 1000);
36 });
Henri Koivuneva056c2132017-08-12 19:05:06 +030037 $("#scrollPortfolio").click(function(e) {
38 e.preventDefault();
39 $.scrollTo($("#portfolio"), 1000);
40 });
Unknown8e40a3b2017-07-30 14:47:14 -040041 $("#nav-about").click(function(e) {
42 e.preventDefault();
43 $.scrollTo($("#about"), 1000);
44 });
45 $("#nav-portfolio").click(function(e) {
46 e.preventDefault();
47 $.scrollTo($("#portfolio"), 1000);
48 });
49 $("#nav-contact").click(function(e) {
50 e.preventDefault();
51 $.scrollTo($("#contact"), 1000);
52 });
Unknown289eb7d2018-10-16 13:34:30 -040053 $("#nav-expenses").click(function(e) {
54 e.preventDefault();
55 $.scrollTo($("#expenses"), 1000);
56 });
Henri Koivuneva17eba192017-08-12 19:05:34 +030057 $("#nav-team").click(function(e) {
Unknowne7a7aa22017-07-30 19:45:41 -040058 e.preventDefault
59 $.scrollTo($("#team"), 1000);
60 });
Unknownc8b8ae72017-08-12 12:20:45 -040061 $("#nav-family").click(function(e) {
62 e.preventDefault
63 $.scrollTo($("#family"), 1000);
64 });
Unknown8e40a3b2017-07-30 14:47:14 -040065 $(".navbar-brand").click(function(e) {
66 e.preventDefault();
67 $.scrollTo(0, 1000);
68 });
69
70 });