diff --git a/interface/src/components/MenuAppBar.js b/interface/src/components/MenuAppBar.js index 674e804..2fb2952 100644 --- a/interface/src/components/MenuAppBar.js +++ b/interface/src/components/MenuAppBar.js @@ -10,13 +10,12 @@ import Typography from '@material-ui/core/Typography'; import IconButton from '@material-ui/core/IconButton'; import Hidden from '@material-ui/core/Hidden'; import Divider from '@material-ui/core/Divider'; -import Grow from '@material-ui/core/Grow'; -import MenuItem from '@material-ui/core/MenuItem'; -import MenuList from '@material-ui/core/MenuList'; +import Button from '@material-ui/core/Button'; import List from '@material-ui/core/List'; import ListItem from '@material-ui/core/ListItem'; import ListItemIcon from '@material-ui/core/ListItemIcon'; import ListItemText from '@material-ui/core/ListItemText'; +import ListItemAvatar from '@material-ui/core/ListItemAvatar'; import Popper from '@material-ui/core/Popper'; import MenuIcon from '@material-ui/icons/Menu'; import WifiIcon from '@material-ui/icons/Wifi'; @@ -26,7 +25,10 @@ import AccountCircleIcon from '@material-ui/icons/AccountCircle'; import SettingsInputAntennaIcon from '@material-ui/icons/SettingsInputAntenna'; import LockIcon from '@material-ui/icons/Lock'; import ClickAwayListener from '@material-ui/core/ClickAwayListener'; -import Paper from '@material-ui/core/Paper'; +import Card from '@material-ui/core/Card'; +import CardContent from '@material-ui/core/CardContent'; +import CardActions from '@material-ui/core/CardActions'; +import Avatar from '@material-ui/core/Avatar'; import { APP_NAME } from '../constants/App'; import { withAuthenticationContext } from '../authentication/Context.js'; @@ -66,9 +68,16 @@ const styles = theme => ({ flexGrow: 1, padding: theme.spacing(), }, - popper: { - zIndex: 3300 - } + authMenu: { + zIndex: theme.zIndex.tooltip, + maxWidth: 400, + }, + authMenuActions: { + padding: theme.spacing(2), + "& > * + *" :{ + marginLeft: theme.spacing(2), + } + }, }); class MenuAppBar extends React.Component { @@ -169,26 +178,27 @@ class MenuAppBar extends React.Component { > - - {({ TransitionProps, placement }) => ( - - - - - - + + + + + + + + - - - - - - - - )} + + + + + + + + + + + + diff --git a/interface/src/forms/ManageUsersForm.js b/interface/src/forms/ManageUsersForm.js index 7702cde..6423736 100644 --- a/interface/src/forms/ManageUsersForm.js +++ b/interface/src/forms/ManageUsersForm.js @@ -192,7 +192,7 @@ class ManageUsersForm extends React.Component { { this.noAdminConfigured() && - + You must have at least one admin user configured. diff --git a/interface/src/forms/SecuritySettingsForm.js b/interface/src/forms/SecuritySettingsForm.js index 32c16e7..7420885 100644 --- a/interface/src/forms/SecuritySettingsForm.js +++ b/interface/src/forms/SecuritySettingsForm.js @@ -59,7 +59,7 @@ class SecuritySettingsForm extends React.Component { margin="normal" /> - + If you modify the JWT Secret, all users will be logged out. diff --git a/interface/src/forms/UserForm.js b/interface/src/forms/UserForm.js index a2e2f5d..3aee089 100644 --- a/interface/src/forms/UserForm.js +++ b/interface/src/forms/UserForm.js @@ -74,7 +74,7 @@ class UserForm extends React.Component { /> - +