From 6fad114b22f428a9f905dbd0e9b5d7aa927b38ee Mon Sep 17 00:00:00 2001 From: shats Date: Mon, 16 Feb 2026 22:18:04 +0700 Subject: [PATCH] refactor(CommunitiesManager): enhance button actions and layout for improved user interaction and functionality --- frontend/src/CommunitiesManager.jsx | 67 ++++++++++++++++++++++------- 1 file changed, 51 insertions(+), 16 deletions(-) diff --git a/frontend/src/CommunitiesManager.jsx b/frontend/src/CommunitiesManager.jsx index 652ac3e..f853965 100644 --- a/frontend/src/CommunitiesManager.jsx +++ b/frontend/src/CommunitiesManager.jsx @@ -14,10 +14,13 @@ import { IconLink, IconRefresh, IconSortAscending, - IconSortDescending + IconSortDescending, + IconUpload, + IconDownload, + IconDeviceFloppy } from '@tabler/icons-react'; import PageHeader from './components/PageHeader.jsx'; -import PageHeaderActions from './components/PageHeaderActions.jsx'; +import PortalDropdown from './components/PortalDropdown.jsx'; import EmptyState from './components/EmptyState.jsx'; import CommunityStats from './components/CommunityStats.jsx'; import SavedFilters from './components/SavedFilters.jsx'; @@ -354,18 +357,6 @@ function CommunitiesManager() { } - actions={ - - } /> {/* Уведомления */} @@ -386,8 +377,8 @@ function CommunitiesManager() { )} - {/* Табы в стиле NetworkConfigManager (как на скрине) */} -
+ {/* Табы и кнопки в одной строке, единый стиль btn-primary */} +
+
+ + Импорт/Экспорт} + > + + + + +
{/* Отображение списка communities */}