first commit
This commit is contained in:
72
static/themes/edit-theme-azure.js
Normal file
72
static/themes/edit-theme-azure.js
Normal file
@@ -0,0 +1,72 @@
|
||||
function init_edit_theme_azure() {
|
||||
const style = document.createElement('style');
|
||||
style.id = 'edit-theme-azure';
|
||||
style.type = 'text/css';
|
||||
style.innerHTML = "/* 默认字体颜色、光标颜色、背景颜色*/\n\
|
||||
.edit-theme--azure .editor__inner {\n\
|
||||
color: #fff;\n\
|
||||
caret-color: #fff;\n\
|
||||
}\n\
|
||||
.edit-theme--azure .editor {\n\
|
||||
background-color: #181D26;\n\
|
||||
}\n\
|
||||
/* 标题颜色 */\n\
|
||||
.edit-theme--azure .editor__inner .cn-head,\n\
|
||||
.edit-theme--azure .editor-in-page-buttons .icon {\n\
|
||||
color: #64aeb3;\n\
|
||||
}\n\
|
||||
/* 加粗颜色 */\n\
|
||||
.edit-theme--azure .editor__inner .cn-strong {\n\
|
||||
color: #508aaa;\n\
|
||||
}\n\
|
||||
/* 信息块颜色 */\n\
|
||||
.edit-theme--azure .editor__inner .blockquote {\n\
|
||||
color: #52708b;\n\
|
||||
}\n\
|
||||
/* 源信息、md标记符号等非关键信息的颜色 */\n\
|
||||
.edit-theme--azure .editor__inner .cl,\n\
|
||||
.edit-theme--azure .editor__inner .hr,\n\
|
||||
.edit-theme--azure .editor__inner .link,\n\
|
||||
.edit-theme--azure .editor__inner .linkref, \n\
|
||||
.edit-theme--azure .editor__inner .linkdef .url {\n\
|
||||
color: rgba(139,158,177,0.8);\n\
|
||||
}\n\
|
||||
.edit-theme--azure .editor__inner .cn-toc, \n\
|
||||
.edit-theme--azure .editor__inner .code,\n\
|
||||
.edit-theme--azure .editor__inner .img,\n\
|
||||
.edit-theme--azure .editor__inner .img-wrapper,\n\
|
||||
.edit-theme--azure .editor__inner .imgref,\n\
|
||||
.edit-theme--azure .editor__inner .cl-toc {\n\
|
||||
color: rgba(139,158,177,0.8);\n\
|
||||
background-color: rgba(0,0,0,0.33);\n\
|
||||
}\n\
|
||||
/* 代码块颜色 */\n\
|
||||
.edit-theme--azure .editor__inner .cn-code {\n\
|
||||
color: #6AB0A3;\n\
|
||||
}\n\
|
||||
/* 链接颜色 */\n\
|
||||
.edit-theme--azure .editor__inner .img .cl-underlined-text,\n\
|
||||
.edit-theme--azure .editor__inner .imgref .cl-underlined-text,\n\
|
||||
.edit-theme--azure .editor__inner .link .cl-underlined-text,\n\
|
||||
.edit-theme--azure .editor__inner .linkref .cl-underlined-text {\n\
|
||||
color: #64aeb3;\n\
|
||||
}\n\
|
||||
/* 图片原始链接背景颜色 */\n\
|
||||
.edit-theme--azure .editor__inner .img-wrapper .img {\n\
|
||||
background-color: transparent;\n\
|
||||
}\n\
|
||||
.edit-theme--azure .editor__inner .keyword {\n\
|
||||
color: #508aaa;\n\
|
||||
}\n\
|
||||
.edit-theme--azure .editor__inner .email,\n\
|
||||
.edit-theme--azure .editor__inner .cl-title,\n\
|
||||
.edit-theme--azure .editor__inner .tag,\n\
|
||||
.edit-theme--azure .editor__inner .latex,\n\
|
||||
.edit-theme--azure .editor__inner .math,\n\
|
||||
.edit-theme--azure .editor__inner .entity,\n\
|
||||
.edit-theme--azure .editor__inner .pre [class*='language-'] {\n\
|
||||
color: #fff;\n\
|
||||
}";
|
||||
document.head.appendChild(style);
|
||||
}
|
||||
init_edit_theme_azure();
|
||||
72
static/themes/edit-theme-carbonight.js
Normal file
72
static/themes/edit-theme-carbonight.js
Normal file
@@ -0,0 +1,72 @@
|
||||
function init_edit_theme_carbonight() {
|
||||
const style = document.createElement('style');
|
||||
style.id = 'edit-theme-carbonight';
|
||||
style.type = 'text/css';
|
||||
style.innerHTML = "/* 默认字体颜色、光标颜色、背景颜色*/\n\
|
||||
.edit-theme--carbonight .editor__inner {\n\
|
||||
color: #B0B0B0;\n\
|
||||
caret-color: #B0B0B0;\n\
|
||||
}\n\
|
||||
.edit-theme--carbonight .editor {\n\
|
||||
background-color: #2E2C2B;\n\
|
||||
}\n\
|
||||
/* 标题颜色 */\n\
|
||||
.edit-theme--carbonight .editor__inner .cn-head,\n\
|
||||
.edit-theme--carbonight .editor-in-page-buttons .icon {\n\
|
||||
color: #B0B0B0;\n\
|
||||
}\n\
|
||||
/* 加粗颜色 */\n\
|
||||
.edit-theme--carbonight .editor__inner .cn-strong {\n\
|
||||
color: #eeeeee;\n\
|
||||
}\n\
|
||||
/* 信息块颜色 */\n\
|
||||
.edit-theme--carbonight .editor__inner .blockquote {\n\
|
||||
color: #8C8C8C;\n\
|
||||
}\n\
|
||||
/* 源信息、md标记符号等非关键信息的颜色 */\n\
|
||||
.edit-theme--carbonight .editor__inner .cl,\n\
|
||||
.edit-theme--carbonight .editor__inner .hr,\n\
|
||||
.edit-theme--carbonight .editor__inner .link,\n\
|
||||
.edit-theme--carbonight .editor__inner .linkref, \n\
|
||||
.edit-theme--carbonight .editor__inner .linkdef .url {\n\
|
||||
color: rgba(139,158,177,0.8);\n\
|
||||
}\n\
|
||||
.edit-theme--carbonight .editor__inner .cn-toc, \n\
|
||||
.edit-theme--carbonight .editor__inner .code,\n\
|
||||
.edit-theme--carbonight .editor__inner .img,\n\
|
||||
.edit-theme--carbonight .editor__inner .img-wrapper,\n\
|
||||
.edit-theme--carbonight .editor__inner .imgref,\n\
|
||||
.edit-theme--carbonight .editor__inner .cl-toc {\n\
|
||||
color: rgba(139,158,177,0.8);\n\
|
||||
background-color: rgba(0,0,0,0.33);\n\
|
||||
}\n\
|
||||
/* 代码块颜色 */\n\
|
||||
.edit-theme--carbonight .editor__inner .cn-code {\n\
|
||||
color: #fff;\n\
|
||||
}\n\
|
||||
/* 链接颜色 */\n\
|
||||
.edit-theme--carbonight .editor__inner .img .cl-underlined-text,\n\
|
||||
.edit-theme--carbonight .editor__inner .imgref .cl-underlined-text,\n\
|
||||
.edit-theme--carbonight .editor__inner .link .cl-underlined-text,\n\
|
||||
.edit-theme--carbonight .editor__inner .linkref .cl-underlined-text {\n\
|
||||
color: #fff;\n\
|
||||
}\n\
|
||||
/* 图片原始链接背景颜色 */\n\
|
||||
.edit-theme--carbonight .editor__inner .img-wrapper .img {\n\
|
||||
background-color: transparent;\n\
|
||||
}\n\
|
||||
.edit-theme--carbonight .editor__inner .keyword {\n\
|
||||
color: #47596b;\n\
|
||||
}\n\
|
||||
.edit-theme--carbonight .editor__inner .email,\n\
|
||||
.edit-theme--carbonight .editor__inner .cl-title,\n\
|
||||
.edit-theme--carbonight .editor__inner .tag,\n\
|
||||
.edit-theme--carbonight .editor__inner .latex,\n\
|
||||
.edit-theme--carbonight .editor__inner .math,\n\
|
||||
.edit-theme--carbonight .editor__inner .entity,\n\
|
||||
.edit-theme--carbonight .editor__inner .pre [class*='language-'] {\n\
|
||||
color: #B0B0B0;\n\
|
||||
}";
|
||||
document.head.appendChild(style);
|
||||
}
|
||||
init_edit_theme_carbonight();
|
||||
72
static/themes/edit-theme-clouds.js
Normal file
72
static/themes/edit-theme-clouds.js
Normal file
@@ -0,0 +1,72 @@
|
||||
function init_edit_theme_clouds() {
|
||||
const style = document.createElement('style');
|
||||
style.id = 'edit-theme-clouds';
|
||||
style.type = 'text/css';
|
||||
style.innerHTML = "/* 默认字体颜色、光标颜色、背景颜色*/\n\
|
||||
.edit-theme--clouds .editor__inner {\n\
|
||||
color: #000;\n\
|
||||
caret-color: #000;\n\
|
||||
}\n\
|
||||
.edit-theme--clouds .editor {\n\
|
||||
background-color: #fff;\n\
|
||||
}\n\
|
||||
/* 标题颜色 */\n\
|
||||
.edit-theme--clouds .editor__inner .cn-head,\n\
|
||||
.edit-theme--clouds .editor-in-page-buttons .icon {\n\
|
||||
color: #46A609;\n\
|
||||
}\n\
|
||||
/* 加粗颜色 */\n\
|
||||
.edit-theme--clouds .editor__inner .cn-strong {\n\
|
||||
color: #AF956F;\n\
|
||||
}\n\
|
||||
/* 信息块颜色 */\n\
|
||||
.edit-theme--clouds .editor__inner .blockquote {\n\
|
||||
color: #5D90CD;\n\
|
||||
}\n\
|
||||
/* 源信息、md标记符号等非关键信息的颜色 */\n\
|
||||
.edit-theme--clouds .editor__inner .cl,\n\
|
||||
.edit-theme--clouds .editor__inner .hr,\n\
|
||||
.edit-theme--clouds .editor__inner .link,\n\
|
||||
.edit-theme--clouds .editor__inner .linkref, \n\
|
||||
.edit-theme--clouds .editor__inner .linkdef .url {\n\
|
||||
color: rgba(102,128,153,0.6);\n\
|
||||
}\n\
|
||||
.edit-theme--clouds .editor__inner .cn-toc, \n\
|
||||
.edit-theme--clouds .editor__inner .code,\n\
|
||||
.edit-theme--clouds .editor__inner .img,\n\
|
||||
.edit-theme--clouds .editor__inner .img-wrapper,\n\
|
||||
.edit-theme--clouds .editor__inner .imgref,\n\
|
||||
.edit-theme--clouds .editor__inner .cl-toc {\n\
|
||||
color: rgba(102,128,153,0.6);\n\
|
||||
background-color: rgba(102,128,153,0.075);\n\
|
||||
}\n\
|
||||
/* 代码块颜色 */\n\
|
||||
.edit-theme--clouds .editor__inner .cn-code {\n\
|
||||
color: #C52727;\n\
|
||||
}\n\
|
||||
/* 链接颜色 */\n\
|
||||
.edit-theme--clouds .editor__inner .img .cl-underlined-text,\n\
|
||||
.edit-theme--clouds .editor__inner .imgref .cl-underlined-text,\n\
|
||||
.edit-theme--clouds .editor__inner .link .cl-underlined-text,\n\
|
||||
.edit-theme--clouds .editor__inner .linkref .cl-underlined-text {\n\
|
||||
color: #5D90CD;\n\
|
||||
}\n\
|
||||
/* 图片原始链接背景颜色 */\n\
|
||||
.edit-theme--clouds .editor__inner .img-wrapper .img {\n\
|
||||
background-color: transparent;\n\
|
||||
}\n\
|
||||
.edit-theme--clouds .editor__inner .keyword {\n\
|
||||
color: #47596b;\n\
|
||||
}\n\
|
||||
.edit-theme--clouds .editor__inner .email,\n\
|
||||
.edit-theme--clouds .editor__inner .cl-title,\n\
|
||||
.edit-theme--clouds .editor__inner .tag,\n\
|
||||
.edit-theme--clouds .editor__inner .latex,\n\
|
||||
.edit-theme--clouds .editor__inner .math,\n\
|
||||
.edit-theme--clouds .editor__inner .entity,\n\
|
||||
.edit-theme--clouds .editor__inner .pre [class*='language-'] {\n\
|
||||
color: #000;\n\
|
||||
}";
|
||||
document.head.appendChild(style);
|
||||
}
|
||||
init_edit_theme_clouds();
|
||||
72
static/themes/edit-theme-clouds_midnight.js
Normal file
72
static/themes/edit-theme-clouds_midnight.js
Normal file
@@ -0,0 +1,72 @@
|
||||
function init_edit_theme_clouds_midnight() {
|
||||
const style = document.createElement('style');
|
||||
style.id = 'edit-theme-clouds_midnight';
|
||||
style.type = 'text/css';
|
||||
style.innerHTML = "/* 默认字体颜色、光标颜色、背景颜色*/\n\
|
||||
.edit-theme--clouds_midnight .editor__inner {\n\
|
||||
color: #929292;\n\
|
||||
caret-color: #929292;\n\
|
||||
}\n\
|
||||
.edit-theme--clouds_midnight .editor {\n\
|
||||
background-color: #191919;\n\
|
||||
}\n\
|
||||
/* 标题颜色 */\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .cn-head,\n\
|
||||
.edit-theme--clouds_midnight .editor-in-page-buttons .icon {\n\
|
||||
color: #46A609;\n\
|
||||
}\n\
|
||||
/* 加粗颜色 */\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .cn-strong {\n\
|
||||
color: #927C5D;\n\
|
||||
}\n\
|
||||
/* 信息块颜色 */\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .blockquote {\n\
|
||||
color: #5D90CD;\n\
|
||||
}\n\
|
||||
/* 源信息、md标记符号等非关键信息的颜色 */\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .cl,\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .hr,\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .link,\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .linkref, \n\
|
||||
.edit-theme--clouds_midnight .editor__inner .linkdef .url {\n\
|
||||
color: rgba(139,158,177,0.8);\n\
|
||||
}\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .cn-toc, \n\
|
||||
.edit-theme--clouds_midnight .editor__inner .code,\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .img,\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .img-wrapper,\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .imgref,\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .cl-toc {\n\
|
||||
color: rgba(139,158,177,0.8);\n\
|
||||
background-color: rgba(0,0,0,0.33);\n\
|
||||
}\n\
|
||||
/* 代码块颜色 */\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .cn-code {\n\
|
||||
color: #E92E2E;\n\
|
||||
}\n\
|
||||
/* 链接颜色 */\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .img .cl-underlined-text,\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .imgref .cl-underlined-text,\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .link .cl-underlined-text,\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .linkref .cl-underlined-text {\n\
|
||||
color: #5D90CD;\n\
|
||||
}\n\
|
||||
/* 图片原始链接背景颜色 */\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .img-wrapper .img {\n\
|
||||
background-color: transparent;\n\
|
||||
}\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .keyword {\n\
|
||||
color: #47596b;\n\
|
||||
}\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .email,\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .cl-title,\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .tag,\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .latex,\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .math,\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .entity,\n\
|
||||
.edit-theme--clouds_midnight .editor__inner .pre [class*='language-'] {\n\
|
||||
color: #929292;\n\
|
||||
}";
|
||||
document.head.appendChild(style);
|
||||
}
|
||||
init_edit_theme_clouds_midnight();
|
||||
72
static/themes/edit-theme-dawn.js
Normal file
72
static/themes/edit-theme-dawn.js
Normal file
@@ -0,0 +1,72 @@
|
||||
function init_edit_theme_dawn() {
|
||||
const style = document.createElement('style');
|
||||
style.id = 'edit-theme-dawn';
|
||||
style.type = 'text/css';
|
||||
style.innerHTML = "/* 默认字体颜色、光标颜色、背景颜色*/\n\
|
||||
.edit-theme--dawn .editor__inner {\n\
|
||||
color: #080808;\n\
|
||||
caret-color: #080808;\n\
|
||||
}\n\
|
||||
.edit-theme--dawn .editor {\n\
|
||||
background-color: #F9F9F9;\n\
|
||||
}\n\
|
||||
/* 标题颜色 */\n\
|
||||
.edit-theme--dawn .editor__inner .cn-head,\n\
|
||||
.edit-theme--dawn .editor-in-page-buttons .icon {\n\
|
||||
color: #19356D;\n\
|
||||
}\n\
|
||||
/* 加粗颜色 */\n\
|
||||
.edit-theme--dawn .editor__inner .cn-strong {\n\
|
||||
color: #794938;\n\
|
||||
}\n\
|
||||
/* 信息块颜色 */\n\
|
||||
.edit-theme--dawn .editor__inner .blockquote {\n\
|
||||
color: #811F24;\n\
|
||||
}\n\
|
||||
/* 源信息、md标记符号等非关键信息的颜色 */\n\
|
||||
.edit-theme--dawn .editor__inner .cl,\n\
|
||||
.edit-theme--dawn .editor__inner .hr,\n\
|
||||
.edit-theme--dawn .editor__inner .link,\n\
|
||||
.edit-theme--dawn .editor__inner .linkref, \n\
|
||||
.edit-theme--dawn .editor__inner .linkdef .url {\n\
|
||||
color: rgba(102,128,153,0.6);\n\
|
||||
}\n\
|
||||
.edit-theme--dawn .editor__inner .cn-toc, \n\
|
||||
.edit-theme--dawn .editor__inner .code,\n\
|
||||
.edit-theme--dawn .editor__inner .img,\n\
|
||||
.edit-theme--dawn .editor__inner .img-wrapper,\n\
|
||||
.edit-theme--dawn .editor__inner .imgref,\n\
|
||||
.edit-theme--dawn .editor__inner .cl-toc {\n\
|
||||
color: rgba(102,128,153,0.6);\n\
|
||||
background-color: rgba(102,128,153,0.075);\n\
|
||||
}\n\
|
||||
/* 代码块颜色 */\n\
|
||||
.edit-theme--dawn .editor__inner .cn-code {\n\
|
||||
color: #693A17;\n\
|
||||
}\n\
|
||||
/* 链接颜色 */\n\
|
||||
.edit-theme--dawn .editor__inner .img .cl-underlined-text,\n\
|
||||
.edit-theme--dawn .editor__inner .imgref .cl-underlined-text,\n\
|
||||
.edit-theme--dawn .editor__inner .link .cl-underlined-text,\n\
|
||||
.edit-theme--dawn .editor__inner .linkref .cl-underlined-text {\n\
|
||||
color: #0B6125;\n\
|
||||
}\n\
|
||||
/* 图片原始链接背景颜色 */\n\
|
||||
.edit-theme--dawn .editor__inner .img-wrapper .img {\n\
|
||||
background-color: transparent;\n\
|
||||
}\n\
|
||||
.edit-theme--dawn .editor__inner .keyword {\n\
|
||||
color: #47596b;\n\
|
||||
}\n\
|
||||
.edit-theme--dawn .editor__inner .email,\n\
|
||||
.edit-theme--dawn .editor__inner .cl-title,\n\
|
||||
.edit-theme--dawn .editor__inner .tag,\n\
|
||||
.edit-theme--dawn .editor__inner .latex,\n\
|
||||
.edit-theme--dawn .editor__inner .math,\n\
|
||||
.edit-theme--dawn .editor__inner .entity,\n\
|
||||
.edit-theme--dawn .editor__inner .pre [class*='language-'] {\n\
|
||||
color: #080808;\n\
|
||||
}";
|
||||
document.head.appendChild(style);
|
||||
}
|
||||
init_edit_theme_dawn();
|
||||
72
static/themes/edit-theme-espresso_libre.js
Normal file
72
static/themes/edit-theme-espresso_libre.js
Normal file
@@ -0,0 +1,72 @@
|
||||
function init_edit_theme_espresso_libre() {
|
||||
const style = document.createElement('style');
|
||||
style.id = 'edit-theme-espresso_libre';
|
||||
style.type = 'text/css';
|
||||
style.innerHTML = "/* 默认字体颜色、光标颜色、背景颜色*/\n\
|
||||
.edit-theme--espresso_libre .editor__inner {\n\
|
||||
color: #BDAE9D;\n\
|
||||
caret-color: #BDAE9D;\n\
|
||||
}\n\
|
||||
.edit-theme--espresso_libre .editor {\n\
|
||||
background-color: #2A211C;\n\
|
||||
}\n\
|
||||
/* 标题颜色 */\n\
|
||||
.edit-theme--espresso_libre .editor__inner .cn-head,\n\
|
||||
.edit-theme--espresso_libre .editor-in-page-buttons .icon {\n\
|
||||
color: #44AA43;\n\
|
||||
}\n\
|
||||
/* 加粗颜色 */\n\
|
||||
.edit-theme--espresso_libre .editor__inner .cn-strong {\n\
|
||||
color: #43A8ED;\n\
|
||||
}\n\
|
||||
/* 信息块颜色 */\n\
|
||||
.edit-theme--espresso_libre .editor__inner .blockquote {\n\
|
||||
color: #52708b;\n\
|
||||
}\n\
|
||||
/* 源信息、md标记符号等非关键信息的颜色 */\n\
|
||||
.edit-theme--espresso_libre .editor__inner .cl,\n\
|
||||
.edit-theme--espresso_libre .editor__inner .hr,\n\
|
||||
.edit-theme--espresso_libre .editor__inner .link,\n\
|
||||
.edit-theme--espresso_libre .editor__inner .linkref, \n\
|
||||
.edit-theme--espresso_libre .editor__inner .linkdef .url {\n\
|
||||
color: rgba(139,158,177,0.8);\n\
|
||||
}\n\
|
||||
.edit-theme--espresso_libre .editor__inner .cn-toc, \n\
|
||||
.edit-theme--espresso_libre .editor__inner .code,\n\
|
||||
.edit-theme--espresso_libre .editor__inner .img,\n\
|
||||
.edit-theme--espresso_libre .editor__inner .img-wrapper,\n\
|
||||
.edit-theme--espresso_libre .editor__inner .imgref,\n\
|
||||
.edit-theme--espresso_libre .editor__inner .cl-toc {\n\
|
||||
color: rgba(139,158,177,0.8);\n\
|
||||
background-color: rgba(0,0,0,0.33);\n\
|
||||
}\n\
|
||||
/* 代码块颜色 */\n\
|
||||
.edit-theme--espresso_libre .editor__inner .cn-code {\n\
|
||||
color: #7290D9;\n\
|
||||
}\n\
|
||||
/* 链接颜色 */\n\
|
||||
.edit-theme--espresso_libre .editor__inner .img .cl-underlined-text,\n\
|
||||
.edit-theme--espresso_libre .editor__inner .imgref .cl-underlined-text,\n\
|
||||
.edit-theme--espresso_libre .editor__inner .link .cl-underlined-text,\n\
|
||||
.edit-theme--espresso_libre .editor__inner .linkref .cl-underlined-text {\n\
|
||||
color: #049B0A;\n\
|
||||
}\n\
|
||||
/* 图片原始链接背景颜色 */\n\
|
||||
.edit-theme--espresso_libre .editor__inner .img-wrapper .img {\n\
|
||||
background-color: transparent;\n\
|
||||
}\n\
|
||||
.edit-theme--espresso_libre .editor__inner .keyword {\n\
|
||||
color: #47596b;\n\
|
||||
}\n\
|
||||
.edit-theme--espresso_libre .editor__inner .email,\n\
|
||||
.edit-theme--espresso_libre .editor__inner .cl-title,\n\
|
||||
.edit-theme--espresso_libre .editor__inner .tag,\n\
|
||||
.edit-theme--espresso_libre .editor__inner .latex,\n\
|
||||
.edit-theme--espresso_libre .editor__inner .math,\n\
|
||||
.edit-theme--espresso_libre .editor__inner .entity,\n\
|
||||
.edit-theme--espresso_libre .editor__inner .pre [class*='language-'] {\n\
|
||||
color: #BDAE9D;\n\
|
||||
}";
|
||||
document.head.appendChild(style);
|
||||
}
|
||||
init_edit_theme_espresso_libre();
|
||||
73
static/themes/edit-theme-github.js
Normal file
73
static/themes/edit-theme-github.js
Normal file
@@ -0,0 +1,73 @@
|
||||
function init_edit_theme_github() {
|
||||
const style = document.createElement('style');
|
||||
style.id = 'edit-theme-github';
|
||||
style.type = 'text/css';
|
||||
style.innerHTML = "/* 默认字体颜色、光标颜色、背景颜色*/\n\
|
||||
.edit-theme--github .editor__inner {\n\
|
||||
color: #000;\n\
|
||||
caret-color: #000;\n\
|
||||
background-color: #fff;\n\
|
||||
}\n\
|
||||
.edit-theme--github .editor {\n\
|
||||
background-color: #fff;\n\
|
||||
}\n\
|
||||
/* 标题颜色 */\n\
|
||||
.edit-theme--github .editor__inner .cn-head,\n\
|
||||
.edit-theme--github .editor-in-page-buttons .icon {\n\
|
||||
color: #AAAAAA;\n\
|
||||
}\n\
|
||||
/* 加粗颜色 */\n\
|
||||
.edit-theme--github .editor__inner .cn-strong {\n\
|
||||
color: #000;\n\
|
||||
}\n\
|
||||
/* 信息块颜色 */\n\
|
||||
.edit-theme--github .editor__inner .blockquote {\n\
|
||||
color: rgba(0,0,0,0.48);\n\
|
||||
}\n\
|
||||
/* 源信息、md标记符号等非关键信息的颜色 */\n\
|
||||
.edit-theme--github .editor__inner .cl,\n\
|
||||
.edit-theme--github .editor__inner .hr,\n\
|
||||
.edit-theme--github .editor__inner .link,\n\
|
||||
.edit-theme--github .editor__inner .linkref, \n\
|
||||
.edit-theme--github .editor__inner .linkdef .url {\n\
|
||||
color: rgba(0,0,0,0.28);\n\
|
||||
}\n\
|
||||
.edit-theme--github .editor__inner .cn-toc, \n\
|
||||
.edit-theme--github .editor__inner .code,\n\
|
||||
.edit-theme--github .editor__inner .img,\n\
|
||||
.edit-theme--github .editor__inner .img-wrapper,\n\
|
||||
.edit-theme--github .editor__inner .imgref,\n\
|
||||
.edit-theme--github .editor__inner .cl-toc {\n\
|
||||
color: rgba(0,0,0,0.28);\n\
|
||||
background-color: rgba(102,128,153,0.075);\n\
|
||||
}\n\
|
||||
/* 代码块颜色 */\n\
|
||||
.edit-theme--github .editor__inner .cn-code {\n\
|
||||
color: #0086B3;\n\
|
||||
}\n\
|
||||
/* 链接颜色 */\n\
|
||||
.edit-theme--github .editor__inner .img .cl-underlined-text,\n\
|
||||
.edit-theme--github .editor__inner .imgref .cl-underlined-text,\n\
|
||||
.edit-theme--github .editor__inner .link .cl-underlined-text,\n\
|
||||
.edit-theme--github .editor__inner .linkref .cl-underlined-text {\n\
|
||||
color: #D14;\n\
|
||||
}\n\
|
||||
/* 图片原始链接背景颜色 */\n\
|
||||
.edit-theme--github .editor__inner .img-wrapper .img {\n\
|
||||
background-color: transparent;\n\
|
||||
}\n\
|
||||
.edit-theme--github .editor__inner .keyword {\n\
|
||||
color: rgba(0,0,0,0.75);\n\
|
||||
}\n\
|
||||
.edit-theme--github .editor__inner .email,\n\
|
||||
.edit-theme--github .editor__inner .cl-title,\n\
|
||||
.edit-theme--github .editor__inner .tag,\n\
|
||||
.edit-theme--github .editor__inner .latex,\n\
|
||||
.edit-theme--github .editor__inner .math,\n\
|
||||
.edit-theme--github .editor__inner .entity,\n\
|
||||
.edit-theme--github .editor__inner .pre [class*='language-'] {\n\
|
||||
color: #29333d;\n\
|
||||
}";
|
||||
document.head.appendChild(style);
|
||||
}
|
||||
init_edit_theme_github();
|
||||
72
static/themes/edit-theme-iceberg_contrast.js
Normal file
72
static/themes/edit-theme-iceberg_contrast.js
Normal file
@@ -0,0 +1,72 @@
|
||||
function init_edit_theme_iceberg_contrast() {
|
||||
const style = document.createElement('style');
|
||||
style.id = 'edit-theme-iceberg_contrast';
|
||||
style.type = 'text/css';
|
||||
style.innerHTML = "/* 默认字体颜色、光标颜色、背景颜色*/\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner {\n\
|
||||
color: #BDD6DB;\n\
|
||||
caret-color: #fff;\n\
|
||||
}\n\
|
||||
.edit-theme--iceberg_contrast .editor {\n\
|
||||
background-color: #0b0e0e;\n\
|
||||
}\n\
|
||||
/* 标题颜色 */\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .cn-head,\n\
|
||||
.edit-theme--iceberg_contrast .editor-in-page-buttons .icon {\n\
|
||||
color: #fff;\n\
|
||||
}\n\
|
||||
/* 加粗颜色 */\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .cn-strong {\n\
|
||||
color: #B1E2F2;\n\
|
||||
}\n\
|
||||
/* 信息块颜色 */\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .blockquote {\n\
|
||||
color: #ffffff;\n\
|
||||
}\n\
|
||||
/* 源信息、md标记符号等非关键信息的颜色 */\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .cl,\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .hr,\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .link,\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .linkref, \n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .linkdef .url {\n\
|
||||
color: rgba(139,158,177,0.8);\n\
|
||||
}\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .cn-toc, \n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .code,\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .img,\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .img-wrapper,\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .imgref,\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .cl-toc {\n\
|
||||
color: rgba(139,158,177,0.8);\n\
|
||||
background-color: rgba(0,0,0,0.33);\n\
|
||||
}\n\
|
||||
/* 代码块颜色 */\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .cn-code {\n\
|
||||
color: #fff;\n\
|
||||
}\n\
|
||||
/* 链接颜色 */\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .img .cl-underlined-text,\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .imgref .cl-underlined-text,\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .link .cl-underlined-text,\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .linkref .cl-underlined-text {\n\
|
||||
color: #fff;\n\
|
||||
}\n\
|
||||
/* 图片原始链接背景颜色 */\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .img-wrapper .img {\n\
|
||||
background-color: transparent;\n\
|
||||
}\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .keyword {\n\
|
||||
color: #fff;\n\
|
||||
}\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .email,\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .cl-title,\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .tag,\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .latex,\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .math,\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .entity,\n\
|
||||
.edit-theme--iceberg_contrast .editor__inner .pre [class*='language-'] {\n\
|
||||
color: #BDD6DB;\n\
|
||||
}";
|
||||
document.head.appendChild(style);
|
||||
}
|
||||
init_edit_theme_iceberg_contrast();
|
||||
72
static/themes/edit-theme-lavender.js
Normal file
72
static/themes/edit-theme-lavender.js
Normal file
@@ -0,0 +1,72 @@
|
||||
function init_edit_theme_lavender() {
|
||||
const style = document.createElement('style');
|
||||
style.id = 'edit-theme-lavender';
|
||||
style.type = 'text/css';
|
||||
style.innerHTML = "/* 默认字体颜色、光标颜色、背景颜色*/\n\
|
||||
.edit-theme--lavender .editor__inner {\n\
|
||||
color: #E0CEED;\n\
|
||||
caret-color: #E0CEED;\n\
|
||||
}\n\
|
||||
.edit-theme--lavender .editor {\n\
|
||||
background-color: #29222E;\n\
|
||||
}\n\
|
||||
/* 标题颜色 */\n\
|
||||
.edit-theme--lavender .editor__inner .cn-head,\n\
|
||||
.edit-theme--lavender .editor-in-page-buttons .icon {\n\
|
||||
color: #F25AE6;\n\
|
||||
}\n\
|
||||
/* 加粗颜色 */\n\
|
||||
.edit-theme--lavender .editor__inner .cn-strong {\n\
|
||||
color: #8E6DA6;\n\
|
||||
}\n\
|
||||
/* 信息块颜色 */\n\
|
||||
.edit-theme--lavender .editor__inner .blockquote {\n\
|
||||
color: #B657FF;\n\
|
||||
}\n\
|
||||
/* 源信息、md标记符号等非关键信息的颜色 */\n\
|
||||
.edit-theme--lavender .editor__inner .cl,\n\
|
||||
.edit-theme--lavender .editor__inner .hr,\n\
|
||||
.edit-theme--lavender .editor__inner .link,\n\
|
||||
.edit-theme--lavender .editor__inner .linkref, \n\
|
||||
.edit-theme--lavender .editor__inner .linkdef .url {\n\
|
||||
color: rgba(139,158,177,0.8);\n\
|
||||
}\n\
|
||||
.edit-theme--lavender .editor__inner .cn-toc, \n\
|
||||
.edit-theme--lavender .editor__inner .code,\n\
|
||||
.edit-theme--lavender .editor__inner .img,\n\
|
||||
.edit-theme--lavender .editor__inner .img-wrapper,\n\
|
||||
.edit-theme--lavender .editor__inner .imgref,\n\
|
||||
.edit-theme--lavender .editor__inner .cl-toc {\n\
|
||||
color: rgba(139,158,177,0.8);\n\
|
||||
background-color: rgba(0,0,0,0.33);\n\
|
||||
}\n\
|
||||
/* 代码块颜色 */\n\
|
||||
.edit-theme--lavender .editor__inner .cn-code {\n\
|
||||
color: #8E69C9;\n\
|
||||
}\n\
|
||||
/* 链接颜色 */\n\
|
||||
.edit-theme--lavender .editor__inner .img .cl-underlined-text,\n\
|
||||
.edit-theme--lavender .editor__inner .imgref .cl-underlined-text,\n\
|
||||
.edit-theme--lavender .editor__inner .link .cl-underlined-text,\n\
|
||||
.edit-theme--lavender .editor__inner .linkref .cl-underlined-text {\n\
|
||||
color: #F5B0EF;\n\
|
||||
}\n\
|
||||
/* 图片原始链接背景颜色 */\n\
|
||||
.edit-theme--lavender .editor__inner .img-wrapper .img {\n\
|
||||
background-color: transparent;\n\
|
||||
}\n\
|
||||
.edit-theme--lavender .editor__inner .keyword {\n\
|
||||
color: #47596b;\n\
|
||||
}\n\
|
||||
.edit-theme--lavender .editor__inner .email,\n\
|
||||
.edit-theme--lavender .editor__inner .cl-title,\n\
|
||||
.edit-theme--lavender .editor__inner .tag,\n\
|
||||
.edit-theme--lavender .editor__inner .latex,\n\
|
||||
.edit-theme--lavender .editor__inner .math,\n\
|
||||
.edit-theme--lavender .editor__inner .entity,\n\
|
||||
.edit-theme--lavender .editor__inner .pre [class*='language-'] {\n\
|
||||
color: #E0CEED;\n\
|
||||
}";
|
||||
document.head.appendChild(style);
|
||||
}
|
||||
init_edit_theme_lavender();
|
||||
72
static/themes/edit-theme-mintchoc.js
Normal file
72
static/themes/edit-theme-mintchoc.js
Normal file
@@ -0,0 +1,72 @@
|
||||
function init_edit_theme_mintchoc() {
|
||||
const style = document.createElement('style');
|
||||
style.id = 'edit-theme-mintchoc';
|
||||
style.type = 'text/css';
|
||||
style.innerHTML = "/* 默认字体颜色、光标颜色、背景颜色*/\n\
|
||||
.edit-theme--mintchoc .editor__inner {\n\
|
||||
color: #BABABA;\n\
|
||||
caret-color: #BABABA;\n\
|
||||
}\n\
|
||||
.edit-theme--mintchoc .editor {\n\
|
||||
background-color: #2b221c;\n\
|
||||
}\n\
|
||||
/* 标题颜色 */\n\
|
||||
.edit-theme--mintchoc .editor__inner .cn-head,\n\
|
||||
.edit-theme--mintchoc .editor-in-page-buttons .icon {\n\
|
||||
color: #00E08C;\n\
|
||||
}\n\
|
||||
/* 加粗颜色 */\n\
|
||||
.edit-theme--mintchoc .editor__inner .cn-strong {\n\
|
||||
color: #9D8262;\n\
|
||||
}\n\
|
||||
/* 信息块颜色 */\n\
|
||||
.edit-theme--mintchoc .editor__inner .blockquote {\n\
|
||||
color: #008D62;\n\
|
||||
}\n\
|
||||
/* 源信息、md标记符号等非关键信息的颜色 */\n\
|
||||
.edit-theme--mintchoc .editor__inner .cl,\n\
|
||||
.edit-theme--mintchoc .editor__inner .hr,\n\
|
||||
.edit-theme--mintchoc .editor__inner .link,\n\
|
||||
.edit-theme--mintchoc .editor__inner .linkref, \n\
|
||||
.edit-theme--mintchoc .editor__inner .linkdef .url {\n\
|
||||
color: rgba(139,158,177,0.8);\n\
|
||||
}\n\
|
||||
.edit-theme--mintchoc .editor__inner .cn-toc, \n\
|
||||
.edit-theme--mintchoc .editor__inner .code,\n\
|
||||
.edit-theme--mintchoc .editor__inner .img,\n\
|
||||
.edit-theme--mintchoc .editor__inner .img-wrapper,\n\
|
||||
.edit-theme--mintchoc .editor__inner .imgref,\n\
|
||||
.edit-theme--mintchoc .editor__inner .cl-toc {\n\
|
||||
color: rgba(139,158,177,0.8);\n\
|
||||
background-color: rgba(0,0,0,0.33);\n\
|
||||
}\n\
|
||||
/* 代码块颜色 */\n\
|
||||
.edit-theme--mintchoc .editor__inner .cn-code {\n\
|
||||
color: #008D62;\n\
|
||||
}\n\
|
||||
/* 链接颜色 */\n\
|
||||
.edit-theme--mintchoc .editor__inner .img .cl-underlined-text,\n\
|
||||
.edit-theme--mintchoc .editor__inner .imgref .cl-underlined-text,\n\
|
||||
.edit-theme--mintchoc .editor__inner .link .cl-underlined-text,\n\
|
||||
.edit-theme--mintchoc .editor__inner .linkref .cl-underlined-text {\n\
|
||||
color: #00E08C;\n\
|
||||
}\n\
|
||||
/* 图片原始链接背景颜色 */\n\
|
||||
.edit-theme--mintchoc .editor__inner .img-wrapper .img {\n\
|
||||
background-color: transparent;\n\
|
||||
}\n\
|
||||
.edit-theme--mintchoc .editor__inner .keyword {\n\
|
||||
color: #47596b;\n\
|
||||
}\n\
|
||||
.edit-theme--mintchoc .editor__inner .email,\n\
|
||||
.edit-theme--mintchoc .editor__inner .cl-title,\n\
|
||||
.edit-theme--mintchoc .editor__inner .tag,\n\
|
||||
.edit-theme--mintchoc .editor__inner .latex,\n\
|
||||
.edit-theme--mintchoc .editor__inner .math,\n\
|
||||
.edit-theme--mintchoc .editor__inner .entity,\n\
|
||||
.edit-theme--mintchoc .editor__inner .pre [class*='language-'] {\n\
|
||||
color: #BABABA;\n\
|
||||
}";
|
||||
document.head.appendChild(style);
|
||||
}
|
||||
init_edit_theme_mintchoc();
|
||||
72
static/themes/edit-theme-peacock.js
Normal file
72
static/themes/edit-theme-peacock.js
Normal file
@@ -0,0 +1,72 @@
|
||||
function init_edit_theme_peacock() {
|
||||
const style = document.createElement('style');
|
||||
style.id = 'edit-theme-peacock';
|
||||
style.type = 'text/css';
|
||||
style.innerHTML = "/* 默认字体颜色、光标颜色、背景颜色*/\n\
|
||||
.edit-theme--peacock .editor__inner {\n\
|
||||
color: #ede0ce;\n\
|
||||
caret-color: #ede0ce;\n\
|
||||
}\n\
|
||||
.edit-theme--peacock .editor {\n\
|
||||
background-color: #2b2a27;\n\
|
||||
}\n\
|
||||
/* 标题颜色 */\n\
|
||||
.edit-theme--peacock .editor__inner .cn-head,\n\
|
||||
.edit-theme--peacock .editor-in-page-buttons .icon {\n\
|
||||
color: #bcd42a;\n\
|
||||
}\n\
|
||||
/* 加粗颜色 */\n\
|
||||
.edit-theme--peacock .editor__inner .cn-strong {\n\
|
||||
color: #26A6A6;\n\
|
||||
}\n\
|
||||
/* 信息块颜色 */\n\
|
||||
.edit-theme--peacock .editor__inner .blockquote {\n\
|
||||
color: #ff5d38;\n\
|
||||
}\n\
|
||||
/* 源信息、md标记符号等非关键信息的颜色 */\n\
|
||||
.edit-theme--peacock .editor__inner .cl,\n\
|
||||
.edit-theme--peacock .editor__inner .hr,\n\
|
||||
.edit-theme--peacock .editor__inner .link,\n\
|
||||
.edit-theme--peacock .editor__inner .linkref, \n\
|
||||
.edit-theme--peacock .editor__inner .linkdef .url {\n\
|
||||
color: rgba(139,158,177,0.8);\n\
|
||||
}\n\
|
||||
.edit-theme--peacock .editor__inner .cn-toc, \n\
|
||||
.edit-theme--peacock .editor__inner .code,\n\
|
||||
.edit-theme--peacock .editor__inner .img,\n\
|
||||
.edit-theme--peacock .editor__inner .img-wrapper,\n\
|
||||
.edit-theme--peacock .editor__inner .imgref,\n\
|
||||
.edit-theme--peacock .editor__inner .cl-toc {\n\
|
||||
color: rgba(139,158,177,0.8);\n\
|
||||
background-color: rgba(0,0,0,0.33);\n\
|
||||
}\n\
|
||||
/* 代码块颜色 */\n\
|
||||
.edit-theme--peacock .editor__inner .cn-code {\n\
|
||||
color: #FF5D38;\n\
|
||||
}\n\
|
||||
/* 链接颜色 */\n\
|
||||
.edit-theme--peacock .editor__inner .img .cl-underlined-text,\n\
|
||||
.edit-theme--peacock .editor__inner .imgref .cl-underlined-text,\n\
|
||||
.edit-theme--peacock .editor__inner .link .cl-underlined-text,\n\
|
||||
.edit-theme--peacock .editor__inner .linkref .cl-underlined-text {\n\
|
||||
color: #bcd42a;\n\
|
||||
}\n\
|
||||
/* 图片原始链接背景颜色 */\n\
|
||||
.edit-theme--peacock .editor__inner .img-wrapper .img {\n\
|
||||
background-color: transparent;\n\
|
||||
}\n\
|
||||
.edit-theme--peacock .editor__inner .keyword {\n\
|
||||
color: #47596b;\n\
|
||||
}\n\
|
||||
.edit-theme--peacock .editor__inner .email,\n\
|
||||
.edit-theme--peacock .editor__inner .cl-title,\n\
|
||||
.edit-theme--peacock .editor__inner .tag,\n\
|
||||
.edit-theme--peacock .editor__inner .latex,\n\
|
||||
.edit-theme--peacock .editor__inner .math,\n\
|
||||
.edit-theme--peacock .editor__inner .entity,\n\
|
||||
.edit-theme--peacock .editor__inner .pre [class*='language-'] {\n\
|
||||
color: #ede0ce;\n\
|
||||
}";
|
||||
document.head.appendChild(style);
|
||||
}
|
||||
init_edit_theme_peacock();
|
||||
72
static/themes/edit-theme-slate.js
Normal file
72
static/themes/edit-theme-slate.js
Normal file
@@ -0,0 +1,72 @@
|
||||
function init_edit_theme_slate() {
|
||||
const style = document.createElement('style');
|
||||
style.id = 'edit-theme-slate';
|
||||
style.type = 'text/css';
|
||||
style.innerHTML = "/* 默认字体颜色、光标颜色、背景颜色*/\n\
|
||||
.edit-theme--slate .editor__inner {\n\
|
||||
color: #ebebf4;\n\
|
||||
caret-color: #ebebf4;\n\
|
||||
}\n\
|
||||
.edit-theme--slate .editor {\n\
|
||||
background-color: #19191f;\n\
|
||||
}\n\
|
||||
/* 标题颜色 */\n\
|
||||
.edit-theme--slate .editor__inner .cn-head,\n\
|
||||
.edit-theme--slate .editor-in-page-buttons .icon {\n\
|
||||
color: #9eb2d9;\n\
|
||||
}\n\
|
||||
/* 加粗颜色 */\n\
|
||||
.edit-theme--slate .editor__inner .cn-strong {\n\
|
||||
color: #566981;\n\
|
||||
}\n\
|
||||
/* 信息块颜色 */\n\
|
||||
.edit-theme--slate .editor__inner .blockquote {\n\
|
||||
color: #89A7B1;\n\
|
||||
}\n\
|
||||
/* 源信息、md标记符号等非关键信息的颜色 */\n\
|
||||
.edit-theme--slate .editor__inner .cl,\n\
|
||||
.edit-theme--slate .editor__inner .hr,\n\
|
||||
.edit-theme--slate .editor__inner .link,\n\
|
||||
.edit-theme--slate .editor__inner .linkref, \n\
|
||||
.edit-theme--slate .editor__inner .linkdef .url {\n\
|
||||
color: rgba(139,158,177,0.8);\n\
|
||||
}\n\
|
||||
.edit-theme--slate .editor__inner .cn-toc, \n\
|
||||
.edit-theme--slate .editor__inner .code,\n\
|
||||
.edit-theme--slate .editor__inner .img,\n\
|
||||
.edit-theme--slate .editor__inner .img-wrapper,\n\
|
||||
.edit-theme--slate .editor__inner .imgref,\n\
|
||||
.edit-theme--slate .editor__inner .cl-toc {\n\
|
||||
color: rgba(139,158,177,0.8);\n\
|
||||
background-color: rgba(0,0,0,0.33);\n\
|
||||
}\n\
|
||||
/* 代码块颜色 */\n\
|
||||
.edit-theme--slate .editor__inner .cn-code {\n\
|
||||
color: #89A7B1;\n\
|
||||
}\n\
|
||||
/* 链接颜色 */\n\
|
||||
.edit-theme--slate .editor__inner .img .cl-underlined-text,\n\
|
||||
.edit-theme--slate .editor__inner .imgref .cl-underlined-text,\n\
|
||||
.edit-theme--slate .editor__inner .link .cl-underlined-text,\n\
|
||||
.edit-theme--slate .editor__inner .linkref .cl-underlined-text {\n\
|
||||
color: #9eb2d9;\n\
|
||||
}\n\
|
||||
/* 图片原始链接背景颜色 */\n\
|
||||
.edit-theme--slate .editor__inner .img-wrapper .img {\n\
|
||||
background-color: transparent;\n\
|
||||
}\n\
|
||||
.edit-theme--slate .editor__inner .keyword {\n\
|
||||
color: #47596b;\n\
|
||||
}\n\
|
||||
.edit-theme--slate .editor__inner .email,\n\
|
||||
.edit-theme--slate .editor__inner .cl-title,\n\
|
||||
.edit-theme--slate .editor__inner .tag,\n\
|
||||
.edit-theme--slate .editor__inner .latex,\n\
|
||||
.edit-theme--slate .editor__inner .math,\n\
|
||||
.edit-theme--slate .editor__inner .entity,\n\
|
||||
.edit-theme--slate .editor__inner .pre [class*='language-'] {\n\
|
||||
color: #ebebf4;\n\
|
||||
}";
|
||||
document.head.appendChild(style);
|
||||
}
|
||||
init_edit_theme_slate();
|
||||
72
static/themes/edit-theme-solarflare.js
Normal file
72
static/themes/edit-theme-solarflare.js
Normal file
@@ -0,0 +1,72 @@
|
||||
function init_edit_theme_solarflare() {
|
||||
const style = document.createElement('style');
|
||||
style.id = 'edit-theme-solarflare';
|
||||
style.type = 'text/css';
|
||||
style.innerHTML = "/* 默认字体颜色、光标颜色、背景颜色*/\n\
|
||||
.edit-theme--solarflare .editor__inner {\n\
|
||||
color: #e3e2e0;\n\
|
||||
caret-color: #e3e2e0;\n\
|
||||
}\n\
|
||||
.edit-theme--solarflare .editor {\n\
|
||||
background-color: #292D30;\n\
|
||||
}\n\
|
||||
/* 标题颜色 */\n\
|
||||
.edit-theme--solarflare .editor__inner .cn-head,\n\
|
||||
.edit-theme--solarflare .editor-in-page-buttons .icon {\n\
|
||||
color: #FF4E50;\n\
|
||||
}\n\
|
||||
/* 加粗颜色 */\n\
|
||||
.edit-theme--solarflare .editor__inner .cn-strong {\n\
|
||||
color: #FF4E50;\n\
|
||||
}\n\
|
||||
/* 信息块颜色 */\n\
|
||||
.edit-theme--solarflare .editor__inner .blockquote {\n\
|
||||
color: #FF4E50;\n\
|
||||
}\n\
|
||||
/* 源信息、md标记符号等非关键信息的颜色 */\n\
|
||||
.edit-theme--solarflare .editor__inner .cl,\n\
|
||||
.edit-theme--solarflare .editor__inner .hr,\n\
|
||||
.edit-theme--solarflare .editor__inner .link,\n\
|
||||
.edit-theme--solarflare .editor__inner .linkref, \n\
|
||||
.edit-theme--solarflare .editor__inner .linkdef .url {\n\
|
||||
color: rgba(139,158,177,0.8);\n\
|
||||
}\n\
|
||||
.edit-theme--solarflare .editor__inner .cn-toc, \n\
|
||||
.edit-theme--solarflare .editor__inner .code,\n\
|
||||
.edit-theme--solarflare .editor__inner .img,\n\
|
||||
.edit-theme--solarflare .editor__inner .img-wrapper,\n\
|
||||
.edit-theme--solarflare .editor__inner .imgref,\n\
|
||||
.edit-theme--solarflare .editor__inner .cl-toc {\n\
|
||||
color: rgba(139,158,177,0.8);\n\
|
||||
background-color: rgba(0,0,0,0.33);\n\
|
||||
}\n\
|
||||
/* 代码块颜色 */\n\
|
||||
.edit-theme--solarflare .editor__inner .cn-code {\n\
|
||||
color: #FC913A;\n\
|
||||
}\n\
|
||||
/* 链接颜色 */\n\
|
||||
.edit-theme--solarflare .editor__inner .img .cl-underlined-text,\n\
|
||||
.edit-theme--solarflare .editor__inner .imgref .cl-underlined-text,\n\
|
||||
.edit-theme--solarflare .editor__inner .link .cl-underlined-text,\n\
|
||||
.edit-theme--solarflare .editor__inner .linkref .cl-underlined-text {\n\
|
||||
color: #EDE574;\n\
|
||||
}\n\
|
||||
/* 图片原始链接背景颜色 */\n\
|
||||
.edit-theme--solarflare .editor__inner .img-wrapper .img {\n\
|
||||
background-color: transparent;\n\
|
||||
}\n\
|
||||
.edit-theme--solarflare .editor__inner .keyword {\n\
|
||||
color: #47596b;\n\
|
||||
}\n\
|
||||
.edit-theme--solarflare .editor__inner .email,\n\
|
||||
.edit-theme--solarflare .editor__inner .cl-title,\n\
|
||||
.edit-theme--solarflare .editor__inner .tag,\n\
|
||||
.edit-theme--solarflare .editor__inner .latex,\n\
|
||||
.edit-theme--solarflare .editor__inner .math,\n\
|
||||
.edit-theme--solarflare .editor__inner .entity,\n\
|
||||
.edit-theme--solarflare .editor__inner .pre [class*='language-'] {\n\
|
||||
color: #e3e2e0;\n\
|
||||
}";
|
||||
document.head.appendChild(style);
|
||||
}
|
||||
init_edit_theme_solarflare();
|
||||
72
static/themes/edit-theme-solarized_light.js
Normal file
72
static/themes/edit-theme-solarized_light.js
Normal file
@@ -0,0 +1,72 @@
|
||||
function init_edit_theme_solarized_light() {
|
||||
const style = document.createElement('style');
|
||||
style.id = 'edit-theme-solarized_light';
|
||||
style.type = 'text/css';
|
||||
style.innerHTML = "/* 默认字体颜色、光标颜色、背景颜色*/\n\
|
||||
.edit-theme--solarized_light .editor__inner {\n\
|
||||
color: #586E75;\n\
|
||||
caret-color: #586E75;\n\
|
||||
}\n\
|
||||
.edit-theme--solarized_light .editor {\n\
|
||||
background-color: #FDF6E3;\n\
|
||||
}\n\
|
||||
/* 标题颜色 */\n\
|
||||
.edit-theme--solarized_light .editor__inner .cn-head,\n\
|
||||
.edit-theme--solarized_light .editor-in-page-buttons .icon {\n\
|
||||
color: #D33682;\n\
|
||||
}\n\
|
||||
/* 加粗颜色 */\n\
|
||||
.edit-theme--solarized_light .editor__inner .cn-strong {\n\
|
||||
color: #859900;\n\
|
||||
}\n\
|
||||
/* 信息块颜色 */\n\
|
||||
.edit-theme--solarized_light .editor__inner .blockquote {\n\
|
||||
color: #CB4B16;\n\
|
||||
}\n\
|
||||
/* 源信息、md标记符号等非关键信息的颜色 */\n\
|
||||
.edit-theme--solarized_light .editor__inner .cl,\n\
|
||||
.edit-theme--solarized_light .editor__inner .hr,\n\
|
||||
.edit-theme--solarized_light .editor__inner .link,\n\
|
||||
.edit-theme--solarized_light .editor__inner .linkref, \n\
|
||||
.edit-theme--solarized_light .editor__inner .linkdef .url {\n\
|
||||
color: rgba(102,128,153,0.6);\n\
|
||||
}\n\
|
||||
.edit-theme--solarized_light .editor__inner .cn-toc, \n\
|
||||
.edit-theme--solarized_light .editor__inner .code,\n\
|
||||
.edit-theme--solarized_light .editor__inner .img,\n\
|
||||
.edit-theme--solarized_light .editor__inner .img-wrapper,\n\
|
||||
.edit-theme--solarized_light .editor__inner .imgref,\n\
|
||||
.edit-theme--solarized_light .editor__inner .cl-toc {\n\
|
||||
color: rgba(102,128,153,0.6);\n\
|
||||
background-color: rgba(102,128,153,0.075);\n\
|
||||
}\n\
|
||||
/* 代码块颜色 */\n\
|
||||
.edit-theme--solarized_light .editor__inner .cn-code {\n\
|
||||
color: #268BD2;\n\
|
||||
}\n\
|
||||
/* 链接颜色 */\n\
|
||||
.edit-theme--solarized_light .editor__inner .img .cl-underlined-text,\n\
|
||||
.edit-theme--solarized_light .editor__inner .imgref .cl-underlined-text,\n\
|
||||
.edit-theme--solarized_light .editor__inner .link .cl-underlined-text,\n\
|
||||
.edit-theme--solarized_light .editor__inner .linkref .cl-underlined-text {\n\
|
||||
color: #2AA198;\n\
|
||||
}\n\
|
||||
/* 图片原始链接背景颜色 */\n\
|
||||
.edit-theme--solarized_light .editor__inner .img-wrapper .img {\n\
|
||||
background-color: transparent;\n\
|
||||
}\n\
|
||||
.edit-theme--solarized_light .editor__inner .keyword {\n\
|
||||
color: #47596b;\n\
|
||||
}\n\
|
||||
.edit-theme--solarized_light .editor__inner .email,\n\
|
||||
.edit-theme--solarized_light .editor__inner .cl-title,\n\
|
||||
.edit-theme--solarized_light .editor__inner .tag,\n\
|
||||
.edit-theme--solarized_light .editor__inner .latex,\n\
|
||||
.edit-theme--solarized_light .editor__inner .math,\n\
|
||||
.edit-theme--solarized_light .editor__inner .entity,\n\
|
||||
.edit-theme--solarized_light .editor__inner .pre [class*='language-'] {\n\
|
||||
color: #586E75;\n\
|
||||
}";
|
||||
document.head.appendChild(style);
|
||||
}
|
||||
init_edit_theme_solarized_light();
|
||||
72
static/themes/edit-theme-spearmint.js
Normal file
72
static/themes/edit-theme-spearmint.js
Normal file
@@ -0,0 +1,72 @@
|
||||
function init_edit_theme_spearmint() {
|
||||
const style = document.createElement('style');
|
||||
style.id = 'edit-theme-spearmint';
|
||||
style.type = 'text/css';
|
||||
style.innerHTML = "/* 默认字体颜色、光标颜色、背景颜色*/\n\
|
||||
.edit-theme--spearmint .editor__inner {\n\
|
||||
color: #719692;\n\
|
||||
caret-color: #719692;\n\
|
||||
}\n\
|
||||
.edit-theme--spearmint .editor {\n\
|
||||
background-color: #E1F0EE;\n\
|
||||
}\n\
|
||||
/* 标题颜色 */\n\
|
||||
.edit-theme--spearmint .editor__inner .cn-head,\n\
|
||||
.edit-theme--spearmint .editor-in-page-buttons .icon {\n\
|
||||
color: #199FA8;\n\
|
||||
}\n\
|
||||
/* 加粗颜色 */\n\
|
||||
.edit-theme--spearmint .editor__inner .cn-strong {\n\
|
||||
color: #69ADB5;\n\
|
||||
}\n\
|
||||
/* 信息块颜色 */\n\
|
||||
.edit-theme--spearmint .editor__inner .blockquote {\n\
|
||||
color: #25808A;\n\
|
||||
}\n\
|
||||
/* 源信息、md标记符号等非关键信息的颜色 */\n\
|
||||
.edit-theme--spearmint .editor__inner .cl,\n\
|
||||
.edit-theme--spearmint .editor__inner .hr,\n\
|
||||
.edit-theme--spearmint .editor__inner .link,\n\
|
||||
.edit-theme--spearmint .editor__inner .linkref, \n\
|
||||
.edit-theme--spearmint .editor__inner .linkdef .url {\n\
|
||||
color: rgba(102,128,153,0.6);\n\
|
||||
}\n\
|
||||
.edit-theme--spearmint .editor__inner .cn-toc, \n\
|
||||
.edit-theme--spearmint .editor__inner .code,\n\
|
||||
.edit-theme--spearmint .editor__inner .img,\n\
|
||||
.edit-theme--spearmint .editor__inner .img-wrapper,\n\
|
||||
.edit-theme--spearmint .editor__inner .imgref,\n\
|
||||
.edit-theme--spearmint .editor__inner .cl-toc {\n\
|
||||
color: rgba(102,128,153,0.6);\n\
|
||||
background-color: rgba(102,128,153,0.075);\n\
|
||||
}\n\
|
||||
/* 代码块颜色 */\n\
|
||||
.edit-theme--spearmint .editor__inner .cn-code {\n\
|
||||
color: #199FA8;\n\
|
||||
}\n\
|
||||
/* 链接颜色 */\n\
|
||||
.edit-theme--spearmint .editor__inner .img .cl-underlined-text,\n\
|
||||
.edit-theme--spearmint .editor__inner .imgref .cl-underlined-text,\n\
|
||||
.edit-theme--spearmint .editor__inner .link .cl-underlined-text,\n\
|
||||
.edit-theme--spearmint .editor__inner .linkref .cl-underlined-text {\n\
|
||||
color: #4CD7E0;\n\
|
||||
}\n\
|
||||
/* 图片原始链接背景颜色 */\n\
|
||||
.edit-theme--spearmint .editor__inner .img-wrapper .img {\n\
|
||||
background-color: transparent;\n\
|
||||
}\n\
|
||||
.edit-theme--spearmint .editor__inner .keyword {\n\
|
||||
color: #47596b;\n\
|
||||
}\n\
|
||||
.edit-theme--spearmint .editor__inner .email,\n\
|
||||
.edit-theme--spearmint .editor__inner .cl-title,\n\
|
||||
.edit-theme--spearmint .editor__inner .tag,\n\
|
||||
.edit-theme--spearmint .editor__inner .latex,\n\
|
||||
.edit-theme--spearmint .editor__inner .math,\n\
|
||||
.edit-theme--spearmint .editor__inner .entity,\n\
|
||||
.edit-theme--spearmint .editor__inner .pre [class*='language-'] {\n\
|
||||
color: #719692;\n\
|
||||
}";
|
||||
document.head.appendChild(style);
|
||||
}
|
||||
init_edit_theme_spearmint();
|
||||
216
static/themes/preview-theme-activeblue.js
Normal file
216
static/themes/preview-theme-activeblue.js
Normal file
@@ -0,0 +1,216 @@
|
||||
function init_preview_theme_activeblue() {
|
||||
const style = document.createElement('style');
|
||||
style.id = 'preview-theme-activeblue';
|
||||
style.type = 'text/css';
|
||||
style.innerHTML = "/** activeblue 灵动蓝\n \
|
||||
*/\n \
|
||||
.preview-theme--activeblue {\n \
|
||||
color: #333;\n \
|
||||
background-color: #fff;\n \
|
||||
font-family: -apple-system,system-ui,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 标题的通用设置 */\n \
|
||||
.preview-theme--activeblue h1,\n \
|
||||
.preview-theme--activeblue h2,\n \
|
||||
.preview-theme--activeblue h3,\n \
|
||||
.preview-theme--activeblue h4,\n \
|
||||
.preview-theme--activeblue h5,\n \
|
||||
.preview-theme--activeblue h6 {\n \
|
||||
padding: 30px 0;\n \
|
||||
margin: 0;\n \
|
||||
color: #135ce0;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一级标题 */\n \
|
||||
.preview-theme--activeblue h1 {\n \
|
||||
position: relative;\n \
|
||||
margin-top: 30px;\n \
|
||||
margin-bottom: 10px;\n \
|
||||
text-align: center;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一级标题前缀,用来放背景图,支持透明度控制 */\n \
|
||||
.preview-theme--activeblue h1 .prefix {\n \
|
||||
display: inline-block;\n \
|
||||
top: 0;\n \
|
||||
width: 60px;\n \
|
||||
height: 60px;\n \
|
||||
background: url(https://imgs.qicoder.com/stackedit/ape_blue.svg);\n \
|
||||
background-size: 100% 100%;\n \
|
||||
opacity: .12;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一级标题内容 */\n \
|
||||
.preview-theme--activeblue h1 .content {\n \
|
||||
font-size: 22px;\n \
|
||||
display: block;\n \
|
||||
margin-top: -36px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 二级标题 */\n \
|
||||
.preview-theme--activeblue h2 {\n \
|
||||
position: relative;\n \
|
||||
font-size: 20px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 二级标题前缀,有兴趣加内容的可以魔改 */\n \
|
||||
.preview-theme--activeblue h2 .prefix {\n \
|
||||
\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 二级标题内容 */\n \
|
||||
.preview-theme--activeblue h2 .content {\n \
|
||||
border-left: 4px solid;\n \
|
||||
padding-left: 10px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一二级标题之间间距控制一下 */\n \
|
||||
.preview-theme--activeblue h1 + h2 {\n \
|
||||
padding-top: 0;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 三级标题 */\n \
|
||||
.preview-theme--activeblue h3 {\n \
|
||||
font-size: 16px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 段落 */\n \
|
||||
.preview-theme--activeblue p {\n \
|
||||
font-size: 16px;\n \
|
||||
line-height: 2;\n \
|
||||
font-weight: 400;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 段落间距控制 */\n \
|
||||
.preview-theme--activeblue p+p {\n \
|
||||
margin-top: 16px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 无序列表 */\n \
|
||||
.preview-theme--activeblue ul>li ul>li {\n \
|
||||
list-style: circle;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 无序列表内容行高 */\n \
|
||||
.preview-theme--activeblue li section {\n \
|
||||
line-height: 2;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 引用 */\n \
|
||||
.preview-theme--activeblue blockquote {\n \
|
||||
border-left-color: #b2aec5 !important;\n \
|
||||
background: #fff9f9 !important;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 引用文字 */\n \
|
||||
.preview-theme--activeblue blockquote p {\n \
|
||||
color: #666;\n \
|
||||
line-height: 2;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 链接 */\n \
|
||||
.preview-theme--activeblue a {\n \
|
||||
color: #036aca;\n \
|
||||
border-bottom: 0;\n \
|
||||
font-weight: 400;\n \
|
||||
text-decoration: none;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 加粗 */\n \
|
||||
.preview-theme--activeblue strong {\n \
|
||||
background: linear-gradient(to right ,#3299d2,#efbdb5);\n \
|
||||
color: #fff;\n \
|
||||
font-weight: 400;\n \
|
||||
padding: 0 4px;\n \
|
||||
display: inline-block;\n \
|
||||
border-radius: 4px;\n \
|
||||
margin: 0 2px;\n \
|
||||
letter-spacing: 1px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 加粗斜体 */\n \
|
||||
.preview-theme--activeblue em strong {\n \
|
||||
color: #fff;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 分隔线 */\n \
|
||||
.preview-theme--activeblue hr {\n \
|
||||
border-top: 1px solid #135ce0;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 图片描述文字,隐藏了,如果需要,请删除display */\n \
|
||||
.preview-theme--activeblue figcaption {\n \
|
||||
display: none;\n \
|
||||
opacity: .6;\n \
|
||||
margin-top: 12px;\n \
|
||||
font-size: 12px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 行内代码 */\n \
|
||||
.preview-theme--activeblue p code,\n \
|
||||
.preview-theme--activeblue li code,\n \
|
||||
.preview-theme--activeblue table code {\n \
|
||||
background-color: rgba(0,0,0,.05);\n \
|
||||
color: #1394d8;\n \
|
||||
padding: 2px 6px;\n \
|
||||
word-break: normal;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 表格 */\n \
|
||||
.preview-theme--activeblue table {\n \
|
||||
border-spacing: 0;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/*\n \
|
||||
* 表格内的单元格\n \
|
||||
*/\n \
|
||||
.preview-theme--activeblue table tr th {\n \
|
||||
background-color: #d4f1ff;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 脚注文字 */\n \
|
||||
.preview-theme--activeblue .footnote-word {\n \
|
||||
color: #135ce0;\n \
|
||||
font-weight: 400;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 脚注上标 */\n \
|
||||
.preview-theme--activeblue .footnote-ref {\n \
|
||||
color: #5ba1e2;\n \
|
||||
font-weight: 400;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 参考资料 */\n \
|
||||
.preview-theme--activeblue .footnotes-sep:before {\n \
|
||||
text-align: center;\n \
|
||||
color: #135ce0;\n \
|
||||
content: \"参考\";\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 参考编号 */\n \
|
||||
.preview-theme--activeblue .footnote-num {\n \
|
||||
color: #666;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 参考文字 */\n \
|
||||
.preview-theme--activeblue .footnote-item p { \n \
|
||||
color: #999;\n \
|
||||
font-weight: 700;\n \
|
||||
font-style: italic;\n \
|
||||
font-size: 13px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 参考解释 */\n \
|
||||
.preview-theme--activeblue .footnote-item p em {\n \
|
||||
color: #3375e2;\n \
|
||||
font-style: normal;\n \
|
||||
margin-left: 4px;\n \
|
||||
}\n \
|
||||
.preview-theme--activeblue pre>code {\n \
|
||||
background-color: #333;\n \
|
||||
color: rgba(255,255,255,0.75);\n \
|
||||
}";
|
||||
document.head.appendChild(style);
|
||||
}
|
||||
init_preview_theme_activeblue();
|
||||
426
static/themes/preview-theme-allblue.js
Normal file
426
static/themes/preview-theme-allblue.js
Normal file
@@ -0,0 +1,426 @@
|
||||
function init_preview_theme_allblue() {
|
||||
const style = document.createElement('style');
|
||||
style.id = 'preview-theme-allblue';
|
||||
style.type = 'text/css';
|
||||
style.innerHTML = "/* 全栈蓝 */\n \
|
||||
\n \
|
||||
/* 全局属性\n \
|
||||
*/\n \
|
||||
.preview-theme--allblue {\n \
|
||||
line-height: 1.25;\n \
|
||||
color: #2b2b2b;\n \
|
||||
background-color: #fff;\n \
|
||||
font-family: Optima-Regular, Optima, PingFangTC-Light, PingFangSC-light, PingFangTC-light;\n \
|
||||
letter-spacing: 2px;\n \
|
||||
background-image: linear-gradient(90deg, rgba(50, 0, 0, 0.04) 3%, rgba(0, 0, 0, 0) 3%), linear-gradient(360deg, rgba(50, 0, 0, 0.04) 3%, rgba(0, 0, 0, 0) 3%);\n \
|
||||
background-size: 20px 20px;\n \
|
||||
background-position: center;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 段落\n \
|
||||
*/\n \
|
||||
.preview-theme--allblue p {\n \
|
||||
color: #2b2b2b;\n \
|
||||
margin: 10px 0px;\n \
|
||||
letter-spacing: 2px;\n \
|
||||
font-size: 14px;\n \
|
||||
word-spacing: 2px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一级标题 */\n \
|
||||
.preview-theme--allblue h1 {\n \
|
||||
font-size: 25px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一级标题内容 */\n \
|
||||
.preview-theme--allblue h1 span {\n \
|
||||
display: inline-block;\n \
|
||||
font-weight: bold;\n \
|
||||
color: #40B8FA;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一级标题修饰 请参考有实例的主题 */\n \
|
||||
.preview-theme--allblue h1:after {\n \
|
||||
position: unset;\n \
|
||||
display: unset;\n \
|
||||
border-bottom: unset;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 二级标题 */\n \
|
||||
.preview-theme--allblue h2 {\n \
|
||||
display:block;\n \
|
||||
border-bottom: 4px solid #40B8FA;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 二级标题内容 */\n \
|
||||
.preview-theme--allblue h2 .content {\n \
|
||||
display: flex;\n \
|
||||
color: #40B8FA;\n \
|
||||
font-size: 20px;\n \
|
||||
margin-left: 25px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 二级标题前缀 */\n \
|
||||
.preview-theme--allblue h2 .prefix {\n \
|
||||
display: flex;\n \
|
||||
width: 20px;\n \
|
||||
height: 20px;\n \
|
||||
background-size: 20px 20px;\n \
|
||||
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAB00lEQVRYCe1Xy23DMAz1BB2jA+TSU2EBmSMzeIUM4WuHyKXWoWeP02sdS4CLJ4YW5ciKDUdICySAAMn68PHxiVSK4vn7Swy8fQ4vpbYH1ZyPORrOho2oz6r5UaU230r3Q84GG/uv4fUKhNKmJQC2BpgsTXcVbJTanAIAQASvS91/BBMZBjAOWwELzltQ35yPsElawEJbc8zQlwBpbE7Yuwan05azJfZNAYzjy8JwTCC9Tkx7dwDwGppAYwbg/XQ8K6gEokUMJPZvnooD0F1FlMJrW+dtsIGr3lWjNxj4mObNA96OAOCyn0Nl63fd73I2YhdX3h48A0g8TvGk8HEiQyeugf8MAJlNJqhbpN2VAdbOVW5PoFgNwNUJlGdt2iB/F0VBySkUFATMekJ/imUxAHjHhYOuTgwAlW/OljBGhY3vOsAhRF7xiwDI3A8vY57coh97mCFihIrPIgDwhAxIT8JSzexI75juwLB7Z6xkgA9iIGxMagBeoRhJ+rEe7NHDxrToy7NoHnpC6RdzI+WX98B0Ex8sv5OXIp3KyUR/cQgSZ2yaigIg5YLSMM6bLM1sjoXTLcU9p9g94FEKBF48ectx8hUFRbvr94g/JjMhe37OzsAvpzCHV7lWaToAAAAASUVORK5CYII=);\n \
|
||||
margin-bottom: -22px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 二级标题后缀 */\n \
|
||||
.preview-theme--allblue h2 .suffix {\n \
|
||||
display: flex;\n \
|
||||
box-sizing: border-box;\n \
|
||||
width: 200px;\n \
|
||||
height: 10px;\n \
|
||||
border-top-left-radius: 20px;\n \
|
||||
background: RGBA(64, 184, 250, .5);\n \
|
||||
color: rgb(255, 255, 255);\n \
|
||||
font-size: 16px;\n \
|
||||
letter-spacing: 0.544px;\n \
|
||||
justify-content: flex-end;\n \
|
||||
box-sizing: border-box !important;\n \
|
||||
overflow-wrap: break-word !important;\n \
|
||||
float: right;\n \
|
||||
margin-top: -10px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--allblue h2:after {\n \
|
||||
position: unset;\n \
|
||||
display: unset;\n \
|
||||
border-bottom: unset;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 三级标题 */\n \
|
||||
.preview-theme--allblue h3 {\n \
|
||||
font-size: 17px;\n \
|
||||
font-weight: bold;\n \
|
||||
text-align: center;\n \
|
||||
position:relative;\n \
|
||||
margin-top: 20px;\n \
|
||||
margin-bottom: 20px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 三级标题内容 */\n \
|
||||
.preview-theme--allblue h3 .content {\n \
|
||||
border-bottom: 2px solid RGBA(79, 177, 249, .65);\n \
|
||||
color: #2b2b2b;\n \
|
||||
padding-bottom:2px\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--allblue h3 .content:before{\n \
|
||||
content:'';\n \
|
||||
width:30px;\n \
|
||||
height:30px;\n \
|
||||
display:block;\n \
|
||||
background-position:center;\n \
|
||||
background-size:30px;\n \
|
||||
margin:auto;\n \
|
||||
opacity:1;\n \
|
||||
background-repeat:no-repeat;\n \
|
||||
margin-bottom:-8px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 三级标题修饰 请参考有实例的主题 */\n \
|
||||
.preview-theme--allblue h3:after {}\n \
|
||||
\n \
|
||||
.preview-theme--allblue h4 .content {\n \
|
||||
height:16px;\n \
|
||||
line-height:16px;\n \
|
||||
font-size: 16px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--allblue h4 .content:before{\n \
|
||||
content:'';\n \
|
||||
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABXElEQVRYCe1WsRHCMAzMVHRcvAcz0KekZQ92iNMwCzPQ2SngxJ2MbMm2RCjDHRdb+X/L8kfJMOy/vQIbK3D08eB8fOF/o5yd7pZwwsWdX+92hY2M0YdrSmBZp41ydjrsGhOA47ArNBhuDhcU/1zncCnhzocHYuCehlNqiHONEDXg6OMThTRcxIpXrcC4xDPuvjSgVoMlYCG6Od5SAoIBLVqfRKwEjQHVmmogqRmcO1aAhNmwq90FMMlhoAaEJ0GAZKHqGtUbGZ1PMt4cbxzBIxkH2jc81mKQc1kkM6DQHxih1SN+SYI2IE0H7K7RBRRbQvPRBlRA0lStrQXmBmy/AbWapmzdsk5YAfBCIhcD8+LI7xFpA4J2jDx67WlQrDhuCdAGJBmwxRUXqwVrQqn8QgOqcWprmOMWA5rFNQRqQPgc03D+iqEGhA/Sv4prxL7nH1+SATUaO2avAK3AG91vsolsvFjsAAAAAElFTkSuQmCC);\n \
|
||||
display:inline-block;\n \
|
||||
width:16px;\n \
|
||||
height:16px;\n \
|
||||
background-size:100% ;\n \
|
||||
background-position:left bottom;\n \
|
||||
background-repeat:no-repeat;\n \
|
||||
width: 16px;\n \
|
||||
height: 15px;\n \
|
||||
line-height:15px;\n \
|
||||
margin-right:6px;\n \
|
||||
margin-bottom:-2px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 无序列表整体样式\n \
|
||||
* list-style-type: square|circle|disc;\n \
|
||||
*/\n \
|
||||
.preview-theme--allblue ul {\n \
|
||||
font-size: 15px; /*神奇逻辑,必须比li section的字体大才会在二级中生效*/\n \
|
||||
color: #595959;\n \
|
||||
list-style-type: circle;\n \
|
||||
}\n \
|
||||
\n \
|
||||
\n \
|
||||
/* 有序列表整体样式\n \
|
||||
* list-style-type: upper-roman|lower-greek|lower-alpha;\n \
|
||||
*/\n \
|
||||
.preview-theme--allblue ol {\n \
|
||||
font-size: 15px;\n \
|
||||
color: #595959;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 列表内容,不要设置li\n \
|
||||
*/\n \
|
||||
.preview-theme--allblue li section {\n \
|
||||
font-size: 14px;\n \
|
||||
font-weight: normal;\n \
|
||||
color: #595959;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 引用\n \
|
||||
* 左边缘颜色 border-left-color:black;\n \
|
||||
* 背景色 background:gray;\n \
|
||||
*/\n \
|
||||
.preview-theme--allblue blockquote::before {\n \
|
||||
content: \"❝\";\n \
|
||||
color: RGBA(64, 184, 250, .5);\n \
|
||||
font-size: 34px;\n \
|
||||
line-height: 1;\n \
|
||||
font-weight: 700;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--allblue blockquote {\n \
|
||||
text-size-adjust: 100%;\n \
|
||||
line-height: 1.55em;\n \
|
||||
font-weight: 400;\n \
|
||||
border-radius: 6px;\n \
|
||||
color: #595959 !important;\n \
|
||||
font-style: normal;\n \
|
||||
text-align: left;\n \
|
||||
box-sizing: inherit;\n \
|
||||
border-left: none;\n \
|
||||
padding-bottom: 25px;\n \
|
||||
border: 1px solid RGBA(64, 184, 250, .4) !important;\n \
|
||||
background: RGBA(64, 184, 250, .1) !important;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--allblue blockquote p {\n \
|
||||
color: #595959;\n \
|
||||
margin: 0px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--allblue blockquote::after {\n \
|
||||
content: \"❞\";\n \
|
||||
float: right;\n \
|
||||
line-height: 1;\n \
|
||||
color: RGBA(64, 184, 250, .5);\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 链接\n \
|
||||
* border-bottom: 1px solid #009688;\n \
|
||||
*/\n \
|
||||
.preview-theme--allblue a {\n \
|
||||
color: #40B8FA;\n \
|
||||
font-weight: normal;\n \
|
||||
border-bottom: 1px solid #3BAAFA;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--allblue strong::before {\n \
|
||||
content: '「';\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 加粗 */\n \
|
||||
.preview-theme--allblue strong {\n \
|
||||
color: #3594F7;\n \
|
||||
font-weight: bold;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--allblue strong::after {\n \
|
||||
content: '」';\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 斜体 */\n \
|
||||
.preview-theme--allblue em {\n \
|
||||
font-style: normal;\n \
|
||||
color: #3594F7;\n \
|
||||
font-weight:bold;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 加粗斜体 */\n \
|
||||
.preview-theme--allblue em strong {\n \
|
||||
color: #3594F7;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 删除线 */\n \
|
||||
.preview-theme--allblue s {\n \
|
||||
color: #3594F7;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 分隔线\n \
|
||||
* 粗细、样式和颜色\n \
|
||||
* border-top:1px solid #3e3e3e;\n \
|
||||
*/\n \
|
||||
.preview-theme--allblue hr {\n \
|
||||
height: 1px;\n \
|
||||
padding: 0;\n \
|
||||
border: none;\n \
|
||||
border-top: 2px solid #3BAAFA;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 图片\n \
|
||||
* 宽度 width:80%;\n \
|
||||
* 居中 margin:0 auto;\n \
|
||||
* 居左 margin:0 0;\n \
|
||||
*/\n \
|
||||
.preview-theme--allblue img {\n \
|
||||
border-radius: 6px;\n \
|
||||
display: block;\n \
|
||||
margin: 20px auto;\n \
|
||||
object-fit: contain;\n \
|
||||
box-shadow:2px 4px 7px #999;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 图片描述文字 */\n \
|
||||
.preview-theme--allblue figcaption {\n \
|
||||
text-align: center;\n \
|
||||
display: block;\n \
|
||||
font-size: 13px;\n \
|
||||
color: #2b2b2b;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--allblue figcaption:before{\n \
|
||||
content:'';\n \
|
||||
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAGFBMVEVHcExAuPtAuPpAuPtAuPpAuPtAvPxAuPokzOX5AAAAB3RSTlMAkDLqNegkoiUM7wAAAGBJREFUKM9jYBhcgMkBTUDVBE1BeDGqEtXychNUBeXlKEqACsrLQxB8lnCQQClCiWt5OYoSiAIkJVAF5eVBqAqAShTAAs7l5ShKWMwRAmAlSArASpAVgJUkCqIAscESHwCVVjMBK9JnbQAAAABJRU5ErkJggg==);\n \
|
||||
display:inline-block;\n \
|
||||
width:18px;\n \
|
||||
height:18px;\n \
|
||||
background-size:18px;\n \
|
||||
background-repeat:no-repeat;\n \
|
||||
background-position:center;\n \
|
||||
margin-right:5px;\n \
|
||||
margin-bottom:-5px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 行内代码 */\n \
|
||||
.preview-theme--allblue p code,\n \
|
||||
.preview-theme--allblue li code {\n \
|
||||
color: #3594F7;\n \
|
||||
background: RGBA(59, 170, 250, .1);\n \
|
||||
padding:0 2px;\n \
|
||||
border-radius:2px;\n \
|
||||
height:21px;\n \
|
||||
line-height:22px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 非微信代码块\n \
|
||||
* 代码块不换行 display:-webkit-box !important;\n \
|
||||
* 代码块换行 display:block;\n \
|
||||
*/\n \
|
||||
.preview-theme--allblue .code-snippet__fix {\n \
|
||||
background: #f7f7f7;\n \
|
||||
border-radius: 2px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--allblue pre code {\n \
|
||||
letter-spacing: 0px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/*\n \
|
||||
* 表格内的单元格\n \
|
||||
* 字体大小 font-size: 16px;\n \
|
||||
* 边框 border: 1px solid #ccc;\n \
|
||||
* 内边距 padding: 5px 10px;\n \
|
||||
*/\n \
|
||||
.preview-theme--allblue table tr th,\n \
|
||||
.preview-theme--allblue table tr td {\n \
|
||||
font-size: 14px;\n \
|
||||
color: #595959;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--allblue .footnotes {\n \
|
||||
background: #F6EEFF;\n \
|
||||
padding: 20px 20px 20px 20px;\n \
|
||||
font-size: 14px;\n \
|
||||
border: 0.8px solid #DEC6FB;\n \
|
||||
border-radius: 6px;\n \
|
||||
border: 1px solid #DEC6FB;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 脚注文字 */\n \
|
||||
.preview-theme--allblue .footnote-word {\n \
|
||||
font-weight: normal;\n \
|
||||
color: #595959;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 脚注上标 */\n \
|
||||
.preview-theme--allblue .footnote-ref {\n \
|
||||
font-weight: normal;\n \
|
||||
color: #595959;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/*脚注链接样式*/\n \
|
||||
.preview-theme--allblue .footnote-item em {\n \
|
||||
font-size: 14px;\n \
|
||||
color: #595959;\n \
|
||||
display: block;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--allblue .footnotes{\n \
|
||||
background: RGBA(53, 148, 247, .4);\n \
|
||||
padding: 20px 20px 20px 20px;\n \
|
||||
font-size: 14px;\n \
|
||||
border-radius: 6px;\n \
|
||||
border: 1px solid RGBA(53, 148, 247, 1);\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--allblue .footnotes-sep {\n \
|
||||
border-top: unset;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* \"参考资料\"四个字\n \
|
||||
* 内容 content: \"参考资料\";\n \
|
||||
*/\n \
|
||||
.preview-theme--allblue .footnotes-sep:before {\n \
|
||||
content: 'Reference';\n \
|
||||
color: #595959;\n \
|
||||
letter-spacing: 1px;\n \
|
||||
border-bottom: 2px solid RGBA(64, 184, 250, 1);\n \
|
||||
display: inline;\n \
|
||||
background: linear-gradient(white 60%, RGBA(64, 184, 250, .4) 40%);\n \
|
||||
font-size: 20px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 参考资料编号 */\n \
|
||||
.preview-theme--allblue .footnote-num {}\n \
|
||||
\n \
|
||||
/* 参考资料文字 */\n \
|
||||
.preview-theme--allblue .footnote-item p {\n \
|
||||
color: #595959;\n \
|
||||
font-weight: bold;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 参考资料解释 */\n \
|
||||
.preview-theme--allblue .footnote-item p em {\n \
|
||||
font-weight: normal;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 行间公式\n \
|
||||
* 最大宽度 max-width: 300% !important;\n \
|
||||
*/\n \
|
||||
.preview-theme--allblue .katex--display svg {}\n \
|
||||
\n \
|
||||
/* 行内公式\n \
|
||||
*/\n \
|
||||
.preview-theme--allblue .katex--inline svg {}\n \
|
||||
\n \
|
||||
/* \n \
|
||||
*/\n \
|
||||
.preview-theme--allblue pre>code {\n \
|
||||
background-color: #333;\n \
|
||||
color: rgba(255,255,255,0.75);\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--allblue .language-mermaid {\n \
|
||||
letter-spacing: 0;\n \
|
||||
}";
|
||||
document.head.appendChild(style);
|
||||
}
|
||||
init_preview_theme_allblue();
|
||||
382
static/themes/preview-theme-caoyuangreen.js
Normal file
382
static/themes/preview-theme-caoyuangreen.js
Normal file
@@ -0,0 +1,382 @@
|
||||
function init_preview_theme_caoyuangreen() {
|
||||
const style = document.createElement('style');
|
||||
style.id = 'preview-theme-caoyuangreen';
|
||||
style.type = 'text/css';
|
||||
style.innerHTML = "/* 草原绿 caoyuangreen\n \
|
||||
*/\n \
|
||||
.preview-theme--caoyuangreen {\n \
|
||||
line-height: 1.35;\n \
|
||||
color: #333;\n \
|
||||
background-color: #fff;\n \
|
||||
font-family: Optima-Regular, PingFangTC-light;\n \
|
||||
letter-spacing: 1.5px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 段落,下方未标注标签参数均同此处\n \
|
||||
*/\n \
|
||||
.preview-theme--caoyuangreen p {\n \
|
||||
color: #2b2b2b;\n \
|
||||
margin: 10px 0px;\n \
|
||||
letter-spacing: 2px;\n \
|
||||
font-size: 16px;\n \
|
||||
word-spacing: 2px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一级标题 */\n \
|
||||
.preview-theme--caoyuangreen h1 {\n \
|
||||
font-size: 25px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一级标题内容 */\n \
|
||||
.preview-theme--caoyuangreen h1 span {\n \
|
||||
display: inline-block;\n \
|
||||
font-weight: bold;\n \
|
||||
color: #4CAF50;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一级标题修饰 请参考有实例的主题 */\n \
|
||||
.preview-theme--caoyuangreen h1:after {}\n \
|
||||
\n \
|
||||
/* 二级标题 */\n \
|
||||
.preview-theme--caoyuangreen h2 {\n \
|
||||
display:block;\n \
|
||||
border-bottom: 4px solid #4CAF50;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 二级标题内容 */\n \
|
||||
.preview-theme--caoyuangreen h2 .content {\n \
|
||||
display: flex;\n \
|
||||
color: #4CAF50;\n \
|
||||
font-size: 20px;\n \
|
||||
\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 二级标题前缀 */\n \
|
||||
.preview-theme--caoyuangreen h2 .prefix {\n \
|
||||
\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 二级标题后缀 */\n \
|
||||
.preview-theme--caoyuangreen h2 .suffix {\n \
|
||||
display: flex;\n \
|
||||
box-sizing: border-box;\n \
|
||||
width: 20px;\n \
|
||||
height: 10px;\n \
|
||||
border-top-left-radius: 20px;\n \
|
||||
border-top-right-radius: 20px;\n \
|
||||
background: RGBA(76, 175, 80, .5);\n \
|
||||
color: rgb(255, 255, 255);\n \
|
||||
font-size: 16px;\n \
|
||||
letter-spacing: 0.544px;\n \
|
||||
justify-content: flex-end;\n \
|
||||
box-sizing: border-box !important;\n \
|
||||
overflow-wrap: break-word !important;\n \
|
||||
float: right;\n \
|
||||
margin-top: -10px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--caoyuangreen h1:after, .preview-theme--caoyuangreen h2:after {\n \
|
||||
border-bottom: unset;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 三级标题 */\n \
|
||||
.preview-theme--caoyuangreen h3 {\n \
|
||||
font-size: 17px;\n \
|
||||
font-weight: bold;\n \
|
||||
text-align: center;\n \
|
||||
position:relative;\n \
|
||||
margin-top: 20px;\n \
|
||||
margin-bottom: 20px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 三级标题内容 */\n \
|
||||
.preview-theme--caoyuangreen h3 .content {\n \
|
||||
color: #2b2b2b;\n \
|
||||
padding-bottom:2px\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--caoyuangreen h3 .content:before{\n \
|
||||
content:'';\n \
|
||||
width:30px;\n \
|
||||
height:30px;\n \
|
||||
display:block;\n \
|
||||
background-image:url(https://imgs.qicoder.com/stackedit/grass-green.png);\n \
|
||||
background-position:center;\n \
|
||||
background-size:30px;\n \
|
||||
margin:auto;\n \
|
||||
opacity:1;\n \
|
||||
background-repeat:no-repeat;\n \
|
||||
margin-bottom:-8px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 三级标题修饰 请参考有实例的主题 */\n \
|
||||
.preview-theme--caoyuangreen h3:after {}\n \
|
||||
\n \
|
||||
.preview-theme--caoyuangreen h4 .content {\n \
|
||||
height:16px;\n \
|
||||
line-height:16px;\n \
|
||||
font-size: 16px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--caoyuangreen h4 .content:before{\n \
|
||||
\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 无序列表整体样式\n \
|
||||
* list-style-type: square|circle|disc;\n \
|
||||
*/\n \
|
||||
.preview-theme--caoyuangreen ul {\n \
|
||||
font-size: 15px; /*神奇逻辑,必须比li section的字体大才会在二级中生效*/\n \
|
||||
color: #595959;\n \
|
||||
list-style-type: circle;\n \
|
||||
}\n \
|
||||
\n \
|
||||
\n \
|
||||
/* 有序列表整体样式\n \
|
||||
* list-style-type: upper-roman|lower-greek|lower-alpha;\n \
|
||||
*/\n \
|
||||
.preview-theme--caoyuangreen ol {\n \
|
||||
font-size: 15px;\n \
|
||||
color: #595959;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 列表内容,不要设置li\n \
|
||||
*/\n \
|
||||
.preview-theme--caoyuangreen li section {\n \
|
||||
font-size: 16px;\n \
|
||||
font-weight: normal;\n \
|
||||
color: #595959;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 引用\n \
|
||||
* 左边缘颜色 border-left-color:black;\n \
|
||||
* 背景色 background:gray;\n \
|
||||
*/\n \
|
||||
.preview-theme--caoyuangreen blockquote::before {\n \
|
||||
content: \"❝\";\n \
|
||||
color: #74b56d;\n \
|
||||
font-size: 34px;\n \
|
||||
line-height: 1;\n \
|
||||
font-weight: 700;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--caoyuangreen blockquote {\n \
|
||||
text-size-adjust: 100%;\n \
|
||||
line-height: 1.55em;\n \
|
||||
font-weight: 400;\n \
|
||||
border-radius: 6px;\n \
|
||||
color: #595959 !important;\n \
|
||||
font-style: normal;\n \
|
||||
text-align: left;\n \
|
||||
box-sizing: inherit;\n \
|
||||
padding-bottom: 25px;\n \
|
||||
border-left: none !important;\n \
|
||||
border: 1px solid #1b900d !important;\n \
|
||||
background: #fff !important;\n \
|
||||
\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--caoyuangreen blockquote p {\n \
|
||||
margin: 0px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--caoyuangreen blockquote::after {\n \
|
||||
content: \"❞\";\n \
|
||||
float: right;\n \
|
||||
color: #74b56d;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 链接\n \
|
||||
* border-bottom: 1px solid #009688;\n \
|
||||
*/\n \
|
||||
.preview-theme--caoyuangreen a {\n \
|
||||
color: #399003;\n \
|
||||
font-weight: normal;\n \
|
||||
border-bottom: 1px solid #399003;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--caoyuangreen strong::before {\n \
|
||||
content: '「';\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 加粗 */\n \
|
||||
.preview-theme--caoyuangreen strong {\n \
|
||||
color: #399003;\n \
|
||||
font-weight: bold;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--caoyuangreen strong::after {\n \
|
||||
content: '」';\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 斜体 */\n \
|
||||
.preview-theme--caoyuangreen em {\n \
|
||||
font-style: normal;\n \
|
||||
color: #399003;\n \
|
||||
font-weight:bold;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 加粗斜体 */\n \
|
||||
.preview-theme--caoyuangreen em strong {\n \
|
||||
color: #399003;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 删除线 */\n \
|
||||
.preview-theme--caoyuangreen del {\n \
|
||||
color: #399003;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 分隔线\n \
|
||||
* 粗细、样式和颜色\n \
|
||||
* border-top:1px solid #3e3e3e;\n \
|
||||
*/\n \
|
||||
.preview-theme--caoyuangreen hr {\n \
|
||||
height: 1px;\n \
|
||||
padding: 0;\n \
|
||||
border: none;\n \
|
||||
border-top: 2px solid #399003;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 图片\n \
|
||||
* 宽度 width:80%;\n \
|
||||
* 居中 margin:0 auto;\n \
|
||||
* 居左 margin:0 0;\n \
|
||||
*/\n \
|
||||
.preview-theme--caoyuangreen img {\n \
|
||||
border-radius: 6px;\n \
|
||||
display: block;\n \
|
||||
margin: 20px auto;\n \
|
||||
object-fit: contain;\n \
|
||||
box-shadow:2px 4px 7px #999;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 图片描述文字 */\n \
|
||||
.preview-theme--caoyuangreen figcaption {\n \
|
||||
display: block;\n \
|
||||
font-size: 13px;\n \
|
||||
color: #2b2b2b;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 行内代码 */\n \
|
||||
.preview-theme--caoyuangreen p code,\n \
|
||||
.preview-theme--caoyuangreen li code,\n \
|
||||
.preview-theme--caoyuangreen table code {\n \
|
||||
color: #0bb712;\n \
|
||||
background: rgba(127, 226, 159, 0.48);\n \
|
||||
display:inline-block;\n \
|
||||
padding:0 2px;\n \
|
||||
border-radius:2px;\n \
|
||||
height:21px;\n \
|
||||
line-height:22px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 非微信代码块\n \
|
||||
* 代码块不换行 display:-webkit-box !important;\n \
|
||||
* 代码块换行 display:block;\n \
|
||||
*/\n \
|
||||
.preview-theme--caoyuangreen .code-snippet__fix {\n \
|
||||
background: #f7f7f7;\n \
|
||||
border-radius: 2px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--caoyuangreen pre code {\n \
|
||||
letter-spacing: 0px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/*\n \
|
||||
* 表格内的单元格\n \
|
||||
* 字体大小 font-size: 16px;\n \
|
||||
* 边框 border: 1px solid #ccc;\n \
|
||||
* 内边距 padding: 5px 10px;\n \
|
||||
*/\n \
|
||||
.preview-theme--caoyuangreen table tr th,\n \
|
||||
.preview-theme--caoyuangreen table tr td {\n \
|
||||
font-size: 16px;\n \
|
||||
color: #595959;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--caoyuangreen .footnotes {\n \
|
||||
background: #F6EEFF;\n \
|
||||
padding: 20px 20px 20px 20px;\n \
|
||||
font-size: 16px;\n \
|
||||
border: 0.8px solid #399003;\n \
|
||||
border-radius: 6px;\n \
|
||||
border: 1px solid #399003;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 脚注文字 */\n \
|
||||
.preview-theme--caoyuangreen .footnote-word {\n \
|
||||
font-weight: normal;\n \
|
||||
color: #595959;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 脚注上标 */\n \
|
||||
.preview-theme--caoyuangreen .footnote-ref {\n \
|
||||
font-weight: normal;\n \
|
||||
color: #595959;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/*脚注链接样式*/\n \
|
||||
.preview-theme--caoyuangreen .footnote-item em {\n \
|
||||
font-size: 16px;\n \
|
||||
color: #595959;\n \
|
||||
display: block;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--caoyuangreen .footnotes{\n \
|
||||
background: #fff;\n \
|
||||
padding: 20px 20px 20px 20px;\n \
|
||||
font-size: 16px;\n \
|
||||
border-radius: 6px;\n \
|
||||
border: 1px solid #4CAF50;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* \"参考资料\"四个字\n \
|
||||
* 内容 content: \"参考资料\";\n \
|
||||
*/\n \
|
||||
.preview-theme--caoyuangreen .footnotes-sep:before {\n \
|
||||
content: 'Reference';\n \
|
||||
color: #595959;\n \
|
||||
letter-spacing: 1px;\n \
|
||||
border-bottom: 2px solid #4CAF50;\n \
|
||||
display: inline;\n \
|
||||
font-size: 20px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 参考资料编号 */\n \
|
||||
.preview-theme--caoyuangreen .footnote-num {}\n \
|
||||
\n \
|
||||
/* 参考资料文字 */\n \
|
||||
.preview-theme--caoyuangreen .footnote-item p {\n \
|
||||
color: #595959;\n \
|
||||
font-weight: bold;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 参考资料解释 */\n \
|
||||
.preview-theme--caoyuangreen .footnote-item p em {\n \
|
||||
font-weight: normal;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 行间公式\n \
|
||||
* 最大宽度 max-width: 300% !important;\n \
|
||||
*/\n \
|
||||
.preview-theme--caoyuangreen .block-equation svg {}\n \
|
||||
\n \
|
||||
/* 行内公式\n \
|
||||
*/\n \
|
||||
.preview-theme--caoyuangreen .inline-equation svg {}\n \
|
||||
\n \
|
||||
/* 滑动图片\n \
|
||||
*/\n \
|
||||
.preview-theme--caoyuangreen .imageflow-img {\n \
|
||||
display: inline-block;\n \
|
||||
width:100%;\n \
|
||||
margin-bottom: 0;\n \
|
||||
}\n \
|
||||
.preview-theme--caoyuangreen pre>code {\n \
|
||||
background-color: #333;\n \
|
||||
color: rgba(255,255,255,0.75);\n \
|
||||
}";
|
||||
document.head.appendChild(style);
|
||||
}
|
||||
init_preview_theme_caoyuangreen();
|
||||
273
static/themes/preview-theme-jikebrack.js
Normal file
273
static/themes/preview-theme-jikebrack.js
Normal file
@@ -0,0 +1,273 @@
|
||||
function init_preview_theme_jikebrack() {
|
||||
const style = document.createElement('style');
|
||||
style.id = 'preview-theme-jikebrack';
|
||||
style.type = 'text/css';
|
||||
style.innerHTML = "/*极客黑样式,实时生效*/\n \
|
||||
\n \
|
||||
/* 全局属性\n \
|
||||
*/\n \
|
||||
.preview-theme--jikebrack {\n \
|
||||
color: #2b2b2b;\n \
|
||||
background-color: #fff;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 段落\n \
|
||||
*/\n \
|
||||
.preview-theme--jikebrack p {\n \
|
||||
box-sizing: border-box;\n \
|
||||
margin-bottom: 16px;\n \
|
||||
font-family: \"Helvetica Neue\", Helvetica, \"Segoe UI\", Arial, freesans, sans-serif;\n \
|
||||
font-size: 15px;\n \
|
||||
text-align: start;\n \
|
||||
white-space: normal;\n \
|
||||
text-size-adjust: auto;\n \
|
||||
line-height: 1.75em;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一级标题 */\n \
|
||||
.preview-theme--jikebrack h1 {\n \
|
||||
margin-top: -0.46em;\n \
|
||||
margin-bottom: 0.1em;\n \
|
||||
border-bottom: 2px solid rgb(198, 196, 196);\n \
|
||||
box-sizing: border-box;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一级标题内容 */\n \
|
||||
.preview-theme--jikebrack h1 .content {\n \
|
||||
padding-top: 5px;\n \
|
||||
padding-bottom: 5px;\n \
|
||||
color: rgb(160, 160, 160);\n \
|
||||
font-size: 13px;\n \
|
||||
line-height: 2;\n \
|
||||
box-sizing: border-box;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一级标题修饰 请参考有实例的主题 */\n \
|
||||
.preview-theme--jikebrack h1:after {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 二级标题 */\n \
|
||||
.preview-theme--jikebrack h2 {\n \
|
||||
margin: 10px auto;\n \
|
||||
height: 40px;\n \
|
||||
background-color: rgb(251, 251, 251);\n \
|
||||
border-bottom: 1px solid rgb(246, 246, 246);\n \
|
||||
overflow: hidden;\n \
|
||||
box-sizing: border-box;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 二级标题内容 */\n \
|
||||
.preview-theme--jikebrack h2 .content {\n \
|
||||
margin-left: -10px;\n \
|
||||
display: inline-block;\n \
|
||||
width: auto;\n \
|
||||
height: 40px;\n \
|
||||
background-color: rgb(33, 33, 34);\n \
|
||||
border-bottom-right-radius:100px;\n \
|
||||
color: rgb(255, 255, 255);\n \
|
||||
padding-right: 30px;\n \
|
||||
padding-left: 30px;\n \
|
||||
line-height: 40px;\n \
|
||||
font-size: 16px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 二级标题修饰 请参考有实例的主题 */\n \
|
||||
.preview-theme--jikebrack h2:after {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 三级标题 */\n \
|
||||
.preview-theme--jikebrack h3 {\n \
|
||||
margin: 20px auto 5px;\n \
|
||||
border-top: 1px solid rgb(221, 221, 221);\n \
|
||||
box-sizing: border-box;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 三级标题内容 */\n \
|
||||
.preview-theme--jikebrack h3 .content {\n \
|
||||
margin-top: -1px;\n \
|
||||
padding-top: 6px;\n \
|
||||
padding-right: 5px;\n \
|
||||
padding-left: 5px;\n \
|
||||
font-size: 17px;\n \
|
||||
border-top: 2px solid rgb(33, 33, 34);\n \
|
||||
display: inline-block;\n \
|
||||
line-height: 1.1;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 三级标题修饰 请参考有实例的主题 */\n \
|
||||
.preview-theme--jikebrack h3:after {\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--jikebrack h4 {\n \
|
||||
margin: 10px auto -1px;\n \
|
||||
border-top: 1px solid rgb(221, 221, 221);\n \
|
||||
box-sizing: border-box;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--jikebrack h4 .content {\n \
|
||||
margin-top: -1px;\n \
|
||||
padding-top: 6px;\n \
|
||||
padding-right: 5px;\n \
|
||||
padding-left: 5px;\n \
|
||||
font-size: 16px;\n \
|
||||
border-top: 2px solid rgb(33, 33, 34);\n \
|
||||
display: inline-block;\n \
|
||||
line-height: 1.1;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 无序列表整体样式\n \
|
||||
* list-style-type: square|circle|disc;\n \
|
||||
*/\n \
|
||||
.preview-theme--jikebrack ul {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 有序列表整体样式\n \
|
||||
* list-style-type: upper-roman|lower-greek|lower-alpha;\n \
|
||||
*/\n \
|
||||
.preview-theme--jikebrack ol {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 列表内容,不要设置li\n \
|
||||
*/\n \
|
||||
.preview-theme--jikebrack li section {\n \
|
||||
font-size: 15px;\n \
|
||||
font-family: \"Helvetica Neue\", Helvetica, \"Segoe UI\", Arial, freesans, sans-serif;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 引用\n \
|
||||
* 左边缘颜色 border-left-color: black;\n \
|
||||
* 背景色 background: gray;\n \
|
||||
*/\n \
|
||||
.preview-theme--jikebrack blockquote {\n \
|
||||
border-left-color: rgb(221, 221, 221) !important;\n \
|
||||
margin-top: 1.2em;\n \
|
||||
margin-bottom: 1.2em;\n \
|
||||
padding-right: 1em;\n \
|
||||
padding-left: 1em;\n \
|
||||
border-left-width: 4px;\n \
|
||||
color: rgb(119, 119, 119) !important;\n \
|
||||
quotes: none;\n \
|
||||
background: rgba(0, 0, 0, 0.05) !important;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 引用文字 */\n \
|
||||
.preview-theme--jikebrack blockquote p {\n \
|
||||
margin: 0px;\n \
|
||||
font-size: 15px;\n \
|
||||
font-family: -apple-system-font, BlinkMacSystemFont, \"Helvetica Neue\", \"PingFang SC\", \"Hiragino Sans GB\", \"Microsoft YaHei UI\", \"Microsoft YaHei\", Arial, sans-serif;\n \
|
||||
color: rgb(119, 119, 119);\n \
|
||||
line-height: 1.75em;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 链接 \n \
|
||||
* border-bottom: 1px solid #009688;\n \
|
||||
*/\n \
|
||||
.preview-theme--jikebrack a {\n \
|
||||
color: rgb(239, 112, 96);\n \
|
||||
border-bottom: 1px solid rgb(239, 112, 96);\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 加粗 */\n \
|
||||
.preview-theme--jikebrack strong {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 斜体 */\n \
|
||||
.preview-theme--jikebrack em {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 加粗斜体 */\n \
|
||||
.preview-theme--jikebrack em strong {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 删除线 */\n \
|
||||
.preview-theme--jikebrack s {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 分隔线\n \
|
||||
* 粗细、样式和颜色\n \
|
||||
* border-top: 1px solid #3e3e3e;\n \
|
||||
*/\n \
|
||||
.preview-theme--jikebrack hr {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 图片\n \
|
||||
* 宽度 width: 80%;\n \
|
||||
* 居中 margin: 0 auto;\n \
|
||||
* 居左 margin: 0 0;\n \
|
||||
*/\n \
|
||||
.preview-theme--jikebrack img {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 图片描述文字 */\n \
|
||||
.preview-theme--jikebrack figcaption {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 行内代码 */\n \
|
||||
.preview-theme--jikebrack p code,.preview-theme--jikebrack li code {\n \
|
||||
color: rgb(239, 112, 96) !important;\n \
|
||||
background-color: rgba(27,31,35,.05) !important;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 非微信代码块\n \
|
||||
* 代码块不换行 display: -webkit-box !important;\n \
|
||||
* 代码块换行 display: block;\n \
|
||||
*/\n \
|
||||
.preview-theme--jikebrack pre code {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/*\n \
|
||||
* 表格内的单元格\n \
|
||||
* 字体大小 font-size: 16px;\n \
|
||||
* 边框 border: 1px solid #ccc;\n \
|
||||
* 内边距 padding: 5px 10px;\n \
|
||||
*/\n \
|
||||
.preview-theme--jikebrack table tr th,\n \
|
||||
.preview-theme--jikebrack table tr td {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 脚注文字 */\n \
|
||||
.preview-theme--jikebrack .footnote-word {\n \
|
||||
color: #ff3502;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 脚注上标 */\n \
|
||||
.preview-theme--jikebrack .footnote-ref {\n \
|
||||
color: rgb(239, 112, 96);\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* \"参考资料\"四个字 \n \
|
||||
* 内容 content: \"参考资料\";\n \
|
||||
*/\n \
|
||||
.preview-theme--jikebrack .footnotes-sep:before {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 参考资料编号 */\n \
|
||||
.preview-theme--jikebrack .footnote-num {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 参考资料文字 */\n \
|
||||
.preview-theme--jikebrack .footnote-item p { \n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 参考资料解释 */\n \
|
||||
.preview-theme--jikebrack .footnote-item p em {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 行间公式\n \
|
||||
* 最大宽度 max-width: 300% !important;\n \
|
||||
*/\n \
|
||||
.preview-theme--jikebrack .block-equation svg {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 行内公式\n \
|
||||
*/\n \
|
||||
.preview-theme--jikebrack .inline-equation svg {\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--jikebrack pre>code {\n \
|
||||
background-color: #333;\n \
|
||||
color: rgba(255,255,255,0.75);\n \
|
||||
}";
|
||||
document.head.appendChild(style);
|
||||
}
|
||||
init_preview_theme_jikebrack();
|
||||
269
static/themes/preview-theme-ningyezi.js
Normal file
269
static/themes/preview-theme-ningyezi.js
Normal file
@@ -0,0 +1,269 @@
|
||||
function init_preview_theme_ningyezi() {
|
||||
const style = document.createElement('style');
|
||||
style.id = 'preview-theme-ningyezi';
|
||||
style.type = 'text/css';
|
||||
style.innerHTML = "/*凝夜紫 ningyezi\n \
|
||||
*/\n \
|
||||
.preview-theme--ningyezi {\n \
|
||||
line-height: 1.5;\n \
|
||||
font-family: Optima-Regular, Optima, PingFangTC-Light, PingFangSC-light, PingFangTC-light;\n \
|
||||
letter-spacing: 2px;\n \
|
||||
color: #2b2b2b;\n \
|
||||
background-color: #fff;\n \
|
||||
background-image: linear-gradient(90deg, rgba(50, 0, 0, 0.05) 3%, rgba(0, 0, 0, 0) 3%), linear-gradient(360deg, rgba(50, 0, 0, 0.05) 3%, rgba(0, 0, 0, 0) 3%);\n \
|
||||
background-size: 20px 20px;\n \
|
||||
background-position: center center;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 段落,下方未标注标签参数均同此处\n \
|
||||
*/\n \
|
||||
.preview-theme--ningyezi p {\n \
|
||||
margin: 10px 0px;\n \
|
||||
letter-spacing: 2px;\n \
|
||||
font-size: 14px;\n \
|
||||
word-spacing: 2px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一级标题 */\n \
|
||||
.preview-theme--ningyezi h1 {\n \
|
||||
font-size: 25px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一级标题内容 */\n \
|
||||
.preview-theme--ningyezi h1 .content {\n \
|
||||
display: inline-block;\n \
|
||||
font-weight: bold;\n \
|
||||
color: #773098;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一级标题修饰 请参考有实例的主题 */\n \
|
||||
.preview-theme--ningyezi h1:after {}\n \
|
||||
\n \
|
||||
/* 二级标题 */\n \
|
||||
.preview-theme--ningyezi h2 {\n \
|
||||
text-align: left;\n \
|
||||
margin: 20px 10px 0px 0px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 二级标题内容 */\n \
|
||||
.preview-theme--ningyezi h2 .content {\n \
|
||||
font-size: 18px;\n \
|
||||
font-weight: bold;\n \
|
||||
display: inline-block;\n \
|
||||
padding-left: 10px;\n \
|
||||
border-left: 5px solid #916dd5;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 二级标题修饰 请参考有实例的主题 */\n \
|
||||
.preview-theme--ningyezi h2:after {}\n \
|
||||
\n \
|
||||
/* 三级标题 */\n \
|
||||
.preview-theme--ningyezi h3 {\n \
|
||||
font-size: 16px;\n \
|
||||
font-weight: bold;\n \
|
||||
text-align: center;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 三级标题内容 */\n \
|
||||
.preview-theme--ningyezi h3 .content {\n \
|
||||
border-bottom: 2px solid #d89cf6;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 三级标题修饰 请参考有实例的主题 */\n \
|
||||
.preview-theme--ningyezi h3:after {}\n \
|
||||
\n \
|
||||
/* 无序列表整体样式\n \
|
||||
* list-style-type: square|circle|disc;\n \
|
||||
*/\n \
|
||||
.preview-theme--ningyezi ul {\n \
|
||||
font-size: 15px;\n \
|
||||
/*神奇逻辑,必须比li section的字体大才会在二级中生效*/\n \
|
||||
list-style-type: circle;\n \
|
||||
}\n \
|
||||
\n \
|
||||
\n \
|
||||
/* 有序列表整体样式\n \
|
||||
* list-style-type: upper-roman|lower-greek|lower-alpha;\n \
|
||||
*/\n \
|
||||
.preview-theme--ningyezi ol {\n \
|
||||
font-size: 15px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 列表内容,不要设置li\n \
|
||||
*/\n \
|
||||
.preview-theme--ningyezi li section {\n \
|
||||
font-size: 14px;\n \
|
||||
font-weight: normal;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 引用\n \
|
||||
* 左边缘颜色 border-left-color:black;\n \
|
||||
* 背景色 background:gray;\n \
|
||||
*/\n \
|
||||
.preview-theme--ningyezi blockquote {\n \
|
||||
color: rgba(0,0,0,0.5) !important;\n \
|
||||
border-left-color: #d89cf6 !important;\n \
|
||||
background: #f4eeff !important;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 链接 \n \
|
||||
* border-bottom: 1px solid #009688;\n \
|
||||
*/\n \
|
||||
.preview-theme--ningyezi a {\n \
|
||||
color: #916dd5;\n \
|
||||
font-weight: bolder;\n \
|
||||
border-bottom: 1px solid #916dd5;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--ningyezi strong::before {\n \
|
||||
content: '「';\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 加粗 */\n \
|
||||
.preview-theme--ningyezi strong {\n \
|
||||
color: #916dd5;\n \
|
||||
font-weight: bold;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--ningyezi strong::after {\n \
|
||||
content: '」';\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 斜体 */\n \
|
||||
.preview-theme--ningyezi em {\n \
|
||||
font-style: normal;\n \
|
||||
color: #916dd5;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 加粗斜体 */\n \
|
||||
.preview-theme--ningyezi em strong {\n \
|
||||
color: #916dd5;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 删除线 */\n \
|
||||
.preview-theme--ningyezi del {\n \
|
||||
color: #916dd5;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 分隔线\n \
|
||||
* 粗细、样式和颜色\n \
|
||||
*/\n \
|
||||
.preview-theme--ningyezi hr {\n \
|
||||
height: 1px;\n \
|
||||
padding: 0;\n \
|
||||
border: none;\n \
|
||||
border-top: 2px solid #d9b8fa;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 图片\n \
|
||||
* 宽度 width:80%;\n \
|
||||
* 居中 margin:0 auto;\n \
|
||||
* 居左 margin:0 0;\n \
|
||||
*/\n \
|
||||
.preview-theme--ningyezi img {\n \
|
||||
border-radius: 6px;\n \
|
||||
display: block;\n \
|
||||
margin: 20px auto;\n \
|
||||
object-fit: contain;\n \
|
||||
box-shadow: 2px 4px 7px #999;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 图片描述文字 */\n \
|
||||
.preview-theme--ningyezi figcaption {\n \
|
||||
display: block;\n \
|
||||
font-size: 13px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 行内代码 */\n \
|
||||
.preview-theme--ningyezi p code,\n \
|
||||
.preview-theme--ningyezi li code,\n \
|
||||
.preview-theme--ningyezi table code {\n \
|
||||
color: #916dd5;\n \
|
||||
font-weight: bolder;\n \
|
||||
background: none;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 非微信代码块\n \
|
||||
* 代码块不换行 display:-webkit-box !important;\n \
|
||||
* 代码块换行 display:block;\n \
|
||||
*/\n \
|
||||
.preview-theme--ningyezi .code-snippet__fix {\n \
|
||||
background: #f7f7f7;\n \
|
||||
border-radius: 2px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--ningyezi pre code {}\n \
|
||||
\n \
|
||||
/*\n \
|
||||
* 表格内的单元格\n \
|
||||
* 字体大小 font-size: 16px;\n \
|
||||
* 边框 border: 1px solid #ccc;\n \
|
||||
* 内边距 padding: 5px 10px;\n \
|
||||
*/\n \
|
||||
.preview-theme--ningyezi table tr th,\n \
|
||||
.preview-theme--ningyezi table tr td {\n \
|
||||
font-size: 14px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--ningyezi .footnotes {\n \
|
||||
font-size: 14px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 脚注文字 */\n \
|
||||
.preview-theme--ningyezi .footnote-word {\n \
|
||||
font-weight: normal;\n \
|
||||
color: #916dd5;\n \
|
||||
font-weight: bold;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 脚注上标 */\n \
|
||||
.preview-theme--ningyezi .footnote-ref {\n \
|
||||
font-weight: normal;\n \
|
||||
color: #916dd5;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/*脚注链接样式*/\n \
|
||||
.preview-theme--ningyezi .footnote-item em {\n \
|
||||
font-size: 14px;\n \
|
||||
color: #916dd5;\n \
|
||||
display: block;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* \"参考资料\"四个字 \n \
|
||||
* 内容 content: \"参考资料\";\n \
|
||||
*/\n \
|
||||
.preview-theme--ningyezi .footnotes-sep:before {\n \
|
||||
font-size: 20px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 参考资料编号 */\n \
|
||||
.preview-theme--ningyezi .footnote-num {\n \
|
||||
color: #916dd5;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 参考资料文字 */\n \
|
||||
.preview-theme--ningyezi .footnote-item p {\n \
|
||||
color: #916dd5;\n \
|
||||
font-weight: bold;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 参考资料解释 */\n \
|
||||
.preview-theme--ningyezi .footnote-item p em {\n \
|
||||
font-weight: normal;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 行间公式\n \
|
||||
* 最大宽度 max-width: 300% !important;\n \
|
||||
*/\n \
|
||||
.preview-theme--ningyezi .block-equation svg {}\n \
|
||||
\n \
|
||||
/* 行内公式\n \
|
||||
*/\n \
|
||||
.preview-theme--ningyezi .inline-equation svg {}\n \
|
||||
.preview-theme--ningyezi pre>code {\n \
|
||||
background-color: #333;\n \
|
||||
color: rgba(255,255,255,0.75);\n \
|
||||
}";
|
||||
document.head.appendChild(style);
|
||||
}
|
||||
init_preview_theme_ningyezi();
|
||||
340
static/themes/preview-theme-simplebrack.js
Normal file
340
static/themes/preview-theme-simplebrack.js
Normal file
@@ -0,0 +1,340 @@
|
||||
function init_preview_theme_simplebrack() {
|
||||
const style = document.createElement('style');
|
||||
style.id = 'preview-theme-simplebrack';
|
||||
style.type = 'text/css';
|
||||
style.innerHTML = "/* 全局属性\n \
|
||||
* 页边距 padding: 30px;\n \
|
||||
* 全文字体 font-family: ptima-Regular;\n \
|
||||
* 英文换行 word-break: break-all;\n \
|
||||
*/\n \
|
||||
.preview-theme--simplebrack {\n \
|
||||
font-size:14px;\n \
|
||||
padding:10px;\n \
|
||||
color: #2b2b2b;\n \
|
||||
background-color: #fff;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/*图片下提示*/\n \
|
||||
.preview-theme--simplebrack figcaption{\n \
|
||||
font-size:12px;\n \
|
||||
}\n \
|
||||
.preview-theme--simplebrack .imageflow-caption{\n \
|
||||
font-size:12px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 段落,下方未标注标签参数均同此处\n \
|
||||
* 上边距 margin-top: 5px;\n \
|
||||
* 下边距 margin-bottom: 5px;\n \
|
||||
* 行高 line-height: 26px;\n \
|
||||
* 词间距 word-spacing: 3px;\n \
|
||||
* 字间距 letter-spacing: 3px;\n \
|
||||
* 对齐 text-align: left;\n \
|
||||
* 颜色 color: #3e3e3e;\n \
|
||||
* 字体大小 font-size: 16px;\n \
|
||||
* 首行缩进 text-indent: 2em;\n \
|
||||
*/\n \
|
||||
.preview-theme--simplebrack p {\n \
|
||||
font-size:14px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一级标题 */\n \
|
||||
.preview-theme--simplebrack h1 {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一级标题内容 */\n \
|
||||
.preview-theme--simplebrack h1 .content {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一级标题前缀 */\n \
|
||||
.preview-theme--simplebrack h1 .prefix {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一级标题后缀 */\n \
|
||||
.preview-theme--simplebrack h1 .suffix{\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 二级标题 */\n \
|
||||
.preview-theme--simplebrack h2 {\n \
|
||||
text-align:center;\n \
|
||||
position:relative;\n \
|
||||
font-weight: bold;\n \
|
||||
color: black;\n \
|
||||
line-height: 1.1em;\n \
|
||||
padding-top: 12px;\n \
|
||||
padding-bottom: 12px;\n \
|
||||
margin:70px 30px 30px;\n \
|
||||
border: 1px solid #000;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--simplebrack h2:before{\n \
|
||||
content: ' ';\n \
|
||||
float: left;\n \
|
||||
display: block;\n \
|
||||
width: 90%;\n \
|
||||
border-top: 1px solid #000;\n \
|
||||
height: 1px;\n \
|
||||
line-height: 1px;\n \
|
||||
margin-left: -5px;\n \
|
||||
margin-top: -17px;\n \
|
||||
}\n \
|
||||
.preview-theme--simplebrack h2:after{\n \
|
||||
content: ' ';\n \
|
||||
float: right;\n \
|
||||
display: block;\n \
|
||||
width: 90%;\n \
|
||||
border-bottom: 1px solid #000;\n \
|
||||
height: 1px;\n \
|
||||
line-height: 1px;\n \
|
||||
margin-right: -5px;\n \
|
||||
margin-top: 16px;\n \
|
||||
position: unset;\n \
|
||||
}\n \
|
||||
/* 二级标题内容 */\n \
|
||||
.preview-theme--simplebrack h2 .content {\n \
|
||||
display: block;\n \
|
||||
-webkit-box-reflect: below 0em -webkit-gradient(linear,left top,left bottom, from(rgba(0,0,0,0)),to(rgba(255,255,255,0.1)));\n \
|
||||
}\n \
|
||||
.preview-theme--simplebrack h2 strong {\n \
|
||||
}\n \
|
||||
/* 二级标题前缀 */\n \
|
||||
.preview-theme--simplebrack h2 .prefix {\n \
|
||||
display: block;\n \
|
||||
width: 3px;\n \
|
||||
margin: 0 0 0 5%;\n \
|
||||
height: 3px;\n \
|
||||
line-height: 3px;\n \
|
||||
overflow: hidden;\n \
|
||||
background-color: #000;\n \
|
||||
box-shadow:3px 0 #000,\n \
|
||||
0 3px #000,\n \
|
||||
-3px 0 #000,\n \
|
||||
0 -3px #000;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 二级标题后缀 */\n \
|
||||
.preview-theme--simplebrack h2 .suffix {\n \
|
||||
display: block;\n \
|
||||
width: 3px;\n \
|
||||
margin: 0 0 0 95%;\n \
|
||||
height: 3px;\n \
|
||||
line-height: 3px;\n \
|
||||
overflow: hidden;\n \
|
||||
background-color: #000;\n \
|
||||
box-shadow:3px 0 #000,\n \
|
||||
0 3px #000,\n \
|
||||
-3px 0 #000,\n \
|
||||
0 -3px #000;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 三级标题 */\n \
|
||||
.preview-theme--simplebrack h3 {\n \
|
||||
background-color:#000;\n \
|
||||
color:#fff;\n \
|
||||
padding:2px 10px;\n \
|
||||
width:fit-content;\n \
|
||||
font-size:17px;\n \
|
||||
margin:60px auto 10px;\n \
|
||||
}\n \
|
||||
.preview-theme--simplebrack h3 strong {\n \
|
||||
color:#fff;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 三级标题内容 */\n \
|
||||
.preview-theme--simplebrack h3 .content {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 三级标题前缀 */\n \
|
||||
.preview-theme--simplebrack h3 .prefix {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 三级标题后缀 */\n \
|
||||
.preview-theme--simplebrack h3 .suffix {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 无序列表整体样式\n \
|
||||
* list-style-type: square|circle|disc;\n \
|
||||
*/\n \
|
||||
.preview-theme--simplebrack ul {\n \
|
||||
list-style-type: square;\n \
|
||||
}\n \
|
||||
/* 无序二级列表\n \
|
||||
*/\n \
|
||||
.preview-theme--simplebrack ul li ul li{\n \
|
||||
list-style-type: circle;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 有序列表整体样式\n \
|
||||
* list-style-type: upper-roman|lower-greek|lower-alpha;\n \
|
||||
*/\n \
|
||||
.preview-theme--simplebrack ol {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 列表内容,不要设置li\n \
|
||||
*/\n \
|
||||
.preview-theme--simplebrack li section {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 引用\n \
|
||||
* 左边缘颜色 border-left-color: black;\n \
|
||||
* 背景色 background: gray;\n \
|
||||
*/\n \
|
||||
.preview-theme--simplebrack blockquote {\n \
|
||||
border-left: 3px solid rgba(0, 0, 0, 0.65) !important;\n \
|
||||
border-right: 1px solid rgba(0, 0, 0, 0.65) !important;\n \
|
||||
background: rgb(249, 249, 249) !important;\n \
|
||||
color: rgba(0,0,0,0.5) !important;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 引用文字 */\n \
|
||||
.preview-theme--simplebrack blockquote p {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 链接 \n \
|
||||
* border-bottom: 1px solid #009688;\n \
|
||||
*/\n \
|
||||
.preview-theme--simplebrack a {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 加粗 */\n \
|
||||
.preview-theme--simplebrack strong {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 斜体 */\n \
|
||||
.preview-theme--simplebrack em {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 加粗斜体 */\n \
|
||||
.preview-theme--simplebrack em strong {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 删除线 */\n \
|
||||
.preview-theme--simplebrack del {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 分隔线\n \
|
||||
* 粗细、样式和颜色\n \
|
||||
* border-top: 1px solid #3e3e3e;\n \
|
||||
*/\n \
|
||||
.preview-theme--simplebrack hr {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 图片\n \
|
||||
* 宽度 width: 80%;\n \
|
||||
* 居中 margin: 0 auto;\n \
|
||||
* 居左 margin: 0 0;\n \
|
||||
*/\n \
|
||||
.preview-theme--simplebrack img {\n \
|
||||
box-shadow: rgba(170, 170, 170, 0.48) 0px 0px 6px 0px;\n \
|
||||
border-radius:4px;\n \
|
||||
margin-top:10px;\n \
|
||||
}\n \
|
||||
/* 行内代码 */\n \
|
||||
.preview-theme--simplebrack p code, .preview-theme--simplebrack li code {\n \
|
||||
color:#ff6441;\n \
|
||||
background-color: rgba(27,31,35,.05) !important;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 非微信代码块\n \
|
||||
* 代码块不换行 display: -webkit-box !important;\n \
|
||||
* 代码块换行 display: block;\n \
|
||||
*/\n \
|
||||
.preview-theme--simplebrack pre.custom {\n \
|
||||
box-shadow: rgba(170, 170, 170, 0.48) 0px 0px 6px 0px;\n \
|
||||
max-width: 100%;\n \
|
||||
border-radius:4px;\n \
|
||||
margin: 10px auto 0 auto;\n \
|
||||
}\n \
|
||||
.preview-theme--simplebrack pre code {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/*\n \
|
||||
* 表格内的单元格\n \
|
||||
* 字体大小 font-size: 16px;\n \
|
||||
* 边框 border: 1px solid #ccc;\n \
|
||||
* 内边距 padding: 5px 10px;\n \
|
||||
*/\n \
|
||||
.preview-theme--simplebrack table tr th,\n \
|
||||
.preview-theme--simplebrack table tr td {\n \
|
||||
font-size:14px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 脚注文字 */\n \
|
||||
.preview-theme--simplebrack .footnote-word {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 脚注上标 */\n \
|
||||
.preview-theme--simplebrack .footnote-ref {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* \"参考资料\"四个字 \n \
|
||||
* 内容 content: \"参考资料\";\n \
|
||||
*/\n \
|
||||
.preview-theme--simplebrack .footnotes-sep {\n \
|
||||
font-size: 14px;\n \
|
||||
color: #888;\n \
|
||||
border-top: 1px solid #eee;\n \
|
||||
padding: 30px 0 10px 0px;\n \
|
||||
background-color: transparent;\n \
|
||||
margin-bottom: 20px;\n \
|
||||
width: 100%;\n \
|
||||
}\n \
|
||||
.preview-theme--simplebrack .footnotes-sep:before {\n \
|
||||
content:'参考资料';\n \
|
||||
}\n \
|
||||
.preview-theme--simplebrack .footnotes{\n \
|
||||
border-left:5px solid #eee;\n \
|
||||
padding-left:10px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 参考资料编号 */\n \
|
||||
.preview-theme--simplebrack .footnote-num {\n \
|
||||
font-size:14px;\n \
|
||||
color:#999;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 参考资料文字 */\n \
|
||||
.preview-theme--simplebrack .footnote-item p { \n \
|
||||
font-size:14px;\n \
|
||||
color:#999;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 参考资料解释 */\n \
|
||||
.preview-theme--simplebrack .footnote-item p em {\n \
|
||||
font-size:14px;\n \
|
||||
color:#999;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 行间公式\n \
|
||||
* 最大宽度 max-width: 300% !important;\n \
|
||||
*/\n \
|
||||
.preview-theme--simplebrack .block-equation svg {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 行内公式\n \
|
||||
*/\n \
|
||||
.preview-theme--simplebrack .inline-equation svg {\n \
|
||||
}\n \
|
||||
/* 文章结尾 */\n \
|
||||
.preview-theme--simplebrack:after{\n \
|
||||
content:'- END -';\n \
|
||||
font-size:15px;\n \
|
||||
display:block;\n \
|
||||
text-align:center;\n \
|
||||
margin-top:50px;\n \
|
||||
color:#999;\n \
|
||||
border-bottom:1px solid #eee;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/*滑动幻灯片*/\n \
|
||||
.preview-theme--simplebrack .imageflow-layer1 img{\n \
|
||||
margin:0;\n \
|
||||
box-shadow: none;\n \
|
||||
border-radius: 0;\n \
|
||||
}\n \
|
||||
.preview-theme--simplebrack pre>code {\n \
|
||||
background-color: #333;\n \
|
||||
color: rgba(255,255,255,0.75);\n \
|
||||
}";
|
||||
document.head.appendChild(style);
|
||||
}
|
||||
init_preview_theme_simplebrack();
|
||||
305
static/themes/preview-theme-yanqihu.js
Normal file
305
static/themes/preview-theme-yanqihu.js
Normal file
@@ -0,0 +1,305 @@
|
||||
function init_preview_theme_yanqihu() {
|
||||
const style = document.createElement('style');
|
||||
style.id = 'preview-theme-yanqihu';
|
||||
style.type = 'text/css';
|
||||
style.innerHTML = "/* 雁栖湖 yanqihu\n \
|
||||
*/\n \
|
||||
.preview-theme--yanqihu {\n \
|
||||
color: #2b2b2b;\n \
|
||||
background-color: #fff;\n \
|
||||
counter-reset: counterh1 counterh2 counterh3;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 段落,下方未标注标签参数均同此处\n \
|
||||
*/\n \
|
||||
.preview-theme--yanqihu p {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一级标题 */\n \
|
||||
.preview-theme--yanqihu h1 {\n \
|
||||
line-height: 28px;\n \
|
||||
border-bottom: 1px solid rgb(37,132,181);\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--yanqihu h1:before {\n \
|
||||
background: rgb(37,132,181);\n \
|
||||
color: white;\n \
|
||||
counter-increment: counterh1;\n \
|
||||
content: 'Part'counter(counterh1); \n \
|
||||
padding: 2px 8px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一级标题内容 */\n \
|
||||
.preview-theme--yanqihu h1 .content {\n \
|
||||
color: rgb(37,132,181);\n \
|
||||
margin-left: 8px;\n \
|
||||
font-size: 20px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一级标题前缀 */\n \
|
||||
.preview-theme--yanqihu h1 .prefix {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一级标题后缀 */\n \
|
||||
.preview-theme--yanqihu h1 .suffix {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 二级标题 */\n \
|
||||
.preview-theme--yanqihu h2 {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 二级标题内容 */\n \
|
||||
.preview-theme--yanqihu h2 .content {\n \
|
||||
font-size: 18px;\n \
|
||||
border-bottom: 4px solid rgb(37,132,181);\n \
|
||||
padding: 2px 4px;\n \
|
||||
color: rgb(37,132,181);\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 二级标题前缀 */\n \
|
||||
.preview-theme--yanqihu h2 .prefix {\n \
|
||||
display: inline-block;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--yanqihu h2 .prefix:before {\n \
|
||||
counter-increment: counterh2;\n \
|
||||
content: counter(counterh2); \n \
|
||||
color:rgb(159,205,208);\n \
|
||||
border-bottom: 4px solid rgb(159,205,208);\n \
|
||||
font-size: 18px;\n \
|
||||
padding: 2px 4px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 二级标题后缀 */\n \
|
||||
.preview-theme--yanqihu h2 .suffix {\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--yanqihu h1:after, .preview-theme--yanqihu h2:after {\n \
|
||||
border-bottom: unset;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 三级标题 */\n \
|
||||
.preview-theme--yanqihu h3 {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 三级标题内容 */\n \
|
||||
.preview-theme--yanqihu h3 .content {\n \
|
||||
font-size: 16px;\n \
|
||||
border-bottom: 1px solid rgb(37,132,181);\n \
|
||||
padding: 2px 10px;\n \
|
||||
color: rgb(37,132,181);\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 三级标题前缀 */\n \
|
||||
.preview-theme--yanqihu h3 .prefix {\n \
|
||||
display:inline-block;\n \
|
||||
background:linear-gradient(45deg, transparent 48%, rgb(37,132,181) 48%, \n \
|
||||
rgb(37,132,181) 52%, transparent 52%);\n \
|
||||
width:24px;\n \
|
||||
height:24px;\n \
|
||||
margin-bottom: -7px;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 三级标题后缀 */\n \
|
||||
.preview-theme--yanqihu h3 .suffix {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 无序列表整体样式\n \
|
||||
* list-style-type: square|circle|disc;\n \
|
||||
*/\n \
|
||||
.preview-theme--yanqihu ul {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 有序列表整体样式\n \
|
||||
* list-style-type: upper-roman|lower-greek|lower-alpha;\n \
|
||||
*/\n \
|
||||
.preview-theme--yanqihu ol {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 列表内容,不要设置li\n \
|
||||
*/\n \
|
||||
.preview-theme--yanqihu li section {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一级引用\n \
|
||||
* 左边缘颜色 border-left-color: black;\n \
|
||||
* 背景色 background: gray;\n \
|
||||
*/\n \
|
||||
.preview-theme--yanqihu blockquote {\n \
|
||||
color: rgba(0,0,0,0.5) !important;\n \
|
||||
border: 1px dashed rgb(37,132,181) !important;\n \
|
||||
background: transparent !important;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 一级引用文字 */\n \
|
||||
.preview-theme--yanqihu blockquote p {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 二级引用\n \
|
||||
*/\n \
|
||||
.preview-theme--yanqihu .multiquote-2 {\n \
|
||||
border: 1px dashed rgb(248,99,77);\n \
|
||||
box-shadow: none;\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--yanqihu .multiquote-2 blockquote {\n \
|
||||
margin: 0;\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 二级引用文字 */\n \
|
||||
.preview-theme--yanqihu .multiquote-2 p {\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--yanqihu .multiquote-2 strong {\n \
|
||||
color:rgb(248,99,77);\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--yanqihu .multiquote-2 a {\n \
|
||||
color:rgb(248,99,77);\n \
|
||||
border-bottom: 1px solid rgb(248,99,77);\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 三级引用\n \
|
||||
*/\n \
|
||||
.preview-theme--yanqihu .multiquote-3 {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 三级引用文字 */\n \
|
||||
.preview-theme--yanqihu .multiquote-3 p {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 链接 \n \
|
||||
* border-bottom: 1px solid #009688;\n \
|
||||
*/\n \
|
||||
.preview-theme--yanqihu a {\n \
|
||||
color:rgb(37,132,181);\n \
|
||||
border-bottom: 1px solid rgb(37,132,181);\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 加粗 */\n \
|
||||
.preview-theme--yanqihu strong {\n \
|
||||
color: rgb(37,132,181);\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 斜体 */\n \
|
||||
.preview-theme--yanqihu em {\n \
|
||||
color: rgb(37,132,181);\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 加粗斜体 */\n \
|
||||
.preview-theme--yanqihu em strong {\n \
|
||||
color: rgb(37,132,181);\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 删除线 */\n \
|
||||
.preview-theme--yanqihu del {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 分隔线\n \
|
||||
* 粗细、样式和颜色\n \
|
||||
* border-top: 1px solid #3e3e3e;\n \
|
||||
*/\n \
|
||||
.preview-theme--yanqihu hr {\n \
|
||||
border-top: 1px solid rgb(37,132,181);\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 图片\n \
|
||||
* 宽度 width: 80%;\n \
|
||||
* 居中 margin: 0 auto;\n \
|
||||
* 居左 margin: 0 0;\n \
|
||||
*/\n \
|
||||
.preview-theme--yanqihu img {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 图片描述文字 */\n \
|
||||
.preview-theme--yanqihu figcaption {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 行内代码 */\n \
|
||||
.preview-theme--yanqihu p code,\n \
|
||||
.preview-theme--yanqihu li code,\n \
|
||||
.preview-theme--yanqihu table code {\n \
|
||||
background-color: rgba(0,0,0,.05);\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* \n \
|
||||
* 代码块不换行 display: -webkit-box !important;\n \
|
||||
* 代码块换行 display: block;\n \
|
||||
*/\n \
|
||||
.preview-theme--yanqihu pre code {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/*\n \
|
||||
* 表格内的单元格\n \
|
||||
* 字体大小 font-size: 16px;\n \
|
||||
* 边框 border: 1px solid #ccc;\n \
|
||||
* 内边距 padding: 5px 10px;\n \
|
||||
*/\n \
|
||||
.preview-theme--yanqihu table tr th {\n \
|
||||
border: 1px solid rgb(248,99,77);\n \
|
||||
background-color: rgb(235,114, 80);\n \
|
||||
color: #f8f8f8;\n \
|
||||
border-bottom: 0;\n \
|
||||
border: 1px solid rgb(245,203,174);\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--yanqihu table tr td {\n \
|
||||
border: 1px solid rgb(245,203,174);\n \
|
||||
}\n \
|
||||
/* \n \
|
||||
* 某一列表格列宽控制\n \
|
||||
* n 可以修改为具体数字,不修改时表示所有列\n \
|
||||
* 最小列宽 min-width: 85px;\n \
|
||||
*/\n \
|
||||
.preview-theme--yanqihu table tr th:nth-of-type(n),\n \
|
||||
.preview-theme--yanqihu table tr td:nth-of-type(n){\n \
|
||||
}\n \
|
||||
\n \
|
||||
.preview-theme--yanqihu table tr:nth-of-type(2n) {\n \
|
||||
background-color: rgb(248,222,203);\n \
|
||||
}\n \
|
||||
/* 脚注文字 */\n \
|
||||
.preview-theme--yanqihu .footnote-word {\n \
|
||||
color:rgb(37,132,181);\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 脚注上标 */\n \
|
||||
.preview-theme--yanqihu .footnote-ref {\n \
|
||||
color:rgb(37,132,181);\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* \"参考资料\"四个字 \n \
|
||||
* 内容 content: \"参考资料\";\n \
|
||||
*/\n \
|
||||
.preview-theme--yanqihu .footnotes-sep:before {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 参考资料编号 */\n \
|
||||
.preview-theme--yanqihu .footnote-num {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 参考资料文字 */\n \
|
||||
.preview-theme--yanqihu .footnote-item p { \n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 参考资料解释 */\n \
|
||||
.preview-theme--yanqihu .footnote-item p em {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 行间公式\n \
|
||||
* 最大宽度 max-width: 300% !important;\n \
|
||||
*/\n \
|
||||
.preview-theme--yanqihu .block-equation svg {\n \
|
||||
}\n \
|
||||
\n \
|
||||
/* 行内公式\n \
|
||||
*/\n \
|
||||
.preview-theme--yanqihu .inline-equation svg { \n \
|
||||
}\n \
|
||||
.preview-theme--yanqihu pre>code {\n \
|
||||
background-color: #333;\n \
|
||||
color: rgba(255,255,255,0.75);\n \
|
||||
}";
|
||||
document.head.appendChild(style);
|
||||
}
|
||||
init_preview_theme_yanqihu();
|
||||
Reference in New Issue
Block a user