Increase hit area of dashboard switcher tabs
This commit is contained in:
parent
7e5613b2b4
commit
7137c7bd73
2 changed files with 8 additions and 3 deletions
|
@ -12,7 +12,7 @@ const Tab = ({ children, isSelected, to }) => {
|
|||
const selectedClassName = 'dashboard-header__tab--selected';
|
||||
|
||||
const location = { pathname: to, state: { skipSavingPath: true } };
|
||||
const content = isSelected ? children : <Link to={location}>{children}</Link>;
|
||||
const content = isSelected ? <span>{children}</span> : <Link to={location}>{children}</Link>;
|
||||
return (
|
||||
<li className={`dashboard-header__tab ${isSelected && selectedClassName}`}>
|
||||
<h4 className="dashboard-header__tab__title">
|
||||
|
|
|
@ -33,7 +33,7 @@
|
|||
color: getThemifyVariable('inactive-text-color');
|
||||
border-bottom: #{4 / $base-font-size}rem solid transparent;
|
||||
|
||||
padding: 0 0 #{8 / $base-font-size}rem 0;
|
||||
padding: 0;
|
||||
margin-right: #{26 / $base-font-size}rem;
|
||||
|
||||
&:hover, &:focus, &.dashboard-header__tab--selected {
|
||||
|
@ -56,7 +56,12 @@
|
|||
|
||||
.dashboard-header__tab__title {
|
||||
margin: 0;
|
||||
padding: 0 #{5 /$base-font-size}rem;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.dashboard-header__tab__title > * {
|
||||
display: inline-block;
|
||||
padding: 0 #{5 /$base-font-size}rem #{5 /$base-font-size}rem;
|
||||
}
|
||||
|
||||
.dashboard-header__nav {
|
||||
|
|
Loading…
Reference in a new issue