mirror of
https://github.com/dillonzq/LoveIt.git
synced 2024-11-14 02:46:16 +01:00
feat: merge $admonition-color-map and $admonition-background-color-map
This commit is contained in:
parent
b79ebc8141
commit
464a602f11
8 changed files with 253 additions and 267 deletions
|
@ -100,5 +100,5 @@
|
|||
@mixin object-fit($value) {
|
||||
-o-object-fit: $value;
|
||||
object-fit: $value;
|
||||
font-family: 'object-fit: #{$value};';
|
||||
font-family: "object-fit: #{$value};";
|
||||
}
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
}
|
||||
|
||||
.details-content {
|
||||
max-height: $MAX_LENGTH;
|
||||
max-height: 10000px;
|
||||
@include details-transition-close;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,20 +2,13 @@
|
|||
position: relative;
|
||||
margin: 1rem 0;
|
||||
padding: 0 .75rem;
|
||||
background-color: map-get($admonition-background-color-map, 'note');
|
||||
border-left: .25rem solid map-get($admonition-color-map, 'note');
|
||||
border-left: .25rem solid;
|
||||
overflow: auto;
|
||||
|
||||
.admonition-title {
|
||||
font-weight: bold;
|
||||
margin: 0 -0.75rem;
|
||||
padding: .25rem 1.8rem;
|
||||
border-bottom: 1px solid map-get($admonition-background-color-map, 'note');
|
||||
background-color: opacify(map-get($admonition-background-color-map, 'note'), 0.15);
|
||||
}
|
||||
|
||||
&.open .admonition-title {
|
||||
background-color: map-get($admonition-background-color-map, 'note');
|
||||
}
|
||||
|
||||
.admonition-content {
|
||||
|
@ -24,7 +17,6 @@
|
|||
|
||||
i.icon {
|
||||
font-size: 0.85rem;
|
||||
color: map-get($admonition-color-map, 'note');
|
||||
position: absolute;
|
||||
top: .6rem;
|
||||
left: .4rem;
|
||||
|
@ -36,27 +28,40 @@
|
|||
right: .3rem;
|
||||
}
|
||||
|
||||
@each $type, $color in $admonition-color-map {
|
||||
&.#{$type} {
|
||||
@each $type, $color, $background-color in $admonition-color-list {
|
||||
@if $type == "note" {
|
||||
background-color: $background-color;
|
||||
border-left-color: $color;
|
||||
|
||||
.admonition-title {
|
||||
border-bottom-color: $background-color;
|
||||
background-color: opacify($background-color, 0.15);
|
||||
}
|
||||
|
||||
&.open .admonition-title {
|
||||
background-color: $background-color;
|
||||
}
|
||||
|
||||
i.icon {
|
||||
color: $color;
|
||||
}
|
||||
}
|
||||
}
|
||||
} @else {
|
||||
&.#{$type} {
|
||||
background-color: $background-color;
|
||||
border-left-color: $color;
|
||||
|
||||
@each $type, $color in $admonition-background-color-map {
|
||||
&.#{$type} {
|
||||
background-color: $color;
|
||||
.admonition-title {
|
||||
border-bottom-color: $background-color;
|
||||
background-color: opacify($background-color, 0.15);
|
||||
}
|
||||
|
||||
.admonition-title {
|
||||
border-bottom-color: $color;
|
||||
background-color: opacify($color, 0.15);
|
||||
}
|
||||
&.open .admonition-title {
|
||||
background-color: $background-color;
|
||||
}
|
||||
|
||||
&.open .admonition-title {
|
||||
background-color: $color;
|
||||
i.icon {
|
||||
color: $color;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -88,10 +88,10 @@ code, pre, .highlight table, .highlight tr, .highlight td {
|
|||
|
||||
.code-title::after {
|
||||
padding-left: .2rem;
|
||||
content: 'Code';
|
||||
content: "Code";
|
||||
}
|
||||
|
||||
@each $type, $text in $code-type-map {
|
||||
@each $type, $text in $code-type-list {
|
||||
&.#{$type} .code-title::after {
|
||||
content: $text;
|
||||
}
|
||||
|
@ -171,7 +171,7 @@ code, pre, .highlight table, .highlight tr, .highlight td {
|
|||
}
|
||||
|
||||
.table-wrapper {
|
||||
max-height: $MAX_LENGTH;
|
||||
max-height: 10000px;
|
||||
@include details-transition-close;
|
||||
}
|
||||
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
.post-nav {
|
||||
&::before,
|
||||
&::after {
|
||||
content: ' ';
|
||||
content: " ";
|
||||
display: table;
|
||||
}
|
||||
|
||||
|
|
|
@ -50,7 +50,7 @@
|
|||
#toc-auto {
|
||||
display: block;
|
||||
position: absolute;
|
||||
width: $MAX_LENGTH;
|
||||
width: 10000px;
|
||||
max-width: 0;
|
||||
padding: 0 .8rem;
|
||||
border-left: 4px solid $global-border-color;
|
||||
|
|
|
@ -5,9 +5,9 @@
|
|||
// ========== Global ========== //
|
||||
// Font and Line Height
|
||||
$global-font-family: system-ui, -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei UI", "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", Helvetica, Arial, sans-serif !default;
|
||||
$global-font-size: 16px;
|
||||
$global-font-weight: 400;
|
||||
$global-line-height: 1.5rem;
|
||||
$global-font-size: 16px !default;
|
||||
$global-font-weight: 400 !default;
|
||||
$global-line-height: 1.5rem !default;
|
||||
|
||||
// Color of the background
|
||||
$global-background-color: #fff !default;
|
||||
|
@ -121,247 +121,228 @@ $code-background-color-dark: #272C34 !default;
|
|||
$code-info-color: #9c9c9c !default;
|
||||
$code-info-color-dark: #b1b0b0 !default;
|
||||
|
||||
// Code type map
|
||||
$code-type-map: (
|
||||
// Custom code type
|
||||
language-bash: 'Bash',
|
||||
language-c: 'C',
|
||||
language-cs: 'C#',
|
||||
language-cpp: 'C++',
|
||||
language-clojure: 'Clojure',
|
||||
language-coffeescript: 'CoffeeScript',
|
||||
language-css: 'CSS',
|
||||
language-dart: 'Dart',
|
||||
language-diff: 'Diff',
|
||||
language-erlang: 'Erlang',
|
||||
language-go: 'Go',
|
||||
language-go-html-template: 'Go HTML Template',
|
||||
language-groovy: 'Groovy',
|
||||
language-haskell: 'Haskell',
|
||||
language-html: 'HTML',
|
||||
language-http: 'HTTP',
|
||||
language-xml: 'XML',
|
||||
language-java: 'Java',
|
||||
language-js: 'JavaScript',
|
||||
language-javascript: 'JavaScript',
|
||||
language-json: 'JSON',
|
||||
language-kotlin: 'Kotlin',
|
||||
language-latex: 'LaTeX',
|
||||
language-less: 'Less',
|
||||
language-lisp: 'Lisp',
|
||||
language-lua: 'Lua',
|
||||
language-makefile: 'Makefile',
|
||||
language-markdown: 'Markdown',
|
||||
language-matlab: 'Matlab',
|
||||
language-objectivec: 'Objective-C',
|
||||
language-php: 'PHP',
|
||||
language-perl: 'Perl',
|
||||
language-powershell: 'PowerShell',
|
||||
language-posh: 'PowerShell',
|
||||
language-pwsh: 'PowerShell',
|
||||
language-python: 'Python',
|
||||
language-r: 'R',
|
||||
language-ruby: 'Ruby',
|
||||
language-rust: 'Rust',
|
||||
language-scala: 'Scala',
|
||||
language-scss: 'Scss',
|
||||
language-shell: 'Shell',
|
||||
language-sql: 'SQL',
|
||||
language-swift: 'Swift',
|
||||
language-tex: 'TeX',
|
||||
language-toml: 'TOML',
|
||||
language-ts: 'TypeScript',
|
||||
language-typescript: 'TypeScript',
|
||||
language-vue: 'Vue',
|
||||
language-yml: 'YAML',
|
||||
language-yaml: 'YAML',
|
||||
) !default;
|
||||
// Code type list
|
||||
$code-type-list:
|
||||
"language-bash" "Bash",
|
||||
"language-c" "C",
|
||||
"language-cs" "C#",
|
||||
"language-cpp" "C++",
|
||||
"language-clojure" "Clojure",
|
||||
"language-coffeescript" "CoffeeScript",
|
||||
"language-css" "CSS",
|
||||
"language-dart" "Dart",
|
||||
"language-diff" "Diff",
|
||||
"language-erlang" "Erlang",
|
||||
"language-go" "Go",
|
||||
"language-go-html-template" "Go HTML Template",
|
||||
"language-groovy" "Groovy",
|
||||
"language-haskell" "Haskell",
|
||||
"language-html" "HTML",
|
||||
"language-http" "HTTP",
|
||||
"language-xml" "XML",
|
||||
"language-java" "Java",
|
||||
"language-js" "JavaScript",
|
||||
"language-javascript" "JavaScript",
|
||||
"language-json" "JSON",
|
||||
"language-kotlin" "Kotlin",
|
||||
"language-latex" "LaTeX",
|
||||
"language-less" "Less",
|
||||
"language-lisp" "Lisp",
|
||||
"language-lua" "Lua",
|
||||
"language-makefile" "Makefile",
|
||||
"language-markdown" "Markdown",
|
||||
"language-matlab" "Matlab",
|
||||
"language-objectivec" "Objective-C",
|
||||
"language-php" "PHP",
|
||||
"language-perl" "Perl",
|
||||
"language-powershell" "PowerShell",
|
||||
"language-posh" "PowerShell",
|
||||
"language-pwsh" "PowerShell",
|
||||
"language-python" "Python",
|
||||
"language-r" "R",
|
||||
"language-ruby" "Ruby",
|
||||
"language-rust" "Rust",
|
||||
"language-scala" "Scala",
|
||||
"language-scss" "Scss",
|
||||
"language-shell" "Shell",
|
||||
"language-sql" "SQL",
|
||||
"language-swift" "Swift",
|
||||
"language-tex" "TeX",
|
||||
"language-toml" "TOML",
|
||||
"language-ts" "TypeScript",
|
||||
"language-typescript" "TypeScript",
|
||||
"language-vue" "Vue",
|
||||
"language-yml" "YAML",
|
||||
"language-yaml" "YAML",
|
||||
!default;
|
||||
|
||||
// Color map of the code highlight
|
||||
$code-highlight-color-map: (
|
||||
/* Parentheses */ 'p': #a9a9b3,
|
||||
/* Keyword */ 'k': #b501a9,
|
||||
/* KeywordConstant */ 'kc': #b501a9,
|
||||
/* KeywordDeclaration */ 'kd': #b501a9,
|
||||
/* KeywordNamespace */ 'kn': #b501a9,
|
||||
/* KeywordPseudo */ 'kp': #b501a9,
|
||||
/* KeywordReserved */ 'kr': #b501a9,
|
||||
/* KeywordType */ 'kt': #b501a9,
|
||||
/* Name */ 'n': #333333,
|
||||
/* NameAttribute */ 'na': #2b77fa,
|
||||
/* NameBuiltin */ 'nb': #f74840,
|
||||
/* NameBuiltinPseudo */ 'bp': #f74840,
|
||||
/* NameClass */ 'nc': #cb8100,
|
||||
/* NameConstant */ 'no': #2b77fa,
|
||||
/* NameDecorator */ 'nd': #0086c1,
|
||||
/* NameEntity */ 'ni': #2b77fa,
|
||||
/* NameException */ 'ne': #2b77fa,
|
||||
/* NameFunction */ 'nf': #2b77fa,
|
||||
/* NameFunctionMagic */ 'fm': #1ccad6,
|
||||
/* NameLabel */ 'nl': #2b77fa,
|
||||
/* NameNamespace */ 'nn': #2b77fa,
|
||||
/* NameOther */ 'nx': #333333,
|
||||
/* NameProperty */ 'py': #2b77fa,
|
||||
/* NameTag */ 'nt': #2b77fa,
|
||||
/* NameVariable */ 'nv': #2b77fa,
|
||||
/* NameVariableClass */ 'vc': #2b77fa,
|
||||
/* NameVariableGlobal */ 'vg': #2b77fa,
|
||||
/* NameVariableInstance */ 'vi': #2b77fa,
|
||||
/* NameVariableMagic */ 'vm': #2b77fa,
|
||||
/* Literal */ 'l': #2aa198,
|
||||
/* LiteralDate */ 'ld': #2aa198,
|
||||
/* LiteralString */ 's': #24a443,
|
||||
/* LiteralStringAffix */ 'sa': #24a443,
|
||||
/* LiteralStringBacktick */ 'sb': #24a443,
|
||||
/* LiteralStringChar */ 'sc': #24a443,
|
||||
/* LiteralStringDelimiter */ 'dl': #24a443,
|
||||
/* LiteralStringDoc */ 'sd': #24a443,
|
||||
/* LiteralStringDouble */ 's2': #24a443,
|
||||
/* LiteralStringEscape */ 'se': #24a443,
|
||||
/* LiteralStringHeredoc */ 'sh': #24a443,
|
||||
/* LiteralStringInterpol */ 'si': #24a443,
|
||||
/* LiteralStringOther */ 'sx': #24a443,
|
||||
/* LiteralStringRegex */ 'sr': #24a443,
|
||||
/* LiteralStringSingle */ 's1': #24a443,
|
||||
/* LiteralStringSymbol */ 'ss': #24a443,
|
||||
/* LiteralNumber */ 'm': #e2893c,
|
||||
/* LiteralNumberBin */ 'mb': #e2893c,
|
||||
/* LiteralNumberFloat */ 'mf': #e2893c,
|
||||
/* LiteralNumberHex */ 'mh': #e2893c,
|
||||
/* LiteralNumberInteger */ 'mi': #e2893c,
|
||||
/* LiteralNumberIntegerLong */ 'il': #e2893c,
|
||||
/* LiteralNumberOct */ 'mo': #e2893c,
|
||||
/* Operator */ 'o': #f19b04,
|
||||
/* OperatorWord */ 'ow': #b501a9,
|
||||
/* Comment */ 'c': #a0a1a8,
|
||||
/* CommentHashbang */ 'ch': #a0a1a8,
|
||||
/* CommentMultiline */ 'cm': #a0a1a8,
|
||||
/* CommentSingle */ 'c1': #a0a1a8,
|
||||
/* CommentSpecial */ 'cs': #a0a1a8,
|
||||
/* CommentPreproc */ 'cp': #a0a1a8,
|
||||
/* CommentPreprocFile */ 'cpf': #a0a1a8,
|
||||
/* Generic */ 'g': #e72d40,
|
||||
/* GenericDeleted */ 'gd': #e72d40,
|
||||
/* GenericEmph */ 'ge': #e72d40,
|
||||
/* GenericError */ 'gr': #e72d40,
|
||||
/* GenericHeading */ 'gh': #e72d40,
|
||||
/* GenericInserted */ 'gi': #e72d40,
|
||||
/* GenericOutput */ 'go': #e72d40,
|
||||
/* GenericPrompt */ 'gp': #e72d40,
|
||||
/* GenericStrong */ 'gs': #e72d40,
|
||||
/* GenericSubheading */ 'gu': #e72d40,
|
||||
/* GenericTraceback */ 'gt': #e72d40,
|
||||
/* TextWhitespace */ 'w': #bbbbbb,
|
||||
/* Parentheses */ "p": #a9a9b3,
|
||||
/* Keyword */ "k": #b501a9,
|
||||
/* KeywordConstant */ "kc": #b501a9,
|
||||
/* KeywordDeclaration */ "kd": #b501a9,
|
||||
/* KeywordNamespace */ "kn": #b501a9,
|
||||
/* KeywordPseudo */ "kp": #b501a9,
|
||||
/* KeywordReserved */ "kr": #b501a9,
|
||||
/* KeywordType */ "kt": #b501a9,
|
||||
/* Name */ "n": #333333,
|
||||
/* NameAttribute */ "na": #2b77fa,
|
||||
/* NameBuiltin */ "nb": #f74840,
|
||||
/* NameBuiltinPseudo */ "bp": #f74840,
|
||||
/* NameClass */ "nc": #cb8100,
|
||||
/* NameConstant */ "no": #2b77fa,
|
||||
/* NameDecorator */ "nd": #0086c1,
|
||||
/* NameEntity */ "ni": #2b77fa,
|
||||
/* NameException */ "ne": #2b77fa,
|
||||
/* NameFunction */ "nf": #2b77fa,
|
||||
/* NameFunctionMagic */ "fm": #1ccad6,
|
||||
/* NameLabel */ "nl": #2b77fa,
|
||||
/* NameNamespace */ "nn": #2b77fa,
|
||||
/* NameOther */ "nx": #333333,
|
||||
/* NameProperty */ "py": #2b77fa,
|
||||
/* NameTag */ "nt": #2b77fa,
|
||||
/* NameVariable */ "nv": #2b77fa,
|
||||
/* NameVariableClass */ "vc": #2b77fa,
|
||||
/* NameVariableGlobal */ "vg": #2b77fa,
|
||||
/* NameVariableInstance */ "vi": #2b77fa,
|
||||
/* NameVariableMagic */ "vm": #2b77fa,
|
||||
/* Literal */ "l": #2aa198,
|
||||
/* LiteralDate */ "ld": #2aa198,
|
||||
/* LiteralString */ "s": #24a443,
|
||||
/* LiteralStringAffix */ "sa": #24a443,
|
||||
/* LiteralStringBacktick */ "sb": #24a443,
|
||||
/* LiteralStringChar */ "sc": #24a443,
|
||||
/* LiteralStringDelimiter */ "dl": #24a443,
|
||||
/* LiteralStringDoc */ "sd": #24a443,
|
||||
/* LiteralStringDouble */ "s2": #24a443,
|
||||
/* LiteralStringEscape */ "se": #24a443,
|
||||
/* LiteralStringHeredoc */ "sh": #24a443,
|
||||
/* LiteralStringInterpol */ "si": #24a443,
|
||||
/* LiteralStringOther */ "sx": #24a443,
|
||||
/* LiteralStringRegex */ "sr": #24a443,
|
||||
/* LiteralStringSingle */ "s1": #24a443,
|
||||
/* LiteralStringSymbol */ "ss": #24a443,
|
||||
/* LiteralNumber */ "m": #e2893c,
|
||||
/* LiteralNumberBin */ "mb": #e2893c,
|
||||
/* LiteralNumberFloat */ "mf": #e2893c,
|
||||
/* LiteralNumberHex */ "mh": #e2893c,
|
||||
/* LiteralNumberInteger */ "mi": #e2893c,
|
||||
/* LiteralNumberIntegerLong */ "il": #e2893c,
|
||||
/* LiteralNumberOct */ "mo": #e2893c,
|
||||
/* Operator */ "o": #f19b04,
|
||||
/* OperatorWord */ "ow": #b501a9,
|
||||
/* Comment */ "c": #a0a1a8,
|
||||
/* CommentHashbang */ "ch": #a0a1a8,
|
||||
/* CommentMultiline */ "cm": #a0a1a8,
|
||||
/* CommentSingle */ "c1": #a0a1a8,
|
||||
/* CommentSpecial */ "cs": #a0a1a8,
|
||||
/* CommentPreproc */ "cp": #a0a1a8,
|
||||
/* CommentPreprocFile */ "cpf": #a0a1a8,
|
||||
/* Generic */ "g": #e72d40,
|
||||
/* GenericDeleted */ "gd": #e72d40,
|
||||
/* GenericEmph */ "ge": #e72d40,
|
||||
/* GenericError */ "gr": #e72d40,
|
||||
/* GenericHeading */ "gh": #e72d40,
|
||||
/* GenericInserted */ "gi": #e72d40,
|
||||
/* GenericOutput */ "go": #e72d40,
|
||||
/* GenericPrompt */ "gp": #e72d40,
|
||||
/* GenericStrong */ "gs": #e72d40,
|
||||
/* GenericSubheading */ "gu": #e72d40,
|
||||
/* GenericTraceback */ "gt": #e72d40,
|
||||
/* TextWhitespace */ "w": #bbbbbb,
|
||||
) !default;
|
||||
$code-highlight-color-map-dark: (
|
||||
/* Parentheses */ 'p': #a9a9b3,
|
||||
/* Keyword */ 'k': #d371e3,
|
||||
/* KeywordConstant */ 'kc': #d371e3,
|
||||
/* KeywordDeclaration */ 'kd': #d371e3,
|
||||
/* KeywordNamespace */ 'kn': #d371e3,
|
||||
/* KeywordPseudo */ 'kp': #d371e3,
|
||||
/* KeywordReserved */ 'kr': #d371e3,
|
||||
/* KeywordType */ 'kt': #d371e3,
|
||||
/* Name */ 'n': #a9b2c0,
|
||||
/* NameAttribute */ 'na': #41b0f5,
|
||||
/* NameBuiltin */ 'nb': #19b9c4,
|
||||
/* NameBuiltinPseudo */ 'bp': #ecbf6f,
|
||||
/* NameClass */ 'nc': #ecbf6f,
|
||||
/* NameConstant */ 'no': #41b0f5,
|
||||
/* NameDecorator */ 'nd': #ecbf6f,
|
||||
/* NameEntity */ 'ni': #41b0f5,
|
||||
/* NameException */ 'ne': #41b0f5,
|
||||
/* NameFunction */ 'nf': #41b0f5,
|
||||
/* NameFunctionMagic */ 'fm': #19b9c4,
|
||||
/* NameLabel */ 'nl': #41b0f5,
|
||||
/* NameNamespace */ 'nn': #41b0f5,
|
||||
/* NameOther */ 'nx': #a9a9b3,
|
||||
/* NameProperty */ 'py': #41b0f5,
|
||||
/* NameTag */ 'nt': #41b0f5,
|
||||
/* NameVariable */ 'nv': #41b0f5,
|
||||
/* NameVariableClass */ 'vc': #41b0f5,
|
||||
/* NameVariableGlobal */ 'vg': #41b0f5,
|
||||
/* NameVariableInstance */ 'vi': #41b0f5,
|
||||
/* NameVariableMagic */ 'vm': #41b0f5,
|
||||
/* Literal */ 'l': #2aa198,
|
||||
/* LiteralDate */ 'ld': #2aa198,
|
||||
/* LiteralString */ 's': #8cc570,
|
||||
/* LiteralStringAffix */ 'sa': #8cc570,
|
||||
/* LiteralStringBacktick */ 'sb': #8cc570,
|
||||
/* LiteralStringChar */ 'sc': #8cc570,
|
||||
/* LiteralStringDelimiter */ 'dl': #8cc570,
|
||||
/* LiteralStringDoc */ 'sd': #8cc570,
|
||||
/* LiteralStringDouble */ 's2': #8cc570,
|
||||
/* LiteralStringEscape */ 'se': #8cc570,
|
||||
/* LiteralStringHeredoc */ 'sh': #8cc570,
|
||||
/* LiteralStringInterpol */ 'si': #8cc570,
|
||||
/* LiteralStringOther */ 'sx': #8cc570,
|
||||
/* LiteralStringRegex */ 'sr': #8cc570,
|
||||
/* LiteralStringSingle */ 's1': #8cc570,
|
||||
/* LiteralStringSymbol */ 'ss': #8cc570,
|
||||
/* LiteralNumber */ 'm': #db985c,
|
||||
/* LiteralNumberBin */ 'mb': #db985c,
|
||||
/* LiteralNumberFloat */ 'mf': #db985c,
|
||||
/* LiteralNumberHex */ 'mh': #db985c,
|
||||
/* LiteralNumberInteger */ 'mi': #db985c,
|
||||
/* LiteralNumberIntegerLong */ 'il': #db985c,
|
||||
/* LiteralNumberOct */ 'mo': #db985c,
|
||||
/* Operator */ 'o': #ecbf6f,
|
||||
/* OperatorWord */ 'ow': #d371e3,
|
||||
/* Comment */ 'c': #7e848f,
|
||||
/* CommentHashbang */ 'ch': #7e848f,
|
||||
/* CommentMultiline */ 'cm': #7e848f,
|
||||
/* CommentSingle */ 'c1': #7e848f,
|
||||
/* CommentSpecial */ 'cs': #7e848f,
|
||||
/* CommentPreproc */ 'cp': #7e848f,
|
||||
/* CommentPreprocFile */ 'cpf': #7e848f,
|
||||
/* Generic */ 'g': #f16372,
|
||||
/* GenericDeleted */ 'gd': #f16372,
|
||||
/* GenericEmph */ 'ge': #f16372,
|
||||
/* GenericError */ 'gr': #f16372,
|
||||
/* GenericHeading */ 'gh': #f16372,
|
||||
/* GenericInserted */ 'gi': #f16372,
|
||||
/* GenericOutput */ 'go': #f16372,
|
||||
/* GenericPrompt */ 'gp': #f16372,
|
||||
/* GenericStrong */ 'gs': #f16372,
|
||||
/* GenericSubheading */ 'gu': #f16372,
|
||||
/* GenericTraceback */ 'gt': #f16372,
|
||||
/* TextWhitespace */ 'w': #bbbbbb,
|
||||
/* Parentheses */ "p": #a9a9b3,
|
||||
/* Keyword */ "k": #d371e3,
|
||||
/* KeywordConstant */ "kc": #d371e3,
|
||||
/* KeywordDeclaration */ "kd": #d371e3,
|
||||
/* KeywordNamespace */ "kn": #d371e3,
|
||||
/* KeywordPseudo */ "kp": #d371e3,
|
||||
/* KeywordReserved */ "kr": #d371e3,
|
||||
/* KeywordType */ "kt": #d371e3,
|
||||
/* Name */ "n": #a9b2c0,
|
||||
/* NameAttribute */ "na": #41b0f5,
|
||||
/* NameBuiltin */ "nb": #19b9c4,
|
||||
/* NameBuiltinPseudo */ "bp": #ecbf6f,
|
||||
/* NameClass */ "nc": #ecbf6f,
|
||||
/* NameConstant */ "no": #41b0f5,
|
||||
/* NameDecorator */ "nd": #ecbf6f,
|
||||
/* NameEntity */ "ni": #41b0f5,
|
||||
/* NameException */ "ne": #41b0f5,
|
||||
/* NameFunction */ "nf": #41b0f5,
|
||||
/* NameFunctionMagic */ "fm": #19b9c4,
|
||||
/* NameLabel */ "nl": #41b0f5,
|
||||
/* NameNamespace */ "nn": #41b0f5,
|
||||
/* NameOther */ "nx": #a9a9b3,
|
||||
/* NameProperty */ "py": #41b0f5,
|
||||
/* NameTag */ "nt": #41b0f5,
|
||||
/* NameVariable */ "nv": #41b0f5,
|
||||
/* NameVariableClass */ "vc": #41b0f5,
|
||||
/* NameVariableGlobal */ "vg": #41b0f5,
|
||||
/* NameVariableInstance */ "vi": #41b0f5,
|
||||
/* NameVariableMagic */ "vm": #41b0f5,
|
||||
/* Literal */ "l": #2aa198,
|
||||
/* LiteralDate */ "ld": #2aa198,
|
||||
/* LiteralString */ "s": #8cc570,
|
||||
/* LiteralStringAffix */ "sa": #8cc570,
|
||||
/* LiteralStringBacktick */ "sb": #8cc570,
|
||||
/* LiteralStringChar */ "sc": #8cc570,
|
||||
/* LiteralStringDelimiter */ "dl": #8cc570,
|
||||
/* LiteralStringDoc */ "sd": #8cc570,
|
||||
/* LiteralStringDouble */ "s2": #8cc570,
|
||||
/* LiteralStringEscape */ "se": #8cc570,
|
||||
/* LiteralStringHeredoc */ "sh": #8cc570,
|
||||
/* LiteralStringInterpol */ "si": #8cc570,
|
||||
/* LiteralStringOther */ "sx": #8cc570,
|
||||
/* LiteralStringRegex */ "sr": #8cc570,
|
||||
/* LiteralStringSingle */ "s1": #8cc570,
|
||||
/* LiteralStringSymbol */ "ss": #8cc570,
|
||||
/* LiteralNumber */ "m": #db985c,
|
||||
/* LiteralNumberBin */ "mb": #db985c,
|
||||
/* LiteralNumberFloat */ "mf": #db985c,
|
||||
/* LiteralNumberHex */ "mh": #db985c,
|
||||
/* LiteralNumberInteger */ "mi": #db985c,
|
||||
/* LiteralNumberIntegerLong */ "il": #db985c,
|
||||
/* LiteralNumberOct */ "mo": #db985c,
|
||||
/* Operator */ "o": #ecbf6f,
|
||||
/* OperatorWord */ "ow": #d371e3,
|
||||
/* Comment */ "c": #7e848f,
|
||||
/* CommentHashbang */ "ch": #7e848f,
|
||||
/* CommentMultiline */ "cm": #7e848f,
|
||||
/* CommentSingle */ "c1": #7e848f,
|
||||
/* CommentSpecial */ "cs": #7e848f,
|
||||
/* CommentPreproc */ "cp": #7e848f,
|
||||
/* CommentPreprocFile */ "cpf": #7e848f,
|
||||
/* Generic */ "g": #f16372,
|
||||
/* GenericDeleted */ "gd": #f16372,
|
||||
/* GenericEmph */ "ge": #f16372,
|
||||
/* GenericError */ "gr": #f16372,
|
||||
/* GenericHeading */ "gh": #f16372,
|
||||
/* GenericInserted */ "gi": #f16372,
|
||||
/* GenericOutput */ "go": #f16372,
|
||||
/* GenericPrompt */ "gp": #f16372,
|
||||
/* GenericStrong */ "gs": #f16372,
|
||||
/* GenericSubheading */ "gu": #f16372,
|
||||
/* GenericTraceback */ "gt": #f16372,
|
||||
/* TextWhitespace */ "w": #bbbbbb,
|
||||
) !default;
|
||||
// ========== Code ========== //
|
||||
|
||||
// ========== Admonition ========== //
|
||||
// Color map of the admonition
|
||||
$admonition-color-map: (
|
||||
'note': #448aff,
|
||||
'abstract': #00b0ff,
|
||||
'info': #00b8d4,
|
||||
'tip': #00bfa5,
|
||||
'success': #00c853,
|
||||
'question': #64dd17,
|
||||
'warning': #ff9100,
|
||||
'failure': #ff5252,
|
||||
'danger': #ff1744,
|
||||
'bug': #f50057,
|
||||
'example': #651fff,
|
||||
'quote': #9e9e9e,
|
||||
) !default;
|
||||
|
||||
// Color map of the admonition background
|
||||
$admonition-background-color-map: (
|
||||
'note': rgba(68, 138, 255, 0.1),
|
||||
'abstract': rgba(0, 176, 255, 0.1),
|
||||
'info': rgba(0, 184, 212, 0.1),
|
||||
'tip': rgba(0, 191, 165, 0.1),
|
||||
'success': rgba(0, 200, 83, 0.1),
|
||||
'question': rgba(100, 221, 23, 0.1),
|
||||
'warning': rgba(255, 145, 0, 0.1),
|
||||
'failure': rgba(255, 82, 82, 0.1),
|
||||
'danger': rgba(255, 23, 68, 0.1),
|
||||
'bug': rgba(245, 0, 87, 0.1),
|
||||
'example': rgba(101, 31, 255, 0.1),
|
||||
'quote': rgba(159, 159, 159, 0.1),
|
||||
) !default;
|
||||
// Color list of admonition [$type $color $background-color, ... ]
|
||||
$admonition-color-list:
|
||||
"note" #448aff rgba(68, 138, 255, 0.1),
|
||||
"abstract" #00b0ff rgba(0, 176, 255, 0.1),
|
||||
"info" #00b8d4 rgba(83, 211, 230, 0.1),
|
||||
"tip" #00bfa5 rgba(0, 191, 165, 0.1),
|
||||
"success" #00c853 rgba(0, 200, 83, 0.1),
|
||||
"question" #64dd17 rgba(100, 221, 23, 0.1),
|
||||
"warning" #ff9100 rgba(255, 145, 0, 0.1),
|
||||
"failure" #ff5252 rgba(255, 82, 82, 0.1),
|
||||
"danger" #ff1744 rgba(68, 138, 255, 0.1),
|
||||
"bug" #f50057 rgba(255, 23, 68, 0.1),
|
||||
"example" #651fff rgba(101, 31, 255, 0.1),
|
||||
"quote" #9e9e9e rgba(159, 159, 159, 0.1),
|
||||
!default;
|
||||
// ========== Admonition ========== //
|
||||
|
||||
$MAX_LENGTH: 12000px;
|
||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in a new issue