Typography driven blog site, focus on the content, code & minimal style.
It follows the JAMstack architecture by using Git as a single source of truth, and Netlify for continuous deployment, and CDN distribution.
This repo is built with Astro, and Netlify
Web design by LekoArts Minimal Blog
- Articles in MDX (@astrojs/mdx)
- Code highlighting (with Shiki)
- No client-side JavaScript
- Netlify Contact Form
- Categories
- WebApp Manifest Support
- SEO
- Sitemap
- Schema.org JSONLD
- OpenGraph Tags
- Twitter Tags
Netlify can run in any frontend web environment, but the quickest way to try it out is by running it on a pre-configured starter site with Netlify.
After clicking the link, you’ll authenticate with GitHub and choose a repository name. Netlify will then automatically create a repository in your GitHub account with a copy of the files from the template.
Finally, it will build and deploy the new site on Netlify, bringing you to the site dashboard when the build is complete.
$ git clone https://github.com/[GITHUB_USERNAME]/[REPO_NAME].git
$ cd [REPO_NAME]
$ npm ci
$ npm run dev
Needs Node 24 (.nvmrc). Before pushing, run what CI runs:
$ npm run lint
$ npm run build
$ npm run check:urls && npm run check:dist
Contributions are always welcome, no matter how large or small. Before contributing, please read the code of conduct.