关于主题
此主题的名字 Rudeus 是《无职转生~到了异世界就拿出真本事~》的主人公鲁迪乌斯·格雷拉特(ルーデウス・グレイラット)的名字的罗马音,此主题的默认主题色 #faca82 即取自其在动画官方设定集中的发色。
鲁迪乌斯是我最喜欢的动画角色之一,《无职转生》系列的动画和小说也极大地激励了初读时正在高三这个艰苦时期的我。我希望自己,包括屏幕前的你,能够成为一个像鲁迪乌斯一样坚毅勇敢、有冒险精神、能够顶天立地的人物。
关于动机
在决定制作此主题之前,我的博客长期使用基于 WordPress 的 Argon 主题,这也是一个很优秀的主题。2025 年底,我打算对其进行一定程度的定制化,但过程中存在不少困难,无奈只能放弃。
此外,我的博客站点的静态资源即使使用了 CDN,但由于 WordPress 博客系统本体的笨重,所以其首屏加载的表现并不好,因此我决定转向其他博客框架。
但搜索了许多博客主题之后,虽然许多主题都很不错但仍然感觉对我自己来说差了一点,于是我决定基于高性能的 Astro 制作一个性能更优,且从我自己审美出发的博客主题——这便有了 Rudeus 主题。
关于开发
设计方面,部分灵感借鉴自同样基于 Astro 的 Fuwari 和之前我长期使用的 Argon,感谢以上主题给本项目开发带来的灵感。
本项目开发初期由于时间较紧张,部分逻辑处理模块由 AI 生成,可读性较差,将在时间稍充裕后重做,感谢理解~
喜欢这个主题的话,来 GitHub 点一颗小星星吧!
更新日志
-
v0.4.1 (2026-03-25)
- 新增功能
- 允许自定义生成页面是否带
.html后缀 - 允许自定义背景图片
- 新增 “说说” 功能
- 允许自定义生成页面是否带
- 问题修复
- 修复移动端“分类”栏与侧栏显示问题
- 新增功能
-
v0.4.0 (2026-03-20)
- 新增功能
- 通过
src/config.ts实现配置自定义
- 通过
- 其它
- 友链配置从 JSON 改为 YAML
- 新增功能
-
v0.3.3 (2026-03-18)
- 新增功能
- 搜索页面显示统计信息
- 添加首页分页功能
- 添加”分类“信息
posts归档页支持筛选功能- 侧栏现可自由滑动
- 其它
- 更改版权日期
- 升级 CI 版本
- 加强 UI 反馈
- 新增功能
-
v0.3.2 (2026-03-11)
- 新增功能
- 适配 Astro v6
- 如果 frontmatter 存在 description 字段,文章页面显示简介
- 问题修复
- 重做搜索框
- 为普通页面修复简介显示
- 其它
- 将 published 字段改回 pubDate
- 为 analyzeReading 和 genDescription 添加 undefined 时应对措施,不再需要传参前手动判定是否为空
- 新增功能
-
v0.3.1 (2026-02-23)
- 新增功能
- 适配移动端UI
- 为普通页面添加日期和封面功能
- 添加 GitHub CI 相关内容
- 问题修复
- 修复文章导航栏显示不准确
- 修复无评论区时绑定评论元素时报错
- 新增功能
-
v0.3.0 (2026-02-06)
- 新增功能
- 侧栏添加标签卡片
- 添加 404 页面
- 初步实现搜索功能
- 添加评论
- 实现 RSS 和 Sitemap
- 初步实现封面功能
- 为普通页面添加日期和封面
- 问题修复
- 修复鼠标移上代码框无法滑动页面
- 修复页内导航高亮不准确
- 新增功能
-
v0.2.0 (2026-01-20)
- 新增功能
- 为未提供 description 的文章自动截取前 80 字
- 添加代码块复制按钮
- 添加类 GitHub 代码块
- 为外链添加 target=“_blank”
- 实现页内导航
- 添加个人卡片文章和标签数
- 其它
- 修复代码框样式
- 合并页面模板
- 样式调整
- 去除 chunk 文件的冗余后缀
- 新增功能
-
v0.1.2 (2026-01-07)
- 新增功能
- 自动识别根目录的页面
- 添加字体 CDN
- 控制台显示版本信息
- 问题修复
- 修复 footer 的 a 标签产生正文 hover 效果
- 修复部分页面引入外部 JS 出错的问题
- 新增功能
-
v0.1.1 (2025-12-21)
- 正式开源
尚未开启评论功能,敬请期待