From df38ae06b9fada6fd68fec7770a0ba3815175a10 Mon Sep 17 00:00:00 2001 From: Stuart Maxwell Date: Mon, 29 Apr 2024 11:18:29 +1200 Subject: [PATCH] Add more Pygments styles, change to Nord --- static/css/pygments/dracula.css | 279 +++++++++++++++++ static/css/pygments/dracula.min.css | 1 + .../github-dark.css} | 0 .../github-dark.min.css} | 0 static/css/pygments/monokai.css | 274 +++++++++++++++++ static/css/pygments/monokai.min.css | 1 + static/css/pygments/nord.css | 289 ++++++++++++++++++ static/css/pygments/nord.min.css | 1 + templates/_base.html | 2 +- 9 files changed, 846 insertions(+), 1 deletion(-) create mode 100644 static/css/pygments/dracula.css create mode 100644 static/css/pygments/dracula.min.css rename static/css/{pygments-github-dark.css => pygments/github-dark.css} (100%) rename static/css/{pygments-github-dark.min.css => pygments/github-dark.min.css} (100%) create mode 100644 static/css/pygments/monokai.css create mode 100644 static/css/pygments/monokai.min.css create mode 100644 static/css/pygments/nord.css create mode 100644 static/css/pygments/nord.min.css diff --git a/static/css/pygments/dracula.css b/static/css/pygments/dracula.css new file mode 100644 index 0000000..e8e0bfe --- /dev/null +++ b/static/css/pygments/dracula.css @@ -0,0 +1,279 @@ +pre { + line-height: 125%; +} +td.linenos .normal { + color: #f1fa8c; + background-color: #44475a; + padding-left: 5px; + padding-right: 5px; +} +span.linenos { + color: #f1fa8c; + background-color: #44475a; + padding-left: 5px; + padding-right: 5px; +} +td.linenos .special { + color: #50fa7b; + background-color: #6272a4; + padding-left: 5px; + padding-right: 5px; +} +span.linenos.special { + color: #50fa7b; + background-color: #6272a4; + padding-left: 5px; + padding-right: 5px; +} +.codehilite .hll { + background-color: #44475a; +} +.codehilite { + background: #282a36; + color: #f8f8f2; +} +.codehilite .c { + color: #6272a4; +} /* Comment */ +.codehilite .err { + color: #f8f8f2; +} /* Error */ +.codehilite .g { + color: #f8f8f2; +} /* Generic */ +.codehilite .k { + color: #ff79c6; +} /* Keyword */ +.codehilite .l { + color: #f8f8f2; +} /* Literal */ +.codehilite .n { + color: #f8f8f2; +} /* Name */ +.codehilite .o { + color: #ff79c6; +} /* Operator */ +.codehilite .x { + color: #f8f8f2; +} /* Other */ +.codehilite .p { + color: #f8f8f2; +} /* Punctuation */ +.codehilite .ch { + color: #6272a4; +} /* Comment.Hashbang */ +.codehilite .cm { + color: #6272a4; +} /* Comment.Multiline */ +.codehilite .cp { + color: #ff79c6; +} /* Comment.Preproc */ +.codehilite .cpf { + color: #6272a4; +} /* Comment.PreprocFile */ +.codehilite .c1 { + color: #6272a4; +} /* Comment.Single */ +.codehilite .cs { + color: #6272a4; +} /* Comment.Special */ +.codehilite .gd { + color: #8b080b; +} /* Generic.Deleted */ +.codehilite .ge { + color: #f8f8f2; + text-decoration: underline; +} /* Generic.Emph */ +.codehilite .ges { + color: #f8f8f2; + text-decoration: underline; +} /* Generic.EmphStrong */ +.codehilite .gr { + color: #f8f8f2; +} /* Generic.Error */ +.codehilite .gh { + color: #f8f8f2; + font-weight: bold; +} /* Generic.Heading */ +.codehilite .gi { + color: #f8f8f2; + font-weight: bold; +} /* Generic.Inserted */ +.codehilite .go { + color: #44475a; +} /* Generic.Output */ +.codehilite .gp { + color: #f8f8f2; +} /* Generic.Prompt */ +.codehilite .gs { + color: #f8f8f2; +} /* Generic.Strong */ +.codehilite .gu { + color: #f8f8f2; + font-weight: bold; +} /* Generic.Subheading */ +.codehilite .gt { + color: #f8f8f2; +} /* Generic.Traceback */ +.codehilite .kc { + color: #ff79c6; +} /* Keyword.Constant */ +.codehilite .kd { + color: #8be9fd; + font-style: italic; +} /* Keyword.Declaration */ +.codehilite .kn { + color: #ff79c6; +} /* Keyword.Namespace */ +.codehilite .kp { + color: #ff79c6; +} /* Keyword.Pseudo */ +.codehilite .kr { + color: #ff79c6; +} /* Keyword.Reserved */ +.codehilite .kt { + color: #8be9fd; +} /* Keyword.Type */ +.codehilite .ld { + color: #f8f8f2; +} /* Literal.Date */ +.codehilite .m { + color: #ffb86c; +} /* Literal.Number */ +.codehilite .s { + color: #bd93f9; +} /* Literal.String */ +.codehilite .na { + color: #50fa7b; +} /* Name.Attribute */ +.codehilite .nb { + color: #8be9fd; + font-style: italic; +} /* Name.Builtin */ +.codehilite .nc { + color: #50fa7b; +} /* Name.Class */ +.codehilite .no { + color: #f8f8f2; +} /* Name.Constant */ +.codehilite .nd { + color: #f8f8f2; +} /* Name.Decorator */ +.codehilite .ni { + color: #f8f8f2; +} /* Name.Entity */ +.codehilite .ne { + color: #f8f8f2; +} /* Name.Exception */ +.codehilite .nf { + color: #50fa7b; +} /* Name.Function */ +.codehilite .nl { + color: #8be9fd; + font-style: italic; +} /* Name.Label */ +.codehilite .nn { + color: #f8f8f2; +} /* Name.Namespace */ +.codehilite .nx { + color: #f8f8f2; +} /* Name.Other */ +.codehilite .py { + color: #f8f8f2; +} /* Name.Property */ +.codehilite .nt { + color: #ff79c6; +} /* Name.Tag */ +.codehilite .nv { + color: #8be9fd; + font-style: italic; +} /* Name.Variable */ +.codehilite .ow { + color: #ff79c6; +} /* Operator.Word */ +.codehilite .pm { + color: #f8f8f2; +} /* Punctuation.Marker */ +.codehilite .w { + color: #f8f8f2; +} /* Text.Whitespace */ +.codehilite .mb { + color: #ffb86c; +} /* Literal.Number.Bin */ +.codehilite .mf { + color: #ffb86c; +} /* Literal.Number.Float */ +.codehilite .mh { + color: #ffb86c; +} /* Literal.Number.Hex */ +.codehilite .mi { + color: #ffb86c; +} /* Literal.Number.Integer */ +.codehilite .mo { + color: #ffb86c; +} /* Literal.Number.Oct */ +.codehilite .sa { + color: #bd93f9; +} /* Literal.String.Affix */ +.codehilite .sb { + color: #bd93f9; +} /* Literal.String.Backtick */ +.codehilite .sc { + color: #bd93f9; +} /* Literal.String.Char */ +.codehilite .dl { + color: #bd93f9; +} /* Literal.String.Delimiter */ +.codehilite .sd { + color: #bd93f9; +} /* Literal.String.Doc */ +.codehilite .s2 { + color: #bd93f9; +} /* Literal.String.Double */ +.codehilite .se { + color: #bd93f9; +} /* Literal.String.Escape */ +.codehilite .sh { + color: #bd93f9; +} /* Literal.String.Heredoc */ +.codehilite .si { + color: #bd93f9; +} /* Literal.String.Interpol */ +.codehilite .sx { + color: #bd93f9; +} /* Literal.String.Other */ +.codehilite .sr { + color: #bd93f9; +} /* Literal.String.Regex */ +.codehilite .s1 { + color: #bd93f9; +} /* Literal.String.Single */ +.codehilite .ss { + color: #bd93f9; +} /* Literal.String.Symbol */ +.codehilite .bp { + color: #f8f8f2; + font-style: italic; +} /* Name.Builtin.Pseudo */ +.codehilite .fm { + color: #50fa7b; +} /* Name.Function.Magic */ +.codehilite .vc { + color: #8be9fd; + font-style: italic; +} /* Name.Variable.Class */ +.codehilite .vg { + color: #8be9fd; + font-style: italic; +} /* Name.Variable.Global */ +.codehilite .vi { + color: #8be9fd; + font-style: italic; +} /* Name.Variable.Instance */ +.codehilite .vm { + color: #8be9fd; + font-style: italic; +} /* Name.Variable.Magic */ +.codehilite .il { + color: #ffb86c; +} /* Literal.Number.Integer.Long */ diff --git a/static/css/pygments/dracula.min.css b/static/css/pygments/dracula.min.css new file mode 100644 index 0000000..3ca9feb --- /dev/null +++ b/static/css/pygments/dracula.min.css @@ -0,0 +1 @@ +pre{line-height:125%}td.linenos .normal{color:#f1fa8c;background-color:#44475a;padding-left:5px;padding-right:5px}span.linenos{color:#f1fa8c;background-color:#44475a;padding-left:5px;padding-right:5px}td.linenos .special{color:#50fa7b;background-color:#6272a4;padding-left:5px;padding-right:5px}span.linenos.special{color:#50fa7b;background-color:#6272a4;padding-left:5px;padding-right:5px}.codehilite .hll{background-color:#44475a}.codehilite{background:#282a36;color:#f8f8f2}.codehilite .c{color:#6272a4}.codehilite .err{color:#f8f8f2}.codehilite .g{color:#f8f8f2}.codehilite .k{color:#ff79c6}.codehilite .l{color:#f8f8f2}.codehilite .n{color:#f8f8f2}.codehilite .o{color:#ff79c6}.codehilite .x{color:#f8f8f2}.codehilite .p{color:#f8f8f2}.codehilite .ch{color:#6272a4}.codehilite .cm{color:#6272a4}.codehilite .cp{color:#ff79c6}.codehilite .cpf{color:#6272a4}.codehilite .c1{color:#6272a4}.codehilite .cs{color:#6272a4}.codehilite .gd{color:#8b080b}.codehilite .ge{color:#f8f8f2;text-decoration:underline}.codehilite .ges{color:#f8f8f2;text-decoration:underline}.codehilite .gr{color:#f8f8f2}.codehilite .gh{color:#f8f8f2;font-weight:700}.codehilite .gi{color:#f8f8f2;font-weight:700}.codehilite .go{color:#44475a}.codehilite .gp{color:#f8f8f2}.codehilite .gs{color:#f8f8f2}.codehilite .gu{color:#f8f8f2;font-weight:700}.codehilite .gt{color:#f8f8f2}.codehilite .kc{color:#ff79c6}.codehilite .kd{color:#8be9fd;font-style:italic}.codehilite .kn{color:#ff79c6}.codehilite .kp{color:#ff79c6}.codehilite .kr{color:#ff79c6}.codehilite .kt{color:#8be9fd}.codehilite .ld{color:#f8f8f2}.codehilite .m{color:#ffb86c}.codehilite .s{color:#bd93f9}.codehilite .na{color:#50fa7b}.codehilite .nb{color:#8be9fd;font-style:italic}.codehilite .nc{color:#50fa7b}.codehilite .no{color:#f8f8f2}.codehilite .nd{color:#f8f8f2}.codehilite .ni{color:#f8f8f2}.codehilite .ne{color:#f8f8f2}.codehilite .nf{color:#50fa7b}.codehilite .nl{color:#8be9fd;font-style:italic}.codehilite .nn{color:#f8f8f2}.codehilite .nx{color:#f8f8f2}.codehilite .py{color:#f8f8f2}.codehilite .nt{color:#ff79c6}.codehilite .nv{color:#8be9fd;font-style:italic}.codehilite .ow{color:#ff79c6}.codehilite .pm{color:#f8f8f2}.codehilite .w{color:#f8f8f2}.codehilite .mb{color:#ffb86c}.codehilite .mf{color:#ffb86c}.codehilite .mh{color:#ffb86c}.codehilite .mi{color:#ffb86c}.codehilite .mo{color:#ffb86c}.codehilite .sa{color:#bd93f9}.codehilite .sb{color:#bd93f9}.codehilite .sc{color:#bd93f9}.codehilite .dl{color:#bd93f9}.codehilite .sd{color:#bd93f9}.codehilite .s2{color:#bd93f9}.codehilite .se{color:#bd93f9}.codehilite .sh{color:#bd93f9}.codehilite .si{color:#bd93f9}.codehilite .sx{color:#bd93f9}.codehilite .sr{color:#bd93f9}.codehilite .s1{color:#bd93f9}.codehilite .ss{color:#bd93f9}.codehilite .bp{color:#f8f8f2;font-style:italic}.codehilite .fm{color:#50fa7b}.codehilite .vc{color:#8be9fd;font-style:italic}.codehilite .vg{color:#8be9fd;font-style:italic}.codehilite .vi{color:#8be9fd;font-style:italic}.codehilite .vm{color:#8be9fd;font-style:italic}.codehilite .il{color:#ffb86c} diff --git a/static/css/pygments-github-dark.css b/static/css/pygments/github-dark.css similarity index 100% rename from static/css/pygments-github-dark.css rename to static/css/pygments/github-dark.css diff --git a/static/css/pygments-github-dark.min.css b/static/css/pygments/github-dark.min.css similarity index 100% rename from static/css/pygments-github-dark.min.css rename to static/css/pygments/github-dark.min.css diff --git a/static/css/pygments/monokai.css b/static/css/pygments/monokai.css new file mode 100644 index 0000000..e049b10 --- /dev/null +++ b/static/css/pygments/monokai.css @@ -0,0 +1,274 @@ +pre { + line-height: 125%; +} +td.linenos .normal { + color: inherit; + background-color: transparent; + padding-left: 5px; + padding-right: 5px; +} +span.linenos { + color: inherit; + background-color: transparent; + padding-left: 5px; + padding-right: 5px; +} +td.linenos .special { + color: #000000; + background-color: #ffffc0; + padding-left: 5px; + padding-right: 5px; +} +span.linenos.special { + color: #000000; + background-color: #ffffc0; + padding-left: 5px; + padding-right: 5px; +} +.codehilite .hll { + background-color: #49483e; +} +.codehilite { + background: #272822; + color: #f8f8f2; +} +.codehilite .c { + color: #959077; +} /* Comment */ +.codehilite .err { + color: #ed007e; + background-color: #1e0010; +} /* Error */ +.codehilite .esc { + color: #f8f8f2; +} /* Escape */ +.codehilite .g { + color: #f8f8f2; +} /* Generic */ +.codehilite .k { + color: #66d9ef; +} /* Keyword */ +.codehilite .l { + color: #ae81ff; +} /* Literal */ +.codehilite .n { + color: #f8f8f2; +} /* Name */ +.codehilite .o { + color: #ff4689; +} /* Operator */ +.codehilite .x { + color: #f8f8f2; +} /* Other */ +.codehilite .p { + color: #f8f8f2; +} /* Punctuation */ +.codehilite .ch { + color: #959077; +} /* Comment.Hashbang */ +.codehilite .cm { + color: #959077; +} /* Comment.Multiline */ +.codehilite .cp { + color: #959077; +} /* Comment.Preproc */ +.codehilite .cpf { + color: #959077; +} /* Comment.PreprocFile */ +.codehilite .c1 { + color: #959077; +} /* Comment.Single */ +.codehilite .cs { + color: #959077; +} /* Comment.Special */ +.codehilite .gd { + color: #ff4689; +} /* Generic.Deleted */ +.codehilite .ge { + color: #f8f8f2; + font-style: italic; +} /* Generic.Emph */ +.codehilite .ges { + color: #f8f8f2; + font-weight: bold; + font-style: italic; +} /* Generic.EmphStrong */ +.codehilite .gr { + color: #f8f8f2; +} /* Generic.Error */ +.codehilite .gh { + color: #f8f8f2; +} /* Generic.Heading */ +.codehilite .gi { + color: #a6e22e; +} /* Generic.Inserted */ +.codehilite .go { + color: #66d9ef; +} /* Generic.Output */ +.codehilite .gp { + color: #ff4689; + font-weight: bold; +} /* Generic.Prompt */ +.codehilite .gs { + color: #f8f8f2; + font-weight: bold; +} /* Generic.Strong */ +.codehilite .gu { + color: #959077; +} /* Generic.Subheading */ +.codehilite .gt { + color: #f8f8f2; +} /* Generic.Traceback */ +.codehilite .kc { + color: #66d9ef; +} /* Keyword.Constant */ +.codehilite .kd { + color: #66d9ef; +} /* Keyword.Declaration */ +.codehilite .kn { + color: #ff4689; +} /* Keyword.Namespace */ +.codehilite .kp { + color: #66d9ef; +} /* Keyword.Pseudo */ +.codehilite .kr { + color: #66d9ef; +} /* Keyword.Reserved */ +.codehilite .kt { + color: #66d9ef; +} /* Keyword.Type */ +.codehilite .ld { + color: #e6db74; +} /* Literal.Date */ +.codehilite .m { + color: #ae81ff; +} /* Literal.Number */ +.codehilite .s { + color: #e6db74; +} /* Literal.String */ +.codehilite .na { + color: #a6e22e; +} /* Name.Attribute */ +.codehilite .nb { + color: #f8f8f2; +} /* Name.Builtin */ +.codehilite .nc { + color: #a6e22e; +} /* Name.Class */ +.codehilite .no { + color: #66d9ef; +} /* Name.Constant */ +.codehilite .nd { + color: #a6e22e; +} /* Name.Decorator */ +.codehilite .ni { + color: #f8f8f2; +} /* Name.Entity */ +.codehilite .ne { + color: #a6e22e; +} /* Name.Exception */ +.codehilite .nf { + color: #a6e22e; +} /* Name.Function */ +.codehilite .nl { + color: #f8f8f2; +} /* Name.Label */ +.codehilite .nn { + color: #f8f8f2; +} /* Name.Namespace */ +.codehilite .nx { + color: #a6e22e; +} /* Name.Other */ +.codehilite .py { + color: #f8f8f2; +} /* Name.Property */ +.codehilite .nt { + color: #ff4689; +} /* Name.Tag */ +.codehilite .nv { + color: #f8f8f2; +} /* Name.Variable */ +.codehilite .ow { + color: #ff4689; +} /* Operator.Word */ +.codehilite .pm { + color: #f8f8f2; +} /* Punctuation.Marker */ +.codehilite .w { + color: #f8f8f2; +} /* Text.Whitespace */ +.codehilite .mb { + color: #ae81ff; +} /* Literal.Number.Bin */ +.codehilite .mf { + color: #ae81ff; +} /* Literal.Number.Float */ +.codehilite .mh { + color: #ae81ff; +} /* Literal.Number.Hex */ +.codehilite .mi { + color: #ae81ff; +} /* Literal.Number.Integer */ +.codehilite .mo { + color: #ae81ff; +} /* Literal.Number.Oct */ +.codehilite .sa { + color: #e6db74; +} /* Literal.String.Affix */ +.codehilite .sb { + color: #e6db74; +} /* Literal.String.Backtick */ +.codehilite .sc { + color: #e6db74; +} /* Literal.String.Char */ +.codehilite .dl { + color: #e6db74; +} /* Literal.String.Delimiter */ +.codehilite .sd { + color: #e6db74; +} /* Literal.String.Doc */ +.codehilite .s2 { + color: #e6db74; +} /* Literal.String.Double */ +.codehilite .se { + color: #ae81ff; +} /* Literal.String.Escape */ +.codehilite .sh { + color: #e6db74; +} /* Literal.String.Heredoc */ +.codehilite .si { + color: #e6db74; +} /* Literal.String.Interpol */ +.codehilite .sx { + color: #e6db74; +} /* Literal.String.Other */ +.codehilite .sr { + color: #e6db74; +} /* Literal.String.Regex */ +.codehilite .s1 { + color: #e6db74; +} /* Literal.String.Single */ +.codehilite .ss { + color: #e6db74; +} /* Literal.String.Symbol */ +.codehilite .bp { + color: #f8f8f2; +} /* Name.Builtin.Pseudo */ +.codehilite .fm { + color: #a6e22e; +} /* Name.Function.Magic */ +.codehilite .vc { + color: #f8f8f2; +} /* Name.Variable.Class */ +.codehilite .vg { + color: #f8f8f2; +} /* Name.Variable.Global */ +.codehilite .vi { + color: #f8f8f2; +} /* Name.Variable.Instance */ +.codehilite .vm { + color: #f8f8f2; +} /* Name.Variable.Magic */ +.codehilite .il { + color: #ae81ff; +} /* Literal.Number.Integer.Long */ diff --git a/static/css/pygments/monokai.min.css b/static/css/pygments/monokai.min.css new file mode 100644 index 0000000..9a267c1 --- /dev/null +++ b/static/css/pygments/monokai.min.css @@ -0,0 +1 @@ +pre{line-height:125%}td.linenos .normal{color:inherit;background-color:transparent;padding-left:5px;padding-right:5px}span.linenos{color:inherit;background-color:transparent;padding-left:5px;padding-right:5px}td.linenos .special{color:#000;background-color:#ffffc0;padding-left:5px;padding-right:5px}span.linenos.special{color:#000;background-color:#ffffc0;padding-left:5px;padding-right:5px}.codehilite .hll{background-color:#49483e}.codehilite{background:#272822;color:#f8f8f2}.codehilite .c{color:#959077}.codehilite .err{color:#ed007e;background-color:#1e0010}.codehilite .esc{color:#f8f8f2}.codehilite .g{color:#f8f8f2}.codehilite .k{color:#66d9ef}.codehilite .l{color:#ae81ff}.codehilite .n{color:#f8f8f2}.codehilite .o{color:#ff4689}.codehilite .x{color:#f8f8f2}.codehilite .p{color:#f8f8f2}.codehilite .ch{color:#959077}.codehilite .cm{color:#959077}.codehilite .cp{color:#959077}.codehilite .cpf{color:#959077}.codehilite .c1{color:#959077}.codehilite .cs{color:#959077}.codehilite .gd{color:#ff4689}.codehilite .ge{color:#f8f8f2;font-style:italic}.codehilite .ges{color:#f8f8f2;font-weight:700;font-style:italic}.codehilite .gr{color:#f8f8f2}.codehilite .gh{color:#f8f8f2}.codehilite .gi{color:#a6e22e}.codehilite .go{color:#66d9ef}.codehilite .gp{color:#ff4689;font-weight:700}.codehilite .gs{color:#f8f8f2;font-weight:700}.codehilite .gu{color:#959077}.codehilite .gt{color:#f8f8f2}.codehilite .kc{color:#66d9ef}.codehilite .kd{color:#66d9ef}.codehilite .kn{color:#ff4689}.codehilite .kp{color:#66d9ef}.codehilite .kr{color:#66d9ef}.codehilite .kt{color:#66d9ef}.codehilite .ld{color:#e6db74}.codehilite .m{color:#ae81ff}.codehilite .s{color:#e6db74}.codehilite .na{color:#a6e22e}.codehilite .nb{color:#f8f8f2}.codehilite .nc{color:#a6e22e}.codehilite .no{color:#66d9ef}.codehilite .nd{color:#a6e22e}.codehilite .ni{color:#f8f8f2}.codehilite .ne{color:#a6e22e}.codehilite .nf{color:#a6e22e}.codehilite .nl{color:#f8f8f2}.codehilite .nn{color:#f8f8f2}.codehilite .nx{color:#a6e22e}.codehilite .py{color:#f8f8f2}.codehilite .nt{color:#ff4689}.codehilite .nv{color:#f8f8f2}.codehilite .ow{color:#ff4689}.codehilite .pm{color:#f8f8f2}.codehilite .w{color:#f8f8f2}.codehilite .mb{color:#ae81ff}.codehilite .mf{color:#ae81ff}.codehilite .mh{color:#ae81ff}.codehilite .mi{color:#ae81ff}.codehilite .mo{color:#ae81ff}.codehilite .sa{color:#e6db74}.codehilite .sb{color:#e6db74}.codehilite .sc{color:#e6db74}.codehilite .dl{color:#e6db74}.codehilite .sd{color:#e6db74}.codehilite .s2{color:#e6db74}.codehilite .se{color:#ae81ff}.codehilite .sh{color:#e6db74}.codehilite .si{color:#e6db74}.codehilite .sx{color:#e6db74}.codehilite .sr{color:#e6db74}.codehilite .s1{color:#e6db74}.codehilite .ss{color:#e6db74}.codehilite .bp{color:#f8f8f2}.codehilite .fm{color:#a6e22e}.codehilite .vc{color:#f8f8f2}.codehilite .vg{color:#f8f8f2}.codehilite .vi{color:#f8f8f2}.codehilite .vm{color:#f8f8f2}.codehilite .il{color:#ae81ff} diff --git a/static/css/pygments/nord.css b/static/css/pygments/nord.css new file mode 100644 index 0000000..20305d5 --- /dev/null +++ b/static/css/pygments/nord.css @@ -0,0 +1,289 @@ +pre { + line-height: 125%; +} +td.linenos .normal { + color: #d8dee9; + background-color: #242933; + padding-left: 5px; + padding-right: 5px; +} +span.linenos { + color: #d8dee9; + background-color: #242933; + padding-left: 5px; + padding-right: 5px; +} +td.linenos .special { + color: #242933; + background-color: #d8dee9; + padding-left: 5px; + padding-right: 5px; +} +span.linenos.special { + color: #242933; + background-color: #d8dee9; + padding-left: 5px; + padding-right: 5px; +} +.codehilite .hll { + background-color: #3b4252; +} +.codehilite { + background: #2e3440; + color: #d8dee9; +} +.codehilite .c { + color: #616e87; + font-style: italic; +} /* Comment */ +.codehilite .err { + color: #bf616a; +} /* Error */ +.codehilite .esc { + color: #d8dee9; +} /* Escape */ +.codehilite .g { + color: #d8dee9; +} /* Generic */ +.codehilite .k { + color: #81a1c1; + font-weight: bold; +} /* Keyword */ +.codehilite .l { + color: #d8dee9; +} /* Literal */ +.codehilite .n { + color: #d8dee9; +} /* Name */ +.codehilite .o { + color: #81a1c1; + font-weight: bold; +} /* Operator */ +.codehilite .x { + color: #d8dee9; +} /* Other */ +.codehilite .p { + color: #eceff4; +} /* Punctuation */ +.codehilite .ch { + color: #616e87; + font-style: italic; +} /* Comment.Hashbang */ +.codehilite .cm { + color: #616e87; + font-style: italic; +} /* Comment.Multiline */ +.codehilite .cp { + color: #5e81ac; + font-style: italic; +} /* Comment.Preproc */ +.codehilite .cpf { + color: #616e87; + font-style: italic; +} /* Comment.PreprocFile */ +.codehilite .c1 { + color: #616e87; + font-style: italic; +} /* Comment.Single */ +.codehilite .cs { + color: #616e87; + font-style: italic; +} /* Comment.Special */ +.codehilite .gd { + color: #bf616a; +} /* Generic.Deleted */ +.codehilite .ge { + color: #d8dee9; + font-style: italic; +} /* Generic.Emph */ +.codehilite .ges { + color: #d8dee9; + font-weight: bold; + font-style: italic; +} /* Generic.EmphStrong */ +.codehilite .gr { + color: #bf616a; +} /* Generic.Error */ +.codehilite .gh { + color: #88c0d0; + font-weight: bold; +} /* Generic.Heading */ +.codehilite .gi { + color: #a3be8c; +} /* Generic.Inserted */ +.codehilite .go { + color: #d8dee9; +} /* Generic.Output */ +.codehilite .gp { + color: #616e88; + font-weight: bold; +} /* Generic.Prompt */ +.codehilite .gs { + color: #d8dee9; + font-weight: bold; +} /* Generic.Strong */ +.codehilite .gu { + color: #88c0d0; + font-weight: bold; +} /* Generic.Subheading */ +.codehilite .gt { + color: #bf616a; +} /* Generic.Traceback */ +.codehilite .kc { + color: #81a1c1; + font-weight: bold; +} /* Keyword.Constant */ +.codehilite .kd { + color: #81a1c1; + font-weight: bold; +} /* Keyword.Declaration */ +.codehilite .kn { + color: #81a1c1; + font-weight: bold; +} /* Keyword.Namespace */ +.codehilite .kp { + color: #81a1c1; +} /* Keyword.Pseudo */ +.codehilite .kr { + color: #81a1c1; + font-weight: bold; +} /* Keyword.Reserved */ +.codehilite .kt { + color: #81a1c1; +} /* Keyword.Type */ +.codehilite .ld { + color: #d8dee9; +} /* Literal.Date */ +.codehilite .m { + color: #b48ead; +} /* Literal.Number */ +.codehilite .s { + color: #a3be8c; +} /* Literal.String */ +.codehilite .na { + color: #8fbcbb; +} /* Name.Attribute */ +.codehilite .nb { + color: #81a1c1; +} /* Name.Builtin */ +.codehilite .nc { + color: #8fbcbb; +} /* Name.Class */ +.codehilite .no { + color: #8fbcbb; +} /* Name.Constant */ +.codehilite .nd { + color: #d08770; +} /* Name.Decorator */ +.codehilite .ni { + color: #d08770; +} /* Name.Entity */ +.codehilite .ne { + color: #bf616a; +} /* Name.Exception */ +.codehilite .nf { + color: #88c0d0; +} /* Name.Function */ +.codehilite .nl { + color: #d8dee9; +} /* Name.Label */ +.codehilite .nn { + color: #8fbcbb; +} /* Name.Namespace */ +.codehilite .nx { + color: #d8dee9; +} /* Name.Other */ +.codehilite .py { + color: #d8dee9; +} /* Name.Property */ +.codehilite .nt { + color: #81a1c1; +} /* Name.Tag */ +.codehilite .nv { + color: #d8dee9; +} /* Name.Variable */ +.codehilite .ow { + color: #81a1c1; + font-weight: bold; +} /* Operator.Word */ +.codehilite .pm { + color: #eceff4; +} /* Punctuation.Marker */ +.codehilite .w { + color: #d8dee9; +} /* Text.Whitespace */ +.codehilite .mb { + color: #b48ead; +} /* Literal.Number.Bin */ +.codehilite .mf { + color: #b48ead; +} /* Literal.Number.Float */ +.codehilite .mh { + color: #b48ead; +} /* Literal.Number.Hex */ +.codehilite .mi { + color: #b48ead; +} /* Literal.Number.Integer */ +.codehilite .mo { + color: #b48ead; +} /* Literal.Number.Oct */ +.codehilite .sa { + color: #a3be8c; +} /* Literal.String.Affix */ +.codehilite .sb { + color: #a3be8c; +} /* Literal.String.Backtick */ +.codehilite .sc { + color: #a3be8c; +} /* Literal.String.Char */ +.codehilite .dl { + color: #a3be8c; +} /* Literal.String.Delimiter */ +.codehilite .sd { + color: #616e87; +} /* Literal.String.Doc */ +.codehilite .s2 { + color: #a3be8c; +} /* Literal.String.Double */ +.codehilite .se { + color: #ebcb8b; +} /* Literal.String.Escape */ +.codehilite .sh { + color: #a3be8c; +} /* Literal.String.Heredoc */ +.codehilite .si { + color: #a3be8c; +} /* Literal.String.Interpol */ +.codehilite .sx { + color: #a3be8c; +} /* Literal.String.Other */ +.codehilite .sr { + color: #ebcb8b; +} /* Literal.String.Regex */ +.codehilite .s1 { + color: #a3be8c; +} /* Literal.String.Single */ +.codehilite .ss { + color: #a3be8c; +} /* Literal.String.Symbol */ +.codehilite .bp { + color: #81a1c1; +} /* Name.Builtin.Pseudo */ +.codehilite .fm { + color: #88c0d0; +} /* Name.Function.Magic */ +.codehilite .vc { + color: #d8dee9; +} /* Name.Variable.Class */ +.codehilite .vg { + color: #d8dee9; +} /* Name.Variable.Global */ +.codehilite .vi { + color: #d8dee9; +} /* Name.Variable.Instance */ +.codehilite .vm { + color: #d8dee9; +} /* Name.Variable.Magic */ +.codehilite .il { + color: #b48ead; +} /* Literal.Number.Integer.Long */ diff --git a/static/css/pygments/nord.min.css b/static/css/pygments/nord.min.css new file mode 100644 index 0000000..6f93474 --- /dev/null +++ b/static/css/pygments/nord.min.css @@ -0,0 +1 @@ +pre{line-height:125%}td.linenos .normal{color:#d8dee9;background-color:#242933;padding-left:5px;padding-right:5px}span.linenos{color:#d8dee9;background-color:#242933;padding-left:5px;padding-right:5px}td.linenos .special{color:#242933;background-color:#d8dee9;padding-left:5px;padding-right:5px}span.linenos.special{color:#242933;background-color:#d8dee9;padding-left:5px;padding-right:5px}.codehilite .hll{background-color:#3b4252}.codehilite{background:#2e3440;color:#d8dee9}.codehilite .c{color:#616e87;font-style:italic}.codehilite .err{color:#bf616a}.codehilite .esc{color:#d8dee9}.codehilite .g{color:#d8dee9}.codehilite .k{color:#81a1c1;font-weight:700}.codehilite .l{color:#d8dee9}.codehilite .n{color:#d8dee9}.codehilite .o{color:#81a1c1;font-weight:700}.codehilite .x{color:#d8dee9}.codehilite .p{color:#eceff4}.codehilite .ch{color:#616e87;font-style:italic}.codehilite .cm{color:#616e87;font-style:italic}.codehilite .cp{color:#5e81ac;font-style:italic}.codehilite .cpf{color:#616e87;font-style:italic}.codehilite .c1{color:#616e87;font-style:italic}.codehilite .cs{color:#616e87;font-style:italic}.codehilite .gd{color:#bf616a}.codehilite .ge{color:#d8dee9;font-style:italic}.codehilite .ges{color:#d8dee9;font-weight:700;font-style:italic}.codehilite .gr{color:#bf616a}.codehilite .gh{color:#88c0d0;font-weight:700}.codehilite .gi{color:#a3be8c}.codehilite .go{color:#d8dee9}.codehilite .gp{color:#616e88;font-weight:700}.codehilite .gs{color:#d8dee9;font-weight:700}.codehilite .gu{color:#88c0d0;font-weight:700}.codehilite .gt{color:#bf616a}.codehilite .kc{color:#81a1c1;font-weight:700}.codehilite .kd{color:#81a1c1;font-weight:700}.codehilite .kn{color:#81a1c1;font-weight:700}.codehilite .kp{color:#81a1c1}.codehilite .kr{color:#81a1c1;font-weight:700}.codehilite .kt{color:#81a1c1}.codehilite .ld{color:#d8dee9}.codehilite .m{color:#b48ead}.codehilite .s{color:#a3be8c}.codehilite .na{color:#8fbcbb}.codehilite .nb{color:#81a1c1}.codehilite .nc{color:#8fbcbb}.codehilite .no{color:#8fbcbb}.codehilite .nd{color:#d08770}.codehilite .ni{color:#d08770}.codehilite .ne{color:#bf616a}.codehilite .nf{color:#88c0d0}.codehilite .nl{color:#d8dee9}.codehilite .nn{color:#8fbcbb}.codehilite .nx{color:#d8dee9}.codehilite .py{color:#d8dee9}.codehilite .nt{color:#81a1c1}.codehilite .nv{color:#d8dee9}.codehilite .ow{color:#81a1c1;font-weight:700}.codehilite .pm{color:#eceff4}.codehilite .w{color:#d8dee9}.codehilite .mb{color:#b48ead}.codehilite .mf{color:#b48ead}.codehilite .mh{color:#b48ead}.codehilite .mi{color:#b48ead}.codehilite .mo{color:#b48ead}.codehilite .sa{color:#a3be8c}.codehilite .sb{color:#a3be8c}.codehilite .sc{color:#a3be8c}.codehilite .dl{color:#a3be8c}.codehilite .sd{color:#616e87}.codehilite .s2{color:#a3be8c}.codehilite .se{color:#ebcb8b}.codehilite .sh{color:#a3be8c}.codehilite .si{color:#a3be8c}.codehilite .sx{color:#a3be8c}.codehilite .sr{color:#ebcb8b}.codehilite .s1{color:#a3be8c}.codehilite .ss{color:#a3be8c}.codehilite .bp{color:#81a1c1}.codehilite .fm{color:#88c0d0}.codehilite .vc{color:#d8dee9}.codehilite .vg{color:#d8dee9}.codehilite .vi{color:#d8dee9}.codehilite .vm{color:#d8dee9}.codehilite .il{color:#b48ead} diff --git a/templates/_base.html b/templates/_base.html index 8c5d10f..786ea07 100644 --- a/templates/_base.html +++ b/templates/_base.html @@ -8,7 +8,7 @@ {% block title %}stuartm.nz{% endblock %} - +