自定义修改Typora原生默认github风格样式

news/2024/10/18 3:31:41/

使用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 ↑↑↑*/

由此,完毕。

修改完样式预览

1. 目录样式

2. 块引用样式


http://www.ppmy.cn/news/383922.html

相关文章

巽风游戏攻略苹果手机免越狱群控

巽风游戏是一款非常火爆的手机游戏,吸引了众多游戏玩家前来体验。作为一款玄幻题材的游戏,它有着丰富的剧情和系统,对于新手玩家来说,可能会感到有些困难。那么今天小编就给大家带来巽风游戏的最新攻略,帮助大家更好地…

黑客发布兼容苹果 iOS 15 和 iOS 16 的越狱工具

12 月 15 日消息,苹果公司一直在努力提高其操作系统和设备的安全性,黑客已经越来越难为 iOS 创建越狱工具。不过 palera1n 团队通过不懈努力,近日发布了一个越狱工具,不仅兼容 iOS 15,而且还兼容 iOS 16。 越狱能够移除…

如何实现微信多开,苹果手机无需越狱

I. 前言 本文的前言部分主要介绍了研究背景、研究目的、研究内容和研究方法。其中研究背景介绍了微信双开的概念和应用,并指出苹果手机的微信双开是一个热门话题。研究目的是为了探究苹果手机上微信双开的可行性和实现方法。研究内容包括系统架构设计、模块功能设计…

苹果4s怎么越狱_越狱软件续签教程

基本操作首先 点点「在看」支持哦 几乎所有的越狱用户都会遇到过同样一个问题,那就是关于软件失效的问题 越狱的用户都知道 现在的越狱基本都是引导越狱 通过手机软件或者电脑软件引导越狱,越狱方式相对以前来说简单了很多也安全了很多「但也会有白苹果的…

苹果4s怎么越狱教程_ios9.2怎么越狱 iOS9.2.1完美越狱教程【详解】

iOS9.2-9.3.3越狱工具发布!国内越狱团队盘古再次联合PP助手发布了最新的越狱工具,支持iOS9.2-9.3.3完美越狱。iOS9.2-9.3.3怎么越狱呢?下面IT百科小编为你带来最详细的iOS9.2-9.3.3越狱图文教程。 【越狱前须知】 1、越狱前准备:请备份好手机中的重要资…

苹果Iphone4手机越狱及安装破解程序图文教程

转自: http://www.w1zx.com/Newsshow.asp?id190 苹果Iphone4手机越狱及安装破解程序图文教程 苹果Iphone4手机越狱流程 limera1n官方下载地址:http://limera1n.com/ 1.将iphone 4连接至电脑 2.打开limera1n,依旧简单至极的界面,看…

VUE中常用的4种高级方法

1. provide/inject provide/inject 是 Vue.js 中用于跨组件传递数据的一种高级技术,它可以将数据注入到一个组件中,然后让它的所有子孙组件都可以访问到这个数据。通常情况下,我们在父组件中使用 provide 来提供数据,然后在子孙组…

苹果4怎么越狱_什么是刷机?什么是越狱?刷机和越狱是一回事吗?

标签:刷机,越狱,手机刷机 【rom之家教程】刷机和越狱是手机用户经常听到的两个词,可是很多用户并不是太清楚,究竟什么是刷机?什么是越狱?刷机和越狱是一回事吗?小编就来给大家解答一下。看了下面这篇文章,你就一清二楚啦! 什么…