summaryrefslogtreecommitdiffhomepage
path: root/app/components/Login.js
diff options
context:
space:
mode:
authorAndrej Mihajlov <and@codeispoetry.ru>2017-02-09 12:14:08 +0000
committerAndrej Mihajlov <and@codeispoetry.ru>2017-02-09 12:14:08 +0000
commitce8b81c69760185d425032dc9ce91c4e9aa09b17 (patch)
tree010540abf824ebacaa34434a75a919a3c4568684 /app/components/Login.js
parenta76a93169841ec78f08b973aa17eea9fcf982feb (diff)
downloadmullvadvpn-ce8b81c69760185d425032dc9ce91c4e9aa09b17.tar.xz
mullvadvpn-ce8b81c69760185d425032dc9ce91c4e9aa09b17.zip
Add basic structure and login screen
Diffstat (limited to 'app/components/Login.js')
-rw-r--r--app/components/Login.js23
1 files changed, 18 insertions, 5 deletions
diff --git a/app/components/Login.js b/app/components/Login.js
index ec822a4f2b..dbaec2f43a 100644
--- a/app/components/Login.js
+++ b/app/components/Login.js
@@ -1,4 +1,5 @@
import React, { Component, PropTypes } from 'react';
+import Layout from './Layout';
export default class Login extends Component {
static propTypes = {
@@ -16,11 +17,23 @@ export default class Login extends Component {
render() {
return (
- <div className="login__container">
- <h2>Login</h2>
- <input ref="username" type="text" />
- <button onClick={::this.handleLogin}>Log In</button>
- </div>
+ <Layout>
+ <div className="login">
+ <div className="login-form">
+ <div className="login-form__alignbox">
+ <div className="login-form__title">Login</div>
+ <div className="login-form__subtitle">Enter your account number</div>
+ <div className="login-form__input-wrap">
+ <input className="login-form__input-field" type="text" placeholder="0000 0000 0000" />
+ </div>
+ </div>
+ </div>
+ <div className="login-footer">
+ <div className="login-footer__prompt">Don't have an account number?</div>
+ <button className="login-footer__button">Create account</button>
+ </div>
+ </div>
+ </Layout>
);
}
}