DaveWarnock.com

Acknowledgements

This page provides an overview of the technology used and the contributions made to this website. While I’ve put a significant amount of work into this site, we all stand on the shoulders of giants and I think it’s important to give fair credit when it is due. This page also highlights custom work that powers this website and provides links to the source code.

Technology

This website is generated using Pelican with the following plugins:

  • deadlinks
  • extract_toc
  • neighbors
  • render_math
  • representative_image
  • series
  • simple_footnotes
  • sitemap
  • subparts

The following markdown plugins are used:

  • codehilite
  • extra
  • toc
  • smarty
  • sane_lists
  • mdx_outline
  • superscript
  • subscript

I developed some of my own plugins to expand on this. The source for these plugins can be found on GitHub, as follows:

  • md_ninja
  • semantic_admonition
  • pretty_download
  • rich_categories

Theme

The theme in use is a fully custom theme.

The primary stylesheets for the website uses a modified version of Spectre CSS, used under the MIT Licence. The print-media stylesheet used is custom designed from scratch. Non-minified versions of the CSS are provided for the terminally curious.