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
2. Alternative Dark
4. 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;
}