diff --git a/frontend/src/App.css b/frontend/src/App.css index 0472c1c..f72809a 100644 --- a/frontend/src/App.css +++ b/frontend/src/App.css @@ -73,9 +73,24 @@ flex-shrink: 0; border-top-color: rgba(255, 255, 255, 0.1) !important; } -.navbar-vertical .navbar-sidebar-footer .nav-link { - padding-left: 0.75rem; - padding-right: 0.75rem; +.navbar-vertical .navbar-sidebar-footer .nav-link.btn-icon { + padding: 0.35rem; + color: rgba(255, 255, 255, 0.75); + border: none; + display: inline-flex; + align-items: center; + justify-content: center; +} +.navbar-vertical .navbar-sidebar-footer .nav-link.btn-icon:hover { + color: #fff; + background: rgba(255, 255, 255, 0.08); +} +.navbar-vertical .navbar-sidebar-footer .nav-link.btn-icon .badge { + font-size: 0.7rem; + padding: 0.2rem 0.35rem; +} +.navbar-vertical .navbar-sidebar-footer .dropdown-toggle::after { + display: none; } /* Стрелка только у пунктов с подменю (dropdown-toggle), не у обычных ссылок и не у бренда */ .navbar-vertical .nav-link:not(.dropdown-toggle)::after { diff --git a/frontend/src/App.jsx b/frontend/src/App.jsx index f00f312..1e38a46 100644 --- a/frontend/src/App.jsx +++ b/frontend/src/App.jsx @@ -469,65 +469,49 @@ function MainLayout() { ))} - {/* Кнопки внизу сайдбара: язык, раскладка, тема, горячие клавиши, настройки */} -