Instead of creating HTML files, you simply create one or more
*.md files in the
build/slides folder. A server is required in order to use RayVeal properly...since the markdown files have to be loaded dynamicaly, so upload the contents of the
build folder to a server.
Optionally, you can just run the presentation locally (great when you can't guarantee a network connection), There's a live preview server provided.
- Grab/Fork from repo
buildfolder has presentation
build/slides/demo.mdsubfolder has sample markdown
slides/index.jsonhas a list of presentations (optional)
$ npm installfrom your terminal
$ npm startfrom your terminal
- Generates the
- Creates a live reload server
Pre-installed libraries like Font Awesome will let you easily add icons to your presentation, while a lightweight version of bootstrap, which you can customize for your own needs, lets you use things like buttons, table, cards, list-groups and form styles if you need them. You can customize what's included with an
npm run bootstrap-light command.
If you want to control what gets included in the
bootstrap-light.css file, you can edit the