summaryrefslogtreecommitdiff
path: root/web-ui/src/account_recovery
diff options
context:
space:
mode:
authorAnike Arni <aarni@thoughtworks.com>2017-02-08 16:05:44 -0200
committerAnike Arni <aarni@thoughtworks.com>2017-02-08 17:46:43 -0200
commitad7ad7c7f781706b25b29c80c642006a4d18411a (patch)
treebd634c07b72080b91ea0507827cf04c4f3a73553 /web-ui/src/account_recovery
parent0d4cf4ad3a5da62f65730d6c3e3665fc12d72590 (diff)
[#922] Create footer
with @tayanefernandes
Diffstat (limited to 'web-ui/src/account_recovery')
-rw-r--r--web-ui/src/account_recovery/page.js34
-rw-r--r--web-ui/src/account_recovery/page.scss19
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;
}
}