From 6a4d78feefd5a30cb0c4cc957b98644bf165ccdd Mon Sep 17 00:00:00 2001 From: Paul Kaplan <pkaplan@media.mit.edu> Date: Wed, 28 Mar 2018 12:53:34 -0400 Subject: [PATCH] Style menu bar component --- src/components/menu-bar/menu-bar.css | 33 ++++++++++++++++++++++++++++ src/components/menu-bar/menu-bar.jsx | 13 +++++------ 2 files changed, 39 insertions(+), 7 deletions(-) diff --git a/src/components/menu-bar/menu-bar.css b/src/components/menu-bar/menu-bar.css index 937908b64..5111092ad 100644 --- a/src/components/menu-bar/menu-bar.css +++ b/src/components/menu-bar/menu-bar.css @@ -104,3 +104,36 @@ .coming-soon >:not(.coming-soon-tooltip) { opacity: 0.5; } + +.account-info-wrapper { + display: flex; + flex-direction: row; + padding: 0 .5rem; + align-items: center; +} + +.mystuff-icon { + margin-right: .5rem; + width: 1.25rem; + height: 1.25rem; +} + +.account-nav-menu, .mystuff-button { + padding: 0 .25rem; + display: flex; + flex-direction: row; + align-items: center; +} + +.profile-icon { + margin-right: .5rem; + width: 2rem; + height: 2rem; + border-radius: 0.25rem; +} + +.dropdown-caret-icon { + margin-left: .5rem; + width: 0.5rem; + height: 0.5rem; +} diff --git a/src/components/menu-bar/menu-bar.jsx b/src/components/menu-bar/menu-bar.jsx index 6a760672f..19f3c5d3d 100644 --- a/src/components/menu-bar/menu-bar.jsx +++ b/src/components/menu-bar/menu-bar.jsx @@ -131,20 +131,19 @@ const MenuBar = props => ( place="bottom" tooltipId="mystuff" > - <div className={classNames(styles.menuItem, styles.mystuffButton)}> - <img src={mystuffIcon} /> + <div className={styles.mystuffButton}> + <img className={styles.mystuffIcon} src={mystuffIcon} /> </div> </ComingSoonTooltip> <ComingSoonTooltip className={styles.comingSoon} - place="bottom" + place="left" tooltipId="account-nav" > - - <div className={classNames(styles.menuItem, styles.accountNavMenu)}> - <img src={profileIcon} /> + <div className={styles.accountNavMenu}> + <img className={styles.profileIcon} src={profileIcon} /> <span>scratch-cat</span> - <img src={dropdownCaret} /> + <img className={styles.dropdownCaretIcon} src={dropdownCaret} /> </div> </ComingSoonTooltip> </div> -- GitLab