build.py
scriptbuild.py
builds all HTML pages only by their front-matterlayout
field in the front matter, layouts are written in _layouts
folderThe core library serves the core JSON files and takes care of some error handling and merging data togother.
Here is a TODO list:
translations.json
for any string generated by build.py
_data/
folder_layouts
folderTODO: move any if page.lang == ...
in all layouts and use _data
strings like data[page.lang].string_name
You might check the original TODO list, but it’s up to your laziness if you will do them.