feuvpi / Blogkit

A blog starter kit created with SvelteKit and Mdsvex

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SvelteKit Blog Starter

This is a starter template for creating blogs with SvelteKit and mdsvex. With this setup, you can easily add new blog posts in Markdown format, and they will automatically be detected and displayed on the main page of your blog.

Features

  • Automatic detection and loading of blog posts
  • Rendering Markdown files as blog posts
  • Responsive design
  • Easy setup and customization

Getting Started

To get started with your own blog using this template, follow these steps:

  1. Clone this repository to your local machine:
git clone https://github.com/your-username/sveltekit-blog-starter.git
  1. Navigate into the cloned directory:
cd sveltekit-blog-starter
  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev
  1. Open your browser and visit http://localhost:3000 to see your blog.

Adding New Blog Posts

To add a new blog post, follow these steps:

  1. Navigate to the routes/posts directory.
  2. Create route and inside it place a new Markdown file with the content of your blog post.
  3. Restart the development server if it's already running.

Your new blog post should now be visible on the main page of your blog.

Customization

You can customize various aspects of your blog, including styling, layout, and additional features. Explore the files in the src directory to see how you can modify the blog to suit your needs.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Feel free to adjust and expand upon this template as needed for your project.

About

A blog starter kit created with SvelteKit and Mdsvex


Languages

Language:Svelte 86.9%Language:TypeScript 7.9%Language:JavaScript 4.2%Language:HTML 0.9%Language:CSS 0.1%