v6/site/css/syntax-highlighting.scss

68 lines
1.1 KiB
SCSS
Raw Normal View History

2025-02-20 10:13:26 -05:00
:root {
--solarized-base01: #586e75;
--solarized-base00: #657b83;
/* --solarized-base0: #839496; */
--solarized-base1: #93a1a1;
--solarized-base2: #eee8d5;
--solarized-base3: #fdf6e3;
--solarized-yellow: #b58900;
--solarized-orange: #cb4b16;
--solarized-red: #dc322f;
--solarized-blue: #268bd2;
--solarized-cyan: #2aa198;
--solarized-green: #859900;
}
2022-12-10 13:15:32 -05:00
.highlight {
2025-02-20 10:13:26 -05:00
display: block;
overflow-x: auto;
padding: 0.5em;
color: var(--solarized-base01);
// darkened base2
background: darken(#eee8d5, 5%);
2022-12-10 13:15:32 -05:00
}
.highlight > code {
2025-02-20 10:13:26 -05:00
display: block;
2022-12-10 13:15:32 -05:00
}
2025-02-20 10:13:26 -05:00
.hl-cmt {
color: var(--solarized-base00);
font-style: italic;
2022-12-10 13:15:32 -05:00
}
.hl-kw,
.hl-const {
2025-02-20 10:13:26 -05:00
color: var(--solarized-green);
2022-12-10 13:15:32 -05:00
}
.hl-punct-sp,
.hl-tag {
2025-02-20 10:13:26 -05:00
color: var(--solarized-blue);
2022-12-10 13:15:32 -05:00
}
.hl-emb {
2025-02-20 10:13:26 -05:00
color: var(--solarized-base01);
2022-12-10 13:15:32 -05:00
}
.hl-attr,
.hl-mod,
2025-02-20 10:13:26 -05:00
.hl-key,
2023-02-18 21:24:23 -05:00
.hl-prop {
2025-02-20 10:13:26 -05:00
color: var(--solarized-red);
2023-02-18 21:24:23 -05:00
}
2025-02-20 10:13:26 -05:00
.hl-str {
color: var(--solarized-cyan);
2022-12-10 13:15:32 -05:00
}
2025-02-20 10:13:26 -05:00
.hl-builtin,
2022-12-10 13:15:32 -05:00
.hl-type,
.hl-num {
2025-02-20 10:13:26 -05:00
color: var(--solarized-yellow);
2022-12-10 13:15:32 -05:00
}
.hl-fn {
2025-02-20 10:13:26 -05:00
color: var(--solarized-orange);
2022-12-10 13:15:32 -05:00
}