diff --git a/addons/rose/addon/styles/hds/overrides.scss b/addons/rose/addon/styles/hds/overrides.scss
index e59e492ee..354862697 100644
--- a/addons/rose/addon/styles/hds/overrides.scss
+++ b/addons/rose/addon/styles/hds/overrides.scss
@@ -16,3 +16,18 @@
}
}
}
+
+.hds-table {
+ border-collapse: revert;
+
+ [class^='hds-form-field'],
+ [class^='hds-form-group'] {
+ margin-bottom: 0;
+ }
+}
+
+.hds-dropdown {
+ .hds-dropdown-toggle-icon {
+ color: inherit;
+ }
+}
diff --git a/ui/admin/app/components/form/group/add-members/index.hbs b/ui/admin/app/components/form/group/add-members/index.hbs
index 9690aa109..b4f741a40 100644
--- a/ui/admin/app/components/form/group/add-members/index.hbs
+++ b/ui/admin/app/components/form/group/add-members/index.hbs
@@ -3,7 +3,6 @@
SPDX-License-Identifier: MPL-2.0
}}
-{{! template-lint-disable no-whitespace-for-layout }}
{{#if this.availableUsers}}
-
-
-
-
- {{t 'form.name.label'}}
- {{t 'form.id.label'}}
- {{t 'resources.scope.title'}}
- {{t 'form.description.label'}}
-
-
-
- {{#each this.availableUsers as |user|}}
-
-
-
- {{#if user.accountName}}
- {{!
- The following is a formatting hack since we don't have a great
- way to manage micro-whitespace or alignment among separate
- components without resorting to heavy-handed grids
- or contextualization. This is a one-off.
- }}
-
-
-
+
+ <:body as |B|>
+
+
+
+ {{B.data.displayName}}
+ {{#if B.data.accountName}}
+
+
+
{{/if}}
-
- {{user.id}}
-
-
-
- {{user.description}}
-
- {{/each}}
-
-
+
+
+ {{B.data.id}}
+
+ {{B.data.description}}
+
+
+
+
{{/if}}
diff --git a/ui/admin/app/styles/app.scss b/ui/admin/app/styles/app.scss
index af13179a1..425d3ad0d 100644
--- a/ui/admin/app/styles/app.scss
+++ b/ui/admin/app/styles/app.scss
@@ -675,12 +675,6 @@
width: 1%;
white-space: nowrap;
}
-
- // Reset field margins to rely instead on cell paddings
- .hds-form-field--layout-vertical,
- .hds-form-text-input {
- margin: 0;
- }
}
}
/* stylelint-enable selector-class-pattern */