From 801e08e73624005ed498101ad616d987f70f8cdf Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Sun, 12 Jul 2026 17:04:26 +0200 Subject: Add original style sources and an SCSS compiler --- assets/_sass/base/_syntax.scss | 260 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 260 insertions(+) create mode 100644 assets/_sass/base/_syntax.scss (limited to 'assets/_sass/base/_syntax.scss') diff --git a/assets/_sass/base/_syntax.scss b/assets/_sass/base/_syntax.scss new file mode 100644 index 0000000..8951f90 --- /dev/null +++ b/assets/_sass/base/_syntax.scss @@ -0,0 +1,260 @@ +.highlight { + background: var(--grey-fa); + border: 1px solid var(--grey-ccc); + padding: 30px; + + .lineno { + padding: 0 15px 0 0; + } + // Comment + .c { + color: #998; + font-style: italic + } + // Error + .err { + color: #a61717; + background-color: #e3d2d2 + } + // Keyword + .k { + font-weight: bold + } + // Operator + .o { + font-weight: bold + } + // Comment.Multiline + .cm { + color: #998; + font-style: italic + } + // Comment.Preproc + .cp { + color: #999; + font-weight: bold + } + // Comment.Single + .c1 { + color: #998; + font-style: italic + } + // Comment.Special + .cs { + color: #999; + font-weight: bold; + font-style: italic + } + // Generic.Deleted + .gd { + color: #000; + background-color: #fdd + } + // Generic.Deleted.Specific + .gd .x { + color: #000; + background-color: #faa + } + // Generic.Emph + .ge { + font-style: italic + } + // Generic.Error + .gr { + color: #a00 + } + // Generic.Heading + .gh { + color: #999 + } + // Generic.Inserted + .gi { + color: #000; + background-color: #dfd + } + // Generic.Inserted.Specific + .gi .x { + color: #000; + background-color: #afa + } + // Generic.Output + .go { + color: #888 + } + // Generic.Prompt + .gp { + color: #555 + } + // Generic.Strong + .gs { + font-weight: bold + } + // Generic.Subheading + .gu { + color: #aaa + } + // Generic.Traceback + .gt { + color: #a00 + } + // Keyword.Constant + .kc { + font-weight: bold + } + // Keyword.Declaration + .kd { + font-weight: bold + } + // Keyword.Pseudo + .kp { + font-weight: bold + } + // Keyword.Reserved + .kr { + font-weight: bold + } + // Keyword.Type + .kt { + color: #458; + font-weight: bold + } + // Literal.Number + .m { + color: #099 + } + // Literal.String + .s { + color: #d14 + } + // Name.Attribute + .na { + color: #008080 + } + // Name.Builtin + .nb { + color: #0086B3 + } + // Name.Class + .nc { + color: #458; + font-weight: bold + } + // Name.Constant + .no { + color: #008080 + } + // Name.Entity + .ni { + color: #800080 + } + // Name.Exception + .ne { + color: #900; + font-weight: bold + } + // Name.Function + .nf { + color: #900; + font-weight: bold + } + // Name.Namespace + .nn { + color: #555 + } + // Name.Tag + .nt { + color: #000080 + } + // Name.Variable + .nv { + color: #008080 + } + // Operator.Word + .ow { + font-weight: bold + } + // Text.Whitespace + .w { + color: #bbb + } + // Literal.Number.Float + .mf { + color: #099 + } + // Literal.Number.Hex + .mh { + color: #099 + } + // Literal.Number.Integer + .mi { + color: #099 + } + // Literal.Number.Oct + .mo { + color: #099 + } + // Literal.String.Backtick + .sb { + color: #d14 + } + // Literal.String.Char + .sc { + color: #d14 + } + // Literal.String.Doc + .sd { + color: #d14 + } + // Literal.String.Double + .s2 { + color: #d14 + } + // Literal.String.Escape + .se { + color: #d14 + } + // Literal.String.Heredoc + .sh { + color: #d14 + } + // Literal.String.Interpol + .si { + color: #d14 + } + // Literal.String.Other + .sx { + color: #d14 + } + // Literal.String.Regex + .sr { + color: #009926 + } + // Literal.String.Single + .s1 { + color: #d14 + } + // Literal.String.Symbol + .ss { + color: #990073 + } + // Name.Builtin.Pseudo + .bp { + color: #999 + } + // Name.Variable.Class + .vc { + color: #008080 + } + // Name.Variable.Global + .vg { + color: #008080 + } + // Name.Variable.Instance + .vi { + color: #008080 + } + // Literal.Number.Integer.Long + .il { + color: #099 + } +} -- cgit v1.2.3