This repository contains a template for presentations at the IVC institute using the [Reveal JS](https://revealjs.com/) framework. A live demo can be accessed [here](https://presentations.rakuschek.at/template/).
This repository contains a template for presentations at the IVC institute using the [Reveal JS](https://revealjs.com/) framework, which is a web-based alternative to presentation slides.
The benefit of having a web-based presentation is the cross plattform compatibility.
While this is already possible with a simple PDF, Reveal JS can easily handle videos and it is more elegant to host the presentation on a domain and thus simply share a link instead of a 100 MB presentation file.
A live demo can be accessed [here](https://presentations.rakuschek.at/template/).
**Attention** Basic HTML and CSS knowledge is required to work with this template and framework.
...
...
@@ -23,3 +27,10 @@ Important: This template uses [Tailwind CSS](https://tailwindcss.com/) as a CSS
The benefit of Tailwind is that it alleviates one of the hardest things in programming: Naming things.
More concisely, Tailwind provides each CSS attribute as a class of its own, such that no more classes have to be named and defined.
Tailwind is a matter of taste, so use whatever CSS framework best fits your needs.
### Exporting to PDF
Reveal JS presentations can be saved as a PDF file by using the browsers PDF printing feature.
Simply append `?print-pdf` to the end of the URL and reload the page.
This creates a view that can be directly saved to a PDF file.
Unfortunately Firefox does not work well for this task, therefore it is advisable to use Chrome or Opera for saving the PDF.