I have CI running on this repo to produce this :
Based on reveals.js this module seperates content and presentation.
Content is written in markdown file to uploaded during run time.
- must have node and npm installed
-
cd ho-slides-html
-
npm install
-
nmp start
-
browse to http://localhost:5000/
-
create your presentation in markdown (say you called it mypresentation.md) . you must the structure provided in template.md
-
repalace template.md with mypresentation in this snippet
<script type="text/javascript">
document.getElementById("presentation").setAttribute("data-markdown",prompt("Filename:","markdown.md"));
</script>
- Refresh http://localhost:5000/
To build and run container
./buildandrundocker.sh
- instead of loading one file provide drop down selection of markdown files