add vx-idea theme (#2236)
44
src/data/extra/themes/vx-idea/README.md
Normal 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/style.css` 中样式——>追加至 `web.css` 文件尾即可。
|
||||
|
||||
## 2. 预览
|
||||
|
||||

|
||||
|
||||
## 3. 鸣谢
|
||||
|
||||
- [tamlok](https://github.com/tamlok) - [VNote](https://github.com/tamlok/vnote)
|
1
src/data/extra/themes/vx-idea/arrow_dropdown.svg
Normal 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 |
@ -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 |
8
src/data/extra/themes/vx-idea/branch_closed.svg
Normal 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 |
8
src/data/extra/themes/vx-idea/branch_open.svg
Normal 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 |
1
src/data/extra/themes/vx-idea/checkbox_checked.svg
Normal 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 |
@ -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 |
1
src/data/extra/themes/vx-idea/checkbox_unchecked.svg
Normal 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 |
@ -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 |
1
src/data/extra/themes/vx-idea/close.svg
Normal 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 |
1
src/data/extra/themes/vx-idea/close_grey.svg
Normal 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 |
232
src/data/extra/themes/vx-idea/code_highlight/highlight-dark.css
Normal 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;
|
||||
}
|
||||
|
||||
|
@ -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;
|
||||
}
|
||||
|
||||
|
BIN
src/data/extra/themes/vx-idea/cover.png
Normal file
After Width: | Height: | Size: 138 KiB |
1
src/data/extra/themes/vx-idea/down.svg
Normal 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 |
1
src/data/extra/themes/vx-idea/down_disabled.svg
Normal 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 |
1
src/data/extra/themes/vx-idea/float.svg
Normal 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 |
297
src/data/extra/themes/vx-idea/highlight.css
Normal 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;
|
||||
}
|
||||
|
||||
|
1
src/data/extra/themes/vx-idea/icons/flash_page_menu.svg
Normal 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 |
1
src/data/extra/themes/vx-idea/icons/read_editor.svg
Normal 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 |
1
src/data/extra/themes/vx-idea/icons/recycle_bin.svg
Normal 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 |
1
src/data/extra/themes/vx-idea/icons/task_menu.svg
Normal 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 |
1
src/data/extra/themes/vx-idea/icons/type_mark_editor.svg
Normal 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 |
1
src/data/extra/themes/vx-idea/icons/united_entry.svg
Normal 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 |
1240
src/data/extra/themes/vx-idea/interface.qss
Normal file
1
src/data/extra/themes/vx-idea/left.svg
Normal 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 |
1
src/data/extra/themes/vx-idea/left_disabled.svg
Normal 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 |
1
src/data/extra/themes/vx-idea/menu_checkbox.svg
Normal 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 |
1
src/data/extra/themes/vx-idea/menu_radiobutton.svg
Normal 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 |
685
src/data/extra/themes/vx-idea/palette.json
Normal 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"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
1
src/data/extra/themes/vx-idea/radiobutton_checked.svg
Normal 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 |
@ -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 |
1
src/data/extra/themes/vx-idea/radiobutton_unchecked.svg
Normal 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 |
@ -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 |
1
src/data/extra/themes/vx-idea/right.svg
Normal 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 |
1
src/data/extra/themes/vx-idea/right_disabled.svg
Normal 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 |
1
src/data/extra/themes/vx-idea/sizegrip.svg
Normal 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 |
199
src/data/extra/themes/vx-idea/text-editor.theme
Normal 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"
|
||||
}
|
||||
}
|
||||
}
|
BIN
src/data/extra/themes/vx-idea/tips_components/alert.png
Normal file
After Width: | Height: | Size: 33 KiB |
@ -0,0 +1,9 @@
|
||||
{
|
||||
"content": ":::alert-danger\n$$@@\n:::",
|
||||
"cursor_mark": "@@",
|
||||
"description": "警告",
|
||||
"indent_as_first_line": true,
|
||||
"selection_mark": "$$",
|
||||
"shortcut": 4,
|
||||
"type": 1
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
{
|
||||
"content": ":::alert-primary\n$$@@\n:::",
|
||||
"cursor_mark": "@@",
|
||||
"description": "注意",
|
||||
"indent_as_first_line": false,
|
||||
"selection_mark": "$$",
|
||||
"shortcut": 1,
|
||||
"type": 1
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
{
|
||||
"content": ":::alert-warning\n$$@@\n:::",
|
||||
"cursor_mark": "@@",
|
||||
"description": "重点",
|
||||
"indent_as_first_line": false,
|
||||
"selection_mark": "$$",
|
||||
"shortcut": 2,
|
||||
"type": 1
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
{
|
||||
"content": ":::alert-dark\n$$@@\n:::",
|
||||
"cursor_mark": "@@",
|
||||
"description": "实验",
|
||||
"indent_as_first_line": false,
|
||||
"selection_mark": "$$",
|
||||
"shortcut": 3,
|
||||
"type": 1
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
{
|
||||
"content": "::: alert-info\n$$@@\n:::",
|
||||
"cursor_mark": "@@",
|
||||
"description": "提示",
|
||||
"indent_as_first_line": false,
|
||||
"selection_mark": "$$",
|
||||
"shortcut": 0,
|
||||
"type": 1
|
||||
}
|
49
src/data/extra/themes/vx-idea/tips_components/sytle.css
Normal file
@ -0,0 +1,49 @@
|
||||
@font-face {
|
||||
font-family: "vx-alert"; /* Project id 3575329 */
|
||||
src: url('data:font/woff2;charset=utf-8;base64,d09GMgABAAAAAAaAAA0AAAAADDAAAAYqAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCYhEICossiH8LEgABNgIkAxgEIAWFAgdxGwcKUZROUpvsZ4KpsnIjDE5dNucqeN4hZnC54KFeJ0K+8yfSr8F/31533+z8ZEOp1RhQuNo0CIsrTSIMioPC4bpFYaNo7keiond4tvm9t7kCWYKxiL5S1w24X4EsIuCu4a5dB/6KcruK4vl/b/dt/wx8EHkYUQRZFgCEnSSBQvtqTW2AVWLEhuwLEysv9wECC4QKxqNSUUVU6IBc37UyrVG1ugPbJeJTNwIEKN9P2gLgr+P6F+65BepAB4CRoEgcGPBCFxnstE8AN8Dv6yM2tmCyDnfz5T1jOzibt1VKApc4hBseCOBkyGUOsLkvPLnPktx/ITMHUCcy/rbliTmZb6+UpAR48/mv/lA/qmdVh4EIXo3K1kANMOC/RwA5/YkRRLwm7b2AHoBtoKJTu5E4F5YmmazFnSR7FsKBkDvKih9BYuQKxAU62DmygoIe5JX6IZGgBjicVAwighE3Ao4gSCNNJY1Cfko5pBxCxYAkmqL1FF0SVlpuVJRmoIfRS1qCjTidoEzcVgwOYVJdkKaUdLlwP/seIZJ6AHDD+DJd/ieQxB0QDioG1yBJe16HfKxCOQShb8KpFTBuDs9FL0B+NdSI7wMcJRdMEPI7UEyUAOCWt2JQ3k7CUVeRNskL3f2VNMc1qnH3afe94XsfvZtsJs3UCqUYdDW5TnpOek157Uk6U4QbiRH1SIi04jHhPu4+rFIFLQWd0J5IOhN3wHeVXm3m4TI+DAAi/dCoScBJelBY5ggKIOJDB0OR06GnI/dDXv86IBSpFUoALnqnbvlREhFMrhAF3HKXQJpJM+BidiVICVAigJEjALfvGoqKNw5AOMQr4FAYPBN2Ju4A5OlVerVTzjVJKCbu4E3dGQ1coQaxeDLysRFKPMWdFE7zZ9ANCAwaGoOQH1UEQtSCGyECQHfV6OGDqorhmVOok3hmri4RTnx7PWdEEGEQWvJDKCoOgGl/h5GmxlGPkZs3RzykxiZJ+bjklPduutiYyX8I55vv5hdIncbqqu8uqFx+/Pr5kwP2Kq1vVVVjQ3tbTk5b+zMR34HvPmp7uf2mgTCcQGI32/F2k/u4ILqdaW85gBg4jsXZ9kBkKJWaDoN/a2tVtS+Wjm7zdfQrjUp+z/pprKyd3j/R5tNvY97+D+E84j/sYu058k6Z+Br8wKc4/LHp2uM3nKyfNi5Es1rMkzr/feDNvCB19ouPZD6pLevbacac5OGYI2amv3m43On1oPOq8+D/2Px8e+AbuqZh9wWH+Ml9ITX3IqjW+X+DhXvhZ29pi+2KsK1JVA5zoHjnmX12xz9oeJpQ/+b2cNUcYu+lePqkpj/r0Ssz2dH3pTf2P/PnvwfK/3PpSq7wtMjyKwzUgx1qAN4c+8nFrezD8jXDiK/bs3l5FD3sZtxi2/YPy9wIy/EvYXG8hXWxhgzJCspID84MXYSRhizkfDdSu0WJx29iv37W5YQF8YUzcdLqidLtdGxZTDQZo2eydxZ1VbwGvsyMltnIQr3MhZ7PehaavcIskQdFZRwBcx3dxbtymBh9NFkWQ8dalh2MxXzdfDH1CC2Ad086ZnWMRsPo2J8IpCELOcf/ROZ3IhMDJp0kXsfkyfn9PHSxWr+zoXpx+AnWa1sNkbRqz79xd3Awi+xeXjXVlco5FWaqnWKhPJ99dg+lRdxJ1FsiAAj80f3jX21y0FUj6gxDF6T/ElcWToDIcpBDh2+/QAwP+tkKAC+DlA2C/C+aT0kUiF400k1fIwIkRFu8V1a4VbANEi2CKTqEIDqlO/sWMrXeoSD6ghqz0Z1fqzUvE6hKwAQAgDTRgWmwBUGTerqzBch0WICCJtegxqZPjqs1kQqQpgljixZVdjtvW3USK21Tr45hpgU4GMMTFDyBmgBS9ASft4rBalVjiybg98NRk48OEjcxmjSrbPcWI1I0sG+yekxkdFb6gqEu++A+5jdrw4oNEbUw+A2a4HQtb5lF+Bk1YrKet4bwTaowtmkRCRy6FTa3sbEtLYadFny/HC94ND9xBwE4Kn+9BhpRohhKDkbaVqcZLITNhsx4JtkzFZmmBqPHU8RiCnJlKtRMqQ0Rs0+L3LLVsYQ6DM81WZh6Sql2qWevAAA=') 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;
|
||||
}
|
1
src/data/extra/themes/vx-idea/up.svg
Normal 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 |
1
src/data/extra/themes/vx-idea/up_disabled.svg
Normal 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 |
312
src/data/extra/themes/vx-idea/web.css
Normal 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;
|
||||
}
|