fix: glass styling for feed switcher + tag filtering on for-you (#1284)
two issues from staging review:
1. segmented control used opaque --bg-secondary background and --radius-xl,
visually inconsistent with track items and cards which use translucent
--track-bg/--track-border and --radius-md. switched to match.
2. tag filters were hidden when viewing for-you feed. added optional
`tags` query param to GET /for-you/ — filters candidates to tracks
with at least one matching tag (same inclusive semantics as /tracks/).
ForYouCache now supports setTags(), and the homepage shows tag filters
regardless of feed mode.
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
authored by