Skip to content

Commit

Permalink
rewired .scss files | corrected profilepic icon of photographer
Browse files Browse the repository at this point in the history
  • Loading branch information
leovcunha committed Feb 19, 2019
1 parent a3a709d commit 828e5a2
Show file tree
Hide file tree
Showing 5 changed files with 65 additions and 21 deletions.
8 changes: 6 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

25 changes: 19 additions & 6 deletions src/components/UI/navbar.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ import {
} from "mdbreact";
import { Link } from "react-router-dom";
import LoginHandler from "../../containers/loginHandler";
import "./navbar.scss";

class NavbarPage extends Component {
state = {
Expand Down Expand Up @@ -42,20 +43,25 @@ class NavbarPage extends Component {
<MDBDropdownToggle nav color="#444444" caret>
ORGANIZATIONS
</MDBDropdownToggle>
<MDBDropdownMenu right>
<MDBDropdownMenu className="n-dropdown-menu" right>
<MDBDropdownItem
className="n-dropdown-link"
onClick={this.redirect("/register#organization")}
>
REGISTER AN ORGANIZATION
</MDBDropdownItem>
{isAuthenticated && userType !== "photographer" && (
<MDBDropdownItem
className="n-dropdown-link"
onClick={this.redirect("/create-a-project")}
>
CREATE A NEW PROJECT
</MDBDropdownItem>
)}
<MDBDropdownItem onClick={this.redirect("/photographers")}>
<MDBDropdownItem
className="n-dropdown-link"
onClick={this.redirect("/photographers")}
>
FIND A PHOTOGRAPHER
</MDBDropdownItem>
</MDBDropdownMenu>
Expand All @@ -66,16 +72,23 @@ class NavbarPage extends Component {
<MDBDropdownToggle nav color="#444444" caret>
PHOTOGRAPHERS
</MDBDropdownToggle>
<MDBDropdownMenu right>
<MDBDropdownMenu className="n-dropdown-menu" right>
<MDBDropdownItem
className="n-dropdown-link"
onClick={this.redirect("/register#photographer")}
>
REGISTER AS A PHOTOGRAPHER
</MDBDropdownItem>
<MDBDropdownItem onClick={this.redirect("/organizations")}>
<MDBDropdownItem
className="n-dropdown-link"
onClick={this.redirect("/organizations")}
>
FIND AN NGO
</MDBDropdownItem>
<MDBDropdownItem onClick={this.redirect("/projectss")}>
<MDBDropdownItem
className="n-dropdown-link"
onClick={this.redirect("/projectss")}
>
CURRENT PROJECTS
</MDBDropdownItem>
</MDBDropdownMenu>
Expand All @@ -88,7 +101,7 @@ class NavbarPage extends Component {
<MDBNavLink to="/contact-us">CONTACT</MDBNavLink>
</MDBNavItem>
</MDBNavbarNav>
<MDBNavbarNav right>
<MDBNavbarNav className="login-handler" right>
<LoginHandler />
</MDBNavbarNav>
</MDBCollapse>
Expand Down
28 changes: 28 additions & 0 deletions src/components/UI/navbar.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
.navbar {
a {
color: white;
}

.n-dropdown-link {
font-family: Lato, sans-serif;
font-size: 15px;
font-weight: 100;
text-transform: uppercase;
text-align: left;
margin-left: auto;
margin-right: auto;
white-space: nowrap;
padding: 10px 20px;
display: block;
-webkit-transition: background-color 200ms ease;
transition: background-color 200ms ease;
color: #fff;
background-color: #444;
}
.n-dropdown-link:hover {
background-color: #00a651;
}
.n-dropdown-menu {
background-color: #444;
}
}
16 changes: 10 additions & 6 deletions src/containers/loginHandler/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ class LoginHandler extends Component {
<>
{!isAuthenticated && (
<>
<MDBNavItem>
<MDBNavItem className="loglog">
<MDBNavLink to="#!" onClick={() => this.toggleOpenCloses("loginModal")}>
<MDBIcon icon="user" className="mr-2" /> LOGIN
</MDBNavLink>
Expand All @@ -78,17 +78,18 @@ class LoginHandler extends Component {
</>
)}
{isAuthenticated && (
<MDBDropdown>
<MDBDropdownToggle nav className="text-white">
<MDBDropdown className="profileNav">
<MDBDropdownToggle nav className="loglog" caret>
<img
src={profile.Logo}
src={profile.Logo || profile.ProfilePic}
className="rounded-circle z-depth-0 mr-2"
alt=""
/>
{userInfo.userName}
</MDBDropdownToggle>
<MDBDropdownMenu>
<MDBDropdownMenu className="f-dropdown-menu">
<MDBDropdownItem
className="f-dropdown-link"
onClick={() =>
history.push(
`/${this.props.userInfo.userType}/${
Expand All @@ -99,7 +100,10 @@ class LoginHandler extends Component {
>
<MDBIcon className="mr-2" icon="cog" /> PROFILE
</MDBDropdownItem>
<MDBDropdownItem onClick={() => handleLogout(history)}>
<MDBDropdownItem
className="f-dropdown-link"
onClick={() => handleLogout(history)}
>
<MDBIcon className="mr-2" icon="sign-in-alt" /> LOGOUT
</MDBDropdownItem>
</MDBDropdownMenu>
Expand Down
9 changes: 2 additions & 7 deletions src/containers/loginHandler/login-handler.scss
Original file line number Diff line number Diff line change
@@ -1,12 +1,7 @@

.login-handler {
.loglog {
font-family: Lato, sans-serif;
font-weight: 100;
font-size: 15px;
background-color: transparent;
border-color: transparent;
border-radius: 0;
height: 62.4px;
color: white !important;
}
.profileNav.loglog:hover {
background-color: #00a651;
Expand Down

0 comments on commit 828e5a2

Please sign in to comment.