Permalink
Showing
with
382 additions
and 8 deletions.
- +2 −4 examples/backgrounds.html
- +193 −0 examples/demoPage.html
- BIN examples/imgs/colors.gif
- BIN examples/imgs/colors2.gif
- BIN examples/imgs/colors3.gif
- BIN examples/imgs/flowers.mp4
- BIN examples/imgs/pagePiling-plugin.gif
- +0 −2 examples/looping.html
- +0 −2 examples/noAnchors.html
- +77 −0 examples/scrollingSpeed.html
- +110 −0 examples/videoBackground.html
@@ -0,0 +1,193 @@ | ||
<!DOCTYPE html> | ||
<html xmlns="http://www.w3.org/1999/xhtml"> | ||
|
||
<head> | ||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> | ||
<title>pagePiling.js plugin</title> | ||
<meta name="author" content="Alvaro Trigo Lopez" /> | ||
<meta name="description" content="pagePiling.js plugin by Alvaro Trigo." /> | ||
<meta name="keywords" content="pile,piling,piling.js,stack,pages,scrolling,stacking,touch,fullpile,scroll,plugin,jquery" /> | ||
<meta name="Resource-type" content="Document" /> | ||
|
||
<link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Lato:300,400,700" /> | ||
<link rel="stylesheet" type="text/css" href="../jquery.pagepiling.css" /> | ||
<link rel="stylesheet" type="text/css" href="examples.css" /> | ||
|
||
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> | ||
|
||
<script type="text/javascript" src="../jquery.pagepiling.min.js"></script> | ||
<script type="text/javascript"> | ||
$(document).ready(function() { | ||
|
||
/* | ||
* Plugin intialization | ||
*/ | ||
$('#pagepiling').pagepiling({ | ||
menu: '#menu', | ||
anchors: ['page1', 'page2', 'page3', 'page4'], | ||
sectionsColor: ['white', '#ee005a', '#2C3E50', '#39C'], | ||
navigation: { | ||
'position': 'right', | ||
'tooltips': ['Page 1', 'Page 2', 'Page 3', 'Pgae 4'] | ||
}, | ||
afterRender: function(){ | ||
$('#pp-nav').addClass('custom'); | ||
}, | ||
afterLoad: function(anchorLink, index){ | ||
if(index>1){ | ||
$('#pp-nav').removeClass('custom'); | ||
}else{ | ||
$('#pp-nav').addClass('custom'); | ||
} | ||
} | ||
}); | ||
|
||
|
||
/* | ||
* Internal use of the demo website | ||
*/ | ||
$('#showExamples').click(function(e){ | ||
e.stopPropagation(); | ||
e.preventDefault(); | ||
$('#examplesList').toggle(); | ||
}); | ||
|
||
$('html').click(function(){ | ||
$('#examplesList').hide(); | ||
}); | ||
}); | ||
</script> | ||
|
||
|
||
<style> | ||
/* Section 1 | ||
* --------------------------------------- */ | ||
#section1 h1{ | ||
color: #444; | ||
} | ||
#section1 p{ | ||
color: #333; | ||
color: rgba(0,0,0,0.3); | ||
} | ||
#section1 img{ | ||
margin: 20px 0; | ||
opacity: 0.7; | ||
} | ||
|
||
/* Section 2 | ||
* --------------------------------------- */ | ||
#section2 h1, | ||
#section2 p{ | ||
z-index: 3; | ||
} | ||
#section2 p{ | ||
opacity: 0.8; | ||
} | ||
|
||
#section2 #colors{ | ||
right: 60px; | ||
bottom: 0; | ||
position: absolute; | ||
height: 413px; | ||
width: 258px; | ||
background-image: url(imgs/colors.gif); | ||
background-repeat: no-repeat; | ||
} | ||
|
||
/* Section 3 | ||
* --------------------------------------- */ | ||
#section3 #colors{ | ||
left: 60px; | ||
bottom: 0; | ||
} | ||
#section3 p{ | ||
color: #757575; | ||
} | ||
|
||
#colors2, | ||
#colors3{ | ||
position: absolute; | ||
height: 163px; | ||
width: 362px; | ||
z-index: 1; | ||
background-repeat: no-repeat; | ||
left: 0; | ||
margin: 0 auto; | ||
right: 0; | ||
} | ||
#colors2{ | ||
background-image: url(imgs/colors2.gif); | ||
top:0; | ||
} | ||
#colors3{ | ||
background-image: url(imgs/colors3.gif); | ||
bottom:0; | ||
} | ||
|
||
/* Section 4 | ||
* --------------------------------------- */ | ||
#section4 p{ | ||
opacity: 0.6; | ||
} | ||
|
||
/* Overwriting fullPage.js tooltip color | ||
* --------------------------------------- */ | ||
#pp-nav.custom .pp-tooltip{ | ||
color: #AAA; | ||
} | ||
#markup{ | ||
display: block; | ||
width: 450px; | ||
margin: 20px auto; | ||
text-align: left; | ||
} | ||
|
||
</style> | ||
|
||
</head> | ||
<body> | ||
<ul id="menu"> | ||
<li data-menuanchor="page1" class="active"><a href="#page1">Page 1</a></li> | ||
<li data-menuanchor="page2"><a href="#page2">Page 2</a></li> | ||
<li data-menuanchor="page3"><a href="#page3">Page 3</a></li> | ||
<li data-menuanchor="page4"><a href="#page4">Page 4</a></li> | ||
</ul> | ||
|
||
|
||
<div id="pagepiling"> | ||
<div class="section" id="section1"> | ||
<h1>pagePiling.js</h1> | ||
<p>Create an original scrolling site</p> | ||
<img src="imgs/pagePiling-plugin.gif" alt="pagePiling" /> | ||
<br /> | ||
|
||
</div> | ||
<div class="section" id="section2"> | ||
<div class="intro"> | ||
<div id="colors"></div> | ||
<h1>jQuery plugin</h1> | ||
<p>Pile your sections one over another and access them scrolling or by URL!</p> | ||
<div id="markup"> | ||
<script src="https://gist.github.com/alvarotrigo/4a87a4b8757d87df8a72.js"></script> | ||
</div> | ||
</div> | ||
</div> | ||
<div class="section" id="section3"> | ||
<div class="intro"> | ||
<h1>Configurable</h1> | ||
<p>Plenty of options, methods and callbacks to use.</p> | ||
<div id="colors2"></div> | ||
<div id="colors3"></div> | ||
</div> | ||
</div> | ||
<div class="section" id="section4"> | ||
<div class="intro"> | ||
<h1>Compatible</h1> | ||
<p>Designed to work on tablet and mobile devices.</p> | ||
<p>Oh! And its compatible with old browsers such as IE 8 or Opera 12!</p> | ||
</div> | ||
</div> | ||
</div> | ||
|
||
</body> | ||
</html> |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,77 @@ | ||
<!DOCTYPE html> | ||
<html xmlns="http://www.w3.org/1999/xhtml"> | ||
|
||
<head> | ||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> | ||
<title>pagePiling.js plugin - Scrolling speed</title> | ||
<meta name="author" content="Alvaro Trigo Lopez" /> | ||
<meta name="description" content="pagePiling.js plugin by Alvaro Trigo." /> | ||
<meta name="keywords" content="pile,piling,piling.js,stack,pages,scrolling,stacking,touch,fullpile,scroll,plugin,jquery" /> | ||
<meta name="Resource-type" content="Document" /> | ||
|
||
<link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Lato:300,400,700" /> | ||
<link rel="stylesheet" type="text/css" href="../jquery.pagepiling.css" /> | ||
<link rel="stylesheet" type="text/css" href="examples.css" /> | ||
|
||
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> | ||
|
||
<script type="text/javascript" src="../jquery.pagepiling.min.js"></script> | ||
<script type="text/javascript"> | ||
$(document).ready(function() { | ||
$('#pagepiling').pagepiling({ | ||
menu: '#menu', | ||
anchors: ['page1', 'page2', 'page3', 'page4'], | ||
sectionsColor: ['#bfda00', '#2ebe21', '#2C3E50', '#51bec4'], | ||
navigation: { | ||
'position': 'right', | ||
'tooltips': ['Page 1', 'Page 2', 'Page 3', 'Pgae 4'] | ||
} | ||
}); | ||
}); | ||
</script> | ||
|
||
<style> | ||
.pp-easing { | ||
-webkit-transition: all 3000ms cubic-bezier(0.550, 0.085, 0.000, 0.990); | ||
-moz-transition: all 3000ms cubic-bezier(0.550, 0.085, 0.000, 0.990); | ||
-o-transition: all 3000ms cubic-bezier(0.550, 0.085, 0.000, 0.990); | ||
transition: all 3000ms cubic-bezier(0.550, 0.085, 0.000, 0.990); | ||
/* custom */ | ||
-webkit-transition-timing-function: cubic-bezier(0.550, 0.085, 0.000, 0.990); | ||
-moz-transition-timing-function: cubic-bezier(0.550, 0.085, 0.000, 0.990); | ||
-o-transition-timing-function: cubic-bezier(0.550, 0.085, 0.000, 0.990); | ||
transition-timing-function: cubic-bezier(0.550, 0.085, 0.000, 0.990); | ||
/* custom */ | ||
} | ||
|
||
</style> | ||
</head> | ||
<body> | ||
<ul id="menu"> | ||
<li data-menuanchor="page1" class="active"><a href="#page1">Page 1</a></li> | ||
<li data-menuanchor="page2"><a href="#page2">Page 2</a></li> | ||
<li data-menuanchor="page3"><a href="#page3">Page 3</a></li> | ||
</ul> | ||
|
||
<div id="pagepiling"> | ||
<div class="section" id="section1"> | ||
<h1>Set your own speed!</h1> | ||
<p>Just override the `.pp-easing` class located in the CSS file.</p> | ||
<br /> | ||
</div> | ||
<div class="section" id="section2"> | ||
<div class="intro"> | ||
<h1>Using jQuery?</h1> | ||
<p>When using css3:false, use the `scrollingSpeed` option to set the animation speed for jQuery animations.</p> | ||
</div> | ||
</div> | ||
<div class="section" id="section4"> | ||
<div class="intro"> | ||
<h1>Customizable</h1> | ||
<p>You can even change the kind of animation!</p> | ||
</div> | ||
</div> | ||
</div> | ||
|
||
</body> | ||
</html> |

Oops, something went wrong.