From e70aa47a3468c89b74ba48175ac5dfeea6187b59 Mon Sep 17 00:00:00 2001 From: shats Date: Tue, 24 Feb 2026 11:08:16 +0700 Subject: [PATCH] refactor(EasySwitchManager): enhance filter panel layout and button styles for improved usability --- frontend/src/EasySwitchManager.jsx | 123 +++++++++++++---------------- 1 file changed, 57 insertions(+), 66 deletions(-) diff --git a/frontend/src/EasySwitchManager.jsx b/frontend/src/EasySwitchManager.jsx index 526d8ee..edf975d 100644 --- a/frontend/src/EasySwitchManager.jsx +++ b/frontend/src/EasySwitchManager.jsx @@ -730,7 +730,7 @@ function EasySwitchManager() { Применить изменения )} - @@ -785,33 +785,31 @@ function EasySwitchManager() { {activeTab === 'proxies' && ( <> - {/* Панель фильтров — Tabler form-check, input-icon, btn-list */} -
-
-
- -
-
- -
-
-
+ {/* Панель фильтров — отдельная карточка, чёткая структура без наложений */} +
+
+
+
+ + +
+
@@ -825,51 +823,44 @@ function EasySwitchManager() { style={searchQuery ? { paddingRight: '2.5rem' } : undefined} /> {searchQuery && ( - setSearchQuery('')} - onKeyDown={(e) => e.key === 'Enter' && setSearchQuery('')} - role="button" - tabIndex={0} - aria-label="Очистить" + aria-label="Очистить поиск" > - + )}
-
-
- - - + )} + {expandedServers.size === filteredServers.length ? 'Свернуть все' : 'Развернуть все'} + + + +