log/registration complete

jesus fuck finallyl
This commit is contained in:
xander 2022-03-08 02:28:57 -12:00
parent a9810836e3
commit 0cd096e3e6
3 changed files with 12 additions and 2 deletions

View File

@ -50,7 +50,13 @@ const Navbar = (props) => {
!props.maintenanceEnabled ?
<>
<SearchBar />
<Link className="btn btn-success" to="/login">Login / Sign up</Link>
{props.user?
<li className="nav-item dropdown">
<button className="btn btn-secondary nav-link dropdown-toggle" href="#" id="graphictoria-nav-dropdown" role="button" data-bs-toggle="dropdown" area-expanded="false">{props.user.username}</button>
<ul className="dropdown-menu graphictoria-nav-dropdown" area-labelledby="graphictoria-nav-dropdown">
<li><NavLink className="dropdown-item" to="/users">Users</NavLink></li>
</ul>
</li> : <Link className="btn btn-success" to="/login">Login / Sign up</Link>}
</>
:
null

View File

@ -95,7 +95,7 @@ const App = () => {
return (
!state.loading?
<Router>
<Navbar maintenanceEnabled={state.maintenance} />
<Navbar maintenanceEnabled={state.maintenance} user={user} />
{state.banners && state.banners.length >= 1 ? state.banners : null}
<Route render={({ location }) => {

View File

@ -819,6 +819,10 @@ a.list-group-item {
display: block;
}
.nav-item {
color: transparent !important;
}
.error-dialog {
padding: 5px;
margin-bottom: 10px;