From 513a22008be4c37096a390bc5d1724e980d3dfce Mon Sep 17 00:00:00 2001 From: shats Date: Tue, 24 Feb 2026 01:26:08 +0700 Subject: [PATCH] refactor(App.css): update sidebar dropdown styles for improved clarity and specificity in menu item targeting --- frontend/src/App.css | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/frontend/src/App.css b/frontend/src/App.css index a123cdf..7daf2eb 100644 --- a/frontend/src/App.css +++ b/frontend/src/App.css @@ -115,8 +115,9 @@ width: 1.25rem; height: 1.25rem; } -/* Sidebar dropdown: inline submenu (no popup) */ -.navbar-vertical .nav-item.dropdown .dropdown-menu { +/* Sidebar dropdown: inline submenu (no popup) — только для основного списка меню, + не затрагиваем иконки в нижнем футере сайдбара (язык, тема, колокол и т.д.) */ +.navbar-vertical .navbar-nav > .nav-item.dropdown .dropdown-menu { position: static; float: none; border: none; @@ -125,12 +126,12 @@ padding: 0 0 0.5rem 0; margin: 0; } -.navbar-vertical .nav-item.dropdown .dropdown-item { +.navbar-vertical .navbar-nav > .nav-item.dropdown .dropdown-item { padding-left: 1rem; padding-top: 0.35rem; padding-bottom: 0.35rem; } -.navbar-vertical .nav-item.dropdown .dropdown-item .nav-link-icon { +.navbar-vertical .navbar-nav > .nav-item.dropdown .dropdown-item .nav-link-icon { width: 1.25rem; height: 1.25rem; flex-shrink: 0; @@ -138,7 +139,7 @@ align-items: center; justify-content: center; } -.navbar-vertical .nav-item.dropdown .dropdown-item .nav-link-icon .icon { +.navbar-vertical .navbar-nav > .nav-item.dropdown .dropdown-item .nav-link-icon .icon { width: 1rem; height: 1rem; }