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 {
/>
-
+