You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
extends ./_layout.pug
block adminContent .hero h1.title#title= t('nav.myprofile') h2.subtitle= t('admin:profile.subtitle') .form-sections .columns.is-gapless .column.is-two-thirds admin-profile(inline-template, email=user.email, name=user.name, provider=user.provider) div section label.label= t('admin:profile.email') p.control.is-fullwidth input.input(type='text', placeholder=t('admin:profile.email'), value=user.email, disabled) if user.provider === 'local' section label.label= t('admin:profile.password') p.control.is-fullwidth input.input(type='password', placeholder=t('admin:profile.password'), value='********', v-model='password') section label.label= t('admin:profile.passwordverify') p.control.is-fullwidth input.input(type='password', placeholder=t('admin:profile.password'), value='********', v-model='passwordVerify') section label.label= t('admin:profile.displayname') p.control.is-fullwidth input.input(type='text', placeholder=t('admin:profile.displaynameexample'), v-model='name') section button.button.is-green(v-on:click='saveUser') i.icon-check span= t('admin:profile.savechanges') .column .panel-aside label.label= t('admin:profile.provider') p.control.account-profile-provider case user.provider when 'local': i.icon-server when 'windowslive': i.icon-windows2.is-blue when 'azure': i.icon-windows2.is-blue when 'google': i.icon-google.is-blue when 'facebook': i.icon-facebook.is-indigo when 'github': i.icon-github.is-grey when 'slack': i.icon-slack.is-purple when 'ldap': i.icon-arrow-repeat-outline default: i.icon-warning = t('auth:providers.' + user.provider) label.label= t('admin:profile.membersince') p.control= moment(user.createdAt).format('LL') label.label= t('admin:profile.lastprofileupdate') p.control= moment(user.updatedAt).format('LL')
|