The base
folder contains everything you need to create a reveal.js presentation. This has a few advantages over heavy-weight presentation formats like Keynote:
- The slides can be kept in a nice, easy-to-read text file.
- Changesets can be visualized with git.
- They're really (really) easy to put together, and look nice OOTB.
First things first, clone the repo. Now copy the base folder to a new location:
$ cd presentations; cp -R base my-talk
Now install the bundle:
$ cd my-talk; bundle install
Kick off the middleman server and check out your handywork:
$ bundle exec middleman server
The base presentation uses Middleman to keep things neat and tidy. It also uses haml, but feel free to just, ya know, not use it if haml gives you the creeps.