diff --git a/public/css/main.css b/public/css/main.css index c09a38c..16ade88 100644 --- a/public/css/main.css +++ b/public/css/main.css @@ -4819,4 +4819,41 @@ kbd { font-size: 0.7rem; max-width: 70px; } -} \ No newline at end of file +} +/* Keep Live catalogue controls reachable alongside the scrolling list. */ +.sidebar-header-row .search-wrapper { + min-width: 0; +} + +.live-catalog-status, +.live-catalog-more { + flex-shrink: 0; + margin: var(--space-sm); +} + +.live-catalog-status:empty { + display: none; +} + +.channel-sidebar.collapsed .live-catalog-status, +.channel-sidebar.collapsed .live-catalog-more { + display: none; +} + +.channel-tile-action { + min-height: 120px; + justify-content: center; + color: var(--color-text-primary); + background: var(--color-bg-tertiary); + border: 1px solid var(--color-border); + font: inherit; +} + +.channel-tile:focus-visible { + outline: 2px solid var(--color-primary); + outline-offset: 2px; +} + +.channel-tile-action[hidden] { + display: none; +} diff --git a/public/index.html b/public/index.html index 9105e16..4d1e12d 100644 --- a/public/index.html +++ b/public/index.html @@ -127,8 +127,9 @@