Lewis Dale
f45b6308f9
Fix npm audit vulnerabilities and broken image build
...
Build and copy to prod / build-and-copy (push) Successful in 4m15s
Eleventy Image v7 removed its synchronous stats API, which broke the
build. Rather than downgrade (older versions bundle a vulnerable sharp),
adapt to v7 and clear out the remaining vulnerable dependencies:
- Make the `image` shortcode async
- Replace the unmaintained markdown-it-eleventy-img with a local plugin
that pre-loads image metadata in eleventy.before, so markdown (and
feed) images keep rendering as <picture> elements
- Upgrade @11ty/eleventy-fetch to v6
- Swap npm-run-all for the maintained npm-run-all2 fork
- Override eleventy-plugin-og-image's satori (and its pinned fflate) to
patched versions, and set explicit heading weights in the OG template
so newer satori doesn't synthesise bold text
2026-11-03 13:39:36 +00:00
Lewis Dale
99370f516a
Update theme, unlist the All Things Must End post
Build and copy to prod / build-and-copy (push) Failing after 33s
2025-03-31 16:49:41 +01:00
Lewis Dale
5f0c6bf67e
Rambling post about divorce
Build and copy to prod / build-and-copy (push) Successful in 3m24s
2025-02-03 13:06:38 +00:00
Lewis Dale
e0c315d837
Upgrade to Eleventy 3.0.0
Build and copy to prod / build-and-copy (push) Has been cancelled
2024-10-06 12:36:54 +01:00
Lewis Dale
670acc7667
Post about top Umami posts
Build and copy to prod / build-and-copy (push) Failing after 34s
2024-07-10 12:05:12 +01:00
Lewis Dale
2ca3d93ef9
Post about upgrading tyres and tubes on my bike
Build and copy to prod / build-and-copy (push) Successful in 2m16s
2024-06-28 11:28:02 +01:00
Lewis Dale
48ddda3713
Fix markdown import
Build and copy to prod / build-and-copy (push) Successful in 2m9s
2024-06-20 12:29:29 +01:00
Lewis Dale
36062b22d2
Add markdown callouts
2024-06-20 12:26:17 +01:00
Lewis Dale
5eab7bcb9d
Fixing JSON feed
Build and copy to prod / build-and-copy (push) Successful in 2m13s
2024-04-29 19:15:50 +01:00
Lewis Dale
aab2e16d37
Post about new bikes, manually set excerpt
Build and copy to prod / build-and-copy (push) Successful in 2m10s
2024-04-24 20:28:51 +01:00
Lewis Dale
d209f82688
Use the same template for taglists and the blog index. Move the tagposts into a collection to make life easier
Build and copy to prod / build-and-copy (push) Successful in 2m7s
2024-04-12 10:15:25 +01:00
Lewis Dale
707283da51
CSS Naked Day changes
Build and copy to prod / build-and-copy (push) Successful in 1m57s
2024-04-09 08:15:27 +01:00
Lewis Dale
46dfcb0a89
Fix some HTML validation errors
Build and copy to prod / build-and-copy (push) Successful in 1m46s
2024-03-14 08:03:45 +00:00
Lewis Dale
a540c0f1a5
Couple of li'l adjustments to styles, and formatting of excerpts
Build and copy to prod / build-and-copy (push) Successful in 1m42s
2024-03-14 07:34:33 +00:00
Lewis Dale
58a39c4e4c
Fix aria-hidden
2024-02-09 09:55:12 +00:00
Lewis Dale
b8435c1a1b
Fix aria-hidden markup
2024-02-09 09:52:42 +00:00
Lewis Dale
b4b3a019e8
Make icons aria-hidden
2024-02-09 09:49:48 +00:00
Lewis Dale
947e16ec50
Add post around archiving Firefish posts, as well as Draft tags for posts
2024-01-26 15:04:36 +00:00
Lewis Dale
1d9bc704e2
Adding og-images (hopefully)
2024-01-02 12:32:41 +00:00
Lewis Dale
c8c98c7ef9
Fix tags in posts, and image sizing
2023-12-30 16:36:45 +00:00
Lewis Dale
b10dfae5dd
Add atom/rss/json feeds
2023-12-30 15:38:09 +00:00
Lewis Dale
c8c5981bd3
Move posts from Wordpress to physical markdown
2023-12-26 14:35:09 +00:00
Lewis Dale
483d11b88d
Add author block and publish dates
2023-11-29 08:34:39 +00:00
Lewis Dale
9df34b87e3
Add robots.txt
2023-05-11 10:30:28 +01:00
Lewis Dale
b5d04b7360
Almost done - add replies, webmentions, finish rendering posts from wordpress
2023-02-16 14:10:05 +00:00
Lewis Dale
2430b9f3eb
Start loading posts from Wordpress
2023-02-15 20:38:52 +00:00
Lewis Dale
d0a681c927
More work on getting blog looking good
2023-02-14 17:00:01 +00:00
Lewis Dale
81bc038016
Excerpts and blog lists (mostly)
2023-02-13 13:35:44 +00:00
Lewis Dale
b70c43d765
Add fontawesome support to emojis
2023-02-10 14:38:00 +00:00
Lewis Dale
b10856ab6c
More homepage work, show recent posts
2023-02-08 09:29:44 +00:00
Lewis Dale
6c599aeaaf
Start bringing over a (curated) configuration for CSS and Eleventy
2023-02-04 16:27:15 +00:00