使用typora的时候,想要自定义一些颜色、字体,或者修改一些设置,这个时候需要修改或者自己编写css文件。
修改涉及的样式:
① 目录
② 块应用
我还是比较喜欢原生自带的默认样式(github样式),
- 但是这个侧边栏大纲目录字体太大,不直观清晰。
- 还有“块引用”也不明显直观。
所以参考着“drake样式”(https://theme.typora.io/theme/Drake),修改了一下。
注意:https://theme.typora.io/theme/Drake网站中的比较旧,建议点进“homepage”中去取得最新版本的css。
步骤:
1. 文件
→从菜单栏 偏好设置
,打开偏好设置,然后点击 "打开主题文件夹"。复制备份一下“github.css”为“github.css.bak”(改错了还能还原)。
2. 修改“github.css”文件,添加如下代码:
最开始位置的root中添加:
:root {/*↓↓↓ my theme ↓↓↓*/--text-color: #304455;--drake-accent: #31a062;--a-color: var(--drake-accent);--outline-active-color: var(--a-color);--blockquote-border-color: #f66;--blockquote-color: var(--text-color);--blockquote-bg-color: #fdefee;/*↑↑↑ my theme ↑↑↑*//*这两个是自带的样式*/--side-bar-bg-color: #fafafa;--control-text-color: #777;/*这两个是自带的样式*/
}
最后结束位置添加:
/*↓↓↓ my theme ↓↓↓*/
/*CSS中样式覆盖优先顺序:越靠后的优先级越高。所以不需要动注释掉前面的原css样式*/
/*footnotes tooltip text*/
.pin-outline #outline-content .outline-active strong, .pin-outline .outline-active {font-weight: 500;color: var(--outline-active-color);
}
/*sidebar*/
.outline-item {font-size: 1rem;
}
/*quote block*/
blockquote:before {display: block;position: absolute;content: '';width: 4px;left: 0;top: 0;height: 100%;background-color: var(--blockquote-border-color);border-radius: 2px;
}
blockquote {color: var(--blockquote-color);border-radius: 2px;padding: 10px 16px;background-color: var(--blockquote-bg-color);position: relative;border-left: none;
}
#write strong {color: var(--strong-color);font-weight: bold;
}
#write blockquote strong {color: var(--blockquote-color);
}
/*↑↑↑ my theme ↑↑↑*/
由此,完毕。