- Keep bracketed state labels as text inside plugin output (state-ball
replacements)
- Hide the text visually while preserving the existing state-ball
styling
Nice when copy&pasting plugin output to a code agent.
---------
Co-authored-by: Fabian Salomon <4098510+fsalomon@users.noreply.github.com>
Like the existing OK/WARNING/CRITICAL/etc. markers, `[INFO]` and `(INFO)` in
plugin output are replaced with a state ball element so they render as a visual
indicator instead of plain text.
Add the `.state-ball.state-info` style using `@default-text-color` as the ball
background, so it renders **white** in dark mode and **dark** in light mode.
If the shorten output contained (not properly closed) HTML element, it merged the next list-item into the same html tag, because the closing tag was missing.
So we therefor shorten the output by characterLimit before proccessing it