]> git.ipfire.org Git - ipfire.org.git/commitdiff
CSS: Convert code highlighing to SCSS, too
authorMichael Tremer <michael.tremer@ipfire.org>
Sun, 24 Mar 2024 10:47:42 +0000 (10:47 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sun, 24 Mar 2024 10:47:42 +0000 (10:47 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/scss/_code-highlighting.scss

index 7ebe058bef10a4743b95cd1366df4e7bcbd16d86..06ec5301f8609242d063b80a0148afeabbd1724c 100644 (file)
-.codehilite
-       .hll
-               background-color: #ffffcc
+.codehilite {
+       .hll {
+               background-color: #ffffcc;
+       }
 
        // Comment, Comment.Hashbang, Comment.Multiline, Comment.PreprocFile,
        // Comment.Single, Comment.Special, Comment.Preproc
-       .c, .ch, .cm, .cpf, .c1, .cs, .ch, .cp
-               color: $grey
-               font-style: italic
+       .c, .ch, .cm, .cpf, .c1, .cs, .ch, .cp {
+               color: $grey;
+               font-style: italic;
+       }
 
        // Error
-       .err
-               border: 1px solid $red
+       .err {
+               border: 1px solid $red;
+       }
 
        // Keyword
-       .k, .kp, .kr, .kt
-               color: $green
+       .k, .kp, .kr, .kt {
+               color: $green;
+       }
 
        // Keyword.Constant
-       .kc
-               color: $cyan
+       .kc {
+               color: $cyan;
+       }
 
        // Keyword.Declaration
-       .kd
-               color: $blue
+       .kd {
+               color: $blue;
+       }
 
        // Keyword.Namespace
-       .kn
-               color: $orange
+       .kn {
+               color: $orange;
+       }
 
        // Literal.Number, Literal.Number.*
-       .m, .mb, .mf, .mh, .mi, .mo, .il
-               color: $cyan
+       .m, .mb, .mf, .mh, .mi, .mo, .il {
+               color: $cyan;
+       }
 
        // Literal.String, Literal.String.*
-       .s, .sa, .sb, .sc, .dl, .s1, .s2, .sh
-               color: $cyan
+       .s, .sa, .sb, .sc, .dl, .s1, .s2, .sh {
+               color: $cyan;
+       }
 
        // Literal.String.Doc
-       .sd
-               color: $red
-               font-style: italic
+       .sd {
+               color: $red;
+               font-style: italic;
+       }
 
        // Literal.String.Escape
-       .se
-               color: $red
-               font-weight: bold
+       .se {
+               color: $red;
+               font-weight: bold;
+       }
 
        // Literal.String.Interpol
-       .si
-               color: $red
-               font-weight: bold
+       .si {
+               color: $red;
+               font-weight: bold;
+       }
 
        // Literal.String.Other
-       .sx
-               color: $cyan
+       .sx {
+               color: $cyan;
+       }
 
        // Literal.String.Regex
-       .sr
-               color: $cyan
+       .sr {
+               color: $cyan;
+       }
 
        // Literal.String.Symbol
-       .ss
-               color: $cyan
+       .ss {
+               color: $cyan;
+       }
 
        // Name.Builtin
-       .nb
-               color: $red
+       .nb {
+               color: $red;
+       }
 
        // Name.Builtin.Pseudo
-       .bp
-               color: $blue
+       .bp {
+               color: $blue;
+       }
 
        // Name.Class
-       .nc
-               color: $blue
+       .nc {
+               color: $blue;
+       }
 
        // Name.Decorator
-       .nd
-               color: $blue
+       .nd {
+               color: $blue;
+       }
 
        // Name.Entity
-       .ni
-               color: $purple
+       .ni {
+               color: $purple;
+       }
 
        // Name.Exception
-       .ne
-               color: $yellow
+       .ne {
+               color: $yellow;
+       }
 
        // Name.Function
-       .nf
-               color: $blue
+       .nf {
+               color: $blue;
+       }
 
        // Operator.Word
-       .ow
-               color: $green
-               font-weight: bold
+       .ow {
+               color: $green;
+               font-weight: bold;
+       }
+}