Newer
Older
= Minimal asciidoctor-revealjs project
Custom minimal asciidoctor-revealjs project.
Uses https://gitlab.univ-nantes.fr/bousse-e/stereopticon[stereopticon theme].
Create a folder for your project, go inside that folder and run:
sh -c "$(wget https://gitlab.univ-nantes.fr/bousse-e/minimal-slides-project/raw/master/setup.sh -O -)"
- Use link:https://github.com/firecow/gitlab-ci-local/[`gitlab-ci-local`] to compile, which will produce web content in a `public` folder.
- Inside the `public` folder, Start a web server with `python -m SimpleHTTPServer 8080` or `ruby -run -e httpd . -p 8080 -b 127.0.0.1` or `live-server` with https://github.com/tapio/live-server to have live-reload each time slides are modified.
- Open `http://localhost:8080`.
_Optional: if working in a VSCode environment, use the https://github.com/wk-j/vscode-save-and-run[Save and Run] extension to automatically run `compile.sh` after each asciidoc file change. Combined with https://github.com/tapio/live-server[live server] this is amazing._