A project to prototype and maintain Py Html Checker exporter templates.
This requires make, Python3, Virtualenv, Pip and C build toolchain to compile C modules.
make install
Just build everything :
make build
Then run a basic HTTP server to see it:
make run
This is just a quick way to start. There is much more available commands, see help for more details:
make help
You should know than commonly to work on your templates and CSS in live, you will need to launch a watcher for templates, a watcher for Sass sources and a basic HTTP server, you will find these commands in Makefile help.
Finally when you are done, you can build your pages for production environment
(search for -prod
actions in makefile help).
- Optimus
- The static site builder used to build your project. Everything you need to know to manage page, project settings, assets and translations is on Optimus documentation
- Jinja
- Template syntax engine used in your page templates. Jinja documentation.
- CSS
In this project it involves:
This project help to maintain page templates and CSS stylesheet for Py Html Checker HTML exporter.
It has been built with Optimus builder, but keep in mind than Py Html Checker does not run with Optimus and so won't have all its available features such as assets management, i18n, custom Jinja extensions, etc.. You will have to stand on Py Html Checker exporter limits.
If these limits are respected you should be able to replace Py Html Checker templates with your own and possibly replace the CSS stylesheet also.