_highlighting.scss
1 /* Github Style */ 2 3 /* For use with Jekyll and Pygments */ 4 5 /* ----------------------------------------------------------*/ 6 7 .highlight pre, 8 .highlight code, 9 // .highlight .hll { background-color: #f8f8f8; border: 1px solid #ccc; padding: 6px 10px; border-radius: 3px; } 10 .highlight .c { color: #999988; } 11 .highlight .err { color: #a61717; background-color: #e3d2d2; } 12 .highlight .k { font-weight: bold; } 13 .highlight .o { font-weight: bold; } 14 .highlight .cm { color: #999988; font-style: italic; } 15 .highlight .cp { color: #999999; font-weight: bold; } 16 .highlight .c1 { color: #999988; font-style: italic; } 17 .highlight .cs { color: #999999; font-weight: bold; font-style: italic; } 18 .highlight .gd { color: #000000; background-color: #ffdddd; } 19 .highlight .gd .x { color: #000000; background-color: #ffaaaa; } 20 .highlight .ge { font-style: italic; } 21 .highlight .gr { color: #aa0000; } 22 .highlight .gh { color: #999999; } 23 .highlight .gi { color: #000000; background-color: #ddffdd; } 24 .highlight .gi .x { color: #000000; background-color: #aaffaa; } 25 .highlight .go { color: #888888; } 26 .highlight .gp { color: #555555; } 27 .highlight .gs { font-weight: bold; } 28 .highlight .gu { color: #800080; font-weight: bold; } 29 .highlight .gt { color: #aa0000; } 30 .highlight .kc { font-weight: bold; } 31 .highlight .kd { font-weight: bold; } 32 .highlight .kn { font-weight: bold; } 33 .highlight .kp { font-weight: bold; } 34 .highlight .kr { font-weight: bold; } 35 .highlight .kt { color: #445588; font-weight: bold; } 36 .highlight .m { color: #009999; } 37 .highlight .s { color: #dd1144; } 38 .highlight .n { color: #333333; } 39 .highlight .na { color: teal; } 40 .highlight .nb { color: #0086b3; } 41 .highlight .nc { color: #445588; font-weight: bold; } 42 .highlight .no { color: teal; } 43 .highlight .ni { color: purple; } 44 .highlight .ne { color: #990000; font-weight: bold; } 45 .highlight .nf { color: #990000; font-weight: bold; } 46 .highlight .nn { color: #555555; } 47 .highlight .nt { color: navy; } 48 .highlight .nv { color: teal; } 49 .highlight .ow { font-weight: bold; } 50 .highlight .w { color: #bbbbbb; } 51 .highlight .mf { color: #009999; } 52 .highlight .mh { color: #009999; } 53 .highlight .mi { color: #009999; } 54 .highlight .mo { color: #009999; } 55 .highlight .sb { color: #dd1144; } 56 .highlight .sc { color: #dd1144; } 57 .highlight .sd { color: #dd1144; } 58 .highlight .s2 { color: #dd1144; } 59 .highlight .se { color: #dd1144; } 60 .highlight .sh { color: #dd1144; } 61 .highlight .si { color: #dd1144; } 62 .highlight .sx { color: #dd1144; } 63 .highlight .sr { color: #009926; } 64 .highlight .s1 { color: #dd1144; } 65 .highlight .ss { color: #990073; } 66 .highlight .bp { color: #999999; } 67 .highlight .vc { color: teal; } 68 .highlight .vg { color: teal; } 69 .highlight .vi { color: teal; } 70 .highlight .il { color: #009999; } 71 .highlight .gc { color: #999; background-color: #EAF2F5; } 72 73 @media (prefers-color-scheme: dark) { 74 /* Monokai */ 75 76 /* For use with Jekyll and Pygments */ 77 78 /* ----------------------------------------------------------*/ 79 80 .highlight pre, 81 .highlight code, 82 // .highlight .hll { background-color: #49483e; border: 1px solid #ccc; padding: 6px 10px; border-radius: 3px; } 83 .highlight .c { color: #75715e } /* Comment */ 84 .highlight .err { color: #960050; background-color: #1e0010 } /* Error */ 85 .highlight .k { color: #66d9ef } /* Keyword */ 86 .highlight .l { color: #ae81ff } /* Literal */ 87 .highlight .n { color: #f8f8f2 } /* Name */ 88 .highlight .o { color: #f92672 } /* Operator */ 89 .highlight .p { color: #f8f8f2 } /* Punctuation */ 90 .highlight .cm { color: #75715e } /* Comment.Multiline */ 91 .highlight .cp { color: #75715e } /* Comment.Preproc */ 92 .highlight .c1 { color: #75715e } /* Comment.Single */ 93 .highlight .cs { color: #75715e } /* Comment.Special */ 94 .highlight .ge { font-style: italic } /* Generic.Emph */ 95 .highlight .gs { font-weight: bold } /* Generic.Strong */ 96 .highlight .kc { color: #66d9ef } /* Keyword.Constant */ 97 .highlight .kd { color: #66d9ef } /* Keyword.Declaration */ 98 .highlight .kn { color: #f92672 } /* Keyword.Namespace */ 99 .highlight .kp { color: #66d9ef } /* Keyword.Pseudo */ 100 .highlight .kr { color: #66d9ef } /* Keyword.Reserved */ 101 .highlight .kt { color: #66d9ef } /* Keyword.Type */ 102 .highlight .ld { color: #e6db74 } /* Literal.Date */ 103 .highlight .m { color: #ae81ff } /* Literal.Number */ 104 .highlight .s { color: #e6db74 } /* Literal.String */ 105 .highlight .na { color: #a6e22e } /* Name.Attribute */ 106 .highlight .nb { color: #f8f8f2 } /* Name.Builtin */ 107 .highlight .nc { color: #a6e22e } /* Name.Class */ 108 .highlight .no { color: #66d9ef } /* Name.Constant */ 109 .highlight .nd { color: #a6e22e } /* Name.Decorator */ 110 .highlight .ni { color: #f8f8f2 } /* Name.Entity */ 111 .highlight .ne { color: #a6e22e } /* Name.Exception */ 112 .highlight .nf { color: #a6e22e } /* Name.Function */ 113 .highlight .nl { color: #f8f8f2 } /* Name.Label */ 114 .highlight .nn { color: #f8f8f2 } /* Name.Namespace */ 115 .highlight .nx { color: #a6e22e } /* Name.Other */ 116 .highlight .py { color: #f8f8f2 } /* Name.Property */ 117 .highlight .nt { color: #f92672 } /* Name.Tag */ 118 .highlight .nv { color: #f8f8f2 } /* Name.Variable */ 119 .highlight .ow { color: #f92672 } /* Operator.Word */ 120 .highlight .w { color: #f8f8f2 } /* Text.Whitespace */ 121 .highlight .mf { color: #ae81ff } /* Literal.Number.Float */ 122 .highlight .mh { color: #ae81ff } /* Literal.Number.Hex */ 123 .highlight .mi { color: #ae81ff } /* Literal.Number.Integer */ 124 .highlight .mo { color: #ae81ff } /* Literal.Number.Oct */ 125 .highlight .sb { color: #e6db74 } /* Literal.String.Backtick */ 126 .highlight .sc { color: #e6db74 } /* Literal.String.Char */ 127 .highlight .sd { color: #e6db74 } /* Literal.String.Doc */ 128 .highlight .s2 { color: #e6db74 } /* Literal.String.Double */ 129 .highlight .se { color: #ae81ff } /* Literal.String.Escape */ 130 .highlight .sh { color: #e6db74 } /* Literal.String.Heredoc */ 131 .highlight .si { color: #e6db74 } /* Literal.String.Interpol */ 132 .highlight .sx { color: #e6db74 } /* Literal.String.Other */ 133 .highlight .sr { color: #e6db74 } /* Literal.String.Regex */ 134 .highlight .s1 { color: #e6db74 } /* Literal.String.Single */ 135 .highlight .ss { color: #e6db74 } /* Literal.String.Symbol */ 136 .highlight .bp { color: #f8f8f2 } /* Name.Builtin.Pseudo */ 137 .highlight .vc { color: #f8f8f2 } /* Name.Variable.Class */ 138 .highlight .vg { color: #f8f8f2 } /* Name.Variable.Global */ 139 .highlight .vi { color: #f8f8f2 } /* Name.Variable.Instance */ 140 .highlight .il { color: #ae81ff } /* Literal.Number.Integer.Long */ 141 }