Repository navigation
Releases
Releases · acanyo/theme-joe-next
Joe Next 1.0.4
新增:
- 文章支持记录作者地区、发布时天气与心情。地区可通过定位获取或手动填写,天气自动获取,心情通过下拉选择,随文章一起保存。
- 文章顶部以一句连贯的文字展示写作记录,未填写的部分自动省略;已有天气记录会保留,不会随访客访问改变。
优化与修复:
- 重新设计沉浸式文章头图:清晰封面搭配靠左的标题与摘要,写作记录加入主题色点缀,作者、日期与阅读信息集中到底部横栏,正文卡片自然衔接头图。
- 改善手机端、长标题及无封面文章的展示,经典布局也支持显示写作记录。
- 修复部分访问中页面样式丢失、需要刷新才能恢复的问题。
- 修复首页轮播箭头显示异常和加载时内容溢出的问题,改善键盘操作时的按钮显示。
- 优化首页视频背景加载,减少不必要的图片请求。
- 移除选中文字后的复制、引用评论和分享工具条,避免与 AI 助手入口重叠。
使用提示:升级后请在主题详情中执行「重载主题配置」,并完整刷新管理后台。编辑文章时,可在「扩展设置」中维护作者地区、天气与心情。
Joe Next 1.0.3
新增:
- 新增「关于我」页面模板,提供全屏影像作者页和彩色卡片布局,可展示个人介绍、资料分组、常用工具、近况、作品、生活兴趣及最近文章。
- 影像作者页支持背景照片、透明人物前景、滚动景深,以及「个人资料/站内动态」切换;导航首屏透明,下滑隐藏、上滑显示。
- 关于页模块可调整顺序、标题、宽度、配色和显示开关,主、副按钮支持自定义文字与链接;关于页不展示评论模块。
- 常用工具支持逐项编辑名称、Iconify 图标与颜色,分组图标和生活兴趣图标也可自行选择。
优化与修复:
- 改善关于页姓名文字的清晰度,修复滚动后照片过暗、主副按钮未显示及跨面板锚点跳转的问题。
- 搜索弹窗与评论组件统一跟随主题色及深浅色模式,补齐选中项、表情面板、弹层和瞬间评论区的配色。
- 修复部分主题设置通过可选配置读取时,默认开关和模块内容未正确生效的问题。
使用提示:升级后请在主题详情中执行「重载主题配置」。使用关于页时,新建或编辑独立页面,将模板设为「关于我」,再到「关于我」和「关于页设计」中维护内容与布局。
Joe Next 1.0.2
新增:
- 页面扩展设置新增隐藏标题、隐藏作者与日期、正文宽度和透明背景选项,并支持单独关闭侧边栏,适用于默认页面、留言板、友链和朋友圈模板。
- 文章支持收藏与稍后阅读,可在控制中心「我的足迹」中查看和取消收藏;收藏保存在当前浏览器中,多个标签页同步状态。
- 侧边栏「最新回复」新增评论者资料卡,与首页文章列表共用,支持鼠标悬停、手机点击和键盘操作,展示昵称、网站与评论摘要。
- 文章扩展设置支持单独关闭侧边栏、打赏和版权声明。
修复:
- 修复侧边栏和留言板中邮箱访客头像无法正确获取的问题。
- 修复开启「减少动态效果」后评论者资料卡定位异常的问题。
- 隐藏页面标题后,阅读记录仍保留正确的页面名称。
使用提示:升级后请重载主题,以加载新增的页面和文章扩展设置。
Joe Next 1.0.1
修复:
- 修复打开或关闭搜索弹窗时页面横向跳动的问题。
- 修复输入评论时误触发主题快捷键的问题,兼容评论组件内部输入框和输入法;输入时不再误触发
⌘K / Ctrl K搜索。
Joe Next 1.0.0
Joe Next 1.0.0 正式版,适用于 Halo 2.27.0 及以上版本。
功能与修复
- 基于 Astro 和 TypeScript 构建,支持页面无刷新切换、深浅色模式、浮岛式导航和手机端适配。
- 卡片背景保留 GIF 动画;音乐播放器支持通过 Meting 配置平台、资源类型、资源 ID 及额外查询参数。
- 主题图标统一使用 Iconify;首页支持站点主副标题,可选择
-或|分隔符。 - 代码高亮、行号、复制、折叠及样式由代码高亮插件控制。
- 完善导航下拉菜单的鼠标、键盘和触屏交互;修复友链顺序,可完整跟随友链插件后台排列。
- 兼容 Comment Next 和官方评论组件的评论、回复锚点,支持异步加载、分页定位和瞬间评论展开。
- 完善评论头像、表情预览、瞬间内容和响应式展示。
安装与升级
下载下方 theme-joe-next-1.0.0.zip,在 Halo 后台「外观 → 主题」中安装或更新。
- 从 Joe3 或 Joe Next 0.1 之前版本升级时,需要重新配置主题设置。
- 需要跟随后台友链排列的已有站点,请将「页面 → 友情链接」中的分组排序、组内排序均设为「友链插件中的顺序」。
- 代码块效果请通过代码高亮插件配置。
验证
81 项测试通过,类型检查 0 错误、0 警告,构建、资源体积和安装包完整性检查通过;相关交互已在本地 Halo 及两种真实评论组件中验证。