ansible/revelator

Name: revelator

Owner: Ansible

Description: Write reveal.js index.html files in YAML. Send pull requests to mpdehaan/revelator.

Created: 2014-02-26 22:31:04.0

Updated: 2017-12-19 15:35:26.0

Pushed: 2015-11-04 15:02:24.0

Homepage:

Size: 477

Language: JavaScript

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

the Revelator

Who's That Writin' Reveal.js Slide HTML?

Not me.

Relevator generates Reveal JS presentation decks from simplified (and easier to edit) YAML files.

Various things may be rough here and features are being added as they are needed, and I'm ok with that. Pull requests will be entertained.

Background

Reveal.js is a pretty awesome framework for generating web-based slides.

This is what Reveal.js looks like: http://lab.hakim.se/reveal-js/#/

HTML you write typically looks like: https://github.com/hakimel/reveal.js/blob/master/index.html

Except with Revelator, you can write simpler things like: https://github.com/mpdehaan/slide-the-revelator/blob/master/test.yml

Which is more the way I want to compose and tweak slides.

Usage

chmod +x write_it
vim test.yml
write_it test.yml my_presentation_directory
sensible-browser my_presentation_directory

Supported Reveal.js Features

Helpful Syntax

set_global options:

License

GPLv3

Author

Michael DeHaan


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.