Configuration

reveal-ck pays attention to a single, optional configuration file named config.yml.

As an example, consider:

  
theme:      "night"
transition: "page"
author:     "Jed Northridge"
title:      "My Presentation!"
revealjs_config:
  autoSlide: 5000
  loop: true
  parallaxBackgroundImage: 'https://s3.amazonaws.com/hakim-static/reveal-js/reveal-parallax-1.jpg'
  parallaxBackgroundSize: '2100px 900px'
  

The values in this file take effect regardless of which technology you're using to build your slides (Markdown, Html, Erb, Haml, Ruby, etc).

theme

The value here will control the theme of all slides in the presentation. It must be one of the themes that's included with reveal.js.

See the official reveal.js themes.

transition

The value here will control the transition style of all slides in the presentation. It must be one of the transitions that's included with reveal.js.

See the official reveal.js transitions.

author

The value here will appear as a <meta> tag indicating authorship in your slides.

title

The value here will appear as the <title> of your slides.

revealjs_config

This is a yaml key. It has children that are mappings of keys to values.

Any key+value combination from the official reveal.js configuration documentation is supported.

In the example above, we see the following settings: