I broke it

So here's how I fixed it

Grav's theme inheritance system is great, but how do you retain the configuration options of the parent theme?

Grav's documentation suggests just copying the parent theme's blueprints.yaml into your new theme if you want to retain the configuration options. But the problem here is that this bre...

Continue reading...

I wanted a page that would list all of my projects, but I didn't want to have the additional effort of maintaining it and I didn't want to risk it going out of date. Fortunately, with Twig, it's prety easy to have a page be automatically generated based on it's children.

Now, all I need to do is create child page within my "Projects" folder, give it a short summary to describe what the project is, which is useful anyway, and then the entry will be automatically added to the main Projects page.

At some point, I might make this a bit more complex, with sections for different types of projects (eg. Python, Grav, Raspberry Pi) but for now this suits my needs.

Continue reading...