mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-09 01:16:15 -08:00
The shell's sticky Back control floated over its scroll owner: it covered the start of the "Seasons and Episodes" heading and the inline player's top-left corner. While Back is shown, every content column (hero, player, episodes, About, extras) now starts after a 72px lane (16 + 40 + 16), published as --detail-back-lane so content-hero and content-about honour it too; hosts without Back (M3U) keep their inset. At the 640px phone breakpoint a column that wide would clip the player controls, so there the wrapper becomes an in-flow 56px sticky bar on --app-header-bg. The season header now wraps its actions onto their own row before the heading wraps (the pane, not the viewport, decides), and the narrow inline player's title ellipsizes inside its card instead of spilling past both edges. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>