From 86c12cc57cb83dc48a69ee36ea35c06a81e88f08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C5=BEe=20Fortun?= Date: Thu, 28 Sep 2023 15:17:01 +0200 Subject: [PATCH] Sync how permissions buttons UI/UX looks --- .../admin/src/components/Apigw/CRouteList.vue | 4 ++-- .../admin/src/views/Federation/Nodes/List.vue | 5 ++++- .../admin/src/views/System/AuthClient/List.vue | 6 ++++-- .../src/components/Admin/Module/FieldRowEdit.vue | 5 +++-- .../web/compose/src/views/Admin/Pages/Edit.vue | 5 +++-- .../permissions/CPermissionsButton.vue | 16 ++++------------ 6 files changed, 20 insertions(+), 21 deletions(-) diff --git a/client/web/admin/src/components/Apigw/CRouteList.vue b/client/web/admin/src/components/Apigw/CRouteList.vue index 7835f5ce5..105f5cf62 100644 --- a/client/web/admin/src/components/Apigw/CRouteList.vue +++ b/client/web/admin/src/components/Apigw/CRouteList.vue @@ -63,8 +63,8 @@ v-if="canGrant" data-test-id="button-permissions" resource="corteza::system:apigw-route/*" - button-variant="link text-decoration-none text-dark regular-font rounded-0" - class="text-dark d-print-none border-0" + button-variant="light" + class="ml-1 text-dark d-print-none" > {{ $t('permissions') }} diff --git a/client/web/admin/src/views/Federation/Nodes/List.vue b/client/web/admin/src/views/Federation/Nodes/List.vue index 96f2ed91f..55c25054d 100644 --- a/client/web/admin/src/views/Federation/Nodes/List.vue +++ b/client/web/admin/src/views/Federation/Nodes/List.vue @@ -62,10 +62,13 @@ /> - + @@ -101,12 +102,13 @@ diff --git a/client/web/compose/src/components/Admin/Module/FieldRowEdit.vue b/client/web/compose/src/components/Admin/Module/FieldRowEdit.vue index 3b78af801..989c8afff 100644 --- a/client/web/compose/src/components/Admin/Module/FieldRowEdit.vue +++ b/client/web/compose/src/components/Admin/Module/FieldRowEdit.vue @@ -97,12 +97,13 @@ > - - - @@ -32,8 +23,9 @@ library.add(faLock) export default { props: { - link: { - type: Boolean, + size: { + type: String, + default: 'md', }, buttonVariant: {