From cfd40aa2a7385ca115da0be7077a5e3d2e300401 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C5=BEe=20Fortun?= Date: Mon, 6 Nov 2023 17:11:34 +0100 Subject: [PATCH] Make resource list dropdown delete icon text-danger --- .../admin/src/components/Apigw/CRouteList.vue | 1 + .../Connection/CExternalConnectionList.vue | 1 + .../src/views/Automation/Workflow/List.vue | 1 + .../src/views/System/Application/List.vue | 1 + .../src/views/System/AuthClient/List.vue | 1 + .../web/admin/src/views/System/Queue/List.vue | 1 + .../web/admin/src/views/System/Role/List.vue | 1 + .../views/System/SensitivityLevel/List.vue | 1 + .../admin/src/views/System/Template/List.vue | 1 + .../web/admin/src/views/System/User/List.vue | 1 + .../components/PageBlocks/RecordListBase.vue | 2 ++ .../compose/src/views/Admin/Charts/List.vue | 1 + .../compose/src/views/Admin/Modules/List.vue | 1 + .../compose/src/views/Namespace/Manage.vue | 1 + client/web/reporter/src/views/Report/List.vue | 3 ++- .../web/workflow/src/views/Workflow/List.vue | 2 ++ .../src/components/input/CInputConfirm.vue | 25 +++++++++++-------- 17 files changed, 33 insertions(+), 12 deletions(-) diff --git a/client/web/admin/src/components/Apigw/CRouteList.vue b/client/web/admin/src/components/Apigw/CRouteList.vue index a059c54e0..705b4b8f1 100644 --- a/client/web/admin/src/components/Apigw/CRouteList.vue +++ b/client/web/admin/src/components/Apigw/CRouteList.vue @@ -124,6 +124,7 @@ variant="link" size="md" button-class="dropdown-item text-decoration-none text-dark regular-font rounded-0" + icon-class="text-danger" class="w-100" @confirmed="handleDelete(r)" /> diff --git a/client/web/admin/src/components/Connection/CExternalConnectionList.vue b/client/web/admin/src/components/Connection/CExternalConnectionList.vue index 74f915d04..1a50be699 100644 --- a/client/web/admin/src/components/Connection/CExternalConnectionList.vue +++ b/client/web/admin/src/components/Connection/CExternalConnectionList.vue @@ -86,6 +86,7 @@ variant="link" size="md" button-class="dropdown-item text-decoration-none text-dark regular-font rounded-0" + icon-class="text-danger" class="w-100" @confirmed="handleDelete(c)" /> diff --git a/client/web/admin/src/views/Automation/Workflow/List.vue b/client/web/admin/src/views/Automation/Workflow/List.vue index ee45230dc..ddf718e27 100644 --- a/client/web/admin/src/views/Automation/Workflow/List.vue +++ b/client/web/admin/src/views/Automation/Workflow/List.vue @@ -100,6 +100,7 @@ size="md" text-class="p-1" button-class="dropdown-item text-decoration-none text-dark regular-font rounded-0" + icon-class="text-danger" class="w-100" :icon="getActionIcon(w)" :text="getActionText(w)" diff --git a/client/web/admin/src/views/System/Application/List.vue b/client/web/admin/src/views/System/Application/List.vue index 55992096b..468ddd1ce 100644 --- a/client/web/admin/src/views/System/Application/List.vue +++ b/client/web/admin/src/views/System/Application/List.vue @@ -102,6 +102,7 @@ variant="link" size="md" button-class="dropdown-item text-decoration-none text-dark regular-font rounded-0" + icon-class="text-danger" class="w-100" @confirmed="handleDelete(a)" /> diff --git a/client/web/admin/src/views/System/AuthClient/List.vue b/client/web/admin/src/views/System/AuthClient/List.vue index 94e1cdcb5..31f815e17 100644 --- a/client/web/admin/src/views/System/AuthClient/List.vue +++ b/client/web/admin/src/views/System/AuthClient/List.vue @@ -106,6 +106,7 @@ variant="link" size="md" button-class="dropdown-item text-decoration-none text-dark regular-font rounded-0" + icon-class="text-danger" class="w-100" @confirmed="handleDelete(a)" /> diff --git a/client/web/admin/src/views/System/Queue/List.vue b/client/web/admin/src/views/System/Queue/List.vue index 92a7915a7..b6af67ba7 100644 --- a/client/web/admin/src/views/System/Queue/List.vue +++ b/client/web/admin/src/views/System/Queue/List.vue @@ -78,6 +78,7 @@ variant="link" size="md" button-class="dropdown-item text-decoration-none text-dark regular-font rounded-0" + icon-class="text-danger" class="w-100" @confirmed="handleDelete(q)" /> diff --git a/client/web/admin/src/views/System/Role/List.vue b/client/web/admin/src/views/System/Role/List.vue index 0137360f4..253068b00 100644 --- a/client/web/admin/src/views/System/Role/List.vue +++ b/client/web/admin/src/views/System/Role/List.vue @@ -123,6 +123,7 @@ variant="link" size="md" button-class="dropdown-item text-decoration-none text-dark regular-font rounded-0" + icon-class="text-danger" class="w-100" @confirmed="handleDelete(r)" /> diff --git a/client/web/admin/src/views/System/SensitivityLevel/List.vue b/client/web/admin/src/views/System/SensitivityLevel/List.vue index 848a24acc..1ed13b147 100644 --- a/client/web/admin/src/views/System/SensitivityLevel/List.vue +++ b/client/web/admin/src/views/System/SensitivityLevel/List.vue @@ -75,6 +75,7 @@ variant="link" size="md" button-class="dropdown-item text-decoration-none text-dark regular-font rounded-0" + icon-class="text-danger" class="w-100" @confirmed="handleDelete(s)" /> diff --git a/client/web/admin/src/views/System/Template/List.vue b/client/web/admin/src/views/System/Template/List.vue index ca60dbe56..9a1b162b6 100644 --- a/client/web/admin/src/views/System/Template/List.vue +++ b/client/web/admin/src/views/System/Template/List.vue @@ -110,6 +110,7 @@ variant="link" size="md" button-class="dropdown-item text-decoration-none text-dark regular-font rounded-0" + icon-class="text-danger" class="w-100" @confirmed="handleDelete(t)" /> diff --git a/client/web/admin/src/views/System/User/List.vue b/client/web/admin/src/views/System/User/List.vue index b313f1061..c2717ba4e 100644 --- a/client/web/admin/src/views/System/User/List.vue +++ b/client/web/admin/src/views/System/User/List.vue @@ -129,6 +129,7 @@ variant="link" size="md" button-class="dropdown-item text-decoration-none text-dark regular-font rounded-0" + icon-class="text-danger" class="w-100" @confirmed="handleDelete(u)" /> diff --git a/client/web/compose/src/components/PageBlocks/RecordListBase.vue b/client/web/compose/src/components/PageBlocks/RecordListBase.vue index 387ea654a..24c72e2dc 100644 --- a/client/web/compose/src/components/PageBlocks/RecordListBase.vue +++ b/client/web/compose/src/components/PageBlocks/RecordListBase.vue @@ -542,6 +542,7 @@ variant="link" size="md" button-class="dropdown-item text-decoration-none text-dark regular-font rounded-0" + icon-class="text-danger" class="w-100" @confirmed="handleDeleteSelectedRecords(item.r.recordID)" /> @@ -554,6 +555,7 @@ variant="link" size="md" button-class="dropdown-item text-decoration-none text-dark regular-font rounded-0" + icon-class="text-danger" class="w-100" @confirmed="handleRestoreSelectedRecords(item.r.recordID)" /> diff --git a/client/web/compose/src/views/Admin/Charts/List.vue b/client/web/compose/src/views/Admin/Charts/List.vue index 018ce805d..c2664c471 100644 --- a/client/web/compose/src/views/Admin/Charts/List.vue +++ b/client/web/compose/src/views/Admin/Charts/List.vue @@ -124,6 +124,7 @@ variant="link" size="md" button-class="dropdown-item text-decoration-none text-dark regular-font rounded-0" + icon-class="text-danger" class="w-100" @confirmed="handleDelete(c)" /> diff --git a/client/web/compose/src/views/Admin/Modules/List.vue b/client/web/compose/src/views/Admin/Modules/List.vue index 0fce5bddf..12f56695c 100644 --- a/client/web/compose/src/views/Admin/Modules/List.vue +++ b/client/web/compose/src/views/Admin/Modules/List.vue @@ -188,6 +188,7 @@ variant="link" size="md" button-class="dropdown-item text-decoration-none text-dark regular-font rounded-0" + icon-class="text-danger" class="w-100" @confirmed="handleDelete(m)" /> diff --git a/client/web/compose/src/views/Namespace/Manage.vue b/client/web/compose/src/views/Namespace/Manage.vue index 122ae1752..d6a124578 100644 --- a/client/web/compose/src/views/Namespace/Manage.vue +++ b/client/web/compose/src/views/Namespace/Manage.vue @@ -124,6 +124,7 @@ variant="link" size="md" button-class="dropdown-item text-decoration-none text-dark regular-font rounded-0" + icon-class="text-danger" class="w-100" @confirmed="handleDelete(n)" /> diff --git a/client/web/reporter/src/views/Report/List.vue b/client/web/reporter/src/views/Report/List.vue index dabfcf1d1..8011fee76 100644 --- a/client/web/reporter/src/views/Report/List.vue +++ b/client/web/reporter/src/views/Report/List.vue @@ -132,7 +132,8 @@ size="md" show-icon text-class="p-1" - button-class="dropdown-item text-decoration-none text-dark regular-font rounded-0" + button-class="dropdown-item text-decoration-none regular-font rounded-0" + icon-class="text-danger" class="w-100" @confirmed="handleDelete(r)" /> diff --git a/client/web/workflow/src/views/Workflow/List.vue b/client/web/workflow/src/views/Workflow/List.vue index ff23c198f..74e33abc8 100644 --- a/client/web/workflow/src/views/Workflow/List.vue +++ b/client/web/workflow/src/views/Workflow/List.vue @@ -173,6 +173,7 @@ :text="$t('delete')" text-class="p-1" button-class="dropdown-item text-decoration-none text-dark regular-font rounded-0" + icon-class="text-danger" class="w-100" @confirmed="handleDelete(w)" /> @@ -186,6 +187,7 @@ :text="$t('undelete')" text-class="p-1" button-class="dropdown-item text-decoration-none text-dark regular-font rounded-0" + icon-class="text-danger" class="w-100" @confirmed="handleDelete(w)" /> diff --git a/lib/vue/src/components/input/CInputConfirm.vue b/lib/vue/src/components/input/CInputConfirm.vue index 818087dc1..8ef04330f 100644 --- a/lib/vue/src/components/input/CInputConfirm.vue +++ b/lib/vue/src/components/input/CInputConfirm.vue @@ -16,18 +16,21 @@ class="align-middle" small /> + - - - {{ text }} - +