summaryrefslogtreecommitdiff
path: root/src/components/navigation/Navbar.js
diff options
context:
space:
mode:
authorGeorgios Andreadis <g.andreadis@student.tudelft.nl>2017-07-24 11:43:51 +0200
committerGeorgios Andreadis <g.andreadis@student.tudelft.nl>2017-09-23 10:04:27 +0200
commit9a4837f1630912906937e324ce7497414b5d4254 (patch)
tree311b25ea3b604b1b170d38cb3fa96302cb171cd9 /src/components/navigation/Navbar.js
parent909e951165b1bf3289c7add031b9cebef94191ef (diff)
Add navbar to projects page
Diffstat (limited to 'src/components/navigation/Navbar.js')
-rw-r--r--src/components/navigation/Navbar.js36
1 files changed, 36 insertions, 0 deletions
diff --git a/src/components/navigation/Navbar.js b/src/components/navigation/Navbar.js
new file mode 100644
index 00000000..a5f0510f
--- /dev/null
+++ b/src/components/navigation/Navbar.js
@@ -0,0 +1,36 @@
+import React, {Component} from 'react';
+import {Link} from "react-router-dom";
+import "./Navbar.css";
+import Mailto from "react-mailto";
+import FontAwesome from "react-fontawesome";
+
+class Navbar extends Component {
+ render() {
+ return (
+ <div className="opendc-navbar">
+ <Link className="opendc-brand" to="/">
+ <img src="/img/logo.png" alt="OpenDC Logo"/>
+ <div className="opendc-title">
+ Open<strong>DC</strong>
+ </div>
+ </Link>
+ <div className="navigation navbar-button-group">
+ <Link className="projects" title="Projects" to="/projects">Projects</Link>
+ </div>
+ <div className="user-controls navbar-button-group">
+ <Mailto className="support" title="Support" email="opendc.tudelft@gmail.com"
+ headers={{subject: "OpenDC%20Support"}}>
+ <FontAwesome name="question-circle" size="lg"/>
+ </Mailto>
+ <Link className="username" title="My Profile" to="/profile">Profile</Link>
+ <Link className="sign-out" title="Sign out" to="#">
+ <FontAwesome name="power-off" size="lg"/>
+ </Link>
+ </div>
+ <div id="google-signin" className="navbar-right"/>
+ </div>
+ );
+ }
+}
+
+export default Navbar;