From: Michael Tremer Date: Tue, 20 Aug 2019 19:54:28 +0000 (+0100) Subject: wiki: Improve code highlighting X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a128f28b159850505e7058632b42bd5d8fddaea3;p=ipfire.org.git wiki: Improve code highlighting Signed-off-by: Michael Tremer --- diff --git a/src/scss/_code-highlighting.scss b/src/scss/_code-highlighting.scss index 927aa028..feaf754a 100644 --- a/src/scss/_code-highlighting.scss +++ b/src/scss/_code-highlighting.scss @@ -5,113 +5,48 @@ /* Comment, Comment.Hashbang, Comment.Multiline, Comment.PreprocFile, - Comment.Single, Comment.Special + Comment.Single, Comment.Special, Comment.Preproc */ - .c, .ch, .cm, .cpf, .c1, .cs, .ch { + .c, .ch, .cm, .cpf, .c1, .cs, .ch, .cp { color: $gray-400; font-style: italic; } - /* Comment.Preproc */ - .cp { - color: $gray-800; - } - /* Error */ .err { border: 1px solid $red; } /* Keyword */ - .k { - color: $cyan; - font-weight: bold; - } - - /* Operator */ - .o { - color: $gray-400; - } - - /* Generic.Deleted */ - .gd { - color: $red; - } - - /* Generic.Emph */ - .ge { - font-style: italic; - } - - /* Generic.Strong */ - .gs { - font-weight: bold; - } - - /* Generic.Error */ - .gr { - color: $red; - } - - /* Generic.Heading */ - .gh { - color: $secondary; - font-weight: bold; - } - - /* Generic.Subheading */ - .gu { - color: $secondary; - font-weight: bold; - } - - /* Generic.Inserted */ - .gi { + .k, .kp, .kr, .kt { color: $green; } - /* Generic.Output */ - .go { - color: $gray-800; - } - - /* Generic.Prompt */ - .gp { - color: $blue; - font-weight: bold; - } - - /* Generic.Traceback */ - .gt { - color: $blue; - } - - /* Keyword.Constant, Keyword.Declaration, Keyword.Namespace, Keyword.Reserved */ - .kc, .kd, .kn, .kr { + /* Keyword.Constant */ + .kc { color: $cyan; - font-weight: bold; } - /* Keyword.Pseudo */ - .kp { - color: $cyan; + /* Keyword.Declaration */ + .kd { + color: $blue; } - /* Keyword.Type */ - .kt { - color: $red; + /* Keyword.Namespace */ + .kn { + color: $orange; } /* Literal.Number, Literal.Number.* */ .m, .mb, .mf, .mh, .mi, .mo, .il { - color: $gray-800; + color: $cyan; } /* Literal.String, Literal.String.* */ .s, .sa, .sb, .sc, .dl, .s1, .s2, .sh, { - color: $red; + color: $cyan; } /* Literal.String.Doc */ @@ -147,84 +82,44 @@ color: $cyan; } - /* Name.Attribute */ - .na { - color: $yellow; + /* Name.Builtin */ + .nb { + color: $red; } - /* Name.Builtin, Name.Builtin.Pseudo */ - .nb, .bp { - color: $cyan; + /* Name.Builtin.Pseudo */ + .bp { + color: $blue; } /* Name.Class */ .nc { color: $blue; - font-weight: bold; - } - - /* Name.Constant */ - .no { - color: $red; } /* Name.Decorator */ .nd { - color: $purple; + color: $blue; } /* Name.Entity */ .ni { - color: $gray-800; - font-weight: bold; + color: $purple; } /* Name.Exception */ .ne { - color: $red; - font-weight: bold; + color: $yellow; } /* Name.Function */ .nf { - color: $cyan; - } - - /* Name.Label */ - .nl { - color: $yellow; - } - - /* Name.Namespace */ - .nn { - color: $cyan; - font-weight: bold; - } - - /* Name.Tag */ - .nt { - color: $yellow; - font-weight: bold; - } - - /* Name.Variable */ - .nv, .vg, .vi, .vm { - color: $white; + color: $blue; } /* Operator.Word */ .ow { - color: $purple; + color: $green; font-weight: bold; } - - /* Text.Whitespace */ - .w { - color: $gray-400; - } - - /* Name.Function.Magic */ - .fm { - color: $cyan; - } }