pygments: Place Default (light) and Monokai (dark) schemes.

These were generated and captured from the following commands:

$ pygmentize -f html -S default

$ pygmentize -f html -S monokai
This commit is contained in:
Karl Stolley 2023-12-01 14:55:44 -05:00 committed by Tim Abbott
parent 6696a47d3d
commit f020f9eee0
2 changed files with 211 additions and 167 deletions

View File

@ -25,3 +25,4 @@ forin
uper uper
slac slac
couldn couldn
ges

View File

@ -36,448 +36,491 @@
/* End non-color Zulip customizations. */ /* End non-color Zulip customizations. */
/* Begin Zulip color customizations. */
/* stylelint-disable color-no-hex, no-duplicate-selectors */ /* stylelint-disable color-no-hex, no-duplicate-selectors */
/* GitHub-style simple diff colors. These are /* Begin Pygments Default Colors */
the same in light and dark modes. */
.codehilite .gd {
color: #d44;
} /* Generic.Deleted */
.codehilite .gi {
color: #292;
} /* Generic.Inserted */
/* End Zulip color customizations. */
/* Begin Quansight-Labs GitHub Styles */
.codehilite .hll { .codehilite .hll {
background-color: #0969da4a; background-color: #ffc;
} }
.codehilite .c { .codehilite .c {
color: #6e7781; color: #3d7b7b;
font-style: italic;
} /* Comment */ } /* Comment */
.codehilite .err { .codehilite .err {
color: #cf222e; border: 1px solid #f00;
} /* Error */ } /* Error */
.codehilite .k { .codehilite .k {
color: #cf222e; color: #008000;
font-weight: bold;
} /* Keyword */ } /* Keyword */
.codehilite .l {
color: #953800;
} /* Literal */
.codehilite .n {
color: #8250df;
} /* Name */
.codehilite .o { .codehilite .o {
color: #116329; color: #666;
} /* Operator */ } /* Operator */
.codehilite .p {
color: #24292f;
} /* Punctuation */
.codehilite .ch { .codehilite .ch {
color: #6e7781; color: #3d7b7b;
font-style: italic;
} /* Comment.Hashbang */ } /* Comment.Hashbang */
.codehilite .cm { .codehilite .cm {
color: #6e7781; color: #3d7b7b;
font-style: italic;
} /* Comment.Multiline */ } /* Comment.Multiline */
.codehilite .cp { .codehilite .cp {
color: #6e7781; color: #9c6500;
} /* Comment.Preproc */ } /* Comment.Preproc */
.codehilite .cpf { .codehilite .cpf {
color: #6e7781; color: #3d7b7b;
font-style: italic;
} /* Comment.PreprocFile */ } /* Comment.PreprocFile */
.codehilite .c1 { .codehilite .c1 {
color: #6e7781; color: #3d7b7b;
font-style: italic;
} /* Comment.Single */ } /* Comment.Single */
.codehilite .cs { .codehilite .cs {
color: #6e7781; color: #3d7b7b;
font-style: italic;
} /* Comment.Special */ } /* Comment.Special */
.codehilite .gd {
color: #a00000;
} /* Generic.Deleted */
.codehilite .ge { .codehilite .ge {
font-style: italic; font-style: italic;
} /* Generic.Emph */ } /* Generic.Emph */
.codehilite .ges {
font-weight: bold;
font-style: italic;
} /* Generic.EmphStrong */
.codehilite .gr { .codehilite .gr {
color: #cf222e; color: #e40000;
} /* Generic.Error */ } /* Generic.Error */
.codehilite .gh { .codehilite .gh {
color: #0550ae; color: #000080;
font-weight: bold;
} /* Generic.Heading */ } /* Generic.Heading */
.codehilite .gi {
color: #008400;
} /* Generic.Inserted */
.codehilite .go {
color: #717171;
} /* Generic.Output */
.codehilite .gp {
color: #000080;
font-weight: bold;
} /* Generic.Prompt */
.codehilite .gs { .codehilite .gs {
font-weight: bold; font-weight: bold;
} /* Generic.Strong */ } /* Generic.Strong */
.codehilite .gu { .codehilite .gu {
color: #0550ae; color: #800080;
font-weight: bold;
} /* Generic.Subheading */ } /* Generic.Subheading */
.codehilite .gt {
color: #04d;
} /* Generic.Traceback */
.codehilite .kc { .codehilite .kc {
color: #0550ae; color: #008000;
font-weight: bold;
} /* Keyword.Constant */ } /* Keyword.Constant */
.codehilite .kd { .codehilite .kd {
color: #cf222e; color: #008000;
font-weight: bold;
} /* Keyword.Declaration */ } /* Keyword.Declaration */
.codehilite .kn { .codehilite .kn {
color: #cf222e; color: #008000;
font-weight: bold;
} /* Keyword.Namespace */ } /* Keyword.Namespace */
.codehilite .kp { .codehilite .kp {
color: #cf222e; color: #008000;
} /* Keyword.Pseudo */ } /* Keyword.Pseudo */
.codehilite .kr { .codehilite .kr {
color: #cf222e; color: #008000;
font-weight: bold;
} /* Keyword.Reserved */ } /* Keyword.Reserved */
.codehilite .kt { .codehilite .kt {
color: #cf222e; color: #b00040;
} /* Keyword.Type */ } /* Keyword.Type */
.codehilite .ld {
color: #953800;
} /* Literal.Date */
.codehilite .m { .codehilite .m {
color: #953800; color: #666;
} /* Literal.Number */ } /* Literal.Number */
.codehilite .s { .codehilite .s {
color: #0550ae; color: #ba2121;
} /* Literal.String */ } /* Literal.String */
.codehilite .na { .codehilite .na {
color: #953800; color: #687822;
} /* Name.Attribute */ } /* Name.Attribute */
.codehilite .nb { .codehilite .nb {
color: #953800; color: #008000;
} /* Name.Builtin */ } /* Name.Builtin */
.codehilite .nc { .codehilite .nc {
color: #0550ae; color: #00f;
font-weight: bold;
} /* Name.Class */ } /* Name.Class */
.codehilite .no { .codehilite .no {
color: #0550ae; color: #800;
} /* Name.Constant */ } /* Name.Constant */
.codehilite .nd { .codehilite .nd {
color: #953800; color: #a2f;
} /* Name.Decorator */ } /* Name.Decorator */
.codehilite .ni { .codehilite .ni {
color: #116329; color: #717171;
font-weight: bold;
} /* Name.Entity */ } /* Name.Entity */
.codehilite .ne { .codehilite .ne {
color: #8250df; color: #cb3f38;
font-weight: bold;
} /* Name.Exception */ } /* Name.Exception */
.codehilite .nf { .codehilite .nf {
color: #0550ae; color: #00f;
} /* Name.Function */ } /* Name.Function */
.codehilite .nl { .codehilite .nl {
color: #953800; color: #767600;
} /* Name.Label */ } /* Name.Label */
.codehilite .nn { .codehilite .nn {
color: #24292f; color: #00f;
font-weight: bold;
} /* Name.Namespace */ } /* Name.Namespace */
.codehilite .nx {
color: #8250df;
} /* Name.Other */
.codehilite .py {
color: #0550ae;
} /* Name.Property */
.codehilite .nt { .codehilite .nt {
color: #116329; color: #008000;
font-weight: bold;
} /* Name.Tag */ } /* Name.Tag */
.codehilite .nv { .codehilite .nv {
color: #953800; color: #19177c;
} /* Name.Variable */ } /* Name.Variable */
.codehilite .ow { .codehilite .ow {
color: #8250df; color: #a2f;
font-weight: bold;
} /* Operator.Word */ } /* Operator.Word */
.codehilite .w { .codehilite .w {
color: #24292f; color: #bbb;
} /* Text.Whitespace */ } /* Text.Whitespace */
.codehilite .mb { .codehilite .mb {
color: #953800; color: #666;
} /* Literal.Number.Bin */ } /* Literal.Number.Bin */
.codehilite .mf { .codehilite .mf {
color: #953800; color: #666;
} /* Literal.Number.Float */ } /* Literal.Number.Float */
.codehilite .mh { .codehilite .mh {
color: #953800; color: #666;
} /* Literal.Number.Hex */ } /* Literal.Number.Hex */
.codehilite .mi { .codehilite .mi {
color: #953800; color: #666;
} /* Literal.Number.Integer */ } /* Literal.Number.Integer */
.codehilite .mo { .codehilite .mo {
color: #953800; color: #666;
} /* Literal.Number.Oct */ } /* Literal.Number.Oct */
.codehilite .sa { .codehilite .sa {
color: #0550ae; color: #ba2121;
} /* Literal.String.Affix */ } /* Literal.String.Affix */
.codehilite .sb { .codehilite .sb {
color: #0550ae; color: #ba2121;
} /* Literal.String.Backtick */ } /* Literal.String.Backtick */
.codehilite .sc { .codehilite .sc {
color: #0550ae; color: #ba2121;
} /* Literal.String.Char */ } /* Literal.String.Char */
.codehilite .dl { .codehilite .dl {
color: #0550ae; color: #ba2121;
} /* Literal.String.Delimiter */ } /* Literal.String.Delimiter */
.codehilite .sd { .codehilite .sd {
color: #0550ae; color: #ba2121;
font-style: italic;
} /* Literal.String.Doc */ } /* Literal.String.Doc */
.codehilite .s2 { .codehilite .s2 {
color: #0550ae; color: #ba2121;
} /* Literal.String.Double */ } /* Literal.String.Double */
.codehilite .se { .codehilite .se {
color: #0550ae; color: #aa5d1f;
font-weight: bold;
} /* Literal.String.Escape */ } /* Literal.String.Escape */
.codehilite .sh { .codehilite .sh {
color: #0550ae; color: #ba2121;
} /* Literal.String.Heredoc */ } /* Literal.String.Heredoc */
.codehilite .si { .codehilite .si {
color: #0550ae; color: #a45a77;
font-weight: bold;
} /* Literal.String.Interpol */ } /* Literal.String.Interpol */
.codehilite .sx { .codehilite .sx {
color: #0550ae; color: #008000;
} /* Literal.String.Other */ } /* Literal.String.Other */
.codehilite .sr { .codehilite .sr {
color: #0550ae; color: #a45a77;
} /* Literal.String.Regex */ } /* Literal.String.Regex */
.codehilite .s1 { .codehilite .s1 {
color: #0550ae; color: #ba2121;
} /* Literal.String.Single */ } /* Literal.String.Single */
.codehilite .ss { .codehilite .ss {
color: #0550ae; color: #19177c;
} /* Literal.String.Symbol */ } /* Literal.String.Symbol */
.codehilite .bp { .codehilite .bp {
color: #953800; color: #008000;
} /* Name.Builtin.Pseudo */ } /* Name.Builtin.Pseudo */
.codehilite .fm { .codehilite .fm {
color: #0550ae; color: #00f;
} /* Name.Function.Magic */ } /* Name.Function.Magic */
.codehilite .vc { .codehilite .vc {
color: #953800; color: #19177c;
} /* Name.Variable.Class */ } /* Name.Variable.Class */
.codehilite .vg { .codehilite .vg {
color: #953800; color: #19177c;
} /* Name.Variable.Global */ } /* Name.Variable.Global */
.codehilite .vi { .codehilite .vi {
color: #953800; color: #19177c;
} /* Name.Variable.Instance */ } /* Name.Variable.Instance */
.codehilite .vm { .codehilite .vm {
color: #953800; color: #19177c;
} /* Name.Variable.Magic */ } /* Name.Variable.Magic */
.codehilite .il { .codehilite .il {
color: #953800; color: #666;
} /* Literal.Number.Integer.Long */ } /* Literal.Number.Integer.Long */
.codehilite .highlight {
background: #fff; /* End Pygments Default Colors */
color: #24292f;
}
%dark-theme { %dark-theme {
/* Begin Pygments Monokai Styles */
.codehilite .hll { .codehilite .hll {
background-color: #6e768182; background-color: #49483e;
} }
.codehilite .c { .codehilite .c {
color: #8b949e; color: #959077;
} /* Comment */ } /* Comment */
.codehilite .err { .codehilite .err {
color: #ff7b72; color: #ed007e;
background-color: #1e0010;
} /* Error */ } /* Error */
.codehilite .esc {
color: #f8f8f2;
} /* Escape */
.codehilite .g {
color: #f8f8f2;
} /* Generic */
.codehilite .k { .codehilite .k {
color: #ff7b72; color: #66d9ef;
} /* Keyword */ } /* Keyword */
.codehilite .l { .codehilite .l {
color: #ffa657; color: #ae81ff;
} /* Literal */ } /* Literal */
.codehilite .n { .codehilite .n {
color: #d2a8ff; color: #f8f8f2;
} /* Name */ } /* Name */
.codehilite .o { .codehilite .o {
color: #7ee787; color: #ff4689;
} /* Operator */ } /* Operator */
.codehilite .x {
color: #f8f8f2;
} /* Other */
.codehilite .p { .codehilite .p {
color: #c9d1d9; color: #f8f8f2;
} /* Punctuation */ } /* Punctuation */
.codehilite .ch { .codehilite .ch {
color: #8b949e; color: #959077;
} /* Comment.Hashbang */ } /* Comment.Hashbang */
.codehilite .cm { .codehilite .cm {
color: #8b949e; color: #959077;
} /* Comment.Multiline */ } /* Comment.Multiline */
.codehilite .cp { .codehilite .cp {
color: #8b949e; color: #959077;
} /* Comment.Preproc */ } /* Comment.Preproc */
.codehilite .cpf { .codehilite .cpf {
color: #8b949e; color: #959077;
} /* Comment.PreprocFile */ } /* Comment.PreprocFile */
.codehilite .c1 { .codehilite .c1 {
color: #8b949e; color: #959077;
} /* Comment.Single */ } /* Comment.Single */
.codehilite .cs { .codehilite .cs {
color: #8b949e; color: #959077;
} /* Comment.Special */ } /* Comment.Special */
.codehilite .gd {
color: #ff4689;
} /* Generic.Deleted */
.codehilite .ge { .codehilite .ge {
color: #f8f8f2;
font-style: italic; font-style: italic;
} /* Generic.Emph */ } /* Generic.Emph */
.codehilite .ges {
color: #f8f8f2;
font-weight: bold;
font-style: italic;
} /* Generic.EmphStrong */
.codehilite .gr { .codehilite .gr {
color: #ff7b72; color: #f8f8f2;
} /* Generic.Error */ } /* Generic.Error */
.codehilite .gh { .codehilite .gh {
color: #79c0ff; color: #f8f8f2;
} /* Generic.Heading */ } /* 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 { .codehilite .gs {
color: #f8f8f2;
font-weight: bold; font-weight: bold;
} /* Generic.Strong */ } /* Generic.Strong */
.codehilite .gu { .codehilite .gu {
color: #79c0ff; color: #959077;
} /* Generic.Subheading */ } /* Generic.Subheading */
.codehilite .gt {
color: #f8f8f2;
} /* Generic.Traceback */
.codehilite .kc { .codehilite .kc {
color: #79c0ff; color: #66d9ef;
} /* Keyword.Constant */ } /* Keyword.Constant */
.codehilite .kd { .codehilite .kd {
color: #ff7b72; color: #66d9ef;
} /* Keyword.Declaration */ } /* Keyword.Declaration */
.codehilite .kn { .codehilite .kn {
color: #ff7b72; color: #ff4689;
} /* Keyword.Namespace */ } /* Keyword.Namespace */
.codehilite .kp { .codehilite .kp {
color: #ff7b72; color: #66d9ef;
} /* Keyword.Pseudo */ } /* Keyword.Pseudo */
.codehilite .kr { .codehilite .kr {
color: #ff7b72; color: #66d9ef;
} /* Keyword.Reserved */ } /* Keyword.Reserved */
.codehilite .kt { .codehilite .kt {
color: #ff7b72; color: #66d9ef;
} /* Keyword.Type */ } /* Keyword.Type */
.codehilite .ld { .codehilite .ld {
color: #ffa657; color: #e6db74;
} /* Literal.Date */ } /* Literal.Date */
.codehilite .m { .codehilite .m {
color: #ffa657; color: #ae81ff;
} /* Literal.Number */ } /* Literal.Number */
.codehilite .s { .codehilite .s {
color: #79c0ff; color: #e6db74;
} /* Literal.String */ } /* Literal.String */
.codehilite .na { .codehilite .na {
color: #ffa657; color: #a6e22e;
} /* Name.Attribute */ } /* Name.Attribute */
.codehilite .nb { .codehilite .nb {
color: #ffa657; color: #f8f8f2;
} /* Name.Builtin */ } /* Name.Builtin */
.codehilite .nc { .codehilite .nc {
color: #79c0ff; color: #a6e22e;
} /* Name.Class */ } /* Name.Class */
.codehilite .no { .codehilite .no {
color: #79c0ff; color: #66d9ef;
} /* Name.Constant */ } /* Name.Constant */
.codehilite .nd { .codehilite .nd {
color: #ffa657; color: #a6e22e;
} /* Name.Decorator */ } /* Name.Decorator */
.codehilite .ni { .codehilite .ni {
color: #7ee787; color: #f8f8f2;
} /* Name.Entity */ } /* Name.Entity */
.codehilite .ne { .codehilite .ne {
color: #d2a8ff; color: #a6e22e;
} /* Name.Exception */ } /* Name.Exception */
.codehilite .nf { .codehilite .nf {
color: #79c0ff; color: #a6e22e;
} /* Name.Function */ } /* Name.Function */
.codehilite .nl { .codehilite .nl {
color: #ffa657; color: #f8f8f2;
} /* Name.Label */ } /* Name.Label */
.codehilite .nn { .codehilite .nn {
color: #c9d1d9; color: #f8f8f2;
} /* Name.Namespace */ } /* Name.Namespace */
.codehilite .nx { .codehilite .nx {
color: #d2a8ff; color: #a6e22e;
} /* Name.Other */ } /* Name.Other */
.codehilite .py { .codehilite .py {
color: #79c0ff; color: #f8f8f2;
} /* Name.Property */ } /* Name.Property */
.codehilite .nt { .codehilite .nt {
color: #7ee787; color: #ff4689;
} /* Name.Tag */ } /* Name.Tag */
.codehilite .nv { .codehilite .nv {
color: #ffa657; color: #f8f8f2;
} /* Name.Variable */ } /* Name.Variable */
.codehilite .ow { .codehilite .ow {
color: #d2a8ff; color: #ff4689;
} /* Operator.Word */ } /* Operator.Word */
.codehilite .pm {
color: #f8f8f2;
} /* Punctuation.Marker */
.codehilite .w { .codehilite .w {
color: #c9d1d9; color: #f8f8f2;
} /* Text.Whitespace */ } /* Text.Whitespace */
.codehilite .mb { .codehilite .mb {
color: #ffa657; color: #ae81ff;
} /* Literal.Number.Bin */ } /* Literal.Number.Bin */
.codehilite .mf { .codehilite .mf {
color: #ffa657; color: #ae81ff;
} /* Literal.Number.Float */ } /* Literal.Number.Float */
.codehilite .mh { .codehilite .mh {
color: #ffa657; color: #ae81ff;
} /* Literal.Number.Hex */ } /* Literal.Number.Hex */
.codehilite .mi { .codehilite .mi {
color: #ffa657; color: #ae81ff;
} /* Literal.Number.Integer */ } /* Literal.Number.Integer */
.codehilite .mo { .codehilite .mo {
color: #ffa657; color: #ae81ff;
} /* Literal.Number.Oct */ } /* Literal.Number.Oct */
.codehilite .sa { .codehilite .sa {
color: #79c0ff; color: #e6db74;
} /* Literal.String.Affix */ } /* Literal.String.Affix */
.codehilite .sb { .codehilite .sb {
color: #79c0ff; color: #e6db74;
} /* Literal.String.Backtick */ } /* Literal.String.Backtick */
.codehilite .sc { .codehilite .sc {
color: #79c0ff; color: #e6db74;
} /* Literal.String.Char */ } /* Literal.String.Char */
.codehilite .dl { .codehilite .dl {
color: #79c0ff; color: #e6db74;
} /* Literal.String.Delimiter */ } /* Literal.String.Delimiter */
.codehilite .sd { .codehilite .sd {
color: #79c0ff; color: #e6db74;
} /* Literal.String.Doc */ } /* Literal.String.Doc */
.codehilite .s2 { .codehilite .s2 {
color: #79c0ff; color: #e6db74;
} /* Literal.String.Double */ } /* Literal.String.Double */
.codehilite .se { .codehilite .se {
color: #79c0ff; color: #ae81ff;
} /* Literal.String.Escape */ } /* Literal.String.Escape */
.codehilite .sh { .codehilite .sh {
color: #79c0ff; color: #e6db74;
} /* Literal.String.Heredoc */ } /* Literal.String.Heredoc */
.codehilite .si { .codehilite .si {
color: #79c0ff; color: #e6db74;
} /* Literal.String.Interpol */ } /* Literal.String.Interpol */
.codehilite .sx { .codehilite .sx {
color: #79c0ff; color: #e6db74;
} /* Literal.String.Other */ } /* Literal.String.Other */
.codehilite .sr { .codehilite .sr {
color: #79c0ff; color: #e6db74;
} /* Literal.String.Regex */ } /* Literal.String.Regex */
.codehilite .s1 { .codehilite .s1 {
color: #79c0ff; color: #e6db74;
} /* Literal.String.Single */ } /* Literal.String.Single */
.codehilite .ss { .codehilite .ss {
color: #79c0ff; color: #e6db74;
} /* Literal.String.Symbol */ } /* Literal.String.Symbol */
.codehilite .bp { .codehilite .bp {
color: #ffa657; color: #f8f8f2;
} /* Name.Builtin.Pseudo */ } /* Name.Builtin.Pseudo */
.codehilite .fm { .codehilite .fm {
color: #79c0ff; color: #a6e22e;
} /* Name.Function.Magic */ } /* Name.Function.Magic */
.codehilite .vc { .codehilite .vc {
color: #ffa657; color: #f8f8f2;
} /* Name.Variable.Class */ } /* Name.Variable.Class */
.codehilite .vg { .codehilite .vg {
color: #ffa657; color: #f8f8f2;
} /* Name.Variable.Global */ } /* Name.Variable.Global */
.codehilite .vi { .codehilite .vi {
color: #ffa657; color: #f8f8f2;
} /* Name.Variable.Instance */ } /* Name.Variable.Instance */
.codehilite .vm { .codehilite .vm {
color: #ffa657; color: #f8f8f2;
} /* Name.Variable.Magic */ } /* Name.Variable.Magic */
.codehilite .il { .codehilite .il {
color: #ffa657; color: #ae81ff;
} /* Literal.Number.Integer.Long */ } /* Literal.Number.Integer.Long */
.codehilite .highlight {
background: #0d1117;
color: #c9d1d9;
}
} }
/* stylelint-enable color-no-hex, no-duplicate-selectors */ /* stylelint-enable color-no-hex, no-duplicate-selectors */