I would like to set the color of Markdown elements (like *, 1., [, $…) in both the light and dark themes.
The current (Things theme) color is not very visible in dark mode and makes things like $42 and [CLS] be displayed in a funny way (the dollar sign and the brackets don’t look like regular text, when they should, because I escaped them).
Things I have tried
A Google and forum search didn’t turn up anything obvious for a CSS noob.
In order to get the regular text color mentioned in the question, I substituted the color with --text-normal.
The CSS above indeed changes the colors of the markdown elements for numbered lists and strong/emphasis, indeed (number, stars, underline).
Now, unfortunately, things like the escaped Markdown elements I was mentioning are left untouched: \$ and \[ are still quite illegible. They are useful for typing amounts in dollars, or text that contains brackets. What would the CSS be for these?
PS: Is there a way I could answer this question by myself? I tried the CSS explorer (?) with Cmd-Opt-I (macOS), to no avail…
I put the colors in so it was easy to see what was going on. Wasn’t sure if you were looking for everything to be the same color or not. Forgot the escaped characters bit. This should take care of the first character after an escape:
Yeah, if you look in the dev tools, there’s a box with an arrow on the top left ( or cmd+shift+c ). Elements at the top, Styles below. Then poke around at things to get an idea of what is what.
Yesterday I searched before making a feature request to see if someone had already done it — and found that I had, half a year ago. So, you’re not alone.