English | 简体中文
A fully-featured, modern, and elegantly simple static blog based on VitePress; it mainly records ✍️ my blog and notes.
Releases will be made once every weekend/Saturday if there are updates. Article publications and website modifications will be recorded in the releases. Feel free to star/watch (custom->release) to stay updated on the latest news~
- 🌓 Provides a dark/light mode toggle for different reading environments.
- 📖 Supports blog pagination, summaries, and tags for convenient user navigation.
- 🌍 Supports a bilingual interface in Chinese and English for users of different languages.
- 📡 Offers RSS subscription functionality, supporting content updates in both Chinese and English.
- 💬 Integrates the Giscus commenting system for user interaction and feedback.
- 🖼️ Supports high-definition image previews for an optimized visual experience.
- 📜 Allows custom font settings to enhance reading comfort.
- 🔍 Implements SEO optimizations, including Sitemap generation and support for Twitter Cards and Open Graph tags to improve search engine visibility.
git clone [email protected]:Justin3go/justin3go.com.git
cd FAV0
npm i -g pnpm # If needed
pnpm i
pnpm docs:dev
- Modify the Giscus comment configuration in the
giscus
settings of.vitepress/theme/components/Comments.vue
; - Adjust the sidebar configuration, RSS settings, metadata configuration, etc., in the
utils
folder; - Change the relevant configurations in the
config
folder, mainly the title, description, and GA settings in the head; - Replace the content in the
posts/**
anden/posts/**
directories with your own content;
This repository is licensed under a dual license, namely the MIT License and the CC-BY-4.0 License:
- All
.md
files are licensed under CC-BY-4.0, and you must retain attribution rights. - Other code files are licensed under the MIT License, and you can use them freely.
For specific details, please refer to the LICENSE file.
This blog has undergone many changes during the restructuring. If you prefer to view the old version of the blog, please visit: