What happened

Text in light theme appeared as light gray on a white background, making it nearly unreadable. DarkBlueGrayTypography in KrillTheme.kt had hardcoded colors in every TextStyleColor(0xFFE0E0E0), Color(0xFFB0B0B0), and Color(0xFF808080) — sourced from a DarkBlueGrayColors object designed for the dark theme. When the light color scheme (ChirpyLightColorScheme, white background) was introduced, these typography colors were never updated. Because explicit color in a TextStyle takes priority over the color scheme, the correct onBackground = Color(0xFF111111) in the light scheme was never used.

Fix

Prevention