feat: rebrand to Quickawards by DJ7NT and fix logout redirect
- Update all page titles and branding from "Ham Radio Awards" to "Quickawards by DJ7NT" - Simplify footer copyright text - Redirect users to login page after logout instead of home page Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>Clear Cache - Ham Radio Awards</title>
|
||||
<title>Clear Cache - Quickawards by DJ7NT</title>
|
||||
<style>
|
||||
body {
|
||||
font-family: system-ui, sans-serif;
|
||||
|
||||
@@ -1,6 +1,12 @@
|
||||
<script>
|
||||
import { browser } from '$app/environment';
|
||||
import { auth } from '$lib/stores.js';
|
||||
import { goto } from '$app/navigation';
|
||||
|
||||
function handleLogout() {
|
||||
auth.logout();
|
||||
goto('/auth/login');
|
||||
}
|
||||
</script>
|
||||
|
||||
<svelte:head>
|
||||
@@ -21,7 +27,7 @@
|
||||
<a href="/awards" class="nav-link">Awards</a>
|
||||
<a href="/qsos" class="nav-link">QSOs</a>
|
||||
<a href="/settings" class="nav-link">Settings</a>
|
||||
<button on:click={auth.logout} class="nav-link logout-btn">Logout</button>
|
||||
<button on:click={handleLogout} class="nav-link logout-btn">Logout</button>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
@@ -31,7 +37,7 @@
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<p>© 2025 Ham Radio Awards. Track your DXCC, WAS, VUCC and more.</p>
|
||||
<p>© 2025 Quickawards by DJ7NT</p>
|
||||
</footer>
|
||||
</div>
|
||||
{:else}
|
||||
@@ -40,7 +46,7 @@
|
||||
<slot />
|
||||
</main>
|
||||
<footer>
|
||||
<p>© 2025 Ham Radio Awards. Track your DXCC, WAS, VUCC and more.</p>
|
||||
<p>© 2025 Quickawards by DJ7NT</p>
|
||||
</footer>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
{:else}
|
||||
<!-- Welcome page for non-logged-in users -->
|
||||
<div class="welcome">
|
||||
<h1>Ham Radio Awards</h1>
|
||||
<h1>Quickawards by DJ7NT</h1>
|
||||
<p class="subtitle">Track your DXCC, WAS, VUCC and more</p>
|
||||
<div class="cta">
|
||||
<a href="/auth/login" class="btn btn-primary">Login</a>
|
||||
|
||||
@@ -18,13 +18,13 @@
|
||||
</script>
|
||||
|
||||
<svelte:head>
|
||||
<title>Login - Ham Radio Awards</title>
|
||||
<title>Login - Quickawards by DJ7NT</title>
|
||||
</svelte:head>
|
||||
|
||||
<div class="auth-container">
|
||||
<div class="auth-card">
|
||||
<div class="auth-header">
|
||||
<h1>Ham Radio Awards</h1>
|
||||
<h1>Quickawards by DJ7NT</h1>
|
||||
<p>Sign in to track your award progress</p>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
</script>
|
||||
|
||||
<svelte:head>
|
||||
<title>Register - Ham Radio Awards</title>
|
||||
<title>Register - Quickawards by DJ7NT</title>
|
||||
</svelte:head>
|
||||
|
||||
<div class="auth-container">
|
||||
|
||||
@@ -249,7 +249,7 @@
|
||||
</script>
|
||||
|
||||
<svelte:head>
|
||||
<title>QSO Log - Ham Radio Awards</title>
|
||||
<title>QSO Log - Quickawards by DJ7NT</title>
|
||||
</svelte:head>
|
||||
|
||||
<div class="container">
|
||||
|
||||
@@ -66,12 +66,12 @@
|
||||
|
||||
function handleLogout() {
|
||||
auth.logout();
|
||||
goto('/');
|
||||
goto('/auth/login');
|
||||
}
|
||||
</script>
|
||||
|
||||
<svelte:head>
|
||||
<title>Settings - Ham Radio Awards</title>
|
||||
<title>Settings - Quickawards by DJ7NT</title>
|
||||
</svelte:head>
|
||||
|
||||
<div class="container">
|
||||
|
||||
Reference in New Issue
Block a user