diff options
author | Anike Arni <aarni@thoughtworks.com> | 2017-02-08 16:05:44 -0200 |
---|---|---|
committer | Anike Arni <aarni@thoughtworks.com> | 2017-02-08 17:46:43 -0200 |
commit | ad7ad7c7f781706b25b29c80c642006a4d18411a (patch) | |
tree | bd634c07b72080b91ea0507827cf04c4f3a73553 /web-ui/src/account_recovery | |
parent | 0d4cf4ad3a5da62f65730d6c3e3665fc12d72590 (diff) |
[#922] Create footer
with @tayanefernandes
Diffstat (limited to 'web-ui/src/account_recovery')
-rw-r--r-- | web-ui/src/account_recovery/page.js | 34 | ||||
-rw-r--r-- | web-ui/src/account_recovery/page.scss | 19 |
2 files changed, 35 insertions, 18 deletions
diff --git a/web-ui/src/account_recovery/page.js b/web-ui/src/account_recovery/page.js index ac01529d..ce791dd4 100644 --- a/web-ui/src/account_recovery/page.js +++ b/web-ui/src/account_recovery/page.js @@ -19,25 +19,31 @@ import React from 'react'; import { translate } from 'react-i18next'; 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'; import './page.scss'; export const Page = ({ t }) => ( - <div className='container'> - <img 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='/'> - <i className='fa fa-angle-left' aria-hidden='true' /> - <span>{t('back-to-inbox')}</span> - </a> + <div className='page'> + <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='/'> + <i className='fa fa-angle-left' aria-hidden='true' /> + <span>{t('back-to-inbox')}</span> + </a> + </div> + </form> </div> - </form> + </section> + <Footer /> </div> ); diff --git a/web-ui/src/account_recovery/page.scss b/web-ui/src/account_recovery/page.scss index 619d1105..5947d463 100644 --- a/web-ui/src/account_recovery/page.scss +++ b/web-ui/src/account_recovery/page.scss @@ -19,11 +19,15 @@ @import "~scss/base/colors"; @import "~scss/base/fonts"; -html { +html, body, #root { + height: 100%; +} + +body, #root { min-height: 100%; } -body { +.page { font-family: "Open Sans", "Microsoft YaHei", "Hiragino Sans GB", "Hiragino Sans GB W3", "微软雅黑", "Helvetica Neue", Arial, sans-serif; background: $dark_blue; /* For browsers that do not support gradients */ background: -webkit-linear-gradient(left top, $dark_blue, $middle_blue); /* For Safari 5.1 to 6.0 */ @@ -32,6 +36,12 @@ body { background: linear-gradient(to bottom right, $dark_blue, $middle_blue); /* Standard syntax */ color: $dark_grey_text; min-height: 100%; + display: flex; + flex-direction: column; +} + +section { + flex: 1 0 auto; } h1 { @@ -68,9 +78,10 @@ a { display: flex; align-items: flex-start; flex-direction: column; + box-shadow: 0 2px 3px 0 $shadow; } -img { +.backup-account-image { width: 50%; align-self: center; } @@ -109,7 +120,7 @@ img { } } - img { + .backup-account-image { width: 300px; } } |