applause
applause copied to clipboard
HTML presentations powered by Angular JS
Applause
HTML presentations powered by AngularJS
##Features:
- presenter mode
- PDF export
- code highligthing
- markdown support
- speakers notes
- auto fitting background images
- credits + autolink helper
- clean and simple default theme
- configurable via JSON file
##Demo: http://granze.github.io/applause/
###WARNING: this project is at an early stage of development
Anyway, if you want to try it:
- clone the project and
cdinto the folder - from your terminal run
npm install && bower install - run
gulp watchto launch the local server and watch your files - start creating your slides editing
index.html
When you are done editing, run gulp build, this will create a "presentation" folder with your compiled slides inside. Enjoy!
##Configuration options:
You need to modify config.json
Available options:
| Attribute | Type | Default | Description |
|---|---|---|---|
| progressBar | boolean | true | Show/hide the progress bar |
| slideCount | boolean | true | Show/hide the slide count |
| counter | boolean | true | Show/hide the counter/countdown in presenter mode |
| startFrom | number | 20 | Set the minutes for the countdown. If set to 0 the clock act like a counter instead of a countdown |
##NB
presenter mode: it works out of box in Firefox. In Chrome, you need to run the presentation with a webserver (SimpleHTTPServer is enough). Anyway you can use gulp watch.
PDF export: again, this works in Firefox. In Chrome you need to append to you url ?pdf. In both cases, you need to set some print options.
Of course you need to set the layout in landscape. Paper size A4 and 0 margins, background colors and images enabled.