Lektor Plugin to Render Files based on templates
.gitignore | ||
lektor_render_template.py | ||
LICENSE | ||
README.md | ||
setup.py |
lektor_render_template
This is a lektor plugin, that generates files based on a Jinja2 Template.
In this case it is expecting the galaxy.svg Template and will geneate an optimzed Version of the SVG, using scour. We take a dict as input with the values name
to generate the output file name, label
to affect the filename too and is used as first text in the svg and state
text in the svg with colored background.
Example Usage:
{'name': this.filename, 'state': this.colored_label, 'label': this.label_name} | svg
You can see a real life example of this plugin at ansible.l3d.space.
Open Issues:
- Currently the plugin does not support any config variable for template and variable choosing.
- Currently the plugin generates the files in the assets dir.