summaryrefslogtreecommitdiff
path: root/public/docs/slide-example.md
diff options
context:
space:
mode:
authorbutlerx2017-06-03 13:20:21 +0100
committerbutlerx2017-06-03 15:40:59 +0100
commit50153c65c6ac37ff783b695f5c6bab2ac72ff517 (patch)
treefdcdbaff388645155703e3ac9fb67a5d551dcec5 /public/docs/slide-example.md
parent8f4be63df49d898ca267e5b50f834f191bcfd01b (diff)
add more reveal features to slide demo
Diffstat (limited to 'public/docs/slide-example.md')
-rw-r--r--public/docs/slide-example.md198
1 files changed, 189 insertions, 9 deletions
diff --git a/public/docs/slide-example.md b/public/docs/slide-example.md
index 6249477f..e0c36ed7 100644
--- a/public/docs/slide-example.md
+++ b/public/docs/slide-example.md
@@ -1,5 +1,10 @@
-Slide example
-===
+---
+slideOptions:
+ transition: slide
+---
+
+# Slide example
+
This feature still in beta, may have some issues.
For details please visit:
@@ -23,31 +28,68 @@ Is the divider of slides
Is the divider of branches
+Use the _Space_ key to navigate through all slides.
+
----
### Second branch of first slide
+Nested slides are useful for adding additional detail underneath a high level horizontal slide.
+
+---
+
+## Point of View
+
+Press **ESC** to enter the slide overview.
+
+---
+
+## Touch Optimized
+
+Presentations look great on touch devices, like mobile phones and tablets. Simply swipe through your slides.
+
+---
+
+## Fragments
+
`<!-- .element: class="fragment" data-fragment-index="1" -->`
Is the fragment syntax
-- Item 1<!-- .element: class="fragment" data-fragment-index="1" -->
-- Item 2<!-- .element: class="fragment" data-fragment-index="2" -->
+Hit the next arrow...
+
+... to step through ...
+
+<span>... a<!-- .element: class="fragment" data-fragment-index="1" --></span> <span>fragmented<!-- .element: class="fragment" data-fragment-index="2" --></span> <span>slide.<!-- .element: class="fragment" data-fragment-index="3" --></span>
+
+Note:
+ This slide has fragments which are also stepped through in the notes window.
---
-## Second slide
+## Fragment Styles
-<!-- .slide: data-background="#1A237E" -->
+There's different types of fragments, like:
-`<!-- .slide: data-background="#1A237E" -->`
+grow
-Is the background syntax
+shrink
+
+fade-out
+
+fade-up (also down, left and right!)
+
+current-visible
+
+Highlight <span><!-- .element: class="fragment highlight-red" -->red</span> <span><!-- .element: class="fragment highlight-blue" -->blue</span> <span><!-- .element: class="fragment highlight-green"-->green</span>
---
<!-- .slide: data-transition="zoom" -->
+## Transition Styles
+Different background transitions are available via the transition option. This one's called "zoom".
+
`<!-- .slide: data-transition="zoom" -->`
Is the transition syntax
@@ -80,4 +122,142 @@ default/fast/slow
---
-# The End \ No newline at end of file
+## Themes
+
+reveal.js comes with a few themes built in:
+Black (default) - White - League - Sky - Beige - Simple
+Serif - Blood - Night - Moon - Solarized
+
+It can be set in Yaml slideOptions
+
+---
+
+<!-- .slide: data-background="#1A237E" -->
+
+`<!-- .slide: data-background="#1A237E" -->`
+
+Is the background syntax
+
+---
+
+<!-- .slide: data-background="https://s3.amazonaws.com/hakim-static/reveal-js/image-placeholder.png" data-background-color="#005" -->
+
+<div style="color: #fff;">
+
+## Image Backgrounds
+
+`<!-- .slide: data-background="image.png"-->`
+
+</div>
+
+----
+
+<!-- .slide: data-background="https://s3.amazonaws.com/hakim-static/reveal-js/image-placeholder.png" data-background-repeat="repeat" data-background-size="100px" data-background-color="#005" -->
+
+<div style="color: #fff;">
+
+## Tiled Backgrounds
+
+`<!-- .slide: data-background="image.png" data-background-repeat="repeat" data-background-size="100px" -->`
+
+</div>
+
+----
+
+<!-- .slide: data-background-video="https://s3.amazonaws.com/static.slid.es/site/homepage/v1/homepage-video-editor.mp4,https://s3.amazonaws.com/static.slid.es/site/homepage/v1/homepage-video-editor.webm" data-background-color="#000000" -->
+
+<div style="background-color: rgba(0, 0, 0, 0.9); color: #fff; padding: 20px;">
+
+## Video Backgrounds
+
+`<!-- .slide: data-background-video="video.mp4,video.webm" -->`
+
+</div>
+
+----
+
+<!-- .slide: data-background="http://i.giphy.com/90F8aUepslB84.gif" -->
+
+## ... and GIFs!
+
+---
+
+## Pretty Code
+
+``` javascript
+function linkify( selector ) {
+ if( supports3DTransforms ) {
+
+ var nodes = document.querySelectorAll( selector );
+
+ for( var i = 0, len = nodes.length; i < len; i++ ) {
+ var node = nodes[i];
+
+ if( !node.className ) {
+ node.className += ' roll';
+ }
+ }
+ }
+}
+```
+Code syntax highlighting courtesy of [highlight.js](http://softwaremaniacs.org/soft/highlight/en/description/).
+
+---
+
+## Marvelous List
+
+* No order here
+* Or here
+* Or here
+* Or here
+
+---
+
+## Fantastic Ordered List
+
+1. One is smaller than...
+2. Two is smaller than...
+3. Three!
+
+---
+
+## Tabular Tables
+
+| Item | Value | Quantity |
+| ---- | ----- | -------- |
+| Apples | $1 | 7 |
+| Lemonade | $2 | 18 |
+| Bread | $3 | 2 |
+
+---
+
+## Clever Quotes
+
+> “For years there has been a theory that millions of monkeys typing at random on millions of typewriters would reproduce the entire works of Shakespeare. The Internet has proven this theory to be untrue.”
+
+---
+
+## Intergalactic Interconnections
+
+You can link between slides internally, [like this](#/1/3).
+
+---
+
+## Speaker View
+
+There's a [speaker view](https://github.com/hakimel/reveal.js#speaker-notes). It includes a timer, preview of the upcoming slide as well as your speaker notes.
+
+Press the _S_ key to try it out.
+
+Note:
+ Oh hey, these are some notes. They'll be hidden in your presentation, but you can see them if you open the speaker notes window (hit 's' on your keyboard).
+
+---
+
+## Take a Moment
+
+Press B or . on your keyboard to pause the presentation. This is helpful when you're on stage and want to take distracting slides off the screen.
+
+---
+
+# THE END