Merge pull request #91 from nikolabjelo/master

Navbar : adapting icon size, making homepage use 'Link' instead of 'a', making external links open a new tab
This commit is contained in:
z@tOr authored and GitHub committed 2018-11-14 12:31:24 -03:00
commit e6f1c034db
2 files changed
+8 -2

No files matched your search

+6
View File
@@ -235,6 +235,9 @@ header.menu{
&:hover{
color: $advanced-algos-red;
}
svg{
padding-top: 10px;
}
}
ul.subMenu{
display: none;
@@ -293,6 +296,9 @@ header.menu{
&.selected{
color: $advanced-algos-red;
}
svg{
padding-top: 10px;
}
}
ul.subMenu{
display: none;
+2 -2
View File
@@ -98,7 +98,7 @@ class Header extends Component {
<ul className='subMenu'>
{ bigScreen
? ''
: <li key={index + 'home'}><a href={to}> <Icon /> Homepage </a></li>
: <li key={index + 'home'}><Link to={to}> <Icon /> Homepage </Link></li>
}
{
submenus.map(({ icon: SubIcon, to: subTo, title: subTitle, externalLink, authenticated: subAuthenticated }, subindex) => {
@@ -107,7 +107,7 @@ class Header extends Component {
}
if (externalLink) {
return (
<li key={subindex}><a href={subTo}> <SubIcon /> {subTitle} </a></li>
<li key={subindex}><a href={subTo} target='_blank'> <SubIcon /> {subTitle} </a></li>
)
}
return (