If you want to contribute please follow the guide in this file.
- Install dependencies with
npm install
- Start the server with
npm start
- Open the slides on http://localhost:8083
- Normal (will be used during development)
- Present - Live (will be used on the projector for the audience)
- Present - Speaker
- Create a new slide in
src/slides
using the template fromblueprint-templates/slide/__name__.js__
- The name of the slide should be lower-case with
-
to separate words
- The name of the slide should be lower-case with
- When the slide was created, put it at the position you want it to be visible inside the
mySlides
array insrc/index.js
To generate a static version that can be used with GitHub-Pages use:
npm run build
This will put everything into the docs
folder.
Ensure that the changes are tested and documented.
DO NOT commit any built versions.
This project uses commitizen and conventional changelog. Please use either to ensure that the changes are listed correctly and the commits can be parsed.
Please include the browser and operating system.
A snippet of example code helps a lot, a link to the repo with the issue helps even more. If the issue can be seen live please provide a link.
Include info about your development environment
- Chrome version