I just wanted you and other people who come across is about my fork which has these features:
It lives under /blog instead of the top level so you can keep your main website separate.
Static site generation with hydration. Every route is compiled down to static HTML and routed with (optional) JavaScript, thanks to the SvelteKit static adapter.
Markdown support with GitHub Flavored Markdown (GFM).
Styles per component along with a single global stylesheet for general styles (mostly article content styles). With CSS variables and CSS nesting, there's no need for SASS!
mdvsex support so you can use Svelte components in your Markdown files!
Automatic page transitions.
Responsive and accessible defaults including a "skip to content" link, accessible navigation and components, and accessible emojis.
Basic SEO for blog posts.
RSS feed for users to easily subscribe to new posts.
Draft blog post functionality so you can save to the same place but not have the link show up in your listings or counts.
Footnotes functionality
Blog excerpt functionality so that you can show the start of your blog posts on the blog homepage instead of the description.
Tags (categories) functionality which make looking for specific types of posts easy.
Advanced pagination where only the nearest 5 pages are shown along with "first" and "last" page buttons when applicable.
Support for year sub-directories within posts. This makes organizing your posts much more pleasant. You could easily add the year to the URL if you'd like.
Recent posts functionality if you want to show the last X recent posts.
Archive functionality which is similar to the blog listing but only shows the title and tags with a different layout that focuses on the year it was published. Demo.
Collapsible sidebar.
Tweet and CodePen embeds.
Image lightboxing functionality with built in image serving for high DPI devices.
Thanks for creating this repo!
I just wanted you and other people who come across is about my fork which has these features:
/blog
instead of the top level so you can keep your main website separate.