@@ -20,6 +20,7 @@ div.flex
2020 q-btn( color ="positive" icon ='mdi-content-save-plus' @click ="create" v-show ="isNew" v-if ="crud.create" )
2121 q-tooltip.text-body2 Créer
2222 q-toggle.q-px-md.q-gutter-y-lg (
23+ v-if ="props.identity?._id"
2324 checked-icon ="mdi-account-check"
2425 unchecked-icon ="mdi-account-cancel"
2526 indeterminate-icon ="mdi-lock-reset"
@@ -33,12 +34,12 @@ div.flex
3334 :indeterminate-value ="-2"
3435 :false-value ="-3"
3536 )
36- q-btn-group( push )
37- q-btn( @click ="forceChangePassword()" color ="orange-8" icon ="mdi-lock-reset" :disabled ="props.identity.state != IdentityState.SYNCED" )
37+ q-btn-group( v-if = "props.identity?._id" push flat )
38+ q-btn( @click ="forceChangePassword()" color ="orange-8" icon ="mdi-lock-reset" : disabled= "props.identity.state != IdentityState.SYNCED" padding = '5px 10px' dense )
3839 q-tooltip.text-body2 ( slot ="trigger" ) Obliger l'utilisateur à changer son mot de passe
39- q-btn( @click ="resetPasswordModal = true" color ="red-8" icon ="mdi-account-key" :disabled ="props.identity.state != IdentityState.SYNCED" )
40+ q-btn( @click ="resetPasswordModal = true" color ="red-8" icon ="mdi-account-key" : disabled= "props.identity.state != IdentityState.SYNCED" padding = '5px 10px' dense )
4041 q-tooltip.text-body2 ( slot ="trigger" ) Définir le mot de passe
41- q-btn( @click ="sendInit" color ="primary" icon ="mdi-email-arrow-right" :disabled ="props.identity.state != IdentityState.SYNCED" )
42+ q-btn( @click ="sendInit" color ="primary" icon ="mdi-email-arrow-right" :disabled ="props.identity.state != IdentityState.SYNCED" padding = '5px 10px' dense )
4243 q-tooltip.text-body2 ( slot ="trigger" ) Envoyer le mail d'invitation
4344
4445 q-separator( size ='3px' vertical )
@@ -49,9 +50,9 @@ div.flex
4950 q-tooltip.text-body2 ( slot ="trigger" v-if ="props.identity.state == IdentityState.TO_VALIDATE" ) Synchroniser l'identité
5051 q-tooltip.text-body2 ( slot ="trigger" v-else ) L'état de l'identité ne permet pas de la synchroniser
5152
52- q-separator( size ='3px' vertical )
53+ q-separator( v-if = "props.identity?._id" size ='3px' vertical )
5354
54- q-btn-dropdown.text-white ( dropdown-icon ="mdi-dots-vertical" style ='background-color: rgba(0, 0, 0, .6)' no-caps )
55+ q-btn-dropdown.text-white ( v-if = "props.identity?._id" dropdown-icon ="mdi-dots-vertical" style ='background-color: rgba(0, 0, 0, .6)' padding = '5px 10px' dense no-caps )
5556 q-list
5657 a( :href ="'/jobs?filters[:concernedTo.id]=' + props.identity?._id" target ="_blank" style ='text-decoration: none; color: inherit' @click.prevent ="dialogLog = true" )
5758 q-item( v-if ="props.identity?._id" clickable v-close-popup )
0 commit comments