Currently I think markdown without TreeSitter looks better than with it due to the extra styling. This changes the relevant highlighting groups to make markdown with TreeSitter look more like it does without, allowing you to benefit from the other features of TreeSitter e.g. correctly highlighted code blocks. This also adds the missing @text.reference highlight group that the markdown parser uses.
Specifically:
make titles bold
make special punctuation (*, -, #, numbers etc) cyan. Hashtags are in the same group as the others so, to my knowledge, can't be styled a different colour unlike the No TreeSitter styling
add references (orange and bold). The colour can be changed but I think orange contrasts the yellow links well.
Currently I think markdown without TreeSitter looks better than with it due to the extra styling. This changes the relevant highlighting groups to make markdown with TreeSitter look more like it does without, allowing you to benefit from the other features of TreeSitter e.g. correctly highlighted code blocks. This also adds the missing @text.reference highlight group that the markdown parser uses.
Specifically:
Current highlighting without TreeSitter
Current highlighting with TreeSitter
New highlighting with TreeSitter