From 98a3e7d6e2c13e5a80984967d223b76bb02db6b4 Mon Sep 17 00:00:00 2001 From: "Ella E." Date: Wed, 23 Oct 2024 16:26:21 -0600 Subject: [PATCH] UX: Consistent styling for admin tables on mobile (#29360) * UX: Apply admin table classes for consistent mobile styling on custom flags * UX: Apply admin table classes for consistent mobile styling on custom flags * UX: Apply admin table classes for consistent mobile styling on backups * UX: Apply admin table classes for consistent mobile styling on plugins list * DEV: tweaks on admin table * UX: Apply admin table classes for consistent mobile styling on chat plugin * apply prettier * apply lint * DEV: removed commented out code * DEV: removed unnecessary div element * scroll to the element * remove the workaround * revert * add an extra assertion * add enabled check * improve switching * rm --------- Co-authored-by: Jarek Radosz --- .../components/admin-config-areas/flags.gjs | 2 +- .../addon/components/admin-flag-item.gjs | 21 ++-- .../components/admin-plugins-list-item.gjs | 40 ++++--- .../addon/components/admin-plugins-list.gjs | 2 +- .../admin/addon/templates/backups-index.hbs | 102 ++++++++++-------- .../stylesheets/common/admin/admin_table.scss | 56 ++++++---- .../stylesheets/common/admin/backups.scss | 44 ++------ .../stylesheets/common/admin/flags.scss | 27 +++-- .../stylesheets/common/admin/plugins.scss | 68 ++---------- .../admin-chat-incoming-webhooks-list.gjs | 65 +++++++---- 10 files changed, 202 insertions(+), 225 deletions(-) diff --git a/app/assets/javascripts/admin/addon/components/admin-config-areas/flags.gjs b/app/assets/javascripts/admin/addon/components/admin-config-areas/flags.gjs index 0c7a08bcd14..f4057715349 100644 --- a/app/assets/javascripts/admin/addon/components/admin-config-areas/flags.gjs +++ b/app/assets/javascripts/admin/addon/components/admin-config-areas/flags.gjs @@ -82,7 +82,7 @@ export default class AdminConfigAreasFlags extends Component {
- +
diff --git a/app/assets/javascripts/admin/addon/components/admin-flag-item.gjs b/app/assets/javascripts/admin/addon/components/admin-flag-item.gjs index ea22786fd10..ed899ef5cf6 100644 --- a/app/assets/javascripts/admin/addon/components/admin-flag-item.gjs +++ b/app/assets/javascripts/admin/addon/components/admin-flag-item.gjs @@ -119,26 +119,31 @@ export default class AdminFlagItem extends Component {
{{i18n "admin.config_areas.flags.description"}} {{i18n "admin.config_areas.flags.enabled"}}