diff --git a/frontend/src/App.css b/frontend/src/App.css index 19b13ea..fecca8c 100644 --- a/frontend/src/App.css +++ b/frontend/src/App.css @@ -336,24 +336,15 @@ min-width: 0; } -/* Страница настроек — боковое меню в стиле Tabler Settings */ -.settings-sidebar-nav .list-group-item { - font-size: 0.875rem; - padding-left: 0; -} -.settings-sidebar-nav .dropdown-header { +/* Tabler-style subheader (как на preview.tabler.io/settings.html) */ +.subheader { font-size: 0.6875rem; + font-weight: 600; + text-transform: uppercase; letter-spacing: 0.04em; -} - -/* Страница настроек: сайдбар не растягивается слишком широко */ -.settings-page-sidebar { - max-width: 220px; -} -@media (min-width: 992px) { - .settings-page-sidebar { - max-width: 260px; - } + color: var(--tblr-muted-color, #6c757d); + margin-bottom: 0.25rem; + padding-left: 0; } /* Responsive navbar */ diff --git a/frontend/src/SettingsPage.jsx b/frontend/src/SettingsPage.jsx index d59e8a4..7b0cb41 100644 --- a/frontend/src/SettingsPage.jsx +++ b/frontend/src/SettingsPage.jsx @@ -253,7 +253,7 @@ export default function SettingsPage() { return (
-
+
} @@ -274,7 +274,7 @@ export default function SettingsPage() { return (
-
+
} @@ -321,63 +321,58 @@ export default function SettingsPage() {
)} -
- {/* Боковое меню — узкая колонка, светлый фон */} -
-
-
- - - - setSidebarSearch(e.target.value)} - aria-label="Поиск разделов" - /> -
-
))} - - {sidebarGroupsFiltered.length === 0 && ( -

Нет подходящих разделов

- )} + {sidebarGroupsFiltered.length === 0 && ( +

Нет подходящих разделов

+ )} +
-
- {/* Контент выбранного раздела — на всю оставшуюся ширину */} -
+ {/* Правая колонка — контент раздела */} +
+
{activeSection === 'live-doh' && ( )} +
+