From e7a50159e853ab71c7809be53ea431a28c722d42 Mon Sep 17 00:00:00 2001 From: BoulderBadgeDad Date: Fri, 5 Jun 2026 11:20:12 -0700 Subject: [PATCH] #799: stop the active 'Server Playlists' sync tab stretching full-width MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A leftover `.sync-tab-server { flex: 1.4 !important }` from the old equal-width pills tab strip leaked past the brand-chip restyle (its !important beat the chip's flex:0 0 auto), so the active Server Playlists pill spanned the whole row instead of fitting its label. Dropped just that declaration — the tab now behaves like every other chip; its bespoke gradient + the rest of the rule are untouched. --- webui/static/style.css | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/webui/static/style.css b/webui/static/style.css index 76863a18..4c153f12 100644 --- a/webui/static/style.css +++ b/webui/static/style.css @@ -13670,7 +13670,10 @@ body.helper-mode-active #dashboard-activity-feed:hover { /* Server tab — prominent first tab */ .sync-tab-server { - flex: 1.4 !important; + /* No flex-grow: behave like every other brand chip (flex:0 0 auto from + .sync-tab-button). The old "equal-width pills" strip stretched this tab + with `flex:1.4 !important`, which leaked past the chip restyle and made + the active Server Playlists pill span the whole row (#799). */ font-size: 12px; letter-spacing: 0.02em; position: relative;