Just tried Shade Of Purple and while it looks nice for TS code when I switch to HTML the fact that attribute names are italicised and a bright orangey-yellow while tag names, attribute values and text content all have neutral or darker colours to me makes it look like a case of not being able to see the forest for all the trees - the least interesting part of the document grabs my attention and makes the whole thing harder to visually parse. And it's even worse when attribute values contain expressions because some parts (property and function names) get the same bright orangey-yellow colour as the attribute name.