Next-level pass for the video nebula, ALL scoped under a video-only .vwsh-nebula class so the music wishlist's global wl-* styling is untouched (verified: no bare .wl-* rules in the video CSS). 1. Cinematic expand — an open orb bleeds the show's poster as a blurred, hue- tinted backdrop behind the season fan + glows the panel in the show's hue. 2. Season tags — each season tile stamps a bold 'S2' over its art so seasons read distinctly instead of identical posters. 3. Richer episode tracks — every episode line gets a colored status dot (wanted/searching/downloading/done/failed) + its air date. 4. Sort + count — a Recently added / Most wanted / A–Z sort (query_wishlist gains a sort param) and a live 'N shows · M episodes' subheader. Tests: +1 (sort ordering). Backend 101 passed. Movies tab + music side untouched. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| calendar.py | ||
| dashboard.py | ||
| detail.py | ||
| discover.py | ||
| enrichment.py | ||
| libraries.py | ||
| library.py | ||
| poster.py | ||
| scan.py | ||
| search.py | ||
| watchlist.py | ||
| wishlist.py | ||