Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/merlinstardust/jekyll-revealjs-template


https://github.com/merlinstardust/jekyll-revealjs-template

Last synced: 15 days ago
JSON representation

Awesome Lists containing this project

README

        

# Jekyll reveal.js Template + Slides Collection

A simple Jekyll template for easily and quickly making reveal.js presentations.

## See the demo

## Jekyll Layout

Using a Jekyll layout, Reveal presentations only need slides defined by the `` tag. No more messing around with the head and script configs.

```


Example


Slide 2

```

## Slides Collection

Presentations are stored in a special `_slides` which can be looped over with a `site.slides` variable. This is defined in `_config.yml`

```


{% for slide in site.slides %}

{% endfor %}

```

## YAML Front Matter

Themes can be overridden with [YAML Front Matter](https://jekyllrb.com/docs/frontmatter/) or change the default in `_config.yml`

```
---
theme: white
---


Example 2 - Overridden Theme

```