diff options
| -rw-r--r-- | web-ui/app/locales/en_US/translation.json | 1 | ||||
| -rw-r--r-- | web-ui/app/locales/pt_BR/translation.json | 1 | ||||
| -rw-r--r-- | web-ui/package.json | 1 | ||||
| -rw-r--r-- | web-ui/src/backup_account/page.js | 55 | 
4 files changed, 32 insertions, 26 deletions
| diff --git a/web-ui/app/locales/en_US/translation.json b/web-ui/app/locales/en_US/translation.json index 6bedd5d5..7252d1d7 100644 --- a/web-ui/app/locales/en_US/translation.json +++ b/web-ui/app/locales/en_US/translation.json @@ -75,6 +75,7 @@          "tags": "Tags"      },      "backup-account": { +      "page-title": "Pixelated Backup Account",        "image-description": "Forgot my password!",        "title": "What if you forget your password?",        "paragraph1": "You will need a backup account. Choose an alternative email address you use regularly.", diff --git a/web-ui/app/locales/pt_BR/translation.json b/web-ui/app/locales/pt_BR/translation.json index 20e6e269..9a4393fa 100644 --- a/web-ui/app/locales/pt_BR/translation.json +++ b/web-ui/app/locales/pt_BR/translation.json @@ -75,6 +75,7 @@          "tags": "Etiquetas"      },      "backup-account": { +      "page-title": "Pixelated E-mail de Recuperação",        "image-description": "Esqueci minha senha!",        "title": "E se você esquecer sua senha?",        "paragraph1": "Informe outro e-mail que você usa regularmente. Esse será o seu e-mail de recuperação.", diff --git a/web-ui/package.json b/web-ui/package.json index 4f7c1bc5..06d0abae 100644 --- a/web-ui/package.json +++ b/web-ui/package.json @@ -60,6 +60,7 @@      "react": "^15.4.2",      "react-a11y": "^0.3.3",      "react-addons-test-utils": "^15.4.2", +    "react-document-title": "^2.0.2",      "react-dom": "^15.4.2",      "react-i18next": "^2.1.0",      "requirejs": "2.2.0", diff --git a/web-ui/src/backup_account/page.js b/web-ui/src/backup_account/page.js index 2ae26d12..b5f343a9 100644 --- a/web-ui/src/backup_account/page.js +++ b/web-ui/src/backup_account/page.js @@ -17,6 +17,7 @@  import React from 'react';  import { translate } from 'react-i18next'; +import DocumentTitle from 'react-document-title';  import SubmitButton from 'src/common/submit_button/submit_button';  import InputField from 'src/common/input_field/input_field';  import Footer from 'src/common/footer/footer'; @@ -25,32 +26,34 @@ import Header from 'src/common/header/header';  import './page.scss';  export const Page = ({ t }) => ( -  <div className='page'> -    <Header /> -    <section> -      <div className='container'> -        <img -          className='backup-account-image' -          src='assets/images/forgot-my-password.svg' -          alt={t('backup-account.image-description')} -        /> -        <form> -          <h1>{t('backup-account.title')}</h1> -          <p>{t('backup-account.paragraph1')}</p> -          <p>{t('backup-account.paragraph2')}</p> -          <InputField name='email' label={t('backup-account.input-label')} /> -          <SubmitButton buttonText={t('backup-account.button')} /> -          <div> -            <a href='/' className='link'> -              <i className='fa fa-angle-left' aria-hidden='true' /> -              <span>{t('back-to-inbox')}</span> -            </a> -          </div> -        </form> -      </div> -    </section> -    <Footer /> -  </div> +  <DocumentTitle title={t('backup-account.page-title')}> +    <div className='page'> +      <Header /> +      <section> +        <div className='container'> +          <img +            className='backup-account-image' +            src='assets/images/forgot-my-password.svg' +            alt={t('backup-account.image-description')} +          /> +          <form> +            <h1>{t('backup-account.title')}</h1> +            <p>{t('backup-account.paragraph1')}</p> +            <p>{t('backup-account.paragraph2')}</p> +            <InputField name='email' label={t('backup-account.input-label')} /> +            <SubmitButton buttonText={t('backup-account.button')} /> +            <div> +              <a href='/' className='link'> +                <i className='fa fa-angle-left' aria-hidden='true' /> +                <span>{t('back-to-inbox')}</span> +              </a> +            </div> +          </form> +        </div> +      </section> +      <Footer /> +    </div> +  </DocumentTitle>  );  Page.propTypes = { | 
