diff --git a/src/registration/RegistrationPage.jsx b/src/registration/RegistrationPage.jsx index a079805..5d721e5 100644 --- a/src/registration/RegistrationPage.jsx +++ b/src/registration/RegistrationPage.jsx @@ -1,7 +1,10 @@ import React from 'react'; -import logo from '../assets/headerlogo.svg'; -import EmailField from '../account-settings/EmailField'; import { Button, Input } from '@edx/paragon'; +import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; +import { faFacebookF, faGoogle, faMicrosoft } from '@fortawesome/free-brands-svg-icons'; +import { faGraduationCap } from '@fortawesome/free-solid-svg-icons'; +import logo from '../assets/headerlogo.svg' +import EmailField from '../account-settings/EmailField'; // export default () => ; @@ -17,18 +20,19 @@ class RegistrationPage extends React.Component { -
-
- Already have an edX account? - Sign in. +
+
+ +
Start learning now!
-
- Create an account and start learning - Create an account using - - - - or create a new one here +
+ Create an account using + + + + or create a new one here +
+
@@ -43,11 +47,13 @@ class RegistrationPage extends React.Component { { value: 'Foo ssBar', label: 'Farboo' }, ]} /> - - + +
+
+ Already have an edX account? + Sign in.
- ) } diff --git a/src/registration/_style.scss b/src/registration/_style.scss index a1b052a..38cc39d 100644 --- a/src/registration/_style.scss +++ b/src/registration/_style.scss @@ -1,5 +1,6 @@ .registration-container { margin: 5rem; + line-height: 1.5; } .registration-header { border-bottom: 1px solid #e7e7e7; @@ -15,3 +16,23 @@ position: relative; box-sizing: content-box; } +.btn-social { + padding: 0.5rem 1rem; + color: white; + margin-right: 1rem; +} +.facebook { + border-color: #4267b2; + background-color: #4267b2; +} +.google { + border-color: #4285f4; + background-color: #4285f4; +} +.microsoft { + border-color: #2f2f2f; + background-color: #2f2f2f; +} +form:nth-child(n) { + margin: 1rem; +}