From b5e2e7cd26c3adc56681c40d7791111e4d717640 Mon Sep 17 00:00:00 2001 From: Joshua Shoemaker Date: Wed, 12 Aug 2020 21:36:22 -0500 Subject: [PATCH] feat: added sponsor and docs links in Nav --- src/img/octocat.svg | 1 + src/views/App.js | 1 + src/views/Nav/Nav.css | 39 ++++++++++++++++++++++++++++++++++++++- src/views/Nav/Nav.js | 8 ++++++-- 4 files changed, 46 insertions(+), 3 deletions(-) create mode 100644 src/img/octocat.svg diff --git a/src/img/octocat.svg b/src/img/octocat.svg new file mode 100644 index 0000000..ffe514e --- /dev/null +++ b/src/img/octocat.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/views/App.js b/src/views/App.js index d8da667..75ad259 100644 --- a/src/views/App.js +++ b/src/views/App.js @@ -1,6 +1,7 @@ import React, { Component } from 'react' import './App.css' import 'semantic-ui-css/semantic.min.css' + import DataTable from './DataTable/DataTable' import ListViewer from './ListViewer/ListViewer' import Nav from './Nav/Nav' diff --git a/src/views/Nav/Nav.css b/src/views/Nav/Nav.css index 1740a14..9fae49d 100644 --- a/src/views/Nav/Nav.css +++ b/src/views/Nav/Nav.css @@ -1,15 +1,31 @@ .brandHeader { display: flex; justify-content: space-around; - width: 280px; + width: 140px; margin: 0px auto; } +.documentationLink{ + color: white; + display: block; + font-size: 18px; + padding: 10px 16px; + width: 140px; +} + +.documentationLink:hover{ + color: black; + background-color: white; +} + .Nav{ height: 40px; background-color: #2185d0; color: white; text-align: center; + display: flex; + justify-content: space-between; + align-items: center; } .appName { @@ -21,4 +37,25 @@ .logo { width: 36px; border-radius: 100%; +} + + +.sponsorLink { + color: white; + display: flex; + font-size: 18px; + padding: 1.5px 16px; + align-items: center; + justify-content: space-between; + width: 140px; +} + +.sponsorLink:hover{ + color: black; + background-color: rgb(255, 171, 75); +} + + +.sponsorLink img { + width: 36px; } \ No newline at end of file diff --git a/src/views/Nav/Nav.js b/src/views/Nav/Nav.js index 4e36125..d4a4fb8 100644 --- a/src/views/Nav/Nav.js +++ b/src/views/Nav/Nav.js @@ -1,14 +1,18 @@ import React, { Component } from 'react' import './Nav.css' +import octocat from '../../img/octocat.svg' import adaLovelaceLogo from '../../img/adaLovelace.jpg' class Nav extends Component { render = () => { return (
+ Guide
- LovelacelogoTechnology -
+ logo + Lovelace +
+ sponsor button Sponsor ) }