Replace bespoke codeblock theme with Dracula theme

https://draculatheme.com
This commit is contained in:
Eryn Wells 2024-07-03 07:27:45 -07:00
parent 25d36563f5
commit 32b04bc184
2 changed files with 27 additions and 34 deletions

View file

@ -131,24 +131,29 @@ hr {
# SYNTAX HIGHLIGHTING # SYNTAX HIGHLIGHTING
**********************/ **********************/
.color-theme__dracula {
--background: #282A36;
--foreground: #f8f8f2;
--selection: #44475A;
--comment: #6272A4;
--red: #ff5555;
--orange: #ffB86C;
--yellow: #F1FA8C;
--green: #50FA7B;
--purple: #BD93F9;
--cyan: #8BE9FD;
--pink: #FF79C6;
}
.content { .content {
.codeblock { .codeblock {
--blue: rgb(28 168 239); color: var(--foreground);
--purple: rgb(197 141 244); background-color: var(--background);
--orange: rgb(from rgb(255 171 131) calc(r * 0.9) calc(g * 0.9) calc(b * 0.9));
--green: #77c881;
--yellow: rgb(248 232 93);
color: var(--gray2);
--background-color-factor: 0.95;
background-color: #edeff4;
border: 1px solid var(--gray6); border: 1px solid var(--gray6);
.err { .err {
color: #960050; color: var(--red);
background-color: #1e0010
} }
/* line link */ /* line link */
@ -164,43 +169,31 @@ hr {
/* keyword */ /* keyword */
.k { .k {
color: var(--blue); color: var(--purple);
} }
/* keyword: constant */ /* keyword: constant */
.kc {
color: #66d9ef;
}
/* keyword: declaration */ /* keyword: declaration */
.kd { /* keyword: pseudo */
color: #66d9ef /* keyword: reserved */
.kc, .kd, .kp, .kr {
color: var(--orange);
} }
/* keyword: namespace */ /* keyword: namespace */
.kn { .kn {
color: #f92672 color: var(--yellow);
}
/* keyword: pseudo */
.kp {
color: #66d9ef
}
/* keyword: reserved */
.kr {
color: #66d9ef
} }
/* keyword: type */ /* keyword: type */
.kt { .kt {
color: var(--blue); color: var(--yellow);
font-weight: bolder; font-weight: bolder;
} }
/* line highlight */ /* line highlight */
.hl { .hl {
background-color: #3c3d38 background-color: var(--selection);
} }
/* line numbers */ /* line numbers */

View file

@ -1,4 +1,4 @@
{{- $highlighted := transform.HighlightCodeBlock . -}} {{- $highlighted := transform.HighlightCodeBlock . -}}
<pre class="codeblock"> <pre class="codeblock color-theme__dracula">
{{- $highlighted.Inner -}} {{- $highlighted.Inner -}}
</pre> </pre>