From 9f058e5811cce08c218b76d8d34110f6aead93fd Mon Sep 17 00:00:00 2001 From: shats Date: Thu, 12 Feb 2026 23:28:55 +0700 Subject: [PATCH] refactor(MikrotikTools): streamline parameters section layout and button actions for traceroute and ping, enhancing user interaction --- frontend/src/MikrotikTools.jsx | 111 ++++++++++++++++----------------- 1 file changed, 55 insertions(+), 56 deletions(-) diff --git a/frontend/src/MikrotikTools.jsx b/frontend/src/MikrotikTools.jsx index 55f063d..72b6234 100644 --- a/frontend/src/MikrotikTools.jsx +++ b/frontend/src/MikrotikTools.jsx @@ -304,65 +304,64 @@ function MikrotikTools() { - {/* Горизонтальная панель: режим (Traceroute/Ping) + основное действие — по образцу Tabler "page-header" с btn-list */} -
-
-
-
-
    -
  • - -
  • -
  • - -
  • -
-
-
-
- - -
-
-
-
-
- - {/* Параметры проверки + результаты */} + {/* Параметры проверки — сразу под выбором сервера, в стиле Tabler (card с meta + действия) */}
-
-

Параметры проверки

+
+
+

Параметры проверки

+

+ {serverId ? ( + <>Через сервер: {currentServerLabel} + ) : ( + 'Выберите сервер выше, чтобы настроить gateway и цель.' + )} +

+
+
+
    +
  • + +
  • +
  • + +
  • +
+
+ + +
+
{loading && !networkConfig ? (