fix: accessiblity improvements, focus states, real buttons
This commit is contained in:
@ -4,6 +4,7 @@ import { inject, observer } from 'mobx-react';
|
||||
import { MoreIcon } from 'outline-icons';
|
||||
|
||||
import { DropdownMenu, DropdownMenuItem } from 'components/DropdownMenu';
|
||||
import NudeButton from 'components/NudeButton';
|
||||
import UsersStore from 'stores/UsersStore';
|
||||
import User from 'models/User';
|
||||
|
||||
@ -61,7 +62,13 @@ class UserMenu extends React.Component<Props> {
|
||||
const { user } = this.props;
|
||||
|
||||
return (
|
||||
<DropdownMenu label={<MoreIcon />}>
|
||||
<DropdownMenu
|
||||
label={
|
||||
<NudeButton>
|
||||
<MoreIcon />
|
||||
</NudeButton>
|
||||
}
|
||||
>
|
||||
{!user.isSuspended &&
|
||||
(user.isAdmin ? (
|
||||
<DropdownMenuItem onClick={this.handleDemote}>
|
||||
|
Reference in New Issue
Block a user