Stylesheet support
I am not sure if this project is still active, nor if this would be wanted/merged but I figured I would submit it just in case.
This is based on top of the existing linux PR here. It could be easily rebased but at the same time it would seem that PR could be merged in. There is no documentation on it, but it shouldn't break any of the current default functions. It added VTConsole.WriteLineStyled and WriteStyled themed like Colorful.Console. The syntax / class names are slightly different due to a pretty different implementation.
This allows for less manual styling and more rule based styling of output. The order rules are added to a stylesheet matter, and rules cannot overlap with a shorter rule already applied (just won't match).
This was mainly due to https://github.com/tomakita/Colorful.Console/pull/29 being fairly stalled. Altering the native shell color slots screws up some things like the new windows Terminal, VT colors do not.