add vx-idea theme (#2236)

This commit is contained in:
uRick 2022-09-12 11:21:45 +08:00 committed by GitHub
parent e92ea5061a
commit a25b75f828
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
50 changed files with 3446 additions and 0 deletions

View File

@ -0,0 +1,44 @@
<div style="font-size:50px"><span style="color: #ff0000">v</span><span style="color: #ff4000">n</span><span style="color: #ff7f00">o</span><span style="color: #00d2ff">t</span><span style="color: #00e980">e</span><span style="color: #4460a6">X</span><span style="color: #00ff00"> </span><span style="color: #00ff80">i</span><span style="color: #00ffff">d</span><span style="color: #5f9090">e</span><span style="color: #7548c8">a</span><span style="color: #8b00ff"> </span><span style="color: #c50080">t</span><span style="color: #ff0000">h</span><span style="color: #ff7f00">e</span><span style="color: #de4d67">m</span><span style="color: #bc1bce">e</span></div>
自定义方式参考[Vnote](https://tamlok.github.io/vnote/zh_cn/)官方文档:[主题和样式](https://tamlok.github.io/vnote/zh_cn/#!docs/%E7%94%A8%E6%88%B7/%E4%B8%BB%E9%A2%98%E5%92%8C%E6%A0%B7%E5%BC%8F.md)
`vx-idea`主题又名`石板灰`,适用于新版本[vnotex](https://vnotex.github.io/vnote/zh_cn/#!vnotex.md)版本vnote 2.0` 版本请前往源仓库切换至` vnote 分支。
👉 尝鲜体验请移步源仓库https://gitee.com/uRick/vnote-idea-theme
## 1. 可选配置
### 1.1 适配2套代码高亮主题
详见主题目录 `code_higlight` 文件夹内容,因人而异,可根据需求参考官方自定义。
主题默认样式为`highlight-one-light.css`,当前提供:`highlight-dark.css``highlight-one-light.css`两款代码样式;主题样式基于仓库[PrismJS Themes](https://github.com/PrismJS/prism-themes)样式微调而来,具体支持语言样式请参考[Prism.js](https://prismjs.com)。
使用主题时,请将`code_highlight`文件夹下样式,复制重命名替换主题根目录下`highlight.css`样式重启Vnotex即可生效。
```ini
highlight-dark.css #dark样式
highlight-one-light.css #light样式
YaHei Consolas Hybrid 1.12.ttf #主题首选字体,可选
```
### 1.2 alert组件增强
> 基于`vnotex`原生 `alert` 组件支持,引入图标增强,主要为编写技术文档适配,当前不支持 `alert-light``alert-success`
效果如下:
![提示组件预览效果](tips_components/alert.png)
复制 `tips_components/style.css` 中样式——>追加至 `web.css` 文件尾即可。
## 2. 预览
![主题效果图](cover.png)
## 3. 鸣谢
- [tamlok](https://github.com/tamlok) - [VNote](https://github.com/tamlok/vnote)

View File

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M36 18L24 30L12 18" stroke="#222222" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>

After

Width:  |  Height:  |  Size: 251 B

View File

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M36 18L24 30L12 18" stroke="#b0b0b0" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>

After

Width:  |  Height:  |  Size: 251 B

View File

@ -0,0 +1,8 @@
<svg width="512" height="512" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg">
<g>
<title>Layer 1</title>
<g transform="rotate(-90 256.00000000000006,256) " id="svg_1">
<polygon fill="#222222" id="svg_2" points="128,192 256,320 384,192 "/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 295 B

View File

@ -0,0 +1,8 @@
<svg width="512" height="512" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg">
<g>
<title>Layer 1</title>
<g id="svg_1">
<polygon fill="#222222" id="svg_2" points="128,192 256,320 384,192 "/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 247 B

View File

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#icon-50a44fcc353e4f38)"><path d="M42 20V39C42 40.6569 40.6569 42 39 42H9C7.34315 42 6 40.6569 6 39V9C6 7.34315 7.34315 6 9 6H30" stroke="#222222" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/><path d="M16 20L26 28L41 7" stroke="#222222" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="icon-50a44fcc353e4f38"><rect width="48" height="48" fill="#222222"/></clipPath></defs></svg>

After

Width:  |  Height:  |  Size: 590 B

View File

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#icon-50a44fcc353e4f38)"><path d="M42 20V39C42 40.6569 40.6569 42 39 42H9C7.34315 42 6 40.6569 6 39V9C6 7.34315 7.34315 6 9 6H30" stroke="#b0b0b0" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/><path d="M16 20L26 28L41 7" stroke="#b0b0b0" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="icon-50a44fcc353e4f38"><rect width="48" height="48" fill="#b0b0b0"/></clipPath></defs></svg>

After

Width:  |  Height:  |  Size: 590 B

View File

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M39 6H9C7.34315 6 6 7.34315 6 9V39C6 40.6569 7.34315 42 9 42H39C40.6569 42 42 40.6569 42 39V9C42 7.34315 40.6569 6 39 6Z" fill="none" stroke="#222222" stroke-width="4"/></svg>

After

Width:  |  Height:  |  Size: 318 B

View File

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M39 6H9C7.34315 6 6 7.34315 6 9V39C6 40.6569 7.34315 42 9 42H39C40.6569 42 42 40.6569 42 39V9C42 7.34315 40.6569 6 39 6Z" fill="none" stroke="#b0b0b0" stroke-width="4"/></svg>

After

Width:  |  Height:  |  Size: 318 B

View File

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 8L40 40" stroke="#222222" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/><path d="M8 40L40 8" stroke="#222222" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>

After

Width:  |  Height:  |  Size: 346 B

View File

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 8L40 40" stroke="#9e9e9e" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/><path d="M8 40L40 8" stroke="#9e9e9e" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>

After

Width:  |  Height:  |  Size: 346 B

View File

@ -0,0 +1,232 @@
/* PrismJS 1.23.0
https://prismjs.com/download.html#themes=prism-tomorrow&languages=markup+css+clike+javascript+abap+abnf+actionscript+ada+agda+al+antlr4+apacheconf+apl+applescript+aql+arduino+arff+asciidoc+aspnet+asm6502+autohotkey+autoit+bash+basic+batch+bbcode+bison+bnf+brainfuck+brightscript+bro+bsl+c+csharp+cpp+cil+clojure+cmake+coffeescript+concurnas+csp+crystal+css-extras+cypher+d+dart+dax+dhall+diff+django+dns-zone-file+docker+ebnf+editorconfig+eiffel+ejs+elixir+elm+etlua+erb+erlang+excel-formula+fsharp+factor+firestore-security-rules+flow+fortran+ftl+gml+gcode+gdscript+gedcom+gherkin+git+glsl+go+graphql+groovy+haml+handlebars+haskell+haxe+hcl+hlsl+http+hpkp+hsts+ichigojam+icon+ignore+inform7+ini+io+j+java+javadoc+javadoclike+javastacktrace+jolie+jq+jsdoc+js-extras+json+json5+jsonp+jsstacktrace+js-templates+julia+keyman+kotlin+latex+latte+less+lilypond+liquid+lisp+livescript+llvm+lolcode+lua+makefile+markdown+markup-templating+matlab+mel+mizar+mongodb+monkey+moonscript+n1ql+n4js+nand2tetris-hdl+naniscript+nasm+neon+nginx+nim+nix+nsis+objectivec+ocaml+opencl+oz+parigp+parser+pascal+pascaligo+pcaxis+peoplecode+perl+php+phpdoc+php-extras+plsql+powerquery+powershell+processing+prolog+properties+protobuf+pug+puppet+pure+purebasic+python+q+qml+qore+r+racket+jsx+tsx+reason+regex+renpy+rest+rip+roboconf+robotframework+ruby+rust+sas+sass+scss+scala+scheme+shell-session+smali+smalltalk+smarty+solidity+solution-file+soy+sparql+splunk-spl+sqf+sql+stan+iecst+stylus+swift+t4-templating+t4-cs+t4-vb+tap+tcl+tt2+textile+toml+turtle+twig+typescript+typoscript+unrealscript+vala+vbnet+velocity+verilog+vhdl+vim+visual-basic+warpscript+wasm+wiki+xeora+xml-doc+xojo+xquery+yaml+yang+zig&plugins=line-numbers+toolbar+copy-to-clipboard+filter-highlight-all */
/**
* prism.js tomorrow night eighties for JavaScript, CoffeeScript, CSS and HTML
* Based on https://github.com/chriskempson/tomorrow-theme
* @author Rose Pritchard
*/
code[class*="language-"],
pre[class*="language-"] {
color: #ccc;
background: none;
font-family: "YaHei Consolas Hybrid", JetBrains Mono NL, Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
font-size: 1em;
text-align: left;
white-space: pre;
word-spacing: normal;
word-break: normal;
word-wrap: normal;
line-height: 1.5;
border-radius: .3em;
-moz-tab-size: 4;
-o-tab-size: 4;
tab-size: 4;
-webkit-hyphens: none;
-moz-hyphens: none;
-ms-hyphens: none;
hyphens: none;
}
/* Code blocks */
pre[class*="language-"] {
padding: .4em;
margin: .5em 0;
overflow: auto;
}
:not(pre) > code[class*="language-"],
pre[class*="language-"] {
background: #2d2d2d;
}
/* Inline code */
:not(pre) > code[class*="language-"] {
padding: .1em;
border-radius: .3em;
white-space: normal;
}
.token.comment,
.token.block-comment,
.token.prolog,
.token.doctype,
.token.cdata {
color: #999;
}
.token.punctuation {
color: #ccc;
}
.token.tag,
.token.attr-name,
.token.namespace,
.token.deleted {
color: #e2777a;
}
.token.function-name {
color: #6196cc;
}
.token.boolean,
.token.number,
.token.function {
color: #f08d49;
}
.token.property,
.token.class-name,
.token.constant,
.token.symbol {
color: #f8c555;
}
.token.selector,
.token.important,
.token.atrule,
.token.keyword,
.token.builtin {
color: #cc99cd;
}
.token.string,
.token.char,
.token.attr-value,
.token.regex,
.token.variable {
color: #7ec699;
}
.token.operator,
.token.entity,
.token.url {
color: #67cdcc;
}
.token.important,
.token.bold {
font-weight: bold;
}
.token.italic {
font-style: italic;
}
.token.entity {
cursor: help;
}
.token.inserted {
color: green;
}
pre[class*="language-"].line-numbers {
position: relative;
padding-left: 3.8em;
counter-reset: linenumber;
}
pre[class*="language-"].line-numbers > code {
position: relative;
white-space: inherit;
}
.line-numbers .line-numbers-rows {
position: absolute;
pointer-events: none;
top: 0;
font-size: 100%;
left: -3.8em;
width: 3em; /* works for line-numbers below 1000 lines */
letter-spacing: -1px;
border-right: 1px solid #999;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.line-numbers-rows > span {
display: block;
counter-increment: linenumber;
}
.line-numbers-rows > span:before {
content: counter(linenumber);
color: #999;
display: block;
padding-right: 0.8em;
text-align: right;
}
div.code-toolbar {
position: relative;
}
div.code-toolbar > .toolbar {
position: absolute;
top: .3em;
right: .2em;
transition: opacity 0.3s ease-in-out;
opacity: 0;
}
div.code-toolbar:hover > .toolbar {
opacity: 1;
}
/* Separate line b/c rules are thrown out if selector is invalid.
IE11 and old Edge versions don't support :focus-within. */
div.code-toolbar:focus-within > .toolbar {
opacity: 1;
}
div.code-toolbar > .toolbar .toolbar-item {
display: inline-block;
}
div.code-toolbar > .toolbar a {
cursor: pointer;
}
div.code-toolbar > .toolbar button {
background: none;
border: 0;
color: inherit;
font: inherit;
line-height: normal;
overflow: visible;
padding: 0;
-webkit-user-select: none; /* for button */
-moz-user-select: none;
-ms-user-select: none;
}
div.code-toolbar > .toolbar a,
div.code-toolbar > .toolbar button,
div.code-toolbar > .toolbar span {
color: #bbb;
font-size: .8em;
padding: 0 .5em;
background: #f5f2f0;
background: rgba(224, 224, 224, 0.2);
box-shadow: 0 2px 0 0 rgba(66, 185, 131, .1);;
border-radius: .5em;
}
div.code-toolbar > .toolbar a:hover,
div.code-toolbar > .toolbar a:focus,
div.code-toolbar > .toolbar button:hover,
div.code-toolbar > .toolbar button:focus,
div.code-toolbar > .toolbar span:hover,
div.code-toolbar > .toolbar span:focus {
color: #ffffff;
text-decoration: none;
}

View File

@ -0,0 +1,297 @@
/**
* One Light theme for prism.js
* Based on Atom's One Light theme: https://github.com/atom/atom/tree/master/packages/one-light-syntax
*/
/**
* One Light colours in terms of RGB (accurate as of commit eb064bf on 19 Feb 2021)
* @mono-1: #383a42
* @mono-2: #696c77
* @mono-3: #a0a1a7
* @hue-1: #0184bc <- cyan
* @hue-2: #4078f2 <- blue
* @hue-3: #a626a4 <- purple
* @hue-4: #16a085 <- green
* @hue-5: #e45649 <- red 1
* @hue-5-2: #ca1243 <- red 2
* @hue-6: #b76b01 <- orange 1
* @hue-6-2: #cb7701 <- orange 2
* @syntax-fg: #383a42
* @syntax-bg: #f4f7f9
* @syntax-gutter: #9d9d9f
* @syntax-guide: #383a4233
* @syntax-accent: #526eff
*/
code[class*="language-"],
pre[class*="language-"] {
background: #f4f7f9;
color: #383a42;
font-family: "YaHei Consolas Hybrid", JetBrains Mono NL, Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
direction: ltr;
text-align: left;
white-space: pre;
word-spacing: normal;
word-break: normal;
line-height: 1.5;
-moz-tab-size: 2;
-o-tab-size: 2;
tab-size: 2;
-webkit-hyphens: none;
-moz-hyphens: none;
-ms-hyphens: none;
hyphens: none;
}
/* Code blocks */
pre[class*="language-"] {
padding: 1em;
margin: 0.5em 0;
overflow: auto;
border-radius: 0.3em;
}
/* Inline code */
:not(pre) > code[class*="language-"] {
padding: 0.2em 0.3em;
border-radius: 0.3em;
white-space: normal;
}
.token.comment,
.token.prolog,
.token.cdata {
color: #00804e;
}
.token.doctype,
.token.punctuation,
.token.entity {
color: #383a42;
}
.token.attr-name,
.token.class-name,
.token.boolean,
.token.constant,
.token.number,
.token.atrule {
color: #b76b01;
}
.token.keyword {
color: #a626a4;
}
.token.property,
.token.tag,
.token.symbol,
.token.deleted,
.token.important {
color: #e45649;
}
.token.selector,
.token.string,
.token.char,
.token.builtin,
.token.inserted,
.token.regex,
.token.attr-value,
.token.attr-value > .token.punctuation {
color: #16a085;
}
.token.variable,
.token.operator,
.token.function {
color: #4078f2;
}
.token.url {
color: #0184bc;
text-decoration: underline;
}
/* HTML overrides */
.token.attr-value > .token.punctuation.attr-equals,
.token.special-attr > .token.attr-value > .token.value.css {
color: #383a42;
}
/* CSS overrides */
.language-css .token.selector {
color: #e45649;
}
.language-css .token.property {
color: #383a42;
}
.language-css .token.url {
text-decoration: none;
}
.language-css .token.function,
.language-css .token.url > .token.function {
color: #0184bc;
}
.language-css .token.url > .token.string.url {
color: #16a085;
}
.language-css .token.important,
.language-css .token.atrule .token.rule {
color: #a626a4;
}
/* JS overrides */
.language-javascript .token.operator {
color: #a626a4;
}
.language-javascript .token.template-string > .token.interpolation > .token.interpolation-punctuation.punctuation {
color: #ca1243;
}
/* JSON overrides */
.language-json .token.operator {
color: #383a42;
}
.language-json .token.null.keyword {
color: #b76b01;
}
/* MD overrides */
.language-markdown .token.url,
.language-markdown .token.url > .token.operator,
.language-markdown .token.url-reference.url > .token.string {
color: #383a42;
text-decoration: none;
}
.language-markdown .token.url > .token.content {
color: #4078f2;
text-decoration: none;
}
.language-markdown .token.url > .token.url,
.language-markdown .token.url-reference.url {
color: #0184bc;
text-decoration: underline;
}
.language-markdown .token.blockquote.punctuation,
.language-markdown .token.hr.punctuation {
color: #a0a1a7;
font-style: italic;
}
.language-markdown .token.code-snippet {
color: #16a085;
}
.language-markdown .token.bold .token.content {
color: #b76b01;
}
.language-markdown .token.italic .token.content {
color: #a626a4;
}
.language-markdown .token.strike .token.content,
.language-markdown .token.strike .token.punctuation,
.language-markdown .token.list.punctuation,
.language-markdown .token.title.important > .token.punctuation {
color: #e45649;
}
/* General */
.token.bold {
font-weight: bold;
}
/* .token.comment, */
.token.italic {
font-style: italic;
}
.token.entity {
cursor: help;
}
.token.namespace {
opacity: 0.8;
}
div.code-toolbar {
position: relative;
}
div.code-toolbar > .toolbar {
position: absolute;
top: .3em;
right: .2em;
transition: opacity 0.3s ease-in-out;
opacity: 0;
}
div.code-toolbar:hover > .toolbar {
opacity: 1;
}
/* Separate line b/c rules are thrown out if selector is invalid.
IE11 and old Edge versions don't support :focus-within. */
div.code-toolbar:focus-within > .toolbar {
opacity: 1;
}
div.code-toolbar > .toolbar .toolbar-item {
display: inline-block;
}
div.code-toolbar > .toolbar a {
cursor: pointer;
}
div.code-toolbar > .toolbar button {
background: none;
border: 0;
color: inherit;
font: inherit;
line-height: normal;
overflow: visible;
padding: 0;
-webkit-user-select: none; /* for button */
-moz-user-select: none;
-ms-user-select: none;
}
div.code-toolbar > .toolbar a,
div.code-toolbar > .toolbar button,
div.code-toolbar > .toolbar span {
color: #757F9A;
font-size: .8em;
padding: 0 .5em;
background: #D7DDE8;
box-shadow: 0 2px 0 0 rgba(58, 91, 134, 0.1);
border-radius: .5em;
}
div.code-toolbar > .toolbar a:hover,
div.code-toolbar > .toolbar a:focus,
div.code-toolbar > .toolbar button:hover,
div.code-toolbar > .toolbar button:focus,
div.code-toolbar > .toolbar span:hover,
div.code-toolbar > .toolbar span:focus {
color: #757F9A;
text-decoration: none;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 138 KiB

View File

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M36 18L24 30L12 18" stroke="#222222" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>

After

Width:  |  Height:  |  Size: 251 B

View File

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M36 18L24 30L12 18" stroke="#b0b0b0" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>

After

Width:  |  Height:  |  Size: 251 B

View File

@ -0,0 +1 @@
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1609212036301" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2311" width="512" height="512" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><style type="text/css"></style></defs><path d="M37.415385 689.230769V177.230769c0-76.8 61.046154-137.846154 137.846153-137.846154h512c76.8 0 137.846154 61.046154 137.846154 137.846154v59.076923h-118.153846V177.230769c0-11.815385-7.876923-19.692308-19.692308-19.692307h-512c-11.815385 0-19.692308 7.876923-19.692307 19.692307v512c0 11.815385 7.876923 19.692308 19.692307 19.692308h59.076924v118.153846h-59.076924c-76.8 0-137.846154-61.046154-137.846153-137.846154z m866.461538-374.153846h-512c-43.323077 0-78.769231 35.446154-78.769231 78.769231v512c0 43.323077 35.446154 78.769231 78.769231 78.769231h512c43.323077 0 78.769231-35.446154 78.769231-78.769231V393.846154c0-43.323077-35.446154-78.769231-78.769231-78.769231z m-78.769231 496.246154c0 9.846154-5.907692 15.753846-17.723077 15.753846H578.953846c-9.846154 0-19.692308-9.846154-19.692308-17.723077v-35.446154c0-9.846154 9.846154-19.692308 19.692308-19.692307h94.523077c11.815385 0 15.753846-11.815385 9.846154-19.692308L478.523077 529.723077c-7.876923-5.907692-7.876923-17.723077 0-25.6l25.6-23.630769c5.907692-7.876923 17.723077-7.876923 23.630769 0l204.8 204.8c7.876923 7.876923 19.692308 1.969231 19.692308-9.846154v-94.523077c0-11.815385 11.815385-19.692308 21.661538-19.692308h35.446154c9.846154 0 15.753846 9.846154 15.753846 19.692308v230.4z" p-id="2312" fill="#222222"></path></svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -0,0 +1,297 @@
/**
* One Light theme for prism.js
* Based on Atom's One Light theme: https://github.com/atom/atom/tree/master/packages/one-light-syntax
*/
/**
* One Light colours in terms of RGB (accurate as of commit eb064bf on 19 Feb 2021)
* @mono-1: #383a42
* @mono-2: #696c77
* @mono-3: #a0a1a7
* @hue-1: #0184bc <- cyan
* @hue-2: #4078f2 <- blue
* @hue-3: #a626a4 <- purple
* @hue-4: #16a085 <- green
* @hue-5: #e45649 <- red 1
* @hue-5-2: #ca1243 <- red 2
* @hue-6: #b76b01 <- orange 1
* @hue-6-2: #cb7701 <- orange 2
* @syntax-fg: #383a42
* @syntax-bg: #f4f7f9
* @syntax-gutter: #9d9d9f
* @syntax-guide: #383a4233
* @syntax-accent: #526eff
*/
code[class*="language-"],
pre[class*="language-"] {
background: #f4f7f9;
color: #383a42;
font-family: "YaHei Consolas Hybrid", JetBrains Mono NL, Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
direction: ltr;
text-align: left;
white-space: pre;
word-spacing: normal;
word-break: normal;
line-height: 1.5;
-moz-tab-size: 2;
-o-tab-size: 2;
tab-size: 2;
-webkit-hyphens: none;
-moz-hyphens: none;
-ms-hyphens: none;
hyphens: none;
}
/* Code blocks */
pre[class*="language-"] {
padding: 1em;
margin: 0.5em 0;
overflow: auto;
border-radius: 0.3em;
}
/* Inline code */
:not(pre) > code[class*="language-"] {
padding: 0.2em 0.3em;
border-radius: 0.3em;
white-space: normal;
}
.token.comment,
.token.prolog,
.token.cdata {
color: #00804e;
}
.token.doctype,
.token.punctuation,
.token.entity {
color: #383a42;
}
.token.attr-name,
.token.class-name,
.token.boolean,
.token.constant,
.token.number,
.token.atrule {
color: #b76b01;
}
.token.keyword {
color: #a626a4;
}
.token.property,
.token.tag,
.token.symbol,
.token.deleted,
.token.important {
color: #e45649;
}
.token.selector,
.token.string,
.token.char,
.token.builtin,
.token.inserted,
.token.regex,
.token.attr-value,
.token.attr-value > .token.punctuation {
color: #16a085;
}
.token.variable,
.token.operator,
.token.function {
color: #4078f2;
}
.token.url {
color: #0184bc;
text-decoration: underline;
}
/* HTML overrides */
.token.attr-value > .token.punctuation.attr-equals,
.token.special-attr > .token.attr-value > .token.value.css {
color: #383a42;
}
/* CSS overrides */
.language-css .token.selector {
color: #e45649;
}
.language-css .token.property {
color: #383a42;
}
.language-css .token.url {
text-decoration: none;
}
.language-css .token.function,
.language-css .token.url > .token.function {
color: #0184bc;
}
.language-css .token.url > .token.string.url {
color: #16a085;
}
.language-css .token.important,
.language-css .token.atrule .token.rule {
color: #a626a4;
}
/* JS overrides */
.language-javascript .token.operator {
color: #a626a4;
}
.language-javascript .token.template-string > .token.interpolation > .token.interpolation-punctuation.punctuation {
color: #ca1243;
}
/* JSON overrides */
.language-json .token.operator {
color: #383a42;
}
.language-json .token.null.keyword {
color: #b76b01;
}
/* MD overrides */
.language-markdown .token.url,
.language-markdown .token.url > .token.operator,
.language-markdown .token.url-reference.url > .token.string {
color: #383a42;
text-decoration: none;
}
.language-markdown .token.url > .token.content {
color: #4078f2;
text-decoration: none;
}
.language-markdown .token.url > .token.url,
.language-markdown .token.url-reference.url {
color: #0184bc;
text-decoration: underline;
}
.language-markdown .token.blockquote.punctuation,
.language-markdown .token.hr.punctuation {
color: #a0a1a7;
font-style: italic;
}
.language-markdown .token.code-snippet {
color: #16a085;
}
.language-markdown .token.bold .token.content {
color: #b76b01;
}
.language-markdown .token.italic .token.content {
color: #a626a4;
}
.language-markdown .token.strike .token.content,
.language-markdown .token.strike .token.punctuation,
.language-markdown .token.list.punctuation,
.language-markdown .token.title.important > .token.punctuation {
color: #e45649;
}
/* General */
.token.bold {
font-weight: bold;
}
/* .token.comment, */
.token.italic {
font-style: italic;
}
.token.entity {
cursor: help;
}
.token.namespace {
opacity: 0.8;
}
div.code-toolbar {
position: relative;
}
div.code-toolbar > .toolbar {
position: absolute;
top: .3em;
right: .2em;
transition: opacity 0.3s ease-in-out;
opacity: 0;
}
div.code-toolbar:hover > .toolbar {
opacity: 1;
}
/* Separate line b/c rules are thrown out if selector is invalid.
IE11 and old Edge versions don't support :focus-within. */
div.code-toolbar:focus-within > .toolbar {
opacity: 1;
}
div.code-toolbar > .toolbar .toolbar-item {
display: inline-block;
}
div.code-toolbar > .toolbar a {
cursor: pointer;
}
div.code-toolbar > .toolbar button {
background: none;
border: 0;
color: inherit;
font: inherit;
line-height: normal;
overflow: visible;
padding: 0;
-webkit-user-select: none; /* for button */
-moz-user-select: none;
-ms-user-select: none;
}
div.code-toolbar > .toolbar a,
div.code-toolbar > .toolbar button,
div.code-toolbar > .toolbar span {
color: #757F9A;
font-size: .8em;
padding: 0 .5em;
background: #D7DDE8;
box-shadow: 0 2px 0 0 rgba(58, 91, 134, 0.1);
border-radius: .5em;
}
div.code-toolbar > .toolbar a:hover,
div.code-toolbar > .toolbar a:focus,
div.code-toolbar > .toolbar button:hover,
div.code-toolbar > .toolbar button:focus,
div.code-toolbar > .toolbar span:hover,
div.code-toolbar > .toolbar span:focus {
color: #757F9A;
text-decoration: none;
}

View File

@ -0,0 +1 @@
<svg t="1660216912624" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="48067" width="200" height="200"><path d="M512 0c-15.582609 0-33.391304 0-48.973913 2.226087C273.808696 24.486957 117.982609 175.86087 91.269565 365.078261c-20.034783 149.147826 40.069565 291.617391 153.6 382.886956 11.130435 66.782609 69.008696 117.982609 138.017392 117.982609h251.547826c69.008696 0 129.113043-51.2 138.017391-117.982609 100.173913-80.13913 158.052174-198.121739 158.052174-327.234782C934.956522 189.217391 745.73913 0 512 0z m178.086957 703.443478v24.486957c0 28.93913-22.26087 51.2-51.2 51.2H556.521739V520.904348l24.486957 28.93913c8.904348 8.904348 20.034783 15.582609 33.391304 15.582609h2.226087c13.356522 0 26.713043-8.904348 33.391304-20.034783l75.686957-120.208695c13.356522-20.034783 6.678261-48.973913-13.356522-62.330435-20.034783-13.356522-48.973913-6.678261-62.330435 13.356522l-44.521739 69.008695-62.330435-73.460869c-17.808696-20.034783-51.2-20.034783-66.782608 0L414.052174 445.217391l-44.521739-69.008695c-13.356522-20.034783-40.069565-26.713043-62.330435-13.356522-20.034783 13.356522-26.713043 40.069565-13.356522 62.330435l75.686957 120.208695c6.678261 11.130435 20.034783 20.034783 33.391304 20.034783s28.93913-4.452174 37.843478-15.582609l24.486957-28.93913V779.130435h-82.365217c-28.93913 0-51.2-22.26087-51.2-51.2v-24.486957C227.06087 636.66087 160.278261 514.226087 178.086957 378.434783 200.347826 227.06087 322.782609 109.078261 474.156522 91.269565 485.286957 89.043478 498.643478 89.043478 512 89.043478c184.765217 0 333.913043 149.147826 333.913043 331.686957 0 120.208696-62.330435 222.608696-155.826086 282.713043zM623.304348 934.956522H400.695652c-24.486957 0-44.521739 20.034783-44.521739 44.521739s20.034783 44.521739 44.521739 44.521739h222.608696c24.486957 0 44.521739-20.034783 44.521739-44.521739s-20.034783-44.521739-44.521739-44.521739z" fill="#515151" p-id="48068"></path></svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M22 44L21 36" stroke="#000000" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/><path d="M42 44V12H26L27 20L28 28L29 36L22 44H42Z" fill="none" stroke="#000000" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/><path d="M28 28H33" stroke="#000000" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/><path d="M27 20H33" stroke="#000000" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/><path d="M6 4H25L26 12L27 20L28 28L29 36H21H6V4Z" fill="none" stroke="#000000" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 12H19" stroke="#000000" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 20H20" stroke="#000000" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 28H21" stroke="#000000" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -0,0 +1 @@
<svg t="1660181313743" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="13260" width="200" height="200"><path d="M922 88.8H102.5c-21.7 0-38.2 19.3-34.9 40.7L189 919.9c2.3 14.8 15 25.7 29.9 25.7h595.9c15.1 0 27.9-11.1 30-26L957 129.1c3-21.2-13.5-40.3-35-40.3z m-153.5 773H264.8L158.9 172.6h707.3l-97.7 689.2z" p-id="13261" fill="#515151"></path><path d="M446.2 435.1l4.8 2.8c6 3.5 13 4.4 19.7 2.6 6.7-1.8 12.3-6.1 15.8-12.1l26.9-46.4 32.8 56.4c-6.8-1.4-14 0.1-19.8 4-5.9 4.1-9.9 10.4-11 17.5l-0.8 5c-2.1 13.8 7 26.8 20.7 29.4l65.5 12.7c1.7 0.3 3.4 0.5 5 0.5 11.8 0 22.4-8 25.2-20l15.7-65.8c1.7-7 0.4-14.2-3.5-20.2s-10-10.1-17-11.4l-6-1.1c-11.5-2.2-23 3.8-28.1 14l-56.5-97.1c-4.7-8.1-13.1-12.9-22.5-12.9s-17.8 4.8-22.5 12.9l-54.2 93.4c-6.9 12.7-2.6 28.6 9.8 35.8zM324.2 706.4l107.9 2.4h0.6c14.1 0 25.7-11.3 26-25.4l0.1-5.6c0.3-14.3-11.1-26.3-25.4-26.6l-53.6-1.2 33.6-56c2.1 6.7 6.8 12.2 13.1 15.4 6.4 3.2 13.9 3.7 20.7 1.2l4.7-1.7c13.1-4.8 20.1-19 15.8-32.4L447.3 513c-4.3-13.3-18.2-20.8-31.7-17.1l-65.2 18c-6.9 1.9-12.6 6.4-16 12.8-3.4 6.3-4 13.6-1.8 20.4l1.9 5.8c3.7 11.1 14.4 18.3 25.8 17.8L302.5 667c-4.8 8-5 17.7-0.5 25.9 4.6 8.3 12.9 13.3 22.2 13.5zM635 551.4l-4.9 2.7c-12.5 7-16.9 22.9-9.9 35.4l26.3 46.7-65.3-0.3c4.7-5.2 7-12.1 6.6-19.1-0.5-7.2-4-13.9-9.5-18.4l-3.9-3.2c-10.9-8.8-26.6-7.5-35.9 2.9L494.3 648c-9.3 10.5-8.6 26.3 1.4 35.9l48.7 46.9c4.9 4.7 11.2 7.3 18 7.3h1.2c7.2-0.3 13.7-3.5 18.5-8.9l4-4.6c7.7-8.8 8.4-21.7 2.2-31.3l112.3 0.6h0.1c9.3 0 17.7-4.8 22.4-12.8 4.7-8.1 4.8-17.8 0.2-25.9l-53-94.1c-3.4-6.1-9-10.4-15.7-12.3-6.5-1.6-13.5-0.8-19.6 2.6z" p-id="13262" fill="#515151"></path></svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -0,0 +1 @@
<svg t="1660216451804" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="35743" width="200" height="200"><path d="M160.9 346H863c52.8 0 95.7-42.9 95.7-95.7s-42.9-95.7-95.7-95.7H160.9c-52.8 0-95.7 42.9-95.7 95.7s42.9 95.7 95.7 95.7z m473.4-127.7h228.8c17.6 0 31.9 14.3 31.9 31.9 0 17.6-14.3 31.9-31.9 31.9H634.3v-63.8zM863.1 416.8H160.9c-52.8 0-95.7 42.9-95.7 95.7s42.9 95.7 95.7 95.7H863c52.8 0 95.7-42.9 95.7-95.7s-42.8-95.7-95.6-95.7z m0 127.6H506.6v-63.8H863c17.6 0 31.9 14.3 31.9 31.9s-14.2 31.9-31.8 31.9zM863.1 678H160.9c-52.8 0-95.7 42.9-95.7 95.7 0 52.8 42.9 95.7 95.7 95.7H863c52.8 0 95.7-42.9 95.7-95.7 0.1-52.7-42.8-95.7-95.6-95.7z m0 127.7h-165v-63.8H863c17.6 0 31.9 14.3 31.9 31.9 0.1 17.6-14.2 31.9-31.8 31.9z" p-id="35744" fill="#515151"></path></svg>

After

Width:  |  Height:  |  Size: 808 B

View File

@ -0,0 +1 @@
<svg t="1660283789246" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="11698" width="200" height="200"><path d="M516.736 407.872c18.496 11.584 41.152 27.072 62.208 42.048 41.664 29.568 201.472 18.176 266.688 23.488C910.784 478.656 960 493.056 960 493.056l-90.88-150.784c0 0 98.496-147.776 86.336-144.704-12.032 3.072-73.408 4.544-113.6-6.784s-132.608-12.096-195.52-12.096c-46.656 0-103.424-40.128-129.536-60.8L516.8 67.264 443.2 67.264l0 784.96 73.536 0L516.736 407.872z" p-id="11699" fill="#515151"></path><path d="M619.904 680.64l0 55.296c105.024 14.08 177.536 44.16 177.536 79.04 0 48.384-139.2 87.616-310.784 87.616s-310.72-39.232-310.72-87.616c0-34.176 69.696-63.744 171.2-78.208l0-55.488C182.272 700.608 64 753.28 64 814.976c0 78.336 189.184 141.76 422.656 141.76s422.656-63.424 422.656-141.76C909.248 752.448 787.968 699.328 619.904 680.64z" p-id="11700" fill="#515151"></path></svg>

After

Width:  |  Height:  |  Size: 934 B

View File

@ -0,0 +1 @@
<svg t="1660216611919" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="43284" width="200" height="200"><path d="M835.584 63.488q26.624 0 49.664 10.24t40.448 27.648 27.648 40.448 10.24 49.664l0 641.024q0 26.624-10.24 49.664t-27.648 40.448-40.448 27.648-49.664 10.24l-448.512 0q-26.624 0-49.664-10.24t-40.448-27.648-27.648-40.448-10.24-49.664l0-192.512 128 0 0 192.512 448.512 0 0-641.024-448.512 0 0 192.512-128 0 0-192.512q0-26.624 10.24-49.664t27.648-40.448 40.448-27.648 49.664-10.24l448.512 0zM513.024 614.4q0-19.456-9.728-28.672t-24.064-9.216l-378.88 0q-14.336 0-25.088-7.68t-10.752-26.112l0-52.224q0-29.696 9.216-37.376t35.84-7.68l31.744 0q24.576 0 58.368 0.512t73.728 1.024 77.312 1.024 69.12 0.512l51.2 0q22.528 0 32.256-16.384t9.728-35.84l0-49.152q0-20.48 8.704-25.6t26.112 9.216 47.104 32.768 61.952 37.888 62.976 38.4 49.152 34.304q14.336 11.264 14.336 30.72t-11.264 28.672q-16.384 14.336-44.544 32.256t-59.392 36.864-60.928 37.376-48.128 33.792q-23.552 19.456-34.816 19.968t-11.264-30.208l0-49.152z" p-id="43285" fill="#515151"></path></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M31 36L19 24L31 12" stroke="#222222" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>

After

Width:  |  Height:  |  Size: 251 B

View File

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M31 36L19 24L31 12" stroke="#b0b0b0" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>

After

Width:  |  Height:  |  Size: 251 B

View File

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 24L20 34L40 14" stroke="#222222" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>

After

Width:  |  Height:  |  Size: 251 B

View File

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24 33C28.9706 33 33 28.9706 33 24C33 19.0294 28.9706 15 24 15C19.0294 15 15 19.0294 15 24C15 28.9706 19.0294 33 24 33Z" fill="#222222" stroke="#222222" stroke-width="4"/></svg>

After

Width:  |  Height:  |  Size: 320 B

View File

@ -0,0 +1,685 @@
{
"metadata" : {
"revision" : 1,
"//comment" : "If there is a file named 'editor-highlight.theme' under theme folder, this value will be ignored.",
"//comment" : "Otherwise, this value specify the theme name to use for syntax highlighting.",
"editor-highlight-theme" : "Default",
"//comment" : "If there is a file named 'markdown-editor-highlight.theme' under theme folder, this value will be ignored.",
"//comment" : "Otherwise, this value specify the theme name to use for syntax highlighting.",
"//comment" : "If empty, 'editor-highlight-theme' will be used.",
"markdown-editor-highlight-theme" : "Markdown Default",
"display_name" : "vx-idea",
"//comment" : "Display name for different locales",
"display_name_zh_CN" : "vx-idea"
},
"palette" : {
"bg3_0" : "#b4c0cf",
"bg3_1" : "#ced6e0",
"bg3_2" : "#b4c0cf",
"bg3_3" : "#cfd8e2",
"bg3_4" : "#dae3ea",
"bg3_41" : "#cfd8e2",
"bg3_5" : "#f1f2f6",
"bg3_6" : "#fafafa",
"fg3_5" : "#34495e",
"fg3_6" : "#646464",
"fg3_7" : "#7a7a7a",
"fg3_8" : "#9e9e9e",
"fg3_9" : "#b0b0b0",
"fg3_10" : "#ced4da",
"bg2_4" : "#007b6e",
"//comment": "menu highliht",
"bg2_5" : "#2980b9",
"bg2_6" : "#199488",
"bg2_7" : "#e5f3f1",
"fg10" : "#b71c1c",
"fg11" : "#ab5683",
"fg12" : "#283593",
"fg13" : "#b42b1f",
"fg15_3" : "#b0b0b0",
"fg15_4" : "#7a7a7a",
"fg15_5" : "#34495e",
"bg11" : "#79889e",
"layer1" : "#f1f2f6",
"layer2" : "#dae3ea",
"layer3" : "#c3d1e0",
"layer4" : "#ffffff"
},
"base" : {
"normal" : {
"fg" : "@palette#fg3_5",
"bg" : "@palette#bg3_5",
"border" : "@palette#fg3_10"
},
"master" : {
"fg" : "@palette#bg3_6",
"bg" : "@palette#bg2_5",
"alt" : "@palette#bg2_6"
},
"header" : {
"fg" : "@base#normal#fg",
"bg" : "@base#normal#bg"
},
"footer" : {
"fg" : "@base#normal#fg",
"bg" : "@base#normal#bg"
},
"title" : {
"fg" : "@base#normal#fg",
"bg" : "@palette#bg3_41"
},
"content" : {
"fg" : "@palette#fg3_5",
"bg" : "@palette#bg3_6",
"border" : "@base#normal#border",
"disabled" : {
"fg" : "@base#disabled#fg",
"bg" : "@base#content#bg"
},
"pressed" : {
"fg" : "@base#pressed#fg",
"bg" : "@base#pressed#bg"
},
"focus" : {
"fg" : "@base#content#fg",
"bg" : "@base#focus#bg",
"border" : "@base#master#bg"
},
"hover" : {
"fg" : "@base#content#fg",
"bg" : "@base#hover#bg",
"border" : "@base#master#bg"
},
"selection" : {
"fg" : "@palette#bg3_6",
"bg" : "@palette#bg11"
},
"selected" : {
"fg" : "@base#content#fg",
"bg" : "@base#selected#bg",
"active" : {
"fg" : "@base#content#selected#fg",
"bg" : "@base#content#selected#bg"
},
"inactive" : {
"fg" : "@base#content#selected#fg",
"bg" : "@base#content#hover#bg"
}
}
},
"edit" : {
"focus" : {
"fg" : "@base#content#fg",
"bg" : "@base#content#bg",
"border" : "@base#master#bg"
},
"hover" : {
"fg" : "@base#content#fg",
"bg" : "@palette#bg2_7",
"border" : "@base#master#bg"
}
},
"error" : {
"fg" : "@palette#fg10"
},
"warning" : {
"fg" : "@palette#fg11"
},
"info" : {
"fg" : "@palette#fg12"
},
"danger" : {
"fg": "@base#normal#bg",
"bg": "@palette#fg13"
},
"disabled" : {
"fg" : "@palette#fg3_8",
"bg" : "@base#normal#bg"
},
"pressed" : {
"fg" : "@palette#fg3_5",
"bg" : "@palette#bg3_1"
},
"focus" : {
"fg" : "@palette#fg3_5",
"bg" : "@palette#bg3_2"
},
"hover" : {
"fg" : "@palette#fg3_5",
"bg" : "@palette#bg3_4"
},
"selected" : {
"fg" : "@palette#fg3_5",
"bg" : "@palette#bg3_3"
},
"icon" : {
"fg" : "@palette#fg15_5",
"inactive" : {
"fg" : "@palette#fg15_4"
},
"disabled" : {
"fg" : "@palette#fg15_3"
},
"warning" : {
"fg" : "@base#warning#fg"
},
"danger" : {
"fg": "@base#danger#fg"
},
"selected" : {
"fg" : "@base#master#bg"
}
}
},
"widgets" : {
"separator" : {
"bg" : "@base#normal#border"
},
"qwidget" : {
"fg" : "@base#normal#fg",
"bg" : "@base#normal#bg",
"info" : {
"border" : "@base#info#fg"
},
"warning" : {
"border" : "@base#warning#fg"
},
"error" : {
"border" : "@base#error#fg"
},
"danger" : {
"fg" : "@base#danger#fg",
"bg" : "@base#danger#bg"
}
},
"toolbox" : {
"title" : {
"border" : "@widgets#toolbox#title#button#active#bg",
"button": {
"fg" : "@base#normal#fg",
"active" : {
"fg" : "@base#master#fg",
"bg" : "@base#master#bg"
}
}
}
},
"titlebar" : {
"button" : {
"fg" : "@base#icon#fg"
},
"menu_icon" : {
"fg" : "@base#icon#fg",
"disabled" : {
"fg" : "@base#icon#disabled#fg"
}
}
},
"toolbar" : {
"icon" : {
"fg" : "@base#icon#fg",
"disabled" : {
"fg" : "@base#icon#disabled#fg"
},
"danger" : {
"fg" : "@base#icon#danger#fg"
}
}
},
"notebookexplorer" : {
"node_icon" : {
"fg" : "@base#icon#fg",
"invalid" : {
"fg" : "@base#icon#warning#fg"
}
},
"external_node_icon" : {
"fg" : "@base#icon#inactive#fg"
}
},
"locationlist" : {
"node_icon" : {
"fg" : "@base#icon#fg"
}
},
"viewsplit" : {
"action_button" : {
"fg" : "@base#icon#inactive#fg",
"active" : {
"fg" : "@base#icon#fg"
}
},
"tabbar" : {
"tab" : {
"selected" : {
"fg" : "@base#content#fg",
"bg" : "@base#content#bg"
}
}
},
"flash" : {
"bg" : "@base#master#alt"
}
},
"qmainwindow" : {
"fg" : "@base#normal#fg",
"bg" : "@base#normal#bg",
"separator" : {
"bg" : "@widgets#separator#bg"
}
},
"dragdropareaindicator" : {
"fg" : "@base#normal#fg",
"border" : "@widgets#dragdropareaindicator#fg"
},
"navigationlabel" : {
"fg" : "@widgets#toolbox#title#button#active#fg",
"bg" : "@widgets#toolbox#title#button#active#bg"
},
"qmenu" : {
"fg" : "@base#normal#fg",
"bg" : "@base#normal#bg",
"border" : "@base#normal#border",
"item" : {
"selected" : {
"fg" : "@base#selected#fg",
"bg" : "@base#selected#bg"
},
"disabled" : {
"fg" : "@base#disabled#fg"
}
},
"separator" : {
"bg" : "@widgets#separator#bg"
}
},
"qtooltip" : {
"fg" : "@base#master#fg",
"bg" : "@base#master#bg"
},
"qtoolbar" : {
"bg" : "@base#header#bg",
"separator" : {
"bg" : "@widgets#separator#bg"
},
"extension" : {
"bg" : "@base#normal#border",
"hover" : {
"bg" : "@base#hover#bg"
}
}
},
"qtoolbutton" : {
"fg" : "@base#normal#fg",
"bg" : "transparent",
"checked" : {
"fg" : "@base#selected#fg",
"bg" : "@base#selected#bg"
},
"hover" : {
"fg" : "@base#hover#fg",
"bg" : "@base#hover#bg"
},
"pressed" : {
"fg" : "@base#pressed#fg",
"bg" : "@base#pressed#bg"
}
},
"qdockwidget" : {
"fg" : "@base#normal#fg",
"bg" : "@base#normal#bg",
"title" : {
"bg" : "@base#title#bg",
"button" : {
"hover" : {
"bg" : "@base#hover#bg"
}
}
}
},
"qpushbutton" : {
"fg" : "@base#normal#fg",
"bg" : "transparent",
"border" : "@base#normal#border",
"default" : {
"border" : "@base#master#bg"
},
"focus" : {
"fg" : "@base#focus#fg",
"bg" : "@base#focus#bg"
},
"checked" : {
"fg" : "@base#selected#fg",
"bg" : "@base#selected#bg"
},
"hover" : {
"fg" : "@base#hover#fg",
"bg" : "@base#hover#bg"
},
"pressed" : {
"fg" : "@base#pressed#fg",
"bg" : "@base#pressed#bg"
},
"disabled" : {
"fg" : "@base#disabled#fg",
"bg" : "@widgets#qpushbutton#bg"
}
},
"qdialog" : {
"fg" : "@base#normal#fg",
"bg" : "@base#normal#bg"
},
"qcombobox" : {
"fg" : "@base#content#fg",
"bg" : "@base#content#bg",
"border" : "@base#content#border",
"focus" : {
"bg" : "@base#content#focus#bg",
"border" : "@base#content#focus#border"
},
"hover" : {
"bg" : "@base#content#hover#bg",
"border" : "@base#content#hover#border"
},
"disabled" : {
"fg" : "@base#content#disabled#fg"
},
"view" : {
"border" : "@base#content#border",
"bg" : "@widgets#qcombobox#bg",
"selection" : {
"fg" : "@base#content#selection#fg",
"bg" : "@base#content#selection#bg"
}
},
"item" : {
"hover" : {
"fg" : "@base#content#hover#fg",
"bg" : "@base#content#hover#bg"
}
}
},
"qlabel" : {
"fg" : "@base#normal#fg"
},
"qlineedit" : {
"border" : "@base#content#border",
"fg" : "@base#content#fg",
"bg" : "@base#content#bg",
"selection" : {
"fg" : "@base#content#selection#fg",
"bg" : "@base#content#selection#bg"
},
"focus" : {
"bg" : "@base#edit#focus#bg",
"border" : "@base#edit#focus#border"
},
"hover" : {
"bg" : "@base#edit#hover#bg",
"border" : "@base#edit#hover#border"
},
"disabled" : {
"fg" : "@base#content#disabled#fg"
}
},
"qtabbar" : {
"tab" : {
"fg" : "@base#normal#fg",
"bg" : "@base#normal#bg",
"border" : "@base#normal#border",
"hover" : {
"fg" : "@base#hover#fg",
"bg" : "@base#hover#bg"
},
"selected" : {
"fg" : "@base#content#fg",
"bg" : "@base#content#bg",
"border" : "@base#master#bg"
}
}
},
"qtreeview" : {
"fg" : "@base#content#fg",
"bg" : "@base#content#bg",
"item" : {
"hover" : {
"fg" : "@base#content#hover#fg",
"bg" : "@base#content#hover#bg"
},
"selected" : {
"fg" : "@base#content#selected#fg",
"bg" : "@base#content#selected#bg",
"active" : {
"fg" : "@base#content#selected#active#fg",
"bg" : "@base#content#selected#active#bg"
},
"inactive" : {
"fg" : "@base#content#selected#inactive#fg",
"bg" : "@base#content#selected#inactive#bg"
}
}
}
},
"qlistview" : {
"fg" : "@base#content#fg",
"bg" : "@base#content#bg",
"item" : {
"hover" : {
"fg" : "@base#content#hover#fg",
"bg" : "@base#content#hover#bg"
},
"selected" : {
"fg" : "@base#content#selected#fg",
"bg" : "@base#content#selected#bg",
"active" : {
"fg" : "@base#content#selected#active#fg",
"bg" : "@base#content#selected#active#bg"
},
"inactive" : {
"fg" : "@base#content#selected#inactive#fg",
"bg" : "@base#content#selected#inactive#bg"
}
}
}
},
"qsplitter" : {
"handle" : {
"bg" : "@base#normal#border",
"pressed" : {
"bg" : "@base#pressed#bg"
}
}
},
"qstatusbar" : {
"fg" : "@base#footer#fg",
"bg" : "@base#footer#bg"
},
"qscrollbar" : {
"bg" : "@base#normal#bg",
"addpage" : {
"bg" : "transparent"
},
"handle" : {
"bg" : "@palette#bg3_2",
"hover" : {
"bg" : "@palette#bg3_1"
},
"pressed" : {
"bg" : "@palette#bg3_0"
}
}
},
"qcheckbox" : {
"disabled" : {
"fg" : "@base#disabled#fg"
},
"indicator" : {
"focus" : {
"bg" : "@base#focus#bg"
},
"hover" : {
"bg" : "@base#hover#bg"
},
"pressed" : {
"bg" : "@base#pressed#bg"
}
}
},
"qradiobutton" : {
"disabled" : {
"fg" : "@base#disabled#fg"
},
"indicator" : {
"focus" : {
"bg" : "@base#focus#bg"
},
"hover" : {
"bg" : "@base#hover#bg"
},
"pressed" : {
"bg" : "@base#pressed#bg"
}
}
},
"qspinbox" : {
"border" : "@base#content#border",
"fg" : "@base#content#fg",
"bg" : "@base#content#bg",
"disabled" : {
"fg" : "@base#content#disabled#fg",
"bg" : "@base#content#disabled#bg"
},
"selection" : {
"fg" : "@base#content#selection#fg",
"bg" : "@base#content#selection#bg"
},
"focus" : {
"bg" : "@base#edit#focus#bg",
"border" : "@base#edit#focus#border"
},
"hover" : {
"bg" : "@base#edit#hover#bg",
"border" : "@base#edit#hover#border"
},
"button" : {
"hover" : {
"bg" : "@base#content#hover#bg"
},
"pressed" : {
"bg" : "@base#content#pressed#bg"
}
}
},
"qheaderview" : {
"section" : {
"fg" : "@base#content#fg",
"bg" : "@base#content#bg",
"border" : "@base#content#border",
"checked" : {
"fg" : "@base#content#selected#fg",
"bg" : "@base#content#selected#bg"
}
}
},
"qprogressbar" : {
"bg" : "@base#content#bg",
"border" : "@base#content#border",
"chunk" : {
"bg" : "@base#master#alt"
}
},
"qgroupbox" : {
"border" : "@base#normal#border",
"title" : {
"fg" : "@base#normal#fg"
}
},
"qabstractscrollarea" : {
"border" : "@base#normal#border",
"corner" : {
"bg" : "@widgets#qscrollbar#bg"
}
},
"qslider" : {
"groove" : {
"bg" : "@base#content#bg",
"border" : "@base#content#border"
},
"handle" : {
"border" : "@base#content#border",
"bg" : "@base#master#bg"
},
"subpage" : {
"border" : "@widgets#qslider#handle#border",
"bg" : "@base#master#alt"
}
},
"viewwindow" : {
"toolbar" : {
"bg" : "@base#content#bg"
}
},
"quickselector" : {
"item_icon" : {
"fg" : "@base#master#bg",
"border" : "@base#master#bg"
}
},
"styleditemdelegate" : {
"separator" : {
"fg" : "@base#normal#fg",
"bg" : "@widgets#separator#bg"
},
"highlight" : {
"fg" : "@base#master#fg",
"bg" : "@base#master#bg"
}
},
"mainwindow" : {
"side_bar" : {
"fg" : "@palette#fg15_5",
"bg" : "@palette#layer1",
"selected" : {
"fg" : "@palette#bg2_7",
"bg" : "@palette#layer2"
},
"icon" : {
"fg" : "@widgets#mainwindow#side_bar#fg",
"selected" : {
"fg" : "@widgets#mainwindow#side_bar#selected#fg"
}
},
"hover" : {
"fg" : "@widgets#mainwindow#side_bar#fg",
"bg" : "@palette#layer3"
},
"widget" : {
"bg" : "@palette#layer4"
}
},
"dockwidget_tabbar" : {
"icon" : {
"fg" : "@base#icon#fg",
"selected" : {
"fg" : "@base#icon#selected#fg"
}
}
},
"tips_label" : {
"fg" : "@base#master#fg",
"bg" : "@base#master#bg"
}
},
"unitedentry" : {
"icon" : {
"fg" : "@base#icon#fg",
"busy" : {
"fg" : "@base#master#bg"
}
},
"popup" : {
"border" : "@base#normal#border"
}
}
}
}

View File

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="24" cy="24" r="20" stroke="#222222" stroke-width="4"/><circle cx="24" cy="24" r="8" fill="#222222" stroke="#222222" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>

After

Width:  |  Height:  |  Size: 333 B

View File

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="24" cy="24" r="20" stroke="#b0b0b0" stroke-width="4"/><circle cx="24" cy="24" r="8" fill="#b0b0b0" stroke="#b0b0b0" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>

After

Width:  |  Height:  |  Size: 333 B

View File

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="24" cy="24" r="20" stroke="#222222" stroke-width="4"/></svg>

After

Width:  |  Height:  |  Size: 206 B

View File

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="24" cy="24" r="20" stroke="#b0b0b0" stroke-width="4"/></svg>

After

Width:  |  Height:  |  Size: 206 B

View File

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19 12L31 24L19 36" stroke="#222222" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>

After

Width:  |  Height:  |  Size: 251 B

View File

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19 12L31 24L19 36" stroke="#b0b0b0" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>

After

Width:  |  Height:  |  Size: 251 B

View File

@ -0,0 +1 @@
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1609394859499" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3664" width="512" height="512" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><style type="text/css"></style></defs><path d="M938.666667 938.666667 853.333333 938.666667 853.333333 853.333333 938.666667 853.333333 938.666667 938.666667M938.666667 768 853.333333 768 853.333333 682.666667 938.666667 682.666667 938.666667 768M768 938.666667 682.666667 938.666667 682.666667 853.333333 768 853.333333 768 938.666667M768 768 682.666667 768 682.666667 682.666667 768 682.666667 768 768M597.333333 938.666667 512 938.666667 512 853.333333 597.333333 853.333333 597.333333 938.666667M938.666667 597.333333 853.333333 597.333333 853.333333 512 938.666667 512 938.666667 597.333333Z" p-id="3665" fill="#222222"></path></svg>

After

Width:  |  Height:  |  Size: 969 B

View File

@ -0,0 +1,199 @@
{
"metadata": {
"revision": 0,
"name": "vx-idea",
"type": "vtextedit"
},
"editor-styles": {
"Text": {
"//comment": "Support a list of fonts separated by ,",
"font-family": "YaHei Consolas Hybrid, Consolas, Monaco, Andale Mono, Monospace, Courier New",
"font-size": 12,
"text-color": "#34495e",
"background-color": "#ffffff",
"selected-text-color": "#f5f5f5",
"selected-background-color": "#1976d2"
},
"CursorLine": {
"background-color": "#f1f2f6"
},
"TrailingSpace": {
"background-color": "#f1f2f6"
},
"Tab": {
"background-color": "#cfcfcf"
},
"SelectedText": {
"//comment": "Selected text highlight",
"text-color": "#34495e",
"background-color": "#dfdf00"
},
"IndicatorsBorder": {
"text-color": "#aaaaaa",
"background-color": "#e6edf5"
},
"CurrentLineNumber": {
"text-color": "#34495e"
},
"Folding": {
"text-color": "#6495ed"
},
"FoldedFolding": {
"text-color": "#4169e1"
},
"FoldingHighlight": {
"text-color": "#a9c4f5"
},
"FoldedFoldingRangeLine": {
"background-color": "#befbdd"
},
"IncrementalSearch": {
"//comment": "Incremental search highlight",
"text-color": "#34495e",
"background-color": "#ce93d8"
},
"Search": {
"//comment": "Search highlight",
"text-color": "#34495e",
"background-color": "#4db6ac"
},
"SearchUnderCursor": {
"//comment": "Search highlight under cursor",
"text-color": "#34495e",
"background-color": "#66bb6a"
}
},
"//comment": "Override the Text style in editor-styles",
"markdown-editor-styles": {
"Text": {
"//comment": "Support a list of fonts separated by ,",
"font-family": "YaHei Consolas Hybrid, 冬青黑体, Microsoft YaHei, 微软雅黑, Microsoft YaHei UI, WenQuanYi Micro Hei, 文泉驿雅黑, Dengxian, 等线体, STXihei, 华文细黑, Liberation Sans, Droid Sans, NSimSun, 新宋体, SimSun, 宋体, Verdana, Helvetica, sans-serif, Tahoma, Arial, Geneva, Georgia, Times New Roman",
"font-size": 12,
"text-color": "#34495e",
"background-color": "#ffffff",
"selected-text-color": "#f5f5f5",
"selected-background-color": "#1976d2"
}
},
"markdown-syntax-styles": {
"H1": {
"text-color": "#34495e",
"bold": true,
"font-size": 17
},
"H2": {
"text-color": "#34495e",
"bold": true,
"font-size": 16
},
"H3": {
"text-color": "#34495e",
"bold": true,
"font-size": 15
},
"H4": {
"text-color": "#34495e",
"bold": true,
"font-size": 14
},
"H5": {
"text-color": "#34495e",
"bold": true,
"font-size": 13
},
"H6": {
"text-color": "#34495e",
"bold": true,
"font-size": 12
},
"HRULE": {
"text-color": "#34495e",
"background-color": "#dac7c9"
},
"LIST_BULLET": {
"text-color": "#d33682",
"bold": true
},
"LIST_ENUMERATOR": {
"text-color": "#0000ff"
},
"LINK": {
"text-color": "#005fff"
},
"AUTO_LINK_URL": {
"text-color": "#005fff"
},
"AUTO_LINK_EMAIL": {
"text-color": "#005fff"
},
"IMAGE": {
"text-color": "#616161"
},
"REFERENCE": {
"text-color": "#826200"
},
"CODE": {
"text-color": "#8e24aa",
"font-family": "YaHei Consolas Hybrid, Consolas, Monaco, Andale Mono, Monospace, Courier New"
},
"EMPH": {
"italic": true
},
"STRONG": {
"bold": true
},
"HTML_ENTITY": {
"text-color": "#8900b5"
},
"HTML": {
"text-color": "#8900b5"
},
"HTMLBLOCK": {
"text-color": "#8900b5"
},
"COMMENT": {
"text-color": "#93a1a1"
},
"VERBATIM": {
"text-color": "#673ab7",
"font-family": "YaHei Consolas Hybrid, Consolas, Monaco, Andale Mono, Monospace, Courier New"
},
"//comment": "Please modify the syntax highlight theme as well if you change this",
"FENCEDCODEBLOCK": {
"text-color": "#673ab7",
"font-family": "YaHei Consolas Hybrid, Consolas, Monaco, Andale Mono, Monospace, Courier New"
},
"BLOCKQUOTE": {
"text-color": "#00af00"
},
"NOTE": {
"text-color": "#0087b5"
},
"STRIKE": {
"text-color": "#b71c1c",
"strike-through": true
},
"FRONTMATTER": {
"text-color": "#6c6c6c"
},
"INLINEEQUATION": {
"text-color": "#00897b",
"font-family": "YaHei Consolas Hybrid, Consolas, Monaco, Andale Mono, Monospace, Courier New"
},
"DISPLAYFORMULA": {
"text-color": "#00897b",
"font-family": "YaHei Consolas Hybrid, Consolas, Monaco, Andale Mono, Monospace, Courier New"
},
"MARK": {
"text-color": "#34495e",
"background-color": "#ffff76"
},
"TABLE": {
"font-family": "YaHei Consolas Hybrid, Consolas, Monaco, Andale Mono, Monospace, Courier New"
},
"TABLEBORDER": {
"text-color": "#d33682",
"background-color": "#ffffff"
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

View File

@ -0,0 +1,9 @@
{
"content": ":::alert-danger\n$$@@\n:::",
"cursor_mark": "@@",
"description": "警告",
"indent_as_first_line": true,
"selection_mark": "$$",
"shortcut": 4,
"type": 1
}

View File

@ -0,0 +1,9 @@
{
"content": ":::alert-primary\n$$@@\n:::",
"cursor_mark": "@@",
"description": "注意",
"indent_as_first_line": false,
"selection_mark": "$$",
"shortcut": 1,
"type": 1
}

View File

@ -0,0 +1,9 @@
{
"content": ":::alert-warning\n$$@@\n:::",
"cursor_mark": "@@",
"description": "重点",
"indent_as_first_line": false,
"selection_mark": "$$",
"shortcut": 2,
"type": 1
}

View File

@ -0,0 +1,9 @@
{
"content": ":::alert-dark\n$$@@\n:::",
"cursor_mark": "@@",
"description": "实验",
"indent_as_first_line": false,
"selection_mark": "$$",
"shortcut": 3,
"type": 1
}

View File

@ -0,0 +1,9 @@
{
"content": "::: alert-info\n$$@@\n:::",
"cursor_mark": "@@",
"description": "提示",
"indent_as_first_line": false,
"selection_mark": "$$",
"shortcut": 0,
"type": 1
}

View File

@ -0,0 +1,49 @@
@font-face {
font-family: "vx-alert"; /* Project id 3575329 */
src: url('data:font/woff2;charset=utf-8;base64,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') format('woff2'),
url('data:font/woff;charset=utf-8;base64,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') format('woff'),
url('data:font/ttf;charset=utf-8;base64,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') format('truetype');
}
.vx-alert {
font-family: "vx-alert" !important;
font-size: 2.5em;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.alert-dark:before {
content: "\e614";
color: #2c2c2c;
float: left;
padding-right: .2em;
}
.alert-primary:before {
content: "\e664";
color: #0077b9;
float: left;
padding-right: .2em;
}
.alert-info:before {
content: "\e654";
color: #23a3ba;
float: left;
padding-right: .2em;
}
.alert-danger:before {
content: "\e63e";
color: #bf3300;
float: left;
padding-right: .2em;
}
.alert-warning:before {
content: "\e751";
color: #d88400;
float: left;
padding-right: .2em;
}

View File

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 30L25 18L37 30" stroke="#222222" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>

After

Width:  |  Height:  |  Size: 251 B

View File

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 30L25 18L37 30" stroke="#b0b0b0" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>

After

Width:  |  Height:  |  Size: 251 B

View File

@ -0,0 +1,312 @@
@media print {
page-break-inside: avoid !important;
page-break-after: avoid; !important;
page-break-before: avoid !important;
}
body {
margin: 0 auto;
font-family: "YaHei Consolas Hybrid", "Segoe UI", Helvetica, sans-serif, Tahoma, Arial, Geneva, Georgia, Palatino, "Times New Roman", "冬青黑体", "Microsoft YaHei", "微软雅黑", "Microsoft YaHei UI", "WenQuanYi Micro Hei", "文泉驿雅黑", Dengxian, "等线体", STXihei, "华文细黑", "Liberation Sans", "Droid Sans", NSimSun, "新宋体", SimSun, "宋体";
color: #34495e;
line-height: 1.5;
padding: 15px;
background-color: #ffffff;
font-size: 16px;
}
h1, h2, h3, h4, h5, h6 {
color: #34495e;
font-weight: bold;
margin-top: 20px;
margin-bottom: 10px;
padding: 0;
}
p {
padding: 0;
margin-top: 16px;
margin-bottom: 16px;
}
h1 {
font-size: 26px;
}
h2 {
font-size: 24px;
}
h3 {
font-size: 22px;
}
h4 {
font-size: 20px;
}
h5 {
font-size: 19px;
}
h6 {
font-size: 18px;
}
a {
color: #0099ff;
margin: 0;
padding: 0;
vertical-align: baseline;
text-decoration: none;
word-break: break-word;
}
a:hover {
text-decoration: underline;
}
a:visited {
color: #800080;
}
ul, ol {
padding: 0;
padding-left: 24px;
}
li {
line-height: 24px;
}
li ul, li ol {
margin-left: 16px;
}
p, ul, ol {
font-size: 16px;
line-height: 24px;
}
mark {
color: #000000;
background-color: #c4c400;
}
pre {
display: block;
/*overflow-y: hidden;*/
/*overflow-x: auto;*/
-moz-tab-size: 4;
-o-tab-size: 4;
tab-size: 4;
}
code {
font-family: "YaHei Consolas Hybrid", Consolas, Monaco, Monospace, Courier;
color: #e96900;
word-break: break-word;
}
pre code {
display: block;
padding-left: 0.5em;
padding-right: 0.5em;
color: #e8eaf6;
background-color: #272822;
line-height: 1.5;
font-family: "YaHei Consolas Hybrid", Consolas, Monaco, Monospace, Courier;
white-space: pre;
-moz-tab-size: 4;
-o-tab-size: 4;
tab-size: 4;
}
aside {
display: block;
float: right;
width: 390px;
}
blockquote {
color: #34495e;
border-left: .2em solid #a0c1dd;
padding: .1em 1em;
background-color: #f4f7f9;
margin-left: 0;
}
blockquote p {
color: #34495e;
}
hr {
display: block;
text-align: left;
margin: 1em 0;
border: none;
height: 1px;
background-color: #bdc3c7;
}
table {
padding: 0;
margin: 1rem 0.5rem;
border-collapse: collapse;
}
table tr {
border-top: 1px solid #dfe2e5;
background-color: #ffffff;
margin: 0;
padding: 0;
}
table tr:nth-child(2n),
th {
background-color: #fafafa;
}
table tr:hover {
background-color: #f1f2f6;
}
table tr th {
font-weight: bold;
border: 1px solid #dfe2e5;
margin: 0;
padding: 6px 13px;
}
table tr td {
border: 1px solid #dfe2e5;
margin: 0;
padding: 6px 13px;
}
table tr th :first-child, table tr td :first-child {
margin-top: 0;
}
table tr th :last-child, table tr td :last-child {
margin-bottom: 0;
}
div.vx-mermaid-graph {
margin: 16px 0px 16px 0px;
overflow-y: hidden;
/* background: #bdcbd3; */
color: #c4c4c4;
}
div.vx-flowchartjs-graph {
padding: 0px 5px 0px 5px;
margin: 16px 0px 16px 0px;
width: fit-content;
overflow: hidden;
/* background: #bdcbd3; */
color: #c7c4c4;
}
div.vx-wavedrom-graph {
padding: 0px 5px 0px 5px;
margin: 16px 0px 16px 0px;
width: fit-content;
overflow: hidden;
/* background: #bdcbd3; */
color: #c4c4c4;
}
div.vx-plantuml-graph {
padding: 5px 5px 0px 5px;
margin: 16px 0px 16px 0px;
width: fit-content;
overflow: hidden;
/* background: #bdcbd3; */
color: #c4c4c4;
}
/* ::selection {
background-color: #dae3ea;
color: #34495e;
} */
::-webkit-scrollbar {
background-color: #eaeaea;
width: 10px;
height: 10px;
border: none;
}
::-webkit-scrollbar-corner {
background-color: #eaeaea;
}
::-webkit-scrollbar-button {
/* This selector affects the styling of both the up & down and left & right buttons of a scrollbar */
height: 10px;
width: 10px;
background-color: #eaeaea;
}
::-webkit-scrollbar-button:hover {
background-color: #ced6e0;
}
::-webkit-scrollbar-button:active {
background-color: #b4c0cf;
}
::-webkit-scrollbar-track {
/* This selector affects the styling of the area in the scrollbar between the two buttons */
background-color: #eaeaea;
border-radius: 10px;
}
::-webkit-scrollbar-thumb {
/* This selector affects the styling of draggable element of the scollbar */
border: none;
background-color: #b4c0cf;
border-radius: 10px;
}
::-webkit-scrollbar-thumb:hover {
background-color: #ced6e0;
}
::-webkit-scrollbar-thumb:active {
background-color: #b4c0cf;
}
::-webkit-scrollbar-button:horizontal:increment {
background-image: url(right.svg);
background-repeat: no-repeat;
background-size: contain;
}
::-webkit-scrollbar-button:horizontal:decrement {
background-image: url(left.svg);
background-repeat: no-repeat;
background-size: contain;
}
::-webkit-scrollbar-button:vertical:increment {
background-image: url(down.svg);
background-repeat: no-repeat;
background-size: contain;
}
::-webkit-scrollbar-button:vertical:decrement {
background-image: url(up.svg);
background-repeat: no-repeat;
background-size: contain;
}
#vx-content span.vx-search-match {
color: #34495e;
background-color: #4db6ac;
}
#vx-content span.vx-current-search-match {
color: #34495e;
background-color: #66bb6a;
}