What problem does it solve?
Keep add-by-RSS views in sync with non-add-by-RSS counterparts to ensure consistent layout, routing, and user experience across podcasts, episodes, livestreams, artists, albums, and tracks.
Core Features & Use Cases
- Synchronize add-by-RSS layouts with non-add-by-RSS layouts for podcasts, episodes, livestreams, artists, albums, or tracks to maintain a uniform UI.
- Ensure add-by-RSS detail views mirror non-add-by-RSS detail views, including headers, tabs, and list row styling, while omitting non-applicable elements.
- Align add-by-RSS routes with the corresponding non-add-by-RSS routes (e.g., /add-by-rss/podcasts, /add-by-rss/episode/:id) and reuse shared wrappers to preserve spacing and loading overlays.
- Reuse shared UI wrappers like DetailListWrapper to keep spacing and loading overlays consistent across parity views.
Quick Start
Update the add-by-RSS UI components to mirror changes from non-add-by-RSS pages and verify parity in the running app.