Fix changes after rebase with master

- added in role desciption again given changes to checkbox
- added tooltip again given changes to role checkbox label slot
This commit is contained in:
Richard Cox 2021-03-29 15:55:44 +01:00
parent 6be248a6f9
commit a5d76e5d7c
1 changed files with 10 additions and 3 deletions

View File

@ -310,13 +310,16 @@ export default {
v-model="selectedRoles" v-model="selectedRoles"
:value-when-true="role.id" :value-when-true="role.id"
:disabled="!!assignOnlyRoles[role.id]" :disabled="!!assignOnlyRoles[role.id]"
:tooltip-key="!!assignOnlyRoles[role.id] ? 'rbac.globalRoles.assignOnlyRole' : ''"
:label="role.nameDisplay" :label="role.nameDisplay"
:description="role.description"
:mode="mode" :mode="mode"
@input="checkboxChanged" @input="checkboxChanged"
> >
<template #label> <template #label>
<span class="checkbox-label">{{ role.nameDisplay }}</span> <div class="checkbox-label-slot">
<span class="checkbox-label">{{ role.nameDisplay }}</span>
<i v-if="!!assignOnlyRoles[role.id]" v-tooltip="t('rbac.globalRoles.assignOnlyRole')" class="checkbox-info icon icon-info icon-lg" />
</div>
</template> </template>
</Checkbox> </Checkbox>
</div> </div>
@ -354,7 +357,11 @@ export default {
grid-template-columns: 100%; grid-template-columns: 100%;
} }
.checkbox-label{ .checkbox-label {
&-slot {
display: inline-flex;
align-items: center;
}
color: var(--body-text); color: var(--body-text);
margin: 0; margin: 0;
} }