https://github.com/equk/blog-astro
https://github.com/equk/blog-astro
Last synced: 12 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/equk/blog-astro
- Owner: equk
- License: mit
- Created: 2023-01-17T13:48:10.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-04-12T13:51:41.000Z (about 3 years ago)
- Last Synced: 2025-07-01T22:03:24.257Z (12 months ago)
- Language: CSS
- Size: 1.6 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Astro Blog :: equk.co.uk
## Features
- [x] OpenGraph & Twitter Meta Tags
- [x] Sitemap Generation
- [x] Markdown & MDX
- [x] Tailwind & PostCSS
- [x] Prism code highlighting (using `nordtheme`)
- [x] Dark mode (`prefers-color-scheme` & `localStorage`)
- [x] Custom typography styles (override tailwindcss typography)
- [x] Pagination of blog feed
- [x] Blog post slug is generated from date & title
- [x] Blog posts url format: `/YYYY/MM/DD/TITLE`
- [x] Site config `src/config.ts`
- [x] Syndication Feed Generation (`atom`)
- [x] OpenGraph Image
- [x] Hero Image Optimization
### Site Config
- [x] Site Title
- [x] Site Description
- [x] Menu Items
- [x] Site Author
- [x] Author Social Media
- [x] Posts Per Page
- [x] Recent Posts
Setting menu items creates links in Header & Footer components
Setting social media within author sets links in Header & Footer components
## Development Features
- [x] ESLint
- [x] Prettier
---
Based on `Astro Starter Kit: Blog` template
```
npm create astro@latest -- --template blog
```