UI-Verbesserungen, PWA-Icons, Branding und Settings-Erweiterung
Invertiertes Logo für Admin-Navbar, neue PWA-Icons, Manifest-Updates, Tailwind-Config-Extraktion, Farb-/Namenseinstellungen im Admin-Bereich und diverse Layout-Optimierungen. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 44 KiB |
|
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 49 KiB |
|
Before Width: | Height: | Size: 44 KiB After Width: | Height: | Size: 234 KiB |
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 49 KiB |
|
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 234 KiB |
BIN
public/images/vereinos_logo.png
Normal file
|
After Width: | Height: | Size: 228 KiB |
BIN
public/images/vereinos_logo_white.png
Normal file
|
After Width: | Height: | Size: 53 KiB |
@@ -128,13 +128,16 @@ if (!file_exists($basePath . '/storage/installed')) {
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Installation — Systemcheck</title>
|
||||
<script src="https://cdn.tailwindcss.com"></script>
|
||||
<script>
|
||||
tailwind.config={theme:{extend:{colors:{blue:{50:'#eef1f5',100:'#d9dfe8',200:'#b7c1d1',300:'#8e9db3',400:'#677a95',500:'#4a5e7a',600:'#2D3441',700:'#252b36',800:'#1e222b',900:'#161a21',950:'#0e1117'},green:{50:'#eef4f0',100:'#d6e7da',200:'#afd0b8',300:'#7fb38e',400:'#579469',500:'#3e7750',600:'#305f3f',700:'#284d34',800:'#223e2b',900:'#1c3324',950:'#0e1c13'},red:{50:'#f6f0f0',100:'#eddddc',200:'#dbbcba',300:'#c3918e',400:'#a86b67',500:'#8f504b',600:'#76403b',700:'#613532',800:'#502d2a',900:'#432725',950:'#241413'}}}}}
|
||||
</script>
|
||||
<link rel="icon" href="/favicon.ico">
|
||||
</head>
|
||||
<body class="min-h-screen bg-gray-100 flex flex-col">
|
||||
<main class="flex-1 flex items-center justify-center px-4 py-12">
|
||||
<div class="w-full max-w-2xl">
|
||||
<div class="text-center mb-6">
|
||||
<img src="/images/logo_sg_woelfe.png" alt="Logo" class="mx-auto h-20 mb-3" onerror="this.style.display='none'">
|
||||
<img src="/images/vereinos_logo.png" alt="VereinsOS" class="mx-auto h-20 mb-3" onerror="this.style.display='none'">
|
||||
<h1 class="text-xl font-bold text-gray-900">Installation</h1>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "SG Wölfe Handball",
|
||||
"short_name": "SG Wölfe",
|
||||
"description": "Spieltermine und Teamorganisation",
|
||||
"name": "VereinsOS",
|
||||
"short_name": "VereinsOS",
|
||||
"description": "Vereinsorganisation und Teamverwaltung",
|
||||
"start_url": "/dashboard",
|
||||
"display": "standalone",
|
||||
"orientation": "portrait-primary",
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
// ============================================================
|
||||
// Service Worker – SG Wölfe Handball WebApp
|
||||
// Service Worker – VereinsOS
|
||||
// Strategie: Lokale Assets cachen, HTML Network-First
|
||||
// ============================================================
|
||||
|
||||
const CACHE_NAME = 'handball-v3';
|
||||
const CACHE_NAME = 'vereinos-v1';
|
||||
const OFFLINE_URL = '/offline';
|
||||
|
||||
// Lokale Assets, die beim Install gecached werden
|
||||
@@ -14,7 +14,7 @@ const PRECACHE_ASSETS = [
|
||||
'/images/icon-192x192.png',
|
||||
'/images/icon-512x512.png',
|
||||
'/manifest.json',
|
||||
'/images/logo_woelfe.png'
|
||||
'/images/vereinos_logo.png'
|
||||
];
|
||||
|
||||
// ---- INSTALL ----
|
||||
|
||||