extends layout.pug mixin icon(c, text) .columns.is-vcentered.is-mobile .column.is-narrow span.icon.is-large i.fa-3x(class=c) .column #{text} block title if doc h1= lang('RESET_PASSWORD_HEADER_VALID') else h1= lang('RESET_PASSWORD_HEADER_INVALID') block content if doc if doc.pwExpiry > new Date().getTime() +icon('fas fa-smile-beam', lang('RESET_PASSWORD_GREETING_VALID', doc._id)) form(method='POST') .field label.label= lang('RESET_PASSWORD_PASSWORD') .control.has-icons-left input.input(type='password', name='password', placeholder=lang('RESET_PASSWORD_PASSWORD_PLACEHOLDER')) span.icon.is-small.is-left i.fas.fa-lock .field .control input.button.is-primary(type='submit' value=`Reset Password`) else +icon('fas fa-frown-open', lang('RESET_PASSWORD_GREETING_EXPIRED')) else +icon('fas fa-frown-open', lang('RESET_PASSWORD_INVALID'))