Skip to content

Commit 8e03f15

Browse files
committed
fix(access-assignments): style system and assigned role counts
1 parent 033576c commit 8e03f15

2 files changed

Lines changed: 13 additions & 11 deletions

File tree

packages/modules/iam-user/src/lib/ui/components/iam-user-access-assignments-tab/iam-user-access-assignments-tab.component.html

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,13 @@
11
<section class="mb-4">
2-
<h3>Access Summary</h3>
3-
<div class="summary row grid-gutter-2">
4-
<div class="summary-chip">
5-
{{ systemAssignments().length }} System Role(s)
6-
</div>
7-
<div class="summary-chip">
8-
{{ assignedAssignments().length }} Assigned Role(s)
9-
</div>
2+
<h4>Access Summary</h4>
3+
<div class="row grid-gutter-2">
4+
<vcl-token>{{ systemAssignments().length }} System Role(s)</vcl-token>
5+
<vcl-token>{{ assignedAssignments().length }} Assigned Role(s)</vcl-token>
106
</div>
117
</section>
128

139
<section class="mb-4">
14-
<h3>System Access</h3>
10+
<h4>System Access</h4>
1511
<div class="secondary-text-color scale85p mb-2">
1612
Automatically assigned permissions required for this account.
1713
</div>
@@ -26,7 +22,7 @@ <h3>System Access</h3>
2622
</section>
2723

2824
<section>
29-
<h3>Assigned Access</h3>
25+
<h4>Assigned Access</h4>
3026
<div class="secondary-text-color scale85p mb-2">
3127
Roles explicitly granted to this user.
3228
</div>

packages/modules/iam-user/src/lib/ui/components/iam-user-access-assignments-tab/iam-user-roles-tab.component.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,19 @@
11
import { Component, computed, input } from '@angular/core';
22

3+
import { VCLTokenComponent } from '@vcl/ng-vcl';
4+
35
import { UserDetail } from '../../../models';
46
import { IAMUserAssignedAccessTable } from '../iam-user-assigned-access-table/iam-user-assigned-access-table.component';
57
import { IAMUserSystemAccessTable } from '../iam-user-system-access-table/iam-user-system-access-table.component';
68

79
@Component({
810
selector: 'app-iam-user-access-assignments-tab',
911
templateUrl: './iam-user-access-assignments-tab.component.html',
10-
imports: [IAMUserAssignedAccessTable, IAMUserSystemAccessTable],
12+
imports: [
13+
IAMUserAssignedAccessTable,
14+
IAMUserSystemAccessTable,
15+
VCLTokenComponent,
16+
],
1117
})
1218
export class IAMUserAccessAssignmentsTabComponent {
1319
vm = input.required<UserDetail>();

0 commit comments

Comments
 (0)