From 85022cf36ad4307f5e9140e964a9f108f17fe058 Mon Sep 17 00:00:00 2001
From: Brian Peiris <brianpeiris@gmail.com>
Date: Fri, 20 Apr 2018 17:21:18 -0700
Subject: [PATCH] add and style menu button

---
 src/assets/stylesheets/footer.scss | 21 +++++++++++----------
 src/react-components/footer.js     |  9 ++++++---
 2 files changed, 17 insertions(+), 13 deletions(-)

diff --git a/src/assets/stylesheets/footer.scss b/src/assets/stylesheets/footer.scss
index 604c10640..d80edef08 100644
--- a/src/assets/stylesheets/footer.scss
+++ b/src/assets/stylesheets/footer.scss
@@ -3,16 +3,18 @@
   width: 100%;
   background-color: rgba(0, 0, 0, 0.35);
   bottom: 0;
-  display: grid;
+  display: flex;
   font-size: 1.3em;
   height: 48px;
 }
 :local(.hub-info) {
-  grid-column: 1;
-  grid-row: 1;
+  flex: 1;
   margin: 8px;
 }
-:local(.share-button) {
+:local(.menu) {
+  margin: 8px;
+}
+:local(.menu-button) {
   background: none;
   border: 3px solid white;
   border-radius: 16px;
@@ -20,16 +22,15 @@
   margin: 0 8px;
   pointer-events: auto;
   cursor: pointer;
-  width: 32px;
-  height: 32px;
+  width: 33px;
+  height: 33px;
 }
-:local(.share-button__icon) {
-  margin-bottom: 1px;
+:local(.menu-button__icon) {
   margin-left: -1px;
+  margin-bottom: 1px;
 }
 :local(.hub-stats) {
-  grid-column: 3;
-  grid-row: 1;
+  flex: 1;
   text-align: right;
   margin: 8px;
 }
diff --git a/src/react-components/footer.js b/src/react-components/footer.js
index 86728e614..c6d87c757 100644
--- a/src/react-components/footer.js
+++ b/src/react-components/footer.js
@@ -1,7 +1,8 @@
 import React, { Component } from "react";
 import PropTypes from "prop-types";
 import FontAwesomeIcon from "@fortawesome/react-fontawesome";
-import faShare from "@fortawesome/fontawesome-free-solid/faShare";
+import faEllipsisH from "@fortawesome/fontawesome-free-solid/faEllipsisH";
+import faShareAlt from "@fortawesome/fontawesome-free-solid/faShareAlt";
 import faUsers from "@fortawesome/fontawesome-free-solid/faUsers";
 
 import styles from "../assets/stylesheets/footer.scss";
@@ -16,8 +17,10 @@ export default class Footer extends Component {
       <div className={styles.container}>
         <div className={styles.hubInfo}>
           <span className={styles.hubName}>{this.props.hubName}</span>
-          <button className={styles.shareButton} onClick={this.emitChangeToPrevious}>
-            <FontAwesomeIcon icon={faShare} className={styles.shareButtonIcon} />
+        </div>
+        <div className={styles.menu}>
+          <button className={styles.menuButton}>
+            <FontAwesomeIcon icon={faEllipsisH} className={styles.menuButtonIcon} />
           </button>
         </div>
         <div className={styles.hubStats}>
-- 
GitLab