Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
大白技术控
yanglr2010
提交
b96730d6
Y
yanglr2010
项目概览
大白技术控
/
yanglr2010
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Y
yanglr2010
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
b96730d6
编写于
7月 04, 2020
作者:
EvanOne(文一)
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
refactor: modify the color scheme of the code blcok
上级
502bd1ea
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
43 addition
and
29 deletion
+43
-29
source/css/_common/components/highlight/highlight.styl
source/css/_common/components/highlight/highlight.styl
+10
-4
source/css/_common/components/highlight/theme.styl
source/css/_common/components/highlight/theme.styl
+29
-25
source/css/_common/scaffolding/base.styl
source/css/_common/scaffolding/base.styl
+4
-0
未找到文件。
source/css/_common/components/highlight/highlight.styl
浏览文件 @
b96730d6
...
...
@@ -33,15 +33,12 @@ for lang in languages {
.highlight {
margin: 0 0 1rem;
border-radius: .25rem;
width: 100%;
line-height: $line-height-codeblock;
color: $highlight-color;
background-color: $highlight-background;
if (codeStyle == 'simple' || (codeStyle == 'carbon')) {
border-radius: .25rem;
}
pre,
code {
font-family: $font-family-code;
...
...
@@ -93,6 +90,10 @@ for lang in languages {
figcaption.custom {
min-height: 1.5rem;
if (codeStyle == 'default') {
border-radius: .25rem;
}
if (codeStyle == 'carbon') {
display: flex;
}
...
...
@@ -174,10 +175,15 @@ for lang in languages {
}
td.gutter {
border-right: 1px solid $gap-line-color;
padding: .4rem .6rem;
width: 2rem;
background-color: $highlight-side-bg-color;
if (codeStyle == 'default') {
border-radius: .25rem;
}
if (wordWrap || (codeStyle == 'simple' || (codeStyle == 'carbon'))) {
display: none;
}
...
...
source/css/_common/components/highlight/theme.styl
浏览文件 @
b96730d6
...
...
@@ -3,15 +3,16 @@ highlight_theme = hexo-config('codeblock.highlight') || 'light';
if (highlight_theme == 'light') {
$highlight-color = #333333;
$highlight-background = #f
3f4f5
;
$highlight-background = #f
5f6f7
;
$highlight-side-color = lighten($highlight-color, 60%);
$highlight-side-bg-color =
darken($highlight-background, 2%)
;
$highlight-side-bg-color =
$highlight-background
;
$highlight-header-color = $highlight-color;
$highlight-header-bg-color = $highlight-side-bg-color;
$highlight-code-lang-color =
alpha($highlight-header-color, .6
);
$highlight-code-lang-color =
lighten($highlight-header-color, 60%
);
$highlight-code-note-color = $highlight-header-color;
$copy-button-color = alpha($highlight-header-color, .7);
$marked-line-bg-color = #5b5b5b;
$copy-button-color = lighten($highlight-header-color, 60%);
$gap-line-color = darken($highlight-background, 10%);
$marked-line-bg-color = darken($highlight-background, 6%);
$highlight-comment = #969896;
$highlight-red = #c82829;
$highlight-orange = #ee8019;
...
...
@@ -22,30 +23,32 @@ if (highlight_theme == 'light') {
$highlight-purple = #be4dbc;
if (hexo-config('night_mode.enable')) {
$highlight-color = var(--color-gray-8
0
0);
$highlight-color = var(--color-gray-8
5
0);
$highlight-background = var(--color-gray-200);
$highlight-side-color = var(--color-gray-600);
$highlight-side-bg-color = var(--color-gray-250);
$highlight-header-color = var(--color-gray-600);
$highlight-header-bg-color = $highlight-side-bg-color;
$highlight-code-lang-color = var(--color-gray-600);
$highlight-code-note-color = $highlight-header-color;
$copy-button-color = var(--color-gray-600);
$marked-line-bg-color = var(--color-gray-300);
$highlight-side-color = var(--color-gray-550);
$highlight-side-bg-color = var(--color-gray-200);
$highlight-header-color = var(--color-gray-850);
$highlight-header-bg-color = var(--color-gray-200);
$highlight-code-lang-color = var(--color-gray-550);
$highlight-code-note-color = var(--color-gray-850);
$copy-button-color = var(--color-gray-550);
$gap-line-color = var(--color-gray-300);
$marked-line-bg-color = var(--color-gray-260);
}
}
if (highlight_theme == 'dark') {
$highlight-color = #abb2bf;
$highlight-background = #282c34;
$highlight-side-color = darken($highlight-color,
5
0%);
$highlight-side-bg-color =
darken($highlight-background, 10%)
;
$highlight-side-color = darken($highlight-color,
4
0%);
$highlight-side-bg-color =
$highlight-background
;
$highlight-header-color = $highlight-color;
$highlight-header-bg-color = $highlight-side-bg-color;
$highlight-code-lang-color =
alpha($highlight-header-color, .6
);
$highlight-code-lang-color =
darken($highlight-header-color, 40%
);
$highlight-code-note-color = $highlight-header-color;
$copy-button-color = alpha($highlight-header-color, .7);
$marked-line-bg-color = #464646;
$copy-button-color = darken($highlight-header-color, 40%);
$gap-line-color = lighten($highlight-background, 10%);
$marked-line-bg-color = lighten($highlight-background, 6%);
$highlight-comment = #5c6370;
$highlight-red = #f45a5a;
$highlight-orange = #de812c;
...
...
@@ -57,16 +60,17 @@ if (highlight_theme == 'dark') {
}
if (highlight_theme == 'ocean') {
$highlight-color = #f8f8f
2
;
$highlight-color = #f8f8f
8
;
$highlight-background = #304148;
$highlight-side-color =
alpha($highlight-color, 2
0%);
$highlight-side-bg-color =
darken($highlight-background, 5%)
;
$highlight-side-color =
darken($highlight-color, 4
0%);
$highlight-side-bg-color =
$highlight-background
;
$highlight-header-color = $highlight-color;
$highlight-header-bg-color = $highlight-side-bg-color;
$highlight-code-lang-color =
alpha($highlight-header-color, .5
);
$highlight-code-lang-color =
darken($highlight-header-color, 40%
);
$highlight-code-note-color = $highlight-header-color;
$copy-button-color = alpha($highlight-header-color, .6);
$marked-line-bg-color = #575757;
$copy-button-color = darken($highlight-header-color, 40%);
$gap-line-color = lighten($highlight-background, 10%);
$marked-line-bg-color = lighten($highlight-background, 6%);
$highlight-comment = #65737e;
$highlight-red = #eb606b;
$highlight-orange = #f99157;
...
...
source/css/_common/scaffolding/base.styl
浏览文件 @
b96730d6
...
...
@@ -3,9 +3,11 @@
--color-gray-150: #f9f9f9;
--color-gray-200: #f5f6f7;
--color-gray-250: #efefef;
--color-gray-260: #e5e7ea;
--color-gray-300: #dadada;
--color-gray-400: #ccd0d5;
--color-gray-500: #bec3c9;
--color-gray-550: #adadad;
--color-gray-600: #8d949e;
--color-gray-650: #757474;
--color-gray-700: #606770;
...
...
@@ -23,9 +25,11 @@ html.nightmode {
--color-gray-150: #2c323c;
--color-gray-200: #303846;
--color-gray-250: #444950;
--color-gray-260: #555b64;
--color-gray-300: #606770;
--color-gray-400: #757474;
--color-gray-500: #8d949e;
--color-gray-550: #959595;
--color-gray-600: #bec3c9;
--color-gray-650: #ccd0d5;
--color-gray-700: #dadada;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录