|
|
@ -0,0 +1,69 @@ |
|
|
|
extends ../layout.pug |
|
|
|
|
|
|
|
block rootNavCenter |
|
|
|
|
|
|
|
|
|
|
|
block rootNavRight |
|
|
|
i.nav-item#notifload |
|
|
|
span.nav-item |
|
|
|
a.button.is-dark.is-outlined.btn-edit-discard(href='/') |
|
|
|
span.icon |
|
|
|
i.fa.fa-home |
|
|
|
span Home |
|
|
|
|
|
|
|
block content |
|
|
|
|
|
|
|
#page-type-account |
|
|
|
section.hero.is-dark |
|
|
|
.hero-body |
|
|
|
.container |
|
|
|
h1.title Account |
|
|
|
h2.subtitle Manage your settings and site configuration |
|
|
|
nav.nav.has-shadow |
|
|
|
.container |
|
|
|
.nav-left |
|
|
|
a.nav-item.is-tab.is-active My Profile |
|
|
|
a.nav-item.is-tab Stats |
|
|
|
a.nav-item.is-tab Users |
|
|
|
a.nav-item.is-tab Site Settings |
|
|
|
a.nav-item.is-tab(href='/logout') Logout |
|
|
|
section.section |
|
|
|
.container |
|
|
|
.columns |
|
|
|
.column.is-two-thirds |
|
|
|
label.label Email |
|
|
|
p.control.has-icon.has-icon-right |
|
|
|
input.input(type='email', placeholder='Email', value=user.email, disabled=(user.provider !== 'local')) |
|
|
|
i.fa.fa-envelope |
|
|
|
if user.provider == 'local' |
|
|
|
label.label Password |
|
|
|
p.control.has-icon.has-icon-right |
|
|
|
input.input(type='password', placeholder='Password', value='********') |
|
|
|
i.fa.fa-lock |
|
|
|
label.label Verify Password |
|
|
|
p.control.has-icon.has-icon-right |
|
|
|
input.input(type='password', placeholder='Password', value='********') |
|
|
|
i.fa.fa-lock |
|
|
|
label.label Display Name |
|
|
|
p.control.has-icon.has-icon-right |
|
|
|
input.input(type='text', placeholder='John Smith', value=user.name) |
|
|
|
i.fa.fa-user |
|
|
|
.column |
|
|
|
label.label Provider |
|
|
|
p.control.account-profile-provider |
|
|
|
case user.provider |
|
|
|
when 'local': i.fa.fa-database |
|
|
|
when 'windowslive': i.fa.fa-windows.is-blue |
|
|
|
when 'google': i.fa.fa-google.is-blue |
|
|
|
when 'facebook': i.fa.fa-facebook.is-purple |
|
|
|
default: i.fa.fa-question-circle |
|
|
|
= t('auth:providers.' + user.provider) |
|
|
|
label.label Member since |
|
|
|
p.control= userMoment(user.createdAt).format('LL') |
|
|
|
label.label Last Profile Update |
|
|
|
p.control= userMoment(user.updatedAt).format('LL') |
|
|
|
section.section |
|
|
|
.container |
|
|
|
p.control |
|
|
|
button.button.is-success |
|
|
|
| Save Changes |