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 {
136136
137137 &.server {
138138 --secondary: #ff7770;
139
140 .variable {
141 color: lch(from var(--secondary) 70 c calc(h + 50));
142 }
143139 }
144140 &.client {
145141 --secondary: #ffcd70;
146142
147 .variable {
148 color: lch(from var(--secondary) 70 c calc(h + 50));
143 pre > code {
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 }
149170 }
150171 }
151172 figcaption {
......@@ -169,30 +190,29 @@ figure.code {
169190 color: lch(from var(--secondary) 90 10 h);
170191
171192 .keyword {
172 color: var(--secondary);
173 color: lch(from var(--secondary) l c h / 90%);
193 color: lch(from var(--secondary) 72 c h);
174194 font-weight: bold;
175195 }
176196 .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));
178198 }
179199 .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));
181201 }
182202 .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));
184204 }
185205 .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));
187207 }
188208 .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));
190210 }
191211 .comment {
192 color: lch(from var(--secondary) 90 40 h / 50%);
212 color: lch(from var(--secondary) 72 22 h / 85%);
193213 }
194214 .property, .parameter {
195 color: lch(from var(--secondary) 90 calc(c - 20) h);
215 color: lch(from var(--secondary) 88 calc(c - 14) h);
196216 }
197217 }
198218}