huskies: done 495_bug_status_traffic_light_dots_use_unsupported_html_colouring_switch_to_emoji
This commit is contained in:
+34
@@ -0,0 +1,34 @@
|
|||||||
|
---
|
||||||
|
name: "Status traffic light dots use unsupported HTML colouring - switch to emoji"
|
||||||
|
---
|
||||||
|
|
||||||
|
# Bug 495: Status traffic light dots use unsupported HTML colouring - switch to emoji
|
||||||
|
|
||||||
|
## Description
|
||||||
|
|
||||||
|
The status command uses Unicode dots (●, ◑, ✗, ○) with `<font data-mx-color>` HTML tags for colouring. Element X (and most modern Matrix clients) doesn't support inline text colouring via any HTML method — not `data-mx-color`, not `style="color:"`, nothing.
|
||||||
|
|
||||||
|
Switch to coloured emoji which render natively in all clients:
|
||||||
|
- 🟢 running normally (was ● green)
|
||||||
|
- 🟠 throttled/rate limited (was ◑ orange)
|
||||||
|
- 🔴 blocked (was ✗ red)
|
||||||
|
- ⚪ idle / no agent (was ○ grey)
|
||||||
|
|
||||||
|
Remove the `build_pipeline_status_html` colour-wrapping logic since it's dead code with emoji.
|
||||||
|
|
||||||
|
## How to Reproduce
|
||||||
|
|
||||||
|
1. Run `@timmy status` in Element X
|
||||||
|
2. Observe dots are not coloured
|
||||||
|
|
||||||
|
## Actual Result
|
||||||
|
|
||||||
|
Plain uncoloured Unicode dots.
|
||||||
|
|
||||||
|
## Expected Result
|
||||||
|
|
||||||
|
Coloured indicators visible in all Matrix clients.
|
||||||
|
|
||||||
|
## Acceptance Criteria
|
||||||
|
|
||||||
|
- [ ] Bug is fixed and verified
|
||||||
Reference in New Issue
Block a user