feat: improved navbar in all pages

This commit is contained in:
Luis Pereira 2025-10-09 18:28:44 +01:00 committed by Brian O'Reilly
parent 2b6bad3348
commit 549ba8b38f
7 changed files with 31 additions and 15 deletions

View File

@ -12,8 +12,8 @@
<div class="container">
<h1>🎛️ ADMIN DASHBOARD</h1>
<div class="nav">
<a href="/asteroid/">← Back to Main</a>
<a href="/asteroid/player/">Web Player</a>
<a href="/asteroid/">Home</a>
<a href="/asteroid/player/">Player</a>
<a href="/asteroid/profile">Profile</a>
<a href="/asteroid/admin/users">👥 Users</a>
<a href="/asteroid/logout" class="btn-logout">Logout</a>

View File

@ -15,9 +15,9 @@
<nav class="nav">
<a href="/asteroid/">Home</a>
<a href="/asteroid/player">Player</a>
<a href="/asteroid/status">Status</a>
<a href="/asteroid/profile" data-show-if-logged-in>Profile</a>
<a href="/asteroid/admin" data-show-if-admin>Admin</a>
<a href="/asteroid/status">Status</a>
<a href="/asteroid/login" data-show-if-logged-out>Login</a>
<a href="/asteroid/register" data-show-if-logged-out>Register</a>
<a href="/asteroid/logout" data-show-if-logged-in class="btn-logout">Logout</a>

View File

@ -8,7 +8,16 @@
</head>
<body>
<div class="container">
<h1>🎵 ASTEROID RADIO - LOGIN</h1>
<header>
<h1>🎵 ASTEROID RADIO - LOGIN</h1>
<nav class="nav">
<a href="/asteroid/">Home</a>
<a href="/asteroid/player">Player</a>
<a href="/asteroid/status">Status</a>
<a href="/asteroid/register">Register</a>
</nav>
</header>
<div class="auth-container">
<div class="auth-form">
<h2>System Access</h2>

View File

@ -12,9 +12,11 @@
<div class="container">
<h1>🎵 WEB PLAYER</h1>
<div class="nav">
<a href="/asteroid/">← Back to Main</a>
<a href="/asteroid/">Home</a>
<a href="/asteroid/profile" data-show-if-logged-in>Profile</a>
<a href="/asteroid/admin" data-show-if-admin>Admin Dashboard</a>
<a href="/asteroid/admin" data-show-if-admin>Admin</a>
<a href="/asteroid/login" data-show-if-logged-out>Login</a>
<a href="/asteroid/register" data-show-if-logged-out>Register</a>
<a href="/asteroid/logout" data-show-if-logged-in class="btn-logout">Logout</a>
</div>

View File

@ -12,8 +12,8 @@
<div class="container">
<h1>👤 USER PROFILE</h1>
<div class="nav">
<a href="/asteroid/">← Back to Main</a>
<a href="/asteroid/player/">Web Player</a>
<a href="/asteroid/">Home</a>
<a href="/asteroid/player/">Player</a>
<a href="/asteroid/admin/" data-show-if-admin>Admin</a>
<a href="/asteroid/logout" class="btn-logout">Logout</a>
</div>

View File

@ -8,12 +8,16 @@
</head>
<body>
<div class="container">
<h1>🎵 ASTEROID RADIO - REGISTER</h1>
<div class="nav">
<a href="/asteroid/">← Back to Main</a>
<a href="/asteroid/login">Login</a>
</div>
<header>
<h1>🎵 ASTEROID RADIO - REGISTER</h1>
<nav class="nav">
<a href="/asteroid/">Home</a>
<a href="/asteroid/player">Player</a>
<a href="/asteroid/status">Status</a>
<a href="/asteroid/login">Login</a>
</nav>
</header>
<div class="auth-container">
<div class="auth-form">
<h2>Create Account</h2>

View File

@ -11,8 +11,9 @@
<div class="container">
<h1>👥 USER MANAGEMENT</h1>
<div class="nav">
<a href="/asteroid/admin">← Back to Admin</a>
<a href="/asteroid/">Home</a>
<a href="/asteroid/admin">Admin</a>
<a href="/asteroid/logout" class="btn-logout">Logout</a>
</div>
<!-- User Statistics -->