From bdf02e638ab80fddf34d0ebd9203d35d84aeec5a Mon Sep 17 00:00:00 2001 From: polybjorn Date: Fri, 15 May 2026 12:29:29 +0000 Subject: [PATCH] fix(theme): hide Swage logo in reader view to prevent overlap (#8842) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reader view sets .aside.visible { padding-top: 0 } (swage.css:1236), so when the sidebar is open the absolute-positioned logo lands on the Subscription management button. Extending the existing hide rule from #8739 to also cover body.reader is the smallest fix; the logo isn't load-bearing in reader view. Closes #8802. Co-authored-by: Bjørn A. Andersen --- p/themes/Swage/swage.css | 3 ++- p/themes/Swage/swage.rtl.css | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/p/themes/Swage/swage.css b/p/themes/Swage/swage.css index bb71c3500..4712480a7 100644 --- a/p/themes/Swage/swage.css +++ b/p/themes/Swage/swage.css @@ -1709,6 +1709,7 @@ button.as-link { } } -body:has(.aside:not(.visible)) .header .item.title { +body:has(.aside:not(.visible)) .header .item.title, +body.reader .header .item.title { display: none; } diff --git a/p/themes/Swage/swage.rtl.css b/p/themes/Swage/swage.rtl.css index 7def5bee3..40ff1d0c6 100644 --- a/p/themes/Swage/swage.rtl.css +++ b/p/themes/Swage/swage.rtl.css @@ -1709,6 +1709,7 @@ button.as-link { } } -body:has(.aside:not(.visible)) .header .item.title { +body:has(.aside:not(.visible)) .header .item.title, +body.reader .header .item.title { display: none; }