From 9348c4089fa2bf0a056e2b5d6db3a16f3851f371 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Sun, 26 Jul 2026 08:31:27 +0400 Subject: [PATCH] UI: instances + expand operations, create separate, only dummy, v1.0.40 --- site/app.py | 2 +- site/templates/index.html | 134 ++++++++++++++++++++------------------ 2 files changed, 70 insertions(+), 66 deletions(-) diff --git a/site/app.py b/site/app.py index bb770d1..fcaf3ed 100644 --- a/site/app.py +++ b/site/app.py @@ -6,7 +6,7 @@ from routes.main import bp as main_bp from routes.api import bp as api_bp from routes.api_test import bp as api_test_bp -VERSION = "1.0.39" +VERSION = "1.0.40" app = Flask(__name__, template_folder="templates", static_folder="static") app.config["NUBES_API_ENDPOINT"] = os.getenv("NUBES_API_ENDPOINT", "https://lk-api-gateway-dev.ngcloud.ru/api/v1/svc") diff --git a/site/templates/index.html b/site/templates/index.html index 219dc9d..7be4a61 100644 --- a/site/templates/index.html +++ b/site/templates/index.html @@ -13,8 +13,10 @@ .col-main { flex:1; min-width:0; } .svc-item { cursor:pointer; padding:4px 8px; font-size:12px; border-radius:4px; } .svc-item:hover, .svc-item.active { background:var(--brand-grey-light); } - .op-item { display:flex; align-items:center; gap:6px; padding:3px 8px; font-size:12px; } - .op-item.disabled { opacity:0.4; } + .inst-item { cursor:pointer; display:flex; align-items:center; gap:6px; padding:4px 8px; font-size:12px; border-radius:4px; } + .inst-item:hover, .inst-item.active { background:var(--brand-grey-light); } + .inst-ops { display:none; margin-left:16px; } + .inst-ops.open { display:block; } .btn-sm { height:24px; font-size:11px; padding:0 8px; } .param-row { display:flex; align-items:center; gap:8px; margin-bottom:6px; } .param-row label { width:160px; font-size:11px; text-align:right; flex-shrink:0; } @@ -68,17 +70,19 @@
Сервисы
-
- Загрузка... +
+
1. Болванка
- +
-