diff --git a/frontend/src/ManageGroupPermissions/ManageGroupPermissions.jsx b/frontend/src/ManageGroupPermissions/ManageGroupPermissions.jsx index 6ac82bf128..979baa7287 100644 --- a/frontend/src/ManageGroupPermissions/ManageGroupPermissions.jsx +++ b/frontend/src/ManageGroupPermissions/ManageGroupPermissions.jsx @@ -43,6 +43,7 @@ class ManageGroupPermissionsComponent extends React.Component { this.setState({ groups: data.group_permissions, isLoading: false, + selectedGroupPermissionId: data.group_permissions[0].id, }); }) .catch(({ error }) => { @@ -328,9 +329,14 @@ class ManageGroupPermissionsComponent extends React.Component { ))} ) : ( - + {groups.map((permissionGroup) => ( - + this.setState({ selectedGroupPermissionId: permissionGroup.id })}> {this.humanizeifDefaultGroupName(permissionGroup.group)} @@ -350,6 +356,7 @@ class ManageGroupPermissionsComponent extends React.Component { )} + ))} diff --git a/frontend/src/_styles/theme.scss b/frontend/src/_styles/theme.scss index e25396ef7b..a5618baf56 100644 --- a/frontend/src/_styles/theme.scss +++ b/frontend/src/_styles/theme.scss @@ -7330,3 +7330,12 @@ tbody { } } + +.user-group-table { + .selected-row { + background-color: #ECEEF0; + } + .selected-row.dark { + background-color: #232E3C; + } +} \ No newline at end of file