sky 发布于
v1.1.1
最新>=2.23.0
v1.1.1 更新日志(v1.0.5 → v1.1.1)
✨ 新功能
- 动态终端配色系统:后台提供 5 套预设主题(经典骇客 / 复古琥珀 / 深海科技 / 赛博朋克 / 警报控制)+ 完全自定义模式,支持自定义主色调和背景色
- CRT 特效独立开关:扫描线与闪烁动画可在后台分别开关,低性能设备或对闪烁敏感的用户可按需关闭
- 终端风格错误页:4xx 显示
SEGMENTATION FAULT,5xx 显示KERNEL PANIC,含模拟堆栈信息和恢复操作链接 - SEO 完整支持:自动生成 Description / Open Graph / Twitter Card / Canonical URL 等 meta 标签
♻️ 重构
terminal-input.ts模块化拆分为commands.ts(命令注册与分发)、autocomplete.ts(Tab 补全引擎)、terminal-input.ts(Alpine 组件壳),单文件从 378 行降至 176 行main.ts入口拆分为独立模块:runtime.ts(Pjax/Alpine/Lozad 初始化)、page-data.ts(数据同步)、navigation.ts(路由管理)settings.yaml配置整理,去除重复 CRT checkbox
🐛 修复
- 适配 Halo 2.23
ProblemDetailAPI(error.status替代error.code) - SEO meta 中
site.spec.title→site.title(适配SiteSettingVo无spec子对象) - SEO Pjax 适配:导航切页时动态同步
<head>meta 标签(Description / OG / Twitter / Canonical) <html lang>从硬编码en改为th:lang动态适配用户语言- 全模板硬编码颜色修复:
- Gateway CRT 扫描线
rgba(0,255,0)→color-mix(var(--terminal-text)) - 登录/注册第三方图标 hover 发光
rgba(0,255,0,0.3)→var(--terminal-glow) - Altcha 验证码弹窗
#0a0a0a/#33ff33→var(--terminal-bg)/var(--terminal-text) - 所有按钮 hover 反色
text-black→text-terminal-black(涉及登录/注册/密码重置共 5 处) - Gateway 终端窗口阴影
rgba(51,255,51)→var(--terminal-glow)
- Gateway CRT 扫描线
- Tailwind typography
pre背景色从半透明文本色改为color-mix混合色,提升代码块可读性 - CSS autofill 背景色硬编码 →
var(--terminal-bg)跟随主题色
Generated from v1.1.1
资源下载
- theme-sky-blog-2-1.1.1.zip
