Standardize modal buttons and delete confirmations

This commit is contained in:
DCCONSTRUCTIONS
2026-05-02 12:57:54 +03:00
parent adad0bd344
commit 17e007f49d
21 changed files with 869 additions and 73 deletions
+15 -29
View File
@@ -227,7 +227,7 @@
{
"id": "service_nodedc",
"slug": "nodedc",
"title": "NodeDC",
"title": "AGENT CORE",
"subtitle": "Агентная платформа",
"description": "Сборка, запуск и мониторинг агентных workflow.",
"fullDescription": "NodeDC используется для настройки агентных процессов, визуальной оркестрации, интеграций и runtime-мониторинга.",
@@ -240,7 +240,7 @@
"authentikApplicationSlug": "nodedc",
"authentikGroupName": "service-nodedc",
"createdAt": "2026-04-01T10:00:00Z",
"updatedAt": "2026-05-01T17:59:10.713Z",
"updatedAt": "2026-05-02T08:15:08.667Z",
"coverImageUrl": "/storage/uploads/1777649382309-49d8c393-2026-05-01-17.31.21.jpg",
"coverMediaKind": "image",
"coverMediaSource": "file",
@@ -253,7 +253,7 @@
{
"id": "service_task_manager",
"slug": "task-manager",
"title": "Task Manager",
"title": "OPERATIONAL CORE",
"subtitle": "Операционный слой",
"description": "Задачи, контуры предприятия, процессы и AI-функции поверх задачника.",
"fullDescription": "Task Manager основан на архитектуре Plane и расширен AI-функциями NODE.DC.",
@@ -266,7 +266,7 @@
"authentikApplicationSlug": "task-manager",
"authentikGroupName": "service-task-manager",
"createdAt": "2026-04-01T10:00:00Z",
"updatedAt": "2026-05-01T17:59:10.713Z",
"updatedAt": "2026-05-02T08:15:01.508Z",
"coverImageUrl": "/storage/uploads/1777652545129-cf547e17-NODEDC_TASK.png",
"coverMediaKind": "image",
"coverMediaSource": "file",
@@ -275,7 +275,7 @@
{
"id": "service_1c",
"slug": "1c-assistant",
"title": "1C Assistant",
"title": "1C AI ASSISTANT",
"subtitle": "Бухгалтерский ассистент",
"description": "Вопросы к 1С, точные выборки и доказательная навигация по данным.",
"fullDescription": "Ассистент для бухгалтерских запросов, анализа операций, остатков и документов.",
@@ -288,7 +288,7 @@
"authentikApplicationSlug": "1c-assistant",
"authentikGroupName": "service-1c-assistant",
"createdAt": "2026-04-01T10:00:00Z",
"updatedAt": "2026-05-01T17:59:10.713Z",
"updatedAt": "2026-05-02T08:16:05.517Z",
"coverImageUrl": "/storage/uploads/1777657277366-a9886413-LLM_MANAGER.png",
"coverMediaKind": "image",
"coverMediaSource": "file",
@@ -297,7 +297,7 @@
{
"id": "service_tender",
"slug": "tender-agent",
"title": "Tender Agent",
"title": "TENDER AI AGENT",
"subtitle": "Госзакупки и тендеры",
"description": "Поиск, анализ и подготовка тендерных решений.",
"fullDescription": "Сервис собирает тендерные данные, строит выжимку рисков и помогает подготовить пакет участия.",
@@ -310,7 +310,7 @@
"authentikApplicationSlug": "tender-agent",
"authentikGroupName": "service-tender-agent",
"createdAt": "2026-04-03T10:00:00Z",
"updatedAt": "2026-05-01T17:59:10.713Z",
"updatedAt": "2026-05-02T08:15:32.328Z",
"coverImageUrl": "/storage/uploads/1777652810531-1f17b7ed-LAP_PURP4k.jpg",
"coverMediaKind": "image",
"coverMediaSource": "file",
@@ -323,12 +323,12 @@
{
"id": "service_digital_twin",
"slug": "digital-twin",
"title": "Digital Twin",
"title": "DIGITAL TWIN MOSCOW",
"subtitle": "3D и пространственные данные",
"description": "Просмотр цифровых двойников, карт и объектных сцен.",
"fullDescription": "Витрина геометрии, объектов, слоёв и статусов инфраструктуры.",
"url": "https://twin.handhdc.ru",
"launchUrl": "https://twin.handhdc.ru/sso/launch",
"launchUrl": "https://launch.dcserve.ru/",
"accentColor": "#76E4F7",
"fallbackGradient": "linear-gradient(140deg, rgba(118, 228, 247, 0.82), rgba(23, 69, 87, 0.92) 47%, #080B0F 86%)",
"status": "active",
@@ -336,7 +336,11 @@
"authentikApplicationSlug": "digital-twin",
"authentikGroupName": "service-digital-twin",
"createdAt": "2026-04-05T10:00:00Z",
"updatedAt": "2026-05-01T17:59:10.713Z"
"updatedAt": "2026-05-02T08:55:28.665Z",
"coverImageUrl": "/storage/uploads/1777711943125-691830c2-NODEDC_DT_MMAP.png",
"coverMediaKind": "image",
"coverMediaSource": "file",
"coverMediaFileName": "1777711943125-691830c2-NODEDC_DT_MMAP.png"
},
{
"id": "service_dm",
@@ -355,24 +359,6 @@
"authentikGroupName": "service-digital-modules",
"createdAt": "2026-04-10T10:00:00Z",
"updatedAt": "2026-05-01T17:59:10.713Z"
},
{
"id": "service_internal",
"slug": "internal-tools",
"title": "Internal Tools",
"subtitle": "Внутренний контур",
"description": "Отключённый сервис для проверки диагностики root-admin.",
"fullDescription": "Не показывается обычным пользователям, виден root-admin в каталоге.",
"url": "https://internal.handhdc.ru",
"launchUrl": null,
"accentColor": "#F97373",
"fallbackGradient": "linear-gradient(135deg, rgba(249, 115, 115, 0.78), rgba(73, 32, 32, 0.92) 43%, #090B0F 86%)",
"status": "disabled",
"order": 70,
"authentikApplicationSlug": "internal-tools",
"authentikGroupName": "service-internal-tools",
"createdAt": "2026-04-12T10:00:00Z",
"updatedAt": "2026-05-01T17:59:10.713Z"
}
],
"grants": [
Binary file not shown.

After

Width:  |  Height:  |  Size: 305 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB