* BOX TRANSITION
*********************************************/
-#reveal.box .slides {
+#reveal.cube .slides {
margin-top: -350px;
-webkit-perspective-origin: 50% 25%;
perspective: 1300px;
}
-#reveal.box .slides section {
+#reveal.cube .slides section {
padding: 30px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
- #reveal.box .slides section:not(.stack):before {
+ #reveal.cube .slides section:not(.stack):before {
content: '';
position: absolute;
display: block;
-o-transform: translateZ( -20px );
transform: translateZ( -20px );
}
- #reveal.box .slides section:not(.stack):after {
+ #reveal.cube .slides section:not(.stack):after {
content: '';
position: absolute;
display: block;
transform: translateZ(-90px) rotateX( 65deg );
}
-#reveal.box .slides>section.stack {
+#reveal.cube .slides>section.stack {
padding: 0;
background: none;
}
-#reveal.box .slides>section.past {
+#reveal.cube .slides>section.past {
-webkit-transform-origin: 100% 0%;
-moz-transform-origin: 100% 0%;
-ms-transform-origin: 100% 0%;
transform: translate3d(-100%, 0, 0) rotateY(-90deg);
}
-#reveal.box .slides>section.future {
+#reveal.cube .slides>section.future {
-webkit-transform-origin: 0% 0%;
-moz-transform-origin: 0% 0%;
-ms-transform-origin: 0% 0%;
transform: translate3d(100%, 0, 0) rotateY(90deg);
}
-#reveal.box .slides>section>section.past {
+#reveal.cube .slides>section>section.past {
-webkit-transform-origin: 0% 100%;
-moz-transform-origin: 0% 100%;
-ms-transform-origin: 0% 100%;
transform: translate3d(0, -100%, 0) rotateX(90deg);
}
-#reveal.box .slides>section>section.future {
+#reveal.cube .slides>section>section.future {
-webkit-transform-origin: 0% 0%;
-moz-transform-origin: 0% 0%;
-ms-transform-origin: 0% 0%;
<section>
<h2>Holistic Overview</h2>
<p>
- Press <em>SPACE</em> to enter the slide overview. This allows you to navigate faster
- in larger decks using the keyboard.
+ Press <strong>SPACE</strong> to enter the slide overview.
</p>
+ </section>
+
+ <section>
+ <h2>Transition Styles</h2>
<p>
- This feature is highly experimental and will be updated to boost performance.
+ You can select from different transitions, like:
</p>
+ <ul>
+ <li><a href="http://lab.hakim.se/reveal-js/?transition=cube">Cube</a></li>
+ <li><a href="http://lab.hakim.se/reveal-js/?transition=page">Page</a></li>
+ <li><a href="http://lab.hakim.se/reveal-js/?transition=concave">Concave</a></li>
+ </ul>
</section>
<section>
theme: query.theme || 'default', // default/neon
// Transition style
- transition: query.transition || 'default' // default/box/page/concave/linear(2d),
+ transition: query.transition || 'default' // default/cube/page/concave/linear(2d),
});
hljs.initHighlightingOnLoad();