- The site is powered by Astro and deployed at GitHub Pages. Astro 3.0 requires Node 18+.
- Blog pictures are uploaded by PicGo.
- Using CDN jsdelivr or statically to serve GitHub (or
raw.githubusercontent.com
) files is banned in China, so somehow find a way to try GitMirror as a replacement. - Posts searching uses static search library pagefind.
- A "Pictures" page contains all the images in all posts. Use image-size to detect image dimensions and PhotoSwipe to preview.
- Giscus is a comment system powered by GitHub Discussions that allows visitors to leave comments and reactions on any website via GitHub.
- Try some cool features or different tech skills at
/playground
page. - Use PostHog for tracking and product analytics.
- Refer to the Astro blog tutorial and the blog-tutorial-demo to help me update to using a content collection.
-
Notifications
You must be signed in to change notification settings - Fork 2
build blog using astro
License
kexiZeroing/kexiZeroing.github.io
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
build blog using astro