diff options
author | Hakim El Hattab <hakim.elhattab@gmail.com> | 2012-10-20 13:33:07 -0400 |
---|---|---|
committer | Hakim El Hattab <hakim.elhattab@gmail.com> | 2012-10-20 13:33:07 -0400 |
commit | da40cf2172792ee56c787dc3e1ca5b65005156e3 (patch) | |
tree | 817f35e0a9e0bd18fac98833e28f2722ac79c650 | |
parent | a4f03be48580ba19a6be677b5619b74df2fedc5f (diff) | |
download | fosdem-2018-presentation-da40cf2172792ee56c787dc3e1ca5b65005156e3.tar fosdem-2018-presentation-da40cf2172792ee56c787dc3e1ca5b65005156e3.tar.gz |
add support for fragment styles (#192)
-rw-r--r-- | css/reveal.css | 63 | ||||
-rw-r--r-- | index.html | 29 |
2 files changed, 84 insertions, 8 deletions
diff --git a/css/reveal.css b/css/reveal.css index cd6e8e5..4d0bfa2 100644 --- a/css/reveal.css +++ b/css/reveal.css @@ -96,6 +96,69 @@ body { opacity: 1; } +.reveal .slides section .fragment.grow { + opacity: 1; +} + .reveal .slides section .fragment.grow.visible { + -webkit-transform: scale( 1.3 ); + -moz-transform: scale( 1.3 ); + -ms-transform: scale( 1.3 ); + -o-transform: scale( 1.3 ); + transform: scale( 1.3 ); + } + +.reveal .slides section .fragment.shrink { + opacity: 1; +} + .reveal .slides section .fragment.shrink.visible { + -webkit-transform: scale( 0.7 ); + -moz-transform: scale( 0.7 ); + -ms-transform: scale( 0.7 ); + -o-transform: scale( 0.7 ); + transform: scale( 0.7 ); + } + +.reveal .slides section .fragment.roll-in { + opacity: 0; + + -webkit-transform: rotateX( 90deg ); + -moz-transform: rotateX( 90deg ); + -ms-transform: rotateX( 90deg ); + -o-transform: rotateX( 90deg ); + transform: rotateX( 90deg ); +} + .reveal .slides section .fragment.roll-in.visible { + opacity: 1; + + -webkit-transform: rotateX( 0 ); + -moz-transform: rotateX( 0 ); + -ms-transform: rotateX( 0 ); + -o-transform: rotateX( 0 ); + transform: rotateX( 0 ); + } + +.reveal .slides section .fragment.fade-out { + opacity: 1; +} + .reveal .slides section .fragment.fade-out.visible { + opacity: 0; + } + +.reveal .slides section .fragment.highlight-red, +.reveal .slides section .fragment.highlight-green, +.reveal .slides section .fragment.highlight-blue { + opacity: 1; +} + .reveal .slides section .fragment.highlight-red.visible { + color: #ff2c2d + } + .reveal .slides section .fragment.highlight-green.visible { + color: #17ff2e; + } + .reveal .slides section .fragment.highlight-blue.visible { + color: #1b91ff; + } + /********************************************* * DEFAULT ELEMENT STYLES @@ -252,14 +252,27 @@ function linkify( selector ) { </section> <section> - <h2>Fragmented Views</h2> - <p>Hit the next arrow...</p> - <p class="fragment">... to step through ...</p> - <ol> - <li class="fragment"><code>any type</code></li> - <li class="fragment"><em>of view</em></li> - <li class="fragment"><strong>fragments</strong></li> - </ol> + <section> + <h2>Fragmented Views</h2> + <p>Hit the next arrow...</p> + <p class="fragment">... to step through ...</p> + <ol> + <li class="fragment"><code>any type</code></li> + <li class="fragment"><em>of view</em></li> + <li class="fragment"><strong>fragments</strong></li> + </ol> + </section> + <section> + <h2>Fragment Styles</h2> + <p>There's a few styles of fragments, like:</p> + <p class="fragment grow">grow</p> + <p class="fragment shrink">shrink</p> + <p class="fragment roll-in">roll-in</p> + <p class="fragment fade-out">fade-out</p> + <p class="fragment highlight-red">highlight-red</p> + <p class="fragment highlight-green">highlight-green</p> + <p class="fragment highlight-blue">highlight-blue</p> + </section> </section> <section> |