Ruby script to create impress.js presentation from haml files.
Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
example
templates
.gitignore
.gitmodules
Gemfile
Gemfile.lock
README.md
impress.rb

README.md

impress.haml

This is a simple script to create a presentation form a yaml configuration file. It essentially allows you to prepare each slide, and allow easier experimentation with positioning, rotation, scale, etc.

impress.js

impress.js is an awesome HTML5 presentation library by bartaz.

Why impress.haml

Basically because I'm too lazy to do this otherwise.

How To Use It

  • Create a .haml for each individual slide like the example
  • Create a configuration yaml file like in the example
  • Generate the presention by running the script:
    ruby impress.rb -s example/slides.yml -f example/slides > example/presentation.html