基于Astro框架开发的博客

更多的博客介绍可以查看Astro-Yi 主题配置和写作技巧

2024-03-20

收录官方主题仓库

2024-03-18

添加了很多新功能：

国际化

code 显示增强

图片显示增强

代码优化

移除了首页的 header 显示

升级了 waline@3

优化了最近更新时间功能

2024-01-30

关于这个 V4 版，有些升级的本注意事项。

移除了 frontmatter 中的permalink永久链接属性，替换为了slug。

移除了 frontmatter 中的update属性，改为更准确的文件最后修改日期作为文章的最后更新日期。

使用src/config.ts文件取代了原本的src/config.yml文件，并且修改了一些配置项目。

2024-01-23

花了很长时间优化代码和目录结构，也做了一些尝试，试图使用 AstroV4 新出的特性视图过渡动画，遇到了很多问题，索性放弃了。

升级后打包工具变成 vite 了，速度比 v2 版本快了很多，给主题新添加了一些小功能。

已经尽量少的改动了，很多都是官方变动。

2024-01-20

近期到年底了，有了一点空余时间来整了一下这个主题，今天终于升级差不多了，感觉比以前应该是更顺滑了。

目前有两个问题还没有处理，一个是图片的懒加载问题，一个是刷新页面的时候的主题色切换问题。

等后续有时间了再来完善这两个功能。

2023-03-26

目前主题已经提交申请给官方了，暂不知道审核结果如何，不过不管官方有没有收录，大家喜欢也是可以用的嘛。主题 Yi 已经发布在Astro-Yi，喜欢的可以点个 star 下载使用啦。

2023-03-23

今天花了很多时间在优化博客的代码，添加了很多配置项。我的主题是深度集成 waline 的，我觉得这个评论系统比较好用，所以从搭建博客开始就一直在用这个评论系统。如果你使用我的主题请记得跟我一起使用 waline 或者提交 pr 让主题支持更多的评论系统。后面我还会在 b 站发布一些视频，介绍如何从 0 开始搭建我们的博客和玩更多的内容，想要了解的可以点击我的 b 站链接去关注我。

2023-03-22

在 Astro 的 V1 版本中，md 文档都要写上 layout 的 Frontmatter，使用设置的组件渲染博客页面，这在我第一次接触 Astro 的时候就觉得这是一个很大的缺点。最近更新了 V2 版本，官方解决了这个问题。这样在大家迁移静态博客的时候非常简单，只需要把之前的博客文章的 md 文件，复制到src/content目录下即可。

目前我正在优化代码，剔除冗余代码，准备开源代码，发布主题。

2023-03-14

我的博客已经开发的很完善啦，目前使用起来也很流畅。后续会发布到 astro-theme 官方主题下供大家使用。

目前已经开发好的功能:

文章置顶功能

分页功能

暗黑模式切换

移动端适配功能

标签和文章分类

上一篇下一篇切换

文章目录功能

留言功能

文章归档功能

最近文章功能

最近评论功能

文章显示阅读热度功能

网站浏览次数显示

文章搜索功能

标题头显示返回上一页

图片懒加载功能

支持数学公式显示

图片放大缩小查看功能

添加代码块复制功能

添加个人动态页面

更新 Astro 框架到 v2 版本

实现永久固定链接

添加友链页面

暂未实现的功能：

无

2023-02-07

我的博客基本上是要完工啦，所有的预期功能都已经开发完成了。如果大家喜欢这个博客主题可以留言或者去官网查看 (虽然我目前还没有发布到官方主题中)。

这套主题的样式功能都非常的简单，以内容为主导，后期我还会开发更美观的主题，持续关注吧。

可能很多人没有听过 astro, 其实他跟 hexo 差不多简单，而且功能更强大、网页打开速度更快。

大家也看见了。这是我新开发的博客主题，今天也是第一次上线部署测试，还有一点功能没有完善。

等后期功能全部开发完整了之后， 可能会开源给大家使用。

待完善的功能：

~ 配置文件提取～

~ 最近评论功能完善～

~ 手机端适配～

~ 暗黑主题切换～

~ 上一篇，下一篇文章切换～

~head 控制台报错问题修复～

~ 图标优化，字体优化～

~ 整体样式优化～

~markdown 样式优化～

~code 高亮样式优化～

添加 git 日历和豆瓣展示功能

~toc 功能～

~ 查看分类和标签的页面分页功能～

~ 分类展示文章数量～

~ 完善分类和标签的首页展示内容（感觉并不需要首页的存在）~

~ 赞助页面完善～

~ 评论功能完善～