From 10a976efbedc3bf0aa166dab4cf006b28f87494c Mon Sep 17 00:00:00 2001 From: Satyam <75127014+satyvm@users.noreply.github.com> Date: Thu, 4 Jun 2026 12:05:42 +0530 Subject: [PATCH] fix(themes): padding for .nav_menu in Alternative-Dark, Flat, and Nord themes (#8901) Closes #8898 Changes proposed in this pull request: - Removed position: static, and update the .nav_menu padding. - Generated RTL CSS. Tested the feature manually: 1. Flat image 2. Alternative Dark image 4. Nord nord Co-authored-by: Satyam <> --- p/themes/Alternative-Dark/adark.css | 6 +----- p/themes/Alternative-Dark/adark.rtl.css | 6 +----- p/themes/Flat/flat.css | 6 +----- p/themes/Flat/flat.rtl.css | 6 +----- p/themes/Nord/nord.css | 6 +----- p/themes/Nord/nord.rtl.css | 6 +----- 6 files changed, 6 insertions(+), 30 deletions(-) diff --git a/p/themes/Alternative-Dark/adark.css b/p/themes/Alternative-Dark/adark.css index 86ff705e2..ff1e819b6 100644 --- a/p/themes/Alternative-Dark/adark.css +++ b/p/themes/Alternative-Dark/adark.css @@ -743,15 +743,11 @@ kbd { /*=== Index menu */ .nav_menu { - padding: 5px 0; + padding: 5px 0.5rem 5px 3rem; background: var(--background-color-dark); text-align: center; } -.nav_menu #nav_menu_toggle_aside { - position: static; -} - .nav_menu .btn { margin: 5px 10px; } diff --git a/p/themes/Alternative-Dark/adark.rtl.css b/p/themes/Alternative-Dark/adark.rtl.css index 5098feea9..f5e518494 100644 --- a/p/themes/Alternative-Dark/adark.rtl.css +++ b/p/themes/Alternative-Dark/adark.rtl.css @@ -743,15 +743,11 @@ kbd { /*=== Index menu */ .nav_menu { - padding: 5px 0; + padding: 5px 3rem 5px 0.5rem; background: var(--background-color-dark); text-align: center; } -.nav_menu #nav_menu_toggle_aside { - position: static; -} - .nav_menu .btn { margin: 5px 10px; } diff --git a/p/themes/Flat/flat.css b/p/themes/Flat/flat.css index 998a5d1bd..79a09f481 100644 --- a/p/themes/Flat/flat.css +++ b/p/themes/Flat/flat.css @@ -675,11 +675,7 @@ th { /*=== Index menu */ .nav_menu { text-align: center; - padding: 5px 0; -} - -.nav_menu #nav_menu_toggle_aside { - position: static; + padding: 5px 0.5rem 5px 3rem; } .nav_menu .btn { diff --git a/p/themes/Flat/flat.rtl.css b/p/themes/Flat/flat.rtl.css index efb1d85ac..2fe2679ef 100644 --- a/p/themes/Flat/flat.rtl.css +++ b/p/themes/Flat/flat.rtl.css @@ -675,11 +675,7 @@ th { /*=== Index menu */ .nav_menu { text-align: center; - padding: 5px 0; -} - -.nav_menu #nav_menu_toggle_aside { - position: static; + padding: 5px 3rem 5px 0.5rem; } .nav_menu .btn { diff --git a/p/themes/Nord/nord.css b/p/themes/Nord/nord.css index aaf1386d7..b2f79d205 100644 --- a/p/themes/Nord/nord.css +++ b/p/themes/Nord/nord.css @@ -971,14 +971,10 @@ li.item.active { .nav_menu { - padding: 5px 0; + padding: 5px 0.5rem 5px 3rem; text-align: center; } -.nav_menu #nav_menu_toggle_aside { - position: static; -} - .nav_menu .btn { margin: .125rem; } diff --git a/p/themes/Nord/nord.rtl.css b/p/themes/Nord/nord.rtl.css index d60e6297a..d4178ede9 100644 --- a/p/themes/Nord/nord.rtl.css +++ b/p/themes/Nord/nord.rtl.css @@ -971,14 +971,10 @@ li.item.active { .nav_menu { - padding: 5px 0; + padding: 5px 3rem 5px 0.5rem; text-align: center; } -.nav_menu #nav_menu_toggle_aside { - position: static; -} - .nav_menu .btn { margin: .125rem; }