Actually, I had the fonts running in VSCode, but was running VSCode Insiders. I added these lines to my `USER SETTINGS`.
If you look real close you can see the black fonts. Oh, that grab was from the actual Windows Powershell. The terminal window in VS Code for me is already black, so the only way to see that is when you have the item selected via tabbing.
As far as the colors, those are controlled by the JLine library. I put in a ticket for this as it happens on CMD too and I think it's actually related to color rounding where the dark color that JLine uses rounds down to black. This JLine ticket is resolved but JLine 3.8.0 had not been officially released at the time that CommandBox 4.0 went out so I didn't; use it yet.
Fixed
Pinned fields
Click on the next to a field label to start pinning.