diff --git a/packages/learn/src/components/Header/header.css b/packages/learn/src/components/Header/header.css new file mode 100644 index 00000000000..ef83a2e1043 --- /dev/null +++ b/packages/learn/src/components/Header/header.css @@ -0,0 +1,8 @@ +#top-nav { + background: #006400; + margin-bottom: 0.45rem; +} + +#top-nav img { + margin-bottom: 0; +} \ No newline at end of file diff --git a/packages/learn/src/components/Header/index.js b/packages/learn/src/components/Header/index.js index 7b1ae96415d..5692bc54efb 100644 --- a/packages/learn/src/components/Header/index.js +++ b/packages/learn/src/components/Header/index.js @@ -1,99 +1,35 @@ -import React, { Component } from 'react'; +import React from 'react'; import Link from 'gatsby-link'; -import Auth from '../../auth'; +import './header.css'; -const auth = new Auth(); - -class Header extends Component { - constructor(props) { - super(props); - this.state = { - authenticated: false - }; - } - - login() { - auth.login(); - - this.setState({ - authenticated: auth.isAuthenticated() - }); - } - - logout() { - auth.logout(); - - this.setState({ - authenticated: auth.isAuthenticated() - }); - } - - componentDidMount() { - // this.setState({ - // authenticated: auth.isAuthenticated() - // }); - } - - render() { - return ( +function Header() { + return ( +
-
-

- - freeCodeCamp - -

- {this.state.authenticated ? ( - - - Log Out - {auth.getUserName() && ({auth.getUserName()})} - - - ) : ( - - - Log In - - - )} -
+ Logo - freeCodeCamp | Learn to code +
- ); - } +
+ ); } export default Header;