Unless I’m mistaken, it seems there’s a scoping issue with
meta.document in Nova 10, with the former overwriting the latter. As long as there are styles applied to window, they overwrite anything in document. Here’s a gif to demonstrate, because gifs:
Attribute name doesn’t make a difference. Also tried killing all my extensions to no avail. Out of curiosity, I checked Panic’s dark theme, but its window value is unset, and the border value on window and document are the same, so no help there.
There are other highlighting issues specific to languages, but I felt like those were less relevant than Nova’s UI. I’m hoping the move to tree-sitter allows for more granular theme control in a future release? Especially when it comes to interface elements