/CPT-163-SOLID

Press S to see the speaker notes

Primary LanguageHTML

RevealJade

Jade alternative utilities for creating a Reveal.js presentation.

About

This is an implementation of Reveal.js that simplifes the creation of presentations by treating it as a bower dependency and allowing you to generate you presentation markup with Jade.

To further simply markup this also includes some common slide style mixins. All slides also accept Jade blocks so they are intended to be loose or unnessecary to use.

Setup

  1. Clone Repo
  2. Install NodeJS ~0.10 if you don't have it
  3. npm install -g grunt bower
  4. npm install
  5. bower install
  6. grunt serve
  7. Checkout the example page at localhost:8000/example
  8. Create a new folder and put your index.jade in there
  9. include header and footer like in the example
  10. Enjoy!

The Mixins

ulSlide

Takes a String:title and Array:list arguments to create a slide with an uordered list

olSlide

Takes a String:title and Array:list arguments to create a slide with an ordered list

slide

The basis of all slides and accepts a Jade block

bigTitleSlide

Takes a String:title and accepts a jade block to produce a slide with a <H1> title

littleTitleSlide

Takes a String:title and accepts a jade block to produce a slide with a <H3> title