我的Obsidian,采用的主题是Blue Topaz,用了一个暗色方案。
文档的正文颜色是可以任意调整的,但左侧文件列表中的文件名文字颜色却没地方可调,或许我找不到调整的地方?
文件名颜色很白很亮,感觉有点刺眼,也与正文颜色不协调,我想把文件名颜色调暗一些,请教各位大神有什么方法?
十分感谢各位的无私帮助!
情况如下图:
第一个是文件,第二个是文件夹
.tree-item-inner.nav-file-title-content,
.tree-item-inner.nav-folder-title-content{
color: var(--text-normal);
}
非常感谢先生的无私帮助,这应该是CSS代码片段,对吧?我不懂计算机编程这些高深的东西,照样画葫芦用了一下,结果如下:
使用前:
使用后:
我的要求是:
Obsidian左侧文件夹名称的颜色不要动它,只改变左侧文件名称的文字颜色,文件名颜色可以跟文件正文字体颜色一致(就象现在这样),也可以单独加以改变,可选其他颜色。或者文件夹的颜色也可以单独加以改变,这样就更好了。
还望先生百忙之中抽时间给我帮助,重写一段CSS,直接能用,不用我操心,我看不懂编程的。
再次叩首感谢!先生万安!
不改动文件夹名,就是把前面代码的第二项删掉,像这样:
.tree-item-inner.nav-file-title-content{
color: var(--text-normal);
}
要修改其他颜色,就是把上面的var(--text-normal)
改成其他颜色,例如用rgb(255,0,0)
表示红色
成了,谢谢先生。先生是个大善人,热心人。我若年轻,定向先生学习编程。百度后,了解先生两段代码的意思,从而我自己会分别改变文件夹和文件名称的颜色了。如下图:
再次感谢先生热心的帮助,先生将来必将会有大作为。
我有问题,会再次求教于先生。还望先生不要怕麻烦。
我反过来改目录字体颜色
.tree-item-inner.nav-file-title-content{
color: var(–text-normal);
}
.tree-item-inner.nav-folder-title-content{
color: rgb(0,0,255);
}
我想问下你的obsidian的版本是多少。
我这边也是用了相同的代码,但是没有成功。我怀疑是不是版本的问题
1.7.7
可能主题覆盖了,在分号前加一个!important
试试
我现在使用的版本是1.1.9,css代码如下。请大佬看看
.tree-item-inner.nav-file-title-content{
color: rgb(255, 255, 0) !important;
}
.tree-item-inner.nav-folder-title-content{
color: rgb(255, 0, 0) !important;
}
我还尝试了,也是无效
.tree-item-inner.nav-file-title-content,
.tree-item-inner.nav-folder-title-content{
color: rgb(255, 0, 0) !important;
}
第一个是正常生效的
第二个把第一行末尾的中文逗号改成英文后也是生效的
试试单独创建一个snippet文件,如果你的脚本其他部分有语法错误可能会导致整个脚本不生效