Hi! I know it's a bit off topic, but it's really cool how you were able to generate all these offline html files, with nice styling and code blocks and all that.
Any chance you could share how you did it?
Are you writing the course content in markdown and then turning it into HTML using Pandoc? Do you have any special setup? How hard would it be to do something like that?
Sure, the whole build system is open-source: https://github.com/GDQuest/product-packager
You'll see it's a bit bigger than you'd think: we use scons to automate builds and a couple of scripts that process markdown and replace shortcodes.
To convert markdown to html specifically, check out this file: https://github.com/GDQuest/product-packager/blob/master/programs/scons/convert_markdown.py