obsidian外观
Obsidian 样式:编辑模式下当前行高亮
插件ID:obsidian%E6%A0%B7%E5%BC%8F-%E7%BC%96%E8%BE%91%E6%A8%A1%E5%BC%8F%E4%B8%8B%E5%BD%93%E5%89%8D%E8%A1%8C%E9%AB%98%E4%BA%AE
obsidian%E6%A0%B7%E5%BC%8F-%E7%BC%96%E8%BE%91%E6%A8%A1%E5%BC%8F%E4%B8%8B%E5%BD%93%E5%89%8D%E8%A1%8C%E9%AB%98%E4%BA%AE
obsidian%E6%A0%B7%E5%BC%8F %E7%BC%96%E8%BE%91%E6%A8%A1%E5%BC%8F%E4%B8%8B%E5%BD%93%E5%89%8D%E8%A1%8C%E9%AB%98%E4%BA%AE:Obsidian 样式:编辑模式下当前行高亮
Obsidian 样式:编辑模式下当前行高亮
概述
Obsidian 默认主题 在编辑模式下,没有当前行高亮功能,可以通过下面片段实现。为了达到更好的效果,可以在 Ob 中开启 编辑器
-显示行号
设置项。
- 通过使用 自定义样式来完成,使用方法参考 Obsidian的CSS代码片段
样式效果
代码
/* Active line background */
.markdown-source-view.mod-cm6 .cm-line.cm-active{
background-color: rgba(var(--mono-rgb-100), 0.05)
}
/*Active line number */
.markdown-source-view.mod-cm6 .cm-lineNumbers .cm-gutterElement.cm-active {
font-weight: 600;
color: grey;
}
为光标所在行添加阴影(进阶)
- 浅色
- 深色
代码
代码
.theme-light{
.markdown-source-view.mod-cm6 .cm-line.cm-active{
border-radius: 5px; /* 阴影矩形的圆角 */
box-shadow: 0px 0px 18px #b7b2b2; /* 阴影 */
}
}
.theme-dark{
.markdown-source-view.mod-cm6 .cm-line.cm-active{
box-shadow: 0px 0px 18px #555454; /* 阴影矩形的圆角 */
background-color: #202020; /* 阴影 */
}
}
为光标所在行的行号边添加竖线 & 高亮行号
- 浅色
- 深色
代码
.theme-light {
.markdown-source-view.mod-cm6 .cm-lineNumbers .cm-gutterElement.cm-active {
color: #c34044 !important; /* 高亮行号 */
font-size: 14px; /* 光标所在行行号字号 */
font-weight: bold; /* 光标所在行行号 */
border-left: 2px solid #da474b; /* 添加竖线 */
}
}
.theme-dark {
.markdown-source-view.mod-cm6 .cm-lineNumbers .cm-gutterElement.cm-active {
color: #ffbc32 !important; /* 高亮行号 */
font-size: 14px; /* 光标所在行行号字号 */
font-weight: bold; /* 光标所在行行号 */
border-left: 2px solid #ffbc32; /* 添加竖线 */
}
}
为光标所在行添加下划线
- 浅色
- 深色
代码
.theme-light {
.markdown-source-view.mod-cm6 .cm-line.cm-active{
border-bottom: 2px solid #ff0000 !important; /* 下划线 */
}
}
.theme-dark {
.markdown-source-view.mod-cm6 .cm-line.cm-active {
border-bottom: 2px solid #ffeb3b; /* 下划线 */
}
}
讨论
若阁下有独到的见解或新颖的想法,诚邀您在文章下方留言,与大家共同探讨。
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。