https://github.com/granze/applause
HTML presentations powered by Angular JS
https://github.com/granze/applause
Last synced: 3 months ago
JSON representation
HTML presentations powered by Angular JS
- Host: GitHub
- URL: https://github.com/granze/applause
- Owner: Granze
- Created: 2014-05-11T20:59:38.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2015-08-12T16:43:45.000Z (almost 10 years ago)
- Last Synced: 2025-03-15T12:08:11.930Z (3 months ago)
- Language: CSS
- Homepage: http://granze.github.io/applause/
- Size: 5.45 MB
- Stars: 17
- Watchers: 5
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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 `cd` into the folder
- from your terminal run `npm install && bower install`
- run `gulp watch` to 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.