This is a simple Nuxt.js blog template.
See it live at https://finxol.io.
- ✏️ Easy Markdown post authoring
- 🖌️ Clean minimal style for easy reading
- 🚀 Deploy anywhere!
- 🎨 Easily customisable
- 🌐 Automatic OpenGraph image generation
- 🖨️ Adapted styles for printing (try printing a post in the demo)
Make sure to install dependencies:
pnpm installThe config file is blog.config.ts.
It should already contain all the possible configuration options.
The favicon and logo used throughout the blog is the public/logo.png file.
You can change it to your own logo by replacing it with your own logo.
All your posts need to live inside the content/posts directory.
The files will be automatically picked up by Nuxt, and the file names will become the post urls.
Check out the Nuxt Content documentation for more info.
Start the development server on http://localhost:3000:
pnpm devCheck out the Nuxt deployment documentation for more information on production deployment.