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
<img width="1351" height="73" alt="image" src="https://github.com/user-attachments/assets/f7627d6b-7816-4344-9b26-db0892b76d1e" />

2. Alternative Dark
<img width="1391" height="57" alt="image" src="https://github.com/user-attachments/assets/239d7e77-9b9f-46c2-8d25-c37fd603ea5d" />

4. Nord
<img width="1367" height="100" alt="nord" src="https://github.com/user-attachments/assets/5ec36e94-6ee5-448c-8321-809c288741d1" />

Co-authored-by: Satyam <>
This commit is contained in:
Satyam
2026-06-04 12:05:42 +05:30
committed by GitHub
parent 7d7e502603
commit 10a976efbe
6 changed files with 6 additions and 30 deletions

View File

@@ -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;
}

View File

@@ -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;
}

View File

@@ -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 {

View File

@@ -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 {

View File

@@ -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;
}

View File

@@ -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;
}