FIT2CLOUD
X 的图标

X

1,068
155

高仿 X(Twitter)的 Halo 2.x 主题。三栏时间线布局、Lights out / Dim / Light 三档配色、推文形态的文章卡片、认证蓝标、作者主页与站内发帖 —— 既可以把博客当作一个 X 账号来逛,也能在开放注册后当作一个小型内容平台来运营。

1.12.11
Ander. 发布于
>=2.26.0

仿 X 开屏加载页(1.12.9)
打开任何页面时,先显示一整屏居中的站点标识(背景跟随当前配色),页面就绪后快速淡出 —— 就是 X App 启动画面那个感觉。

标识不写死:自动跟随「账号信息与标识」里的设置 —— X Logo / 自定义图片 / 文字 + 副标题
脚本正常时:页面就绪 150ms 后主动淡出并移除
脚本不可用时:CSS 动画 3 秒兜底,任何情况下不会把访客堵在开屏页
系统开了「减弱动效」:直接跳过开屏
开屏显示时机可选(1.12.10)
上一版加了仿 X 的开屏加载页,这一版把「什么时候显示」也做成了设置 —— 主题设置 → 布局 → 开屏显示时机:

选项 行为
仅首次访问(默认) 每个浏览器会话只在打开站点时显示一次;站内跳转、刷新都不再出现
每次加载都显示 每打开一个页面都显示(上一版的行为)
「仅首次」在 里就做完了判断(body 里的开屏元素还没解析就已经决定去留),跳过时零闪烁;浏览器存储不可用时静默退化为每次都显示,不影响进入页面。

设置结构重排(1.12.11)
设置页从 6 组整理为 8 组,每组各管一摊,找东西不用再翻长列表:

组 管什么
外观配色 配色、字号、圆角
账号信息与标识 logo、头像、资料、封面与认证
布局 栏位显示、右栏卡片、开屏
内容展示(新) 统计数、封面、时间线形态、阅读时长、加入日期
功能开关 点赞、评论、搜索、趋势、编辑资料
瞬间(新) 投稿入口、站内发布、评论组设置
导航自定义 导航项、菜单、自定义条目
地址与登录入口 登录注册入口与各页面地址
原来的「内容与交互」一坨 15 项(点赞、封面、瞬间、通知全混在一起),现在按职责拆成了三组。

升级注意
设置项的分组名是配置的存储键。这次挪过组的 12 项都做了过渡回退——升级后在你保存设置之前,行为和旧版完全一致,不用急着重新配置。

但在后台保存过一次设置之后,如果你以前改过这 12 项里的某几项(主要是:时间线形态、瞬间投稿相关、首页发帖入口、导航里的瞬间 / 通知开关),建议顺眼核对一下,个别项会以默认值显示。

安装
下载 halo-theme-x-1.12.11.zip → Halo 后台 外观 → 主题 → 安装主题。要求 Halo >= 2.26.0。

本主题的绝大部分代码由 WorkBuddy(模型 DeepSeek V4.1 Flash) 生成,人工负责提出需求、审阅与验收。

资源下载

  • halo-theme-x-1.12.11.zip