Update to Eleventy v3 #11

Merged
wonderfulfrog merged 56 commits from feat/11ty-v3 into main 2025-01-27 18:23:38 -08:00
Showing only changes of commit 9a4afabbd7 - Show all commits

View file

@ -14,16 +14,18 @@ The site is powered by [11ty][11ty], using a mixture of [Nunjucks][nunjucks] and
A large part of this site was based on the principles established in the [eleventy-excellent][eleventyexcellent] starter.
Markdown is processed using [markdown-it][markdownit]. I am using a few plugins:
- [markdown-it-abbr][markdownitabbr] - Adds support for abbreviations.
- [markdown-it-anchor][markdownitanchor] - Automatically adds anchor ids to titles (h1, h2, etc).
- [markdown-it-footnote][markdownitfootnote] - Adds support for footnotes.
- [markdown-it-prism][markdownitprism] - Adds syntax highlighting to code blocks.
- [markdown-it-image-figures][markdownitimagefigures] - Converts Markdown images into `<figure>`s with optional `<caption>`s
A minimal amount of [PostCSS][postcss] is used as a developer convenience, othwise pure CSS is used. Any utility classes I've created myself.
Responsive images are generated by [eleventy-img][eleventyimg].
Media is hosted on [bunny.net][bunnynet].
Media is hosted on [Backblaze B2][backblaze].
RSS is generated by [eleventy-plugin-rss][eleventypluginrss].
@ -75,7 +77,7 @@ I've done my best to show where I found any code I did not write myself.
[markdownitprism]: https://github.com/jGleitz/markdown-it-prism
[postcss]: https://postcss.org
[eleventyimg]: https://www.11ty.dev/docs/plugins/image
[bunnynet]: https://bunny.net
[backblaze]: https://www.backblaze.com/cloud-storage
[eleventypluginrss]: https://www.11ty.dev/docs/plugins/rss
[dayjs]: https://day.js.org/en
[aneklatin]: https://fonts.google.com/specimen/Anek+Latin
@ -89,3 +91,4 @@ I've done my best to show where I found any code I did not write myself.
[prismjs]: https://prismjs.com
[tokyonight]: https://github.com/folke/tokyonight.nvim
[ibmplexmono]: https://fonts.google.com/specimen/IBM+Plex+Mono
[markdownitimagefigures]: https://github.com/Antonio-Laguna/markdown-it-image-figures