April 1, 2023•203 words
I wrote a custom theme for this blog based on dark mode for hack.css. I had to copypaste it all into a single file and change a bunch of selectors which were targeting class names to just directly target the HTML elements, because Listed doesn't give the customizability to change any of the selectors on your HTML itself.
I then went out and found the hex color code for old-school terminal style bright green text, which turns out to be #4AF626 (roughly speaking). I changed the primary colors to this shade, with varying degrees of opacity, and set just about every available background to black. It turns out that CSS variables are actually pretty nifty because you can define something in one place and then reference it in a bunch of others (almost like a real programming language, amirite) but mostly I learned the same thing I discover every time I work with CSS, which is that I have great respect for the people who have to deal with it every day and I could never be one of them.
If you're interested in seeing the final result, or using/customizing it for your own project (please do!) it lives on my github here.