Account: Update 2FA icons on button and in setup dialog #808

Signed-off-by: Michael Mayer <michael@photoprism.app>
This commit is contained in:
Michael Mayer
2024-03-26 18:40:41 +01:00
parent 67ab7bf036
commit 1e478ed8c2
2 changed files with 5 additions and 4 deletions

View File

@@ -10,8 +10,9 @@
</h3> </h3>
</v-flex> </v-flex>
<v-flex xs2 class="text-xs-right"> <v-flex xs2 class="text-xs-right">
<v-icon v-if="page === 'deactivate'" size="28" color="primary">verified_user</v-icon> <v-icon v-if="page === 'setup'" size="28" color="primary">gpp_maybe</v-icon>
<v-icon v-else size="28" color="primary">vpn_key</v-icon> <v-icon v-else-if="page === 'deactivate'" size="28" color="primary">gpp_good</v-icon>
<v-icon v-else size="28" color="primary">settings</v-icon>
</v-flex> </v-flex>
</v-layout> </v-layout>
</v-card-title> </v-card-title>

View File

@@ -191,8 +191,8 @@
<v-flex xs12 sm6 class="pa-2"> <v-flex xs12 sm6 class="pa-2">
<v-btn block depressed color="secondary-light" class="action-passcode-dialog compact" :disabled="isPublic || isDemo || user.disable2FA()" @click.stop="showDialog('passcode')"> <v-btn block depressed color="secondary-light" class="action-passcode-dialog compact" :disabled="isPublic || isDemo || user.disable2FA()" @click.stop="showDialog('passcode')">
<translate>2-Factor Authentication</translate> <translate>2-Factor Authentication</translate>
<v-icon v-if="user.AuthMethod === '2fa'" :right="!rtl" :left="rtl" dark>verified_user</v-icon> <v-icon v-if="user.AuthMethod === '2fa'" :right="!rtl" :left="rtl" dark>gpp_good</v-icon>
<v-icon v-else :right="!rtl" :left="rtl" dark>vpn_key</v-icon> <v-icon v-else :right="!rtl" :left="rtl" dark>gpp_maybe</v-icon>
</v-btn> </v-btn>
</v-flex> </v-flex>
<v-flex xs12 sm6 class="pa-2"> <v-flex xs12 sm6 class="pa-2">