Skip to content

Commit fcad92f

Browse files
committed
Transition to scene 4
1 parent eab2b58 commit fcad92f

File tree

3 files changed

+40
-2
lines changed

3 files changed

+40
-2
lines changed

index.html

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ <h1>S</h1>
2222
</div>
2323
</a>
2424
<a href="#about" data-menu-top="1001">About</a>
25-
<a href="#team">Team</a>
25+
<a href="#team" data-menu-top="21501">Team</a>
2626
<a href="#photos">Photos</a>
2727
<a href="#documentation">Docs</a>
2828
</nav>
@@ -98,7 +98,7 @@ <h1 class="huge">What is Switcha<span class="blue">BLE</span>?</h1>
9898
<div></div>
9999
</div>
100100
</div>
101-
<div class="col-xs-4">
101+
<div class="col-xs-4" id="svgs">
102102
<svg version="1.1" id="svg-device" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 88.941 146.96" xml:space="preserve">
103103
<g>
104104
<path class="path-set-1" fill="#FFFFFF" stroke="#231F20" stroke-width="2" stroke-miterlimit="10" d="M15.895,60.784
@@ -208,6 +208,10 @@ <h1 class="huge">What is Switcha<span class="blue">BLE</span>?</h1>
208208
</div>
209209
</section>
210210

211+
<section id="scene4">
212+
213+
</section>
214+
211215
<script src="javascripts/skrollr.stylesheets.min.js"></script>
212216
<script>
213217

stylesheets/main.less

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -266,6 +266,13 @@ header {
266266
}
267267
}
268268

269+
#svgs {
270+
-ms-transform-origin: 34% 5%;
271+
-moz-transform-origin: 34% 5%;
272+
-webkit-transform-origin: 7em 1em;
273+
transform-origin: 34% 5%;
274+
}
275+
269276
#svg-device {
270277
display: block;
271278
//margin-top: -8em;
@@ -309,4 +316,8 @@ header {
309316
&:nth-child(4) { background-color: lighten(@blue, 30%); }
310317
}
311318
}
319+
}
320+
321+
#scene4 {
322+
background-color: @blue;
312323
}

stylesheets/skrollr.css

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
nav { -skrollr-animation-name: nav; }
12
nav a[href='#about'] { -skrollr-animation-name: nav-about; }
23
nav a[href='#team'] { -skrollr-animation-name: nav-team; }
34
nav a[href='#photos'] { -skrollr-animation-name: nav-photos; }
@@ -45,16 +46,28 @@ header { -skrollr-animation-name: header; }
4546
#signal div:nth-child(3) { -skrollr-animation-name: signal-2; }
4647
#signal div:nth-child(2) { -skrollr-animation-name: signal-3; }
4748
#signal div:nth-child(1) { -skrollr-animation-name: signal-4; }
49+
#svgs { -skrollr-animation-name: svgs; }
4850

51+
#scene4 { -skrollr-animation-name: scene4; }
4952

5053

54+
@-skrollr-keyframes nav {
55+
20000 { background-color: rgba(255, 255, 255, 0); }
56+
21000 { background-color: rgba(255, 255, 255, 1); }
57+
}
5158

5259
@-skrollr-keyframes nav-about {
5360
0 { color[begin]: rgb(170, 170, 170); }
5461
1000 { color[begin]: rgb(101, 151, 207); }
5562
20000 { color[begin]: rgb(170, 170, 170); }
5663
}
5764

65+
@-skrollr-keyframes nav-team {
66+
0 { color[begin]: rgb(170, 170, 170); }
67+
21500 { color[begin]: rgb(101, 151, 207); }
68+
29000 { color[begin]: rgb(170, 170, 170); }
69+
}
70+
5871
@-skrollr-keyframes mini-logo {
5972
0 {
6073
width: 0em;
@@ -384,4 +397,14 @@ header { -skrollr-animation-name: header; }
384397
margin-left: -100em;
385398
opacity: 0;
386399
}
400+
}
401+
402+
@-skrollr-keyframes svgs {
403+
19500 { transform[cubic]: scale(1); }
404+
21500 { transform[cubic]: scale(200); }
405+
}
406+
407+
@-skrollr-keyframes scene4 {
408+
21499 { display: none; }
409+
21500 { display: block; }
387410
}

0 commit comments

Comments
 (0)