Personal blog powered by ๐ eleventy
Deployed at: https://equk.co.uk/
This is my own personal blog and shouldn't be used as a starter template or theme.
- postcss integration
- esbuild integration
- image optimization
- syntax highlighting (zero JS output)
- atom feed generation
- sitemap generation
- post feature image
- image attribution link
- custom alert blocks in markdown
- post list pagination
- darkmode support (
localStorage&prefers-color-scheme) - inlined css
- opengraph meta tags
- 11ty bundle support
- markdown checklists
- github alert blocks in markdown
- prettier ruleset
- favicon generation
- social media interaction components
- blog post interaction using mastodon & bluesky
- esm support
- external links automatically have
target&reladded - oxlint for linting
- data schema with type validation for posts
- components using eleventy bundle for css & js
- includes
{% image %}shortcode - automatic optimization in markdown
- Automated
<picture>syntax markup with srcset and optional sizes - Includes width/height attributes to avoid content layout shift
- Includes
loading="lazy"for native lazy loading without JavaScript - Includes
decoding="async"
Post permalinks are generated using title & date fields
Resulting in /YYYY/MM/DD/slugify-title
Website: https://equk.co.uk
Mastodon: @equilibriumuk@hachyderm.io
Bluesky: @equilibriumuk.bsky.social
Source Code: MIT License
Content & Media: Copyright
(You are not permitted to re-use the content publicly or commercially)
based on eleventy-base-blog v8


