I made this website!  It’s a mixture of Hugo, HTML/CSS, and Cloudflare?!
This website is handwritten HTML, CSS, and some Go for the Hugo templating!
I have a list of thanks & link where I (sometimes remember to) put things I’ve used.
It’s hosted by Cloudflare ΒΏΒ‘for free!? thanks to Cloudflare Pages!
Pages and Templatesπ
And here’s a fun little map of all the templates that go into this page you’re seeing right now!
---
config:
layout: elk
look: "handDrawn"
---
flowchart LR
single["single.html"]
header["header.html"] --> single
starter["generic-starter.html"] --> single
toc["table-of-contents.html"] --> single
content("The actual content") --> single
properties["properties.html"] --> single
finisher["generic-finisher.html"] --> single
breadcrumbs["breadcrumbs.html"] --> starter
about["about.html"] --> starter
footer["footer.html"] --> finisher
row["row.html"] --> properties
There will be a repo link here somewhere once I’ve set up my own git hosting (probably using Forgejo)
About the Logoπ
The logo at the top isn’t actually text art :(
It was originally this text art generated by patorjk.com:
ββ β β’ ββ
βββββββ£ββββ βββββββββ
βββββ£βββββ β’ββββββ β
β
If you’re reading this on Android, then the text art above was probably already broken.  If you aren’t, then this is what it looks like:

And the border too…π
The border below the top nav bar was originally an SVG encoding of the following characters that may or may not display properly for you depending on fonts and all that.
β
β
β
And it was included as a background-image:url(THE ENCODING)
, but it was also having issues on mobile.  🙃
To cut a very long story short, I:
- Made a new SVG element that didn’t use text
- Discovered that that wasn’t the issue at all
- Decided to just use the new SVG but as a
mask-image
instead