Fix rendering of diagnostic blocks (#4232)

- Distinct colors to make it not confusing
- Avoid overflowing the edge of the editor when the message is long


Release Notes:

- Improved display of diagnostic blocks (F8)
a3968c5cc5Conrad Irwin committed on 1/23/2024, 11:39:57 PM· committed by GitHubparentsbe4d314450cf9d
4 files changedLine totals unavailable