From 9a28f617ec12d64ba7b25a56b411d52b976ff615 Mon Sep 17 00:00:00 2001 From: Yixuan Xu <109468061+mzl2233@users.noreply.github.com> Date: Fri, 15 May 2026 18:09:30 +0800 Subject: [PATCH] Keep mobile article navigation at the bottom (#8833) This keeps the mobile article navigation fixed to the bottom of the viewport by clearing any inherited top offset in the small-screen rule. It updates both LTR and RTL base theme CSS so the previous/next bar remains anchored while browsing on mobile Safari. Verification: targeted CSS assertion for both base theme files; `git diff --check`. Closes #8829 Co-authored-by: mzl2233 --- p/themes/base-theme/frss.css | 1 + p/themes/base-theme/frss.rtl.css | 1 + 2 files changed, 2 insertions(+) diff --git a/p/themes/base-theme/frss.css b/p/themes/base-theme/frss.css index bc667f7f2..4e7b81005 100644 --- a/p/themes/base-theme/frss.css +++ b/p/themes/base-theme/frss.css @@ -2867,6 +2867,7 @@ html.slider-active { #nav_entries { display: flex !important; + top: auto; width: 100%; } diff --git a/p/themes/base-theme/frss.rtl.css b/p/themes/base-theme/frss.rtl.css index c7b859a2e..2807d4edd 100644 --- a/p/themes/base-theme/frss.rtl.css +++ b/p/themes/base-theme/frss.rtl.css @@ -2867,6 +2867,7 @@ html.slider-active { #nav_entries { display: flex !important; + top: auto; width: 100%; }