mirror of
https://github.com/TomHodson/tomhodson.github.com.git
synced 2025-06-26 10:01:18 +02:00
1.6 KiB
1.6 KiB
title, layout, thumbnail, excerpt, alt
title | layout | thumbnail | excerpt | alt |
---|---|---|---|---|
Notes on building this site | post | /favicon/android-chrome-512x512.png | Mostly a note to self so that I can check this when I forget late how it works. | The site favicon, built from a series of overlapping circles forming a diamond shape. |
The site is build by a github action based on the jekyll recommendation. I did this because I wanted to be able to use npm install
like all the cool kids which lead to adding jekyll-node-module to the site to be able to copy things in from node_packages
without committing it all to the repo.
The 3D outline rendered images on the projects pages are done with code from Omaha Shehata.
## Future There are a few plugins I'm thinking of adding:
- jekyll-auto-image to simply choosing a representative image for a particular post.
- I'd like to write a jekyll plugin for D2 diagrams. It doesn't look too difficult.
- I'm wondering if I should switch the rendering to use pandoc, I used pandoc in the past to convert my thesis to multiple output formats and I suspect it is now a more active project than jekyll itself, for example someone has already written a D2 pandoc filter.
There's a good list of jekyll plugins here.