Requested by: @isaaclombardssw via YakShaver.ai 🦬
cc: @isaaclombardssw, @suiyangqiu, @yaqi-lyu, @calumjs, @joshbermanssw
Hi Team!
🟥 Watch the video (56 sec)
Url from screen share: https://dashboards.sswgter.com/ssw-tv/2026-04-21-150413
Pain
When generating sprint review statistics in SSW.Tiger after an SSW.TV sprint review/retro, the UI sometimes renders all secondary-color text as white. This results in unreadable content and suggests inconsistent or non-deterministic styling during generation. The issue appears intermittently and may be related to theme, styling, or generation logic.
Acceptance Criteria
- Secondary text is always rendered with sufficient contrast against the background.
- Generated statistics use consistent and deterministic color styles across runs.
- The system prevents secondary text from defaulting to white on light backgrounds.
- Logs provide sufficient information to diagnose styling or theming failures during generation.
- No regression is introduced to existing themes or primary text styles.
Reproduce Steps
- Complete an SSW.TV sprint review and retro.
- Use SSW.Tiger to generate sprint statistics following the meeting.
- View the generated statistics screen.
- Observe that secondary-color text may render as white and become unreadable.
Screenshot

Figure: Generated report renders secondary text in white, making content unreadable
Requested by: @isaaclombardssw via YakShaver.ai 🦬
cc: @isaaclombardssw, @suiyangqiu, @yaqi-lyu, @calumjs, @joshbermanssw
Hi Team!
🟥 Watch the video (56 sec)
Url from screen share: https://dashboards.sswgter.com/ssw-tv/2026-04-21-150413
Pain
When generating sprint review statistics in SSW.Tiger after an SSW.TV sprint review/retro, the UI sometimes renders all secondary-color text as white. This results in unreadable content and suggests inconsistent or non-deterministic styling during generation. The issue appears intermittently and may be related to theme, styling, or generation logic.
Acceptance Criteria
Reproduce Steps
Screenshot
Figure: Generated report renders secondary text in white, making content unreadable