The goal of this project is to be a static blog generation tool that integrates with Sveltekit, but doesn't require you to touch any of the Svelte stuff to make a post.
The workflow to post is as follows:
blog_pages
blog_pages/YYYY-MM-DD_Dash-separated-name-of-article.md
static/
directorynpm build && npm run dev -- --open
, navigate to the /blog
route, and check the output of the buildgit push
Building inserts the markdown as subpages of the the /pages
route. A list of links to your posts and their corresponding dates is available on the /blog
route. Once you push, the site will be built and published to GitHub pages, including the post that you wrote!
List of rendered posts visible in /blog