From 1fe56d26aebf6213e9a0a6f964b6068397a9bcb5 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Fri, 28 Apr 2023 10:10:27 +0300 Subject: [styles] Reworked colors for syntax highlighting --- src/darkmode.css | 45 ++++++++++++++++++++++++++++----------------- 1 file changed, 28 insertions(+), 17 deletions(-) (limited to 'src/darkmode.css') diff --git a/src/darkmode.css b/src/darkmode.css index 7a8ad3a..59aaffc 100644 --- a/src/darkmode.css +++ b/src/darkmode.css @@ -2,23 +2,34 @@ --bg-color: #262626; --fg-color: #ffeede; - --a-color: #cd81a7; - --a-hover-color: #eeaacd; - --accent-line-color: #d47408; - --alternating-row-color: #353535; - --bg-selection-color: #81949f; - --blockquote-color: #919191; - --blockquote-border-color: #919191; - --body-bg: #000000; - --border-color: #777; - --code-bg-color: #414141; - --em-color: #e17b08; - --fg-selection-color: #001121; - --header-color: #d49408; - --pre-bg-color: #414141; - --strong-color: #c35b5b; - --table-border-color: #777; - --tr-bg-color: #262626; + --a-color: #cd81a7; + --a-hover-color: #eeaacd; + --accent-line-color: #d47408; + --alternating-row-color: #353535; + --bg-selection-color: #81949f; + --blockquote-color: #919191; + --blockquote-border-color: var(--blockquote-color); + --body-bg: #000000; + --border-color: #777; + --code-bg-color: #414141; + --em-color: #e17b08; + --fg-selection-color: #001121; + --header-color: #d49408; + --pre-bg-color: #414141; + --strong-color: #c35b5b; + --table-border-color: var(--border-color); + --tr-bg-color: var(--bg-color); + + /* https://github.com/morhetz/gruvbox/blob/master/autoload/gruvbox.vim */ + --hi-fg: #fbf1c7; + --hi-bg: #1d2021; + --hic-gray: #928374; + --hic-red: #fb4934; + --hic-green: #b8bb26; + --hic-yellow: #fabd2f; + --hic-purple: #d3869b; + --hic-aqua: #8ec07c; + --hic-orange: #fe8019; } /* This selects the link images, next to headings */ -- cgit v1.3.1-23-gd82d From 973c5dcaaa0273a4050cff5e81b2ef14262bc39d Mon Sep 17 00:00:00 2001 From: Syndamia Date: Fri, 28 Apr 2023 23:24:20 +0300 Subject: [styles] Added hi-identifier and hic-blue, fixed .HI classes being hardcoded with colors, rather than the appropriate varaibles --- src/darkmode.css | 1 + src/styles.css | 41 ++++++++++++++++++++++------------------- 2 files changed, 23 insertions(+), 19 deletions(-) (limited to 'src/darkmode.css') diff --git a/src/darkmode.css b/src/darkmode.css index 59aaffc..11eadf7 100644 --- a/src/darkmode.css +++ b/src/darkmode.css @@ -26,6 +26,7 @@ --hic-gray: #928374; --hic-red: #fb4934; --hic-green: #b8bb26; + --hic-blue: #83a598; --hic-yellow: #fabd2f; --hic-purple: #d3869b; --hic-aqua: #8ec07c; diff --git a/src/styles.css b/src/styles.css index fd6feea..3674502 100644 --- a/src/styles.css +++ b/src/styles.css @@ -79,6 +79,7 @@ --hic-gray: #928374; --hic-red: #fb4934; --hic-green: #79740e; + --hic-blue: #076678; --hic-yellow: #b57614; --hic-purple: #8f3f71; --hic-aqua: #427b58; @@ -91,6 +92,7 @@ --hi-number: var(--hic-purple); --hi-bool: var(--hic-purple); --hi-float: var(--hic-purple); + --hi-identifier: var(--hic-blue); --hi-function: var(--hic-green); --hi-statement: var(--hic-red); --hi-conditional: var(--hic-red); @@ -504,22 +506,23 @@ dt { font-size: 1.2em; } /* Syntax highlighting */ -.HI-comment { color: var(--hic-gray); } -.HI-const { color: var(--hic-purple); } -.HI-string { color: var(--hic-green); } -.HI-char { color: var(--hic-purple); } -.HI-number { color: var(--hic-purple); } -.HI-bool { color: var(--hic-purple); } -.HI-float { color: var(--hic-purple); } -.HI-function { color: var(--hic-green); } -.HI-statement { color: var(--hic-red); } -.HI-conditional { color: var(--hic-red); } -.HI-repeat { color: var(--hic-red); } -.HI-operator { color: var(--fg-color); } -.HI-keyword { color: var(--hic-red); /* Label and Exception are keywords */ } -.HI-preproc { color: var(--hic-aqua); } -.HI-type { color: var(--hic-yellow); } -.HI-storageclass { color: var(--hic-orange); } -.HI-structure { color: var(--hic-aqua); } -.HI-typedef { color: var(--hic-aqua); } -.HI-ignore { color: var(--fg-color); } +.HI-comment { color: var(--hi-comment); } +.HI-const { color: var(--hi-const); } +.HI-string { color: var(--hi-string); } +.HI-char { color: var(--hi-char); } +.HI-number { color: var(--hi-number); } +.HI-bool { color: var(--hi-bool); } +.HI-float { color: var(--hi-float); } +.HI-identifier { color: var(--hi-identifier); } +.HI-function { color: var(--hi-function); } +.HI-statement { color: var(--hi-statement); } +.HI-conditional { color: var(--hi-conditional); } +.HI-repeat { color: var(--hi-repeat); } +.HI-operator { color: var(--hi-operator); } +.HI-keyword { color: var(--hi-keyword); /* Label and Exception are keywords */ } +.HI-preproc { color: var(--hi-preproc); } +.HI-type { color: var(--hi-type); } +.HI-storageclass { color: var(--hi-storageclass); } +.HI-structure { color: var(--hi-structure); } +.HI-typedef { color: var(--hi-typedef); } +.HI-ignore { color: var(--hi-ignore); } -- cgit v1.3.1-23-gd82d