New Gallery using Thumbsup

I’ve added a link to my new static photo gallery in the blog header.

I mainly wanted somewhere to share some of my photography away from any of the social media sites. I’ve also collected up some albums up of my old clay sculptures (dormant deviant art profile) and some digital art that’s also on (ArtStation).

The gallery deployment needs to be really low effort for me to (hopefully- good intentions) keep updating it. I looked at some nice jekyll themes (photorama, starving-artist, photography) but settled instead on thumbsup a standalone static HTML generator.

The gallery is deployed using the workflow from github-pages-gallery to setup github actions to host it directly on Github pages.

The theme is adapted from one by langurmonkey, with a bit of styling to match this blog.

Adding new photos is as simple as:

  • copy files into folders/albums in the local git repository for https://github.com/elfnor/elfnor-gallery
  • (optional) add a description via the comment button in gthumb or similar.
  • (optional) run docker run -v "$(pwd):/work" ghcr.io/thumbsup/thumbsup /bin/sh -c "cd /work/ && thumbsup --config config.json" to build locally
  • add-commit-push to Github
  • DONE!

There’s a few things I’d like to improve:

  • the description banner is a bit intrusive
  • and I’d like longer descriptions for some of the artworks - could I reuse the right-hand panel designed for exif info?
  • match the styling a little closer to the blog.
  • do I want to strip (some/all) exif data? Or show it?