Fix glitch local settings navigation items not being proper buttons (#2320)
This commit is contained in:
parent
dd09535bda
commit
49767d20bd
|
@ -58,16 +58,14 @@ export default class LocalSettingsPage extends PureComponent {
|
|||
</a>
|
||||
);
|
||||
else if (onNavigate) return (
|
||||
<a
|
||||
<button
|
||||
onClick={handleClick}
|
||||
role='button'
|
||||
tabIndex={0}
|
||||
className={finalClassName}
|
||||
title={title}
|
||||
aria-label={title}
|
||||
>
|
||||
{iconElem} <span>{title}</span>
|
||||
</a>
|
||||
</button>
|
||||
);
|
||||
else return null;
|
||||
}
|
||||
|
|
|
@ -56,11 +56,16 @@
|
|||
padding: 15px 20px;
|
||||
color: inherit;
|
||||
background: lighten($ui-secondary-color, 8%);
|
||||
border: 0;
|
||||
border-bottom: 1px $ui-secondary-color solid;
|
||||
cursor: pointer;
|
||||
text-decoration: none;
|
||||
outline: none;
|
||||
transition: background 0.3s;
|
||||
box-sizing: border-box;
|
||||
width: 100%;
|
||||
text-align: start;
|
||||
font-size: inherit;
|
||||
|
||||
.text-icon-button {
|
||||
color: inherit;
|
||||
|
|
Reference in New Issue