The theme system stores one flat background colour per element, so a rainbow background can't be expressed as a preset alone. Add a small display hook: when Pride is selected, displayClearBuf()/displayClearRows() paint the six pride-flag stripes across the framebuffer instead of a flat fill (gated on a flag only the Pride preset sets, and behind HAS_COLOURS so mono builds are untouched). Non-selected menu rows draw text straight over the canvas, while the title/header/notifications paint solid white boxes, so chrome stays readable over the stripes; blue/violet are lightened slightly for black-text contrast. Docs and changelog updated. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| AT1846S.c | ||
| EEPROM.c | ||
| HR-C6000.c | ||
| HX8353E_display.c | ||
| radioHardwareInterface.c | ||
| SPI_Flash.c | ||