Skip to content

2.9.4 - 移动端发布弹窗滚动与外部链接跳转修复,及优雅主题排版优化

Latest

Choose a tag to compare

@github-actions github-actions released this 27 Jun 17:11

更新内容

🐛 移动端适配与体验优化

  • 发布弹窗滚动阻碍修复:修复了在 Android/iOS 手机端环境中,由于 modal 块级高度约束导致发布弹窗及高级选项区无法上下滚动的问题,增加了原生的触屏惯性滑动支持(-webkit-overflow-scrolling: touch)。
  • 滚动安全区微调:调整了高级选项展开时的最大滚动高度限制,彻底解决微信草稿箱 Tab 栏蓝色底线在展开时被轻微顶起消失的问题。
  • 修复手机端外部跳转失效:修复了因反射方法 this 上下文丢失导致“升级 Pro”与“安装浏览器插件教程”按钮点击无反应的 TypeError 报错;并将跳转逻辑改为模拟 <a> 标签点击,绕过手机 WebView 拦截,完美唤醒系统默认浏览器。
  • 多窗口(Popout Window)兼容性优化:将外部链接跳转中直接使用全局 document 对象的行为,替换为 Obsidian 推荐的 getActiveDocumentCompat() 活动文档获取,消除了上架扫描器的 Compatibility Warning。

✨ 界面美化与细节打磨

  • 侧边栏空状态排版重构:移除侧边栏空状态(Initial Page)多余的灰色卡片容器和分割线,采用留白(Whitespace)排版,使其视觉上更通透、更具呼吸感。加回了多平台空状态引导提示,并明确标注了“微信排版”与“其他平台源 Markdown 发布”的机制区隔,颜色完全自适应系统深浅主题。
  • 优雅(Serif)主题标题栏线条调优:将“优雅”主题一、二级标题底部的金线装饰厚度从粗重的 2px 精简为极其精致的 1px,宽度由 120px 收窄至更内敛的 80px,同时缩减了标题的上下边距,呈现更纯粹的高级排版美感。