]> git.ipfire.org Git - ipfire.org.git/commitdiff
wiki: Improve code highlighting
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 20 Aug 2019 19:54:28 +0000 (20:54 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 20 Aug 2019 19:54:28 +0000 (20:54 +0100)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/scss/_code-highlighting.scss

index 927aa02817d9c2fd8f70c7ab27771e8139556301..feaf754a320094931ead7b6bc8ef75f91bd51bb8 100644 (file)
 
        /*
                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 */
                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;
-       }
 }