From 7cc1554459d584232869efb5a8164c2fc7beac34 Mon Sep 17 00:00:00 2001 From: Sascha Eggenberger Date: Wed, 9 Aug 2023 17:26:18 +0200 Subject: [PATCH] Group compliance framework settings: Use GlCard Changelog: changed --- app/views/groups/edit.html.haml | 2 +- app/views/projects/edit.html.haml | 2 +- .../components/table.vue | 121 +++++++++++------- .../components/table_actions.vue | 2 +- .../components/table_empty_state.vue | 29 ++--- .../groups/_compliance_frameworks.html.haml | 2 +- .../components/table_empty_state_spec.js | 23 +--- .../components/table_spec.js | 20 +-- locale/gitlab.pot | 5 +- 9 files changed, 111 insertions(+), 95 deletions(-) diff --git a/app/views/groups/edit.html.haml b/app/views/groups/edit.html.haml index dedff502a87999..13aedd6e4e095d 100644 --- a/app/views/groups/edit.html.haml +++ b/app/views/groups/edit.html.haml @@ -38,7 +38,7 @@ = s_('GroupSettings|Badges') = render Pajamas::ButtonComponent.new(button_options: { class: 'js-settings-toggle' }) do = expanded ? _('Collapse') : _('Expand') - %p + %p.gl-text-secondary.gl-mb-0 = s_('GroupSettings|Customize this group\'s badges.') = link_to s_('GroupSettings|What are badges?'), help_page_path('user/project/badges') .settings-content diff --git a/app/views/projects/edit.html.haml b/app/views/projects/edit.html.haml index b9149bbd7b3d60..78878141b800ed 100644 --- a/app/views/projects/edit.html.haml +++ b/app/views/projects/edit.html.haml @@ -46,7 +46,7 @@ = s_('ProjectSettings|Badges') = render Pajamas::ButtonComponent.new(button_options: { class: 'js-settings-toggle' }) do = expanded ? _('Collapse') : _('Expand') - %p + %p.gl-text-secondary.gl-mb-0 = s_('ProjectSettings|Customize this project\'s badges.') = link_to s_('ProjectSettings|What are badges?'), help_page_path('user/project/badges') .settings-content diff --git a/ee/app/assets/javascripts/groups/settings/compliance_frameworks/components/table.vue b/ee/app/assets/javascripts/groups/settings/compliance_frameworks/components/table.vue index f16040552d9aa9..b3f09d26a3371d 100644 --- a/ee/app/assets/javascripts/groups/settings/compliance_frameworks/components/table.vue +++ b/ee/app/assets/javascripts/groups/settings/compliance_frameworks/components/table.vue @@ -1,12 +1,21 @@