FIT2CLOUD
指尖的温度 的图标

指尖的温度

907
139

专注阅读与写作、内建轻社交的暖色 Halo 主题。首页 3/4 文章列表 + 1/4 瞬间双栏,桌面两栏独立滚动;文章标题打开居中大抽屉,评论区安静克制。明暗切换在左上角站点名前红色圆点,搜索在右上角;写作页从头像菜单进入,支持无标题直写、选区新增标题、多草稿、右键 Markdown/表格/图片、输入 @ 搜索文章/瞬间、二步发布确认,右上角键盘图标切换打字机模式并按 Esc 退出。内置瞬间发布、@文章文字、引用回跳定位、暖墨光标、夜读纸面与响应式布局。

指尖的温度

专注阅读与写作、内建轻社交的暖色 Halo 2.27+ 主题。视觉上做减法:极简、留白、纸感;交互上做加法:读得进去,也写得顺手。

📖 文章 · ✍️ 写作 · 📔 日记 · ✨ 瞬间,四个主场景共用同一套暖色纸面。

📖 文章

  • 纸面阅读:首页文章与瞬间双栏,留白、行宽、字号和明暗两套纸面都为长文服务。
  • 居中长文抽屉:在首页点开文章标题,就在当前页以居中大抽屉阅读,不打断浏览;Esc 或点击背景关闭,箭头仍可进入详情页。
  • 夜读纸暗色:暖炭纸、顶部微亮边和极简细线,夜间长文不刺眼。
  • 中文排版细节:严格中文断行,可按需启用中西文间距、全角标点挤压与标点悬挂。

✍️ 写作

  • 沉浸式前台写作:/write 采用 Typora 风格即时渲染,无工具栏、底部悬浮功能栏、实时字数;无框标题可从选区生成,长标题自动换行。
  • 右键与表格:右键插入图片、表格、代码块、分割线;表格支持合并、拆分、加行列,对齐在保存后仍会保留。
  • 草稿安全:切走前强制抓取实时内容,跨标签/设备冲突先核对云端内容;切回页面自动拉取最新草稿,并补传本地未上云内容;删除草稿使用站内确认。
  • 写作氛围:打字机模式按距离渐隐相邻块,「光阴」让纸色随时间缓慢变幻,右侧纸边章节索引可点击跳转。
  • @ 提及:在写作页、瞬间发布器和评论中输入 @ 可搜索文章与瞬间;@文章 原地打开抽屉,@瞬间 打开单条浮层。

📔 日记

  • 独立私密空间:/diary 按时间线整理日期、心情和首句,点开抽屉阅读与编辑;日记是未发布的私有草稿,不进入首页或公共列表。
  • 端到端加密:在 HTTPS 或 localhost 下,用 PBKDF2 + AES-GCM 在浏览器内加密,云端只保存分片密文;密钥只留在当前浏览器会话。
  • 更快进入:本地缓存日记 meta 与条目清单,再次进入优先显示密码框;内容未变化时,超过半小时也不会全量扫描。
  • 更强密码:新日记本使用 PBKDF2 600,000 次迭代,密码至少 8 位并显示强度提示;旧日记本继续兼容原迭代次数。
  • 修改密码:解锁页可直接修改密码,无需先进入日记;改密采用两阶段重加密,失败自动回滚。
  • 忘记密码重建:无法找回密码时,可在解锁页输入「重建」清空当前账号的日记本;旧日记移入 Halo 回收站,管理员仍可恢复,完成后重新设置密码。
  • 备份与自动锁定:支持 Markdown / ZIP 导出、一键备份全部;右上角时间锁可设置 1 / 5 / 15 / 30 / 60 分钟或 4 小时空闲锁定。
  • 账号数据隔离:只加载当前账号自己的日记和 meta,不读取其他账号的日记本。

✨ 瞬间浮层

  • 骨架先行:打开浮层先显示四行骨架,不再先出现一行“加载中”再跳成完整面板。
  • 评论与回复平滑出现:评论使用独立骨架,回复先占位再渲染;成功发送后局部追加,不整段重建。
  • 更少高度跳动:媒体容器预留最小高度,外网图片加载时卡片不会突然撑开。

🔐 隐私与数据

  • 日记默认私有;加密日记的服务端只保存密文,不保存明文内容。
  • 日记本地只缓存条目名称、salt、revision 等非正文元数据,不缓存明文、密文或密钥。
  • 通过局域网 IP 的 HTTP 访问时,浏览器不支持 crypto.subtle,页面会明确提示并降级为明文保存;需要加密请使用 HTTPS 或 localhost。
  • 日记加载、重置和删除都按当前账号的 owner 过滤,不跨账号扫描或删除。
  • 删除日记和导出备份都走站内确认;备份前会提示导出文件是未加密 Markdown。
  • 不使用外部字体、无外部 CDN、无前端构建步骤。

🚀 安装

  1. 在 Halo Console 的「主题」页面上传主题 ZIP。
  2. 启用主题。
  3. 在系统设置中将「每页文章数」调整为 20 或更多。

开启前台写作页(可选): 新建独立页面,标题「写文章」、别名 write,模板选择 write.html。

开启私密日记页(可选): 新建独立页面,标题「日记」、别名 diary,模板选择「日记(私密)」。该页面仅登录用户可用,入口在头像菜单「写文章」下方的「日记」。

⚙️ 主题设置

  • 布局:显示首页瞬间模块、瞬间条数、瞬间模块标题。
  • 页脚:版权文案。
  • 认证标识:总开关、认证用户名列表、样式(X 蓝标 / 微博橙 V / 金色会员皇冠 / 极简线条勾)。

头像光环由前台个人资料卡按用户设置,不再提供后台站点级默认值。

📦 依赖与限制

  • 依赖 Halo 2.27+。
  • 可选依赖:瞬间插件、搜索组件、评论组件;缺失时对应模块自动隐藏。
  • 目标浏览器:当前稳定版 Chrome / Edge / Firefox;Safari / macOS 暂未实机验证,暂不承诺支持。
  • 前台写作页需要登录用户;创建与发布仍由 Halo 服务端文章权限校验。
  • 若需用户能发布瞬间,请在 Halo 控制台的「用户 → 角色」中为 post-author 配置相应的 UC 瞬间角色;主题不会自动修改站点权限。

完整版本记录见 CHANGELOG.md。

💬 支持与反馈

指尖的温度 QQ 交流群(群号 1102699941)

📄 版权与第三方许可

主题自身源代码未开源,版权归作者所有,保留所有权利。

主题内置的 Vditor 4.0.1 是第三方组件,按其 MIT 许可证分发;许可证文本保留在 templates/assets/vendor/vditor/LICENSE,该第三方许可不适用于主题自身代码。


讨论(0)