cirry

cirry

我的原生博客地址:https://cirry.cn

Blog developed based on the Astro framework

For more blog introductions, you can check out Astro-Yi Theme Configuration and Writing Skills

2024-03-20#

Included official theme repository

2024-03-18#

Added many new features:

  • Internationalization
  • Enhanced code display
  • Enhanced image display
  • Code optimization
  • Removed header display on the homepage
  • Upgraded waline@3
  • Optimized recent update time feature

2024-01-30#

Regarding this V4 version, there are some important upgrade notes.

  1. Removed the permalink permanent link attribute in frontmatter and replaced it with slug.
  2. Removed the update attribute in frontmatter and replaced it with the more accurate file last modified date as the article's last update date.
  3. Used the src/config.ts file instead of the original src/config.yml file and made some configuration changes.

2024-01-23#

Spent a long time optimizing the code and directory structure of the blog, and also made some attempts to use the new feature "view transition animation" in AstroV4. Encountered many problems, so I gave up.

The packaging tool has been changed to Vite after the upgrade, and the speed is much faster than the v2 version. Some small features have been added to the theme.

I have made as few changes as possible, many of which are official changes.

2024-01-20#

It's nearing the end of the year, and I finally had some spare time to work on this theme. Today, it's finally almost upgraded, and it should be smoother than before.

There are currently two issues that have not been addressed, one is the lazy loading of images, and the other is the theme color switching issue when refreshing the page.

I will improve these two features when I have time in the future.

2023-03-26#

The theme has been submitted to the official for review. I don't know the result yet, but regardless of whether it is included by the official or not, everyone can still use it if they like. The theme Yi has been released on Astro-Yi, you can star and download it if you like.

2023-03-23#

Spent a lot of time optimizing the code of the blog today and added many configuration options. My theme is deeply integrated with waline, which I think is a very useful comment system, so I have been using this comment system since I started building the blog. If you use my theme, please remember to use waline with me or submit a PR to support more comment systems. I will also release some videos on Bilibili to introduce how to build our blog from scratch and play with more content. If you are interested, you can click on my Bilibili link to follow me.

2023-03-22#

In Astro's V1 version, md documents had to include the layout Frontmatter and use the set component to render the blog page. When I first encountered Astro, I thought this was a big drawback. The recent update to V2 version has solved this problem. So it's very easy for everyone to migrate static blogs, just copy the md files of the previous blog articles to the src/content directory.

I am currently optimizing the code, removing redundant code, and preparing to open source the code and release the theme.

2023-03-14#

My blog is almost complete, and all the expected features have been developed. If you like this blog theme, you can leave a comment or check it out on the official website (although I haven't released it in the official themes yet).

The style and functionality of this theme are very simple, focusing on the content. I will develop more beautiful themes in the future, so stay tuned.

Maybe many people haven't heard of Astro, but it's similar to Hexo, but more powerful and faster in webpage loading speed.

As you can see, this is the new blog theme I developed. Today is the first time it is deployed and tested online, and there are still some features that are not complete.

After all the features are fully developed, I may open source it for everyone to use.

Features to be improved:

  • Extract configuration file
  • Improve recent comments feature
  • Mobile adaptation
  • Dark theme switching
  • Previous and next article switching
  • Fix head console error
  • Optimize icons and fonts
  • Overall style optimization
  • Markdown style optimization
  • Code highlighting style optimization
  • Add git calendar and Douban display feature
  • Table of contents feature
  • Add pagination to category and tag pages
  • Display the number of articles in categories
  • Improve the content displayed on the homepage of categories and tags (feel that the homepage is not necessary)
  • Improve sponsorship page
  • Improve comment feature

2023-02-07#

My blog is basically about to be completed, and all the planned features have been developed. If you like this blog theme, you can leave a comment or check it out on the official website (although I haven't released it in the official themes yet).

The style and functionality of this theme are very simple, focusing on the content. I will develop more beautiful themes in the future, so stay tuned.

Maybe many people haven't heard of Astro, but it's similar to Hexo, but more powerful and faster in webpage loading speed.

As you can see, this is the new blog theme I developed. Today is the first time it is deployed and tested online, and there are still some features that are not complete.

After all the features are fully developed, I may open source it for everyone to use.

Features to be improved:

  • Extract configuration file
  • Improve recent comments feature
  • Mobile adaptation
  • Dark theme switching
  • Previous and next article switching
  • Fix head console error
  • Optimize icons and fonts
  • Overall style optimization
  • Markdown style optimization
  • Code highlighting style optimization
  • Add git calendar and Douban display feature
  • Table of contents feature
  • Add pagination to category and tag pages
  • Display the number of articles in categories
  • Improve the content displayed on the homepage of categories and tags (feel that the homepage is not necessary)
  • Improve sponsorship page
  • Improve comment feature
Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.