Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/cntrump/hugo-notepadium.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md2
-rw-r--r--layouts/partials/head.html5
-rw-r--r--static/assets/css/core.css68
-rw-r--r--static/assets/css/syntax.css67
4 files changed, 72 insertions, 70 deletions
diff --git a/README.md b/README.md
index 65422d0..1182f57 100644
--- a/README.md
+++ b/README.md
@@ -62,7 +62,7 @@ If you like syntax highlight with JS, both `hljs` and `prismjs` are builtin:
# enable JS highlight
[params]
[params.syntax]
- use = "hljs" # 1. prismjs 2. hljs
+ use = "hljs" # 1. prismjs 2. hljs 3. none
```
enable `MathJax` support
diff --git a/layouts/partials/head.html b/layouts/partials/head.html
index 1b4a57d..493b975 100644
--- a/layouts/partials/head.html
+++ b/layouts/partials/head.html
@@ -15,4 +15,7 @@
{{- block "title" . }}{{- end }}
-<link rel="stylesheet" href="{{ `assets/css/core.css` | relURL }}"> \ No newline at end of file
+<link rel="stylesheet" href="{{ `assets/css/core.css` | relURL }}">
+{{ if not .Site.Params.syntax.use }}
+<link rel="stylesheet" href="{{ `assets/css/syntax.css` | relURL }}">
+{{ end }} \ No newline at end of file
diff --git a/static/assets/css/core.css b/static/assets/css/core.css
index 5b0ca4b..85d53cb 100644
--- a/static/assets/css/core.css
+++ b/static/assets/css/core.css
@@ -358,71 +358,3 @@ del { opacity: 0.5; }
}
.highlight pre { border: 0; }
-
-/* Error */ .chroma .err { color: #24292e }
-/* LineTableTD */ .chroma .lntd { vertical-align: top; padding: 0; margin: 0; border: 0; width: auto; }
-/* LineTable */ .chroma .lntable { border-spacing: 0; padding: 0; margin: 0; border: 0; }
-/* LineHighlight */ .chroma .hl { display: block; width: 100%;background-color: #ffffcc }
-/* LineNumbers */ .chroma .lnt, .chroma .ln { cursor: default;text-align: right;width: 1%;min-width: 50px; padding-right: 10px;color: rgba(27,31,35,.3); }
-/* LineNumbers */ .chroma .lnt:hover, .chroma .ln:hover { color: rgba(27,31,35,.6); }
-/* Keyword */ .chroma .k { color: #a90d91 }
-/* KeywordConstant */ .chroma .kc { color: #a90d91 }
-/* KeywordDeclaration */ .chroma .kd { color: #a90d91 }
-/* KeywordNamespace */ .chroma .kn { color: #a90d91 }
-/* KeywordPseudo */ .chroma .kp { color: #a90d91 }
-/* KeywordReserved */ .chroma .kr { color: #a90d91 }
-/* KeywordType */ .chroma .kt { color: #a90d91 }
-/* Name */ .chroma .n { color: hsl(210, 12%, 16%) }
-/* NameAttribute */ .chroma .na { color: #836c28 }
-/* NameBuiltin */ .chroma .nb { color: #a90d91 }
-/* NameBuiltinPseudo */ .chroma .bp { color: #5b269a }
-/* NameClass */ .chroma .nc { color: #3f6e75 }
-/* NameConstant */ .chroma .no { color: #24292e }
-/* NameDecorator */ .chroma .nd { color: #24292e }
-/* NameEntity */ .chroma .ni { color: #24292e }
-/* NameException */ .chroma .ne { color: #24292e }
-/* NameFunction */ .chroma .nf { color: #24292e }
-/* NameFunctionMagic */ .chroma .fm { color: #24292e }
-/* NameLabel */ .chroma .nl { color: #24292e }
-/* NameNamespace */ .chroma .nn { color: #24292e }
-/* NameOther */ .chroma .nx { color: #24292e }
-/* NameProperty */ .chroma .py { color: #24292e }
-/* NameTag */ .chroma .nt { color: #24292e }
-/* NameVariable */ .chroma .nv { color: #24292e }
-/* NameVariableClass */ .chroma .vc { color: #24292e }
-/* NameVariableGlobal */ .chroma .vg { color: #24292e }
-/* NameVariableInstance */ .chroma .vi { color: #24292e }
-/* NameVariableMagic */ .chroma .vm { color: #24292e }
-/* Literal */ .chroma .l { color: #1c01ce }
-/* LiteralDate */ .chroma .ld { color: #1c01ce }
-/* LiteralString */ .chroma .s { color: #c41a16 }
-/* LiteralStringAffix */ .chroma .sa { color: #c41a16 }
-/* LiteralStringBacktick */ .chroma .sb { color: #c41a16 }
-/* LiteralStringChar */ .chroma .sc { color: #2300ce }
-/* LiteralStringDelimiter */ .chroma .dl { color: #c41a16 }
-/* LiteralStringDoc */ .chroma .sd { color: #c41a16 }
-/* LiteralStringDouble */ .chroma .s2 { color: #c41a16 }
-/* LiteralStringEscape */ .chroma .se { color: #c41a16 }
-/* LiteralStringHeredoc */ .chroma .sh { color: #c41a16 }
-/* LiteralStringInterpol */ .chroma .si { color: #c41a16 }
-/* LiteralStringOther */ .chroma .sx { color: #c41a16 }
-/* LiteralStringRegex */ .chroma .sr { color: #c41a16 }
-/* LiteralStringSingle */ .chroma .s1 { color: #c41a16 }
-/* LiteralStringSymbol */ .chroma .ss { color: #c41a16 }
-/* LiteralNumber */ .chroma .m { color: #1c01ce }
-/* LiteralNumberBin */ .chroma .mb { color: #1c01ce }
-/* LiteralNumberFloat */ .chroma .mf { color: #1c01ce }
-/* LiteralNumberHex */ .chroma .mh { color: #1c01ce }
-/* LiteralNumberInteger */ .chroma .mi { color: #1c01ce }
-/* LiteralNumberIntegerLong */ .chroma .il { color: #1c01ce }
-/* LiteralNumberOct */ .chroma .mo { color: #1c01ce }
-/* Operator */ .chroma .o { color: #24292e }
-/* OperatorWord */ .chroma .ow { color: #24292e }
-/* Comment */ .chroma .c { color: #177500 }
-/* CommentHashbang */ .chroma .ch { color: #177500 }
-/* CommentMultiline */ .chroma .cm { color: #177500 }
-/* CommentSingle */ .chroma .c1 { color: #177500 }
-/* CommentSpecial */ .chroma .cs { color: #177500 }
-/* CommentPreproc */ .chroma .cp { color: #633820 }
-/* CommentPreprocFile */ .chroma .cpf { color: #633820 }
-
diff --git a/static/assets/css/syntax.css b/static/assets/css/syntax.css
new file mode 100644
index 0000000..f38fd50
--- /dev/null
+++ b/static/assets/css/syntax.css
@@ -0,0 +1,67 @@
+
+/* Error */ .chroma .err { color: #24292e }
+/* LineTableTD */ .chroma .lntd { vertical-align: top; padding: 0; margin: 0; border: 0; width: auto; }
+/* LineTable */ .chroma .lntable { border-spacing: 0; padding: 0; margin: 0; border: 0; }
+/* LineHighlight */ .chroma .hl { display: block; width: 100%;background-color: #ffffcc }
+/* LineNumbers */ .chroma .lnt, .chroma .ln { cursor: default;text-align: right;width: 1%;min-width: 50px; padding-right: 10px;color: rgba(27,31,35,.3); }
+/* LineNumbers */ .chroma .lnt:hover, .chroma .ln:hover { color: rgba(27,31,35,.6); }
+/* Keyword */ .chroma .k { color: #a90d91 }
+/* KeywordConstant */ .chroma .kc { color: #a90d91 }
+/* KeywordDeclaration */ .chroma .kd { color: #a90d91 }
+/* KeywordNamespace */ .chroma .kn { color: #a90d91 }
+/* KeywordPseudo */ .chroma .kp { color: #a90d91 }
+/* KeywordReserved */ .chroma .kr { color: #a90d91 }
+/* KeywordType */ .chroma .kt { color: #a90d91 }
+/* Name */ .chroma .n { color: hsl(210, 12%, 16%) }
+/* NameAttribute */ .chroma .na { color: #836c28 }
+/* NameBuiltin */ .chroma .nb { color: #a90d91 }
+/* NameBuiltinPseudo */ .chroma .bp { color: #5b269a }
+/* NameClass */ .chroma .nc { color: #3f6e75 }
+/* NameConstant */ .chroma .no { color: #24292e }
+/* NameDecorator */ .chroma .nd { color: #24292e }
+/* NameEntity */ .chroma .ni { color: #24292e }
+/* NameException */ .chroma .ne { color: #24292e }
+/* NameFunction */ .chroma .nf { color: #24292e }
+/* NameFunctionMagic */ .chroma .fm { color: #24292e }
+/* NameLabel */ .chroma .nl { color: #24292e }
+/* NameNamespace */ .chroma .nn { color: #24292e }
+/* NameOther */ .chroma .nx { color: #24292e }
+/* NameProperty */ .chroma .py { color: #24292e }
+/* NameTag */ .chroma .nt { color: #24292e }
+/* NameVariable */ .chroma .nv { color: #24292e }
+/* NameVariableClass */ .chroma .vc { color: #24292e }
+/* NameVariableGlobal */ .chroma .vg { color: #24292e }
+/* NameVariableInstance */ .chroma .vi { color: #24292e }
+/* NameVariableMagic */ .chroma .vm { color: #24292e }
+/* Literal */ .chroma .l { color: #1c01ce }
+/* LiteralDate */ .chroma .ld { color: #1c01ce }
+/* LiteralString */ .chroma .s { color: #c41a16 }
+/* LiteralStringAffix */ .chroma .sa { color: #c41a16 }
+/* LiteralStringBacktick */ .chroma .sb { color: #c41a16 }
+/* LiteralStringChar */ .chroma .sc { color: #2300ce }
+/* LiteralStringDelimiter */ .chroma .dl { color: #c41a16 }
+/* LiteralStringDoc */ .chroma .sd { color: #c41a16 }
+/* LiteralStringDouble */ .chroma .s2 { color: #c41a16 }
+/* LiteralStringEscape */ .chroma .se { color: #c41a16 }
+/* LiteralStringHeredoc */ .chroma .sh { color: #c41a16 }
+/* LiteralStringInterpol */ .chroma .si { color: #c41a16 }
+/* LiteralStringOther */ .chroma .sx { color: #c41a16 }
+/* LiteralStringRegex */ .chroma .sr { color: #c41a16 }
+/* LiteralStringSingle */ .chroma .s1 { color: #c41a16 }
+/* LiteralStringSymbol */ .chroma .ss { color: #c41a16 }
+/* LiteralNumber */ .chroma .m { color: #1c01ce }
+/* LiteralNumberBin */ .chroma .mb { color: #1c01ce }
+/* LiteralNumberFloat */ .chroma .mf { color: #1c01ce }
+/* LiteralNumberHex */ .chroma .mh { color: #1c01ce }
+/* LiteralNumberInteger */ .chroma .mi { color: #1c01ce }
+/* LiteralNumberIntegerLong */ .chroma .il { color: #1c01ce }
+/* LiteralNumberOct */ .chroma .mo { color: #1c01ce }
+/* Operator */ .chroma .o { color: #24292e }
+/* OperatorWord */ .chroma .ow { color: #24292e }
+/* Comment */ .chroma .c { color: #177500 }
+/* CommentHashbang */ .chroma .ch { color: #177500 }
+/* CommentMultiline */ .chroma .cm { color: #177500 }
+/* CommentSingle */ .chroma .c1 { color: #177500 }
+/* CommentSpecial */ .chroma .cs { color: #177500 }
+/* CommentPreproc */ .chroma .cp { color: #633820 }
+/* CommentPreprocFile */ .chroma .cpf { color: #633820 }