Android TV v1.0.8
Adds a user-customizable D-pad focus-ring color picker for Android TV, plus the underlying refactor that makes runtime color overrides possible.
Added
- TV Settings → Focus Ring Color picker on the Settings page (Android TV only). Choose from 7 curated presets — ABS Green (default), Sky, Amber, Red, Violet, Yellow, White. Selection persists across app restarts (device-wide, like every other setting in this app) and applies live to every focus-ring surface — library cards, author cards, item detail covers, modal items, drawer rows, generic buttons/inputs, settings dropdowns, and player controls.
- ★ glyph marks the in-use swatch; D-pad focus draws a black-then-colored ring around the focused swatch (readable even when the focused swatch matches the current focus color).
- Picker is hidden on phone/tablet — zero footprint outside TV.
Changed
assets/css/tv-focus.cssnow defines the focus-ring color as a single--tv-focus-colorCSS custom property on:root.android-tv. All 8 focus-ring presentations reference the variable instead of hardcoding#1ad691. A single setProperty call retints every surface.
Verification
26-item manual test checklist passed on Google TV Streamer 4K, plus phone-visibility check — see docs/superpowers/plans/2026-04-25-tv-focus-color-picker-test-checklist.md.
Sideload
abs-android-tv-release-1.0.8.apk