主题分享 - bonofix | 针对移动端和窄屏幕的Bug修复与体验优化

做了一个主题,修了UI上的一些Bug,应该是目前移动端和窄屏幕上体验最好的。样式是参考的Notion。

:point_right: 主题地址: logseq-bonofix-theme
:eye: 截图:

桌面

主要修复以下Bug

  • 3级indentation以上的代码块会造成内容溢出,左边内容显示不全,右边明显溢出,用手机滑动页面晃得厉害。Bug详情戳 http://t.hk.uy/gpd

改进

  • 支持代码块的日间和夜间主题(好几个主题只有dark)
  • 不用其他Web字体,对中文用户友好(好多主题都要google font)
  • 移动端 full-width、位置固定搜索框(之前的顶栏是会被拉下来的)
  • 移动端的同步小绿点稍微大了点,更好按了,之前总是按不上。(没法更大了因为丑,除非开发者重构一下这一块的DOM,把点击事件放在小绿点父级)
  • 移动端的页面滑动体验更稳定
  • 很多小改动,有点不记得了,断断续续修了好久

很喜欢这个主题,已经用上了,感谢!

有一个小问题,为什么Mac 桌面版 Title bar 和背景色不一样,

我看这边https://cn.logseq.com/t/topic/396 好多主题都能做到 title bar 和主题一个颜色,比如:

更新到最新就没了。Logseq 改 Mac 的外框改了两遍的样子,有时候有那个外框有时候没有,现在v0.2.4 之后又从有那个框变到没有了