Commit Graph

24 Commits

Author SHA1 Message Date
Jake Howard d27504d46f
Attempt to bundle some contrib static files to reduce network requests 2023-10-06 22:42:00 +01:00
Jake Howard 7105386e61
Use direct mastodon host for verification 2023-07-20 22:02:02 +01:00
Jake Howard f90c25d132
Add mastodon verification link 2023-07-03 08:53:25 +01:00
Jake Howard 85b1f05f72
Add base feed to all pages
This is listed below the page-specific feed, so hopefully that will be detected first
2023-06-21 12:53:37 +01:00
Jake Howard d52d532d81
Disable plausible on 404 and page protection pages 2023-05-05 12:29:25 +01:00
Jake Howard fe3c741347
Construct HTML title in Python
Site is cached, and makes it easier to reference elsewhere
2022-10-30 12:53:15 +00:00
Jake Howard bb8c40f72e
Use sri_static tag for dark mode 2022-10-29 15:19:58 +01:00
Jake Howard 7ed5255b69
Add cache around navbar and footer
Intentionally outside the tag as generating the context does queries
2022-10-29 15:14:39 +01:00
Jake Howard 549a48769d
Swap curlylint and djhtml with djlint 2022-10-05 14:17:00 +01:00
Jake Howard d1523a886b
Use fira-code package with support for font-display 2022-09-29 21:05:19 +01:00
Jake Howard e7037d01b0
Remove stray description tag 2022-09-29 20:42:25 +01:00
Jake Howard b95506d711
Don't load analytics when logged in or preview 2022-09-06 08:24:54 +01:00
Jake Howard 0a136496f4
Remove caches from base template
These components are pretty efficient, and it makes content editing more
annoying.
2022-09-05 13:58:36 +01:00
Jake Howard 6dfbb830ef
Add IE11 deterrent 2022-09-03 16:35:39 +01:00
Jake Howard 54af457d8e
Add SRI 2022-09-01 08:36:39 +01:00
Jake Howard 4ca2a97b2a
Update queries for favicon and add cache
It shouldn't change much, so let's cache it
2022-08-28 00:13:19 +01:00
Jake Howard 358013e16a
Add favicon 2022-08-27 23:44:56 +01:00
Jake Howard 46836a6d30
dark-mode 2022-08-27 23:20:30 +01:00
Jake Howard 82e7a00d8a
Add plausible 2022-08-25 14:01:32 +01:00
Jake Howard af6449c9f8
Add a way to disable SEO indexing
Well, "disable"
2022-08-19 15:31:27 +01:00
Jake Howard 0fa1d1c8be
Add references to RSS feeds to HTML 2022-08-17 08:45:15 +01:00
Jake Howard 37cc1979be
Start doing a dark mode myself
darkreader is pretty big, and this is nice, simple and fast.

Not to mention has much less JS
2022-08-16 22:51:03 +01:00
Jake Howard 4869b47d53
Restructure base templates to pull hero into base and remove duplication 2022-08-05 09:25:30 +01:00
Jake Howard a0e88f0f78
Remove root template dir 2022-08-05 08:58:21 +01:00