authorgravatar for git@paperclover.netclover caruso <git@paperclover.net> 2026-05-08 20:48:00-07:00
committergravatar for git@paperclover.netclover caruso <git@paperclover.net> 2026-05-08 20:59:45-07:00
log9629835aa90509a2bd77af33f496473131564811
treef707982409a424e577591f680f2126bf645c6ed5
parent293a275d43678f24eb300dfd8e5c12fa88f67fcb
signature Signed by SSH key SHA256:xbd+BjjhyBfwk7GVoURf9Yx0gzDerHbvYv7SddNWmAs

fix: tweak blog color themes a bit

closes #53 -- i do not care to make the theme too constrasting.

1 files changed, 35 insertions(+), 15 deletions(-)

src/blog/blog.css+35-15
...@@ -136,16 +136,37 @@ figure.code {...@@ -136,16 +136,37 @@ figure.code {
136136
137 &.server {137 &.server {
138 --secondary: #ff7770;138 --secondary: #ff7770;
139
140 .variable {
141 color: lch(from var(--secondary) 70 c calc(h + 50));
142 }
143 }139 }
144 &.client {140 &.client {
145 --secondary: #ffcd70;141 --secondary: #ffcd70;
146142
147 .variable {143 pre > code {
148 color: lch(from var(--secondary) 70 c calc(h + 50));144 color: #fff2d2;
145
146 .keyword {
147 color: #f4c755;
148 }
149 .string {
150 color: #d6e85e;
151 }
152 .constant {
153 color: #ffd978;
154 }
155 .method {
156 color: #ffab72;
157 }
158 .builtin {
159 color: #f0e46d;
160 }
161 .variable {
162 color: #9fe36f;
163 }
164 .comment {
165 color: #baa98b;
166 }
167 .property, .parameter {
168 color: #ffe5ad;
169 }
149 }170 }
150 }171 }
151 figcaption {172 figcaption {
...@@ -169,30 +190,29 @@ figure.code {...@@ -169,30 +190,29 @@ figure.code {
169 color: lch(from var(--secondary) 90 10 h);190 color: lch(from var(--secondary) 90 10 h);
170191
171 .keyword {192 .keyword {
172 color: var(--secondary);193 color: lch(from var(--secondary) 72 c h);
173 color: lch(from var(--secondary) l c h / 90%);
174 font-weight: bold;194 font-weight: bold;
175 }195 }
176 .string {196 .string {
177 color: lch(from var(--secondary) 90 90 calc(h + 20));197 color: lch(from var(--secondary) 84 calc(c + 18) calc(h + 26));
178 }198 }
179 .constant {199 .constant {
180 color: lch(from var(--secondary) 90 90 calc(h - 10));200 color: lch(from var(--secondary) 86 calc(c + 10) calc(h - 18));
181 }201 }
182 .method {202 .method {
183 color: lch(from var(--secondary) 70 c calc(h + 20));203 color: lch(from var(--secondary) 78 calc(c + 8) calc(h + 18));
184 }204 }
185 .builtin {205 .builtin {
186 color: lch(from var(--secondary) 90 90 calc(h - 25));206 color: lch(from var(--secondary) 82 calc(c + 12) calc(h - 32));
187 }207 }
188 .variable {208 .variable {
189 color: lch(from var(--secondary) 50 c calc(h + 50));209 color: lch(from var(--secondary) 78 calc(c + 16) calc(h + 50));
190 }210 }
191 .comment {211 .comment {
192 color: lch(from var(--secondary) 90 40 h / 50%);212 color: lch(from var(--secondary) 72 22 h / 85%);
193 }213 }
194 .property, .parameter {214 .property, .parameter {
195 color: lch(from var(--secondary) 90 calc(c - 20) h);215 color: lch(from var(--secondary) 88 calc(c - 14) h);
196 }216 }
197 }217 }
198}218}