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 ? !props.maintenanceEnabled ?
<> <>
<SearchBar /> <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 null

View File

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

View File

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