Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/w0rm/elm-slice-show

A simple presentation engine in Elm
https://github.com/w0rm/elm-slice-show

elm presentations slides slideshow

Last synced: about 2 months ago
JSON representation

A simple presentation engine in Elm

Awesome Lists containing this project

README

        

![logo](http://unsoundscapes.com/elm-slice-show/assets/elm-slice-show.png)

# Slice Show

A simple presentation engine in Elm.

For usage please [check the example](https://github.com/w0rm/elm-slice-show/tree/master/example) or check [the online demo](http://unsoundscapes.com/elm-slice-show/).

## Features

* Custom markup for the slide with elm-html and elm-markdown
* Custom content with its own subscriptions-update-view cycle
* Hide the initial content of the slide
* Keyboard controls: press right to show the hidden content or go to the next slide, left for the previous slide, esc for the index page
* The current slide is preserved in location hash
* Custom slide dimensions
* Slides are proportionally scaled to fit into the window