+ You can override background transitions per-slide.
+
+
<section data-background-transition="zoom">
+
+
+
+
Pretty Code
+
+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.
+
+
+
+
Marvelous List
+
+
No order here
+
Or here
+
Or here
+
Or here
+
+
+
+
+
Fantastic Ordered List
+
+
One is smaller than...
+
Two is smaller than...
+
Three!
+
+
+
+
+
Tabular Tables
+
+
+
+
Item
+
Value
+
Quantity
+
+
+
+
+
Apples
+
$1
+
7
+
+
+
Lemonade
+
$2
+
18
+
+
+
Bread
+
$3
+
2
+
+
+
+
+
+
+
Clever Quotes
+
+ These guys come in two forms, inline:
+ “The nice thing about standards is that there are so many to choose from” and block:
+
+
+ “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.
+
+
+
+
+
Speaker View
+
There's a speaker view. It includes a timer, preview of the upcoming slide as well as your speaker notes.
+ Set data-state="something" on a slide and "something"
+ will be added as a class to the document element when the slide is open. This lets you
+ apply broader style changes, like switching the page background.
+
+
+
+
+
State Events
+
+ Additionally custom events can be triggered on a per slide basis by binding to the data-state name.
+