jinghu-moon / typora-see-yue-theme

See Yue 系列主题是一个自定义样式极多、简约、充满细节的 Typora 主题。(The See Yue series theme is a Typora theme with a plethora of custom styles, minimalism, and full of details.)

Home Page:https://theme.typora.io/theme/see-yue/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

侧边栏文件页

cfikt opened this issue · comments

commented

在侧边栏点击文件时,自动跳转到顶部

是否为 #7 的问题,如果是,请更新至最新版本。最新版本已解决。如果不是,请提供一个 GIF 文件。便于我定位问题。感谢

commented

已经是1.3.3最新版, #7 上的方法不能解决该问题

commented

see yue
other

commented

第一个gif文件为 see yue 主题,当点击一个文件时,会自动跳转到文件侧边栏的顶部
第二个gif文件是其它主题,当点击一个文件时,文件侧边栏是固定的(除了 see yue 的其它主题都是如此)

测试了下,v1.3.3 版本没有这个问题。我问了用这个主题的朋友,他也没有遇到。我觉得可能是你自己改的代码造成的。可以在 sidebar.css 里注释掉所有的 transition 属性,或许可以解决这个问题。

commented

为了验证是否由我修改代码导致该问题,我把seeyue.css以及seeyue文件夹删了,并且在github重新下载,该问题依然存在

难道是 Typora 版本问题?我的版本是 1.4.8。以前也有老哥遇到过 bug,怎么排查都找不到,最后升级 Typora 版本就好了。

commented

我也不知道该问题出现在哪,因为我的typora版本也是最新版1.4.8

commented

不知道这段代码有何作用,我把它全部注释了,这个问题解决了
image

commented

准确来说是这一段,注释了后问题得到解决,但是文件目录层级线没有了
image

好吧,有点奇怪。

/* 给文件层级线提供定位 */
.file-node-expanded>.file-node-children:not(:only-child) {
  position   : relative;
  margin-left: 10px;
  display    : block;
} 

试试把 .file-node-expanded>.file-node-children:not(:only-child) 改为 :not(.file-node-root).file-node-expanded[data-is-directory="true"]>.file-node-children:not(:only-child) 看看,能不能解决这个问题 。

下个版本 v1.4,代码进行了重构,或许可以解决这个问题。

commented

.file-node-expanded>.file-node-children:not(:only-child) 改为 :not(.file-node-root).file-node-expanded[data-is-directory="true"]>.file-node-children:not(:only-child) 这不能解决该问题

commented

这里再提交一个问题,使用typora中的替换后,代码块会变成这样,要重启typora才能恢复
image

这里再提交一个问题,使用typora中的替换后,代码块会变成这样,要重启typora才能恢复 image

经测试,这个问题在部分主题上存在。 v1.4 尝试修复。

.file-node-expanded>.file-node-children:not(:only-child) 改为 :not(.file-node-root).file-node-expanded[data-is-directory="true"]>.file-node-children:not(:only-child) 这不能解决该问题

好吧,v1.4 版本发布了,你尝试下吧。目前实在是定位不到问题所在。😑

这里再提交一个问题,使用typora中的替换后,代码块会变成这样,要重启typora才能恢复 image

确定是要重启 Typora 才可以吗?如果是一个一个替换的话,代码块高亮、缩进不会失效;全部替换的话,代码块高亮、缩进才会失效,全部替换完,只要光标定位在代码块内,代码块高亮、缩进立即恢复。

我测试了大部分主题,全部替换都会出现这种问题。这应该是 Typora 的问题。与主题无关

See Yue v1.4 已发布,请及时更新。