Verwaltungsseite als eigene, separat installierbare App
Nutzer-Wunsch 20.08.2026: "ich will die Verwaltungsseite auch herunter laden koennen, so dass ich die originale website und die verwaltungsseite 2 mal getrennt installieren kann, auf dem pc und handy." - Eigenes manifest-verwaltung.json (eigene "id"/"scope" nur fuer verwaltung.html, eigener Name "DogiCrew-Verwaltung", eigenes Icon-Set) statt des site-weiten manifest.json (scope "/") -- macht sie zu einer technisch eigenstaendigen App-Identitaet, installierbar parallel zur Haupt-Website, auf Desktop und Handy. - Neue Icons: bestehendes Husky-Logo mit Violett/Gold-Verlauf statt Babyblau (passend zum "Jewelen-Tresor"-Look der Verwaltungsseite), damit beide installierten Apps auch optisch klar unterscheidbar sind. - Kein zweiter Service Worker noetig -- /sw.js laeuft bereits site-weit auf Scope "/" und deckt verwaltung.html automatisch mit ab. Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
Binary file not shown.
|
After Width: | Height: | Size: 21 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 22 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 19 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 116 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 95 KiB |
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"name": "DogiCrew-Verwaltung",
|
||||
"short_name": "Verwaltung",
|
||||
"description": "Interner Admin-Bereich: DogiCrew-Supporter, Prämien, Event des Jahres, Abstimmungen. Nur mit Zugangscode.",
|
||||
"start_url": "/verwaltung.html",
|
||||
"id": "/verwaltung.html",
|
||||
"scope": "/verwaltung.html",
|
||||
"display": "standalone",
|
||||
"orientation": "any",
|
||||
"background_color": "#0e0a16",
|
||||
"theme_color": "#0e0a16",
|
||||
"lang": "de",
|
||||
"dir": "ltr",
|
||||
"icons": [
|
||||
{
|
||||
"src": "/assets/img/icon-192-admin.png",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/icon-512-admin.png",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/icon-192-maskable-admin.png",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
},
|
||||
{
|
||||
"src": "/assets/img/icon-512-maskable-admin.png",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -7,6 +7,17 @@
|
||||
<title>Verwaltung — DOGFATHER UNIVERSE</title>
|
||||
<meta name="description" content="Interne Verwaltung — DogiCrew-Supporter, Prämien und Kollektionen. Nur mit Zugangscode." />
|
||||
<link rel="icon" type="image/png" href="assets/img/favicon.png" />
|
||||
<!-- Eigene, separat installierbare App (20.08.2026, Nutzer-Wunsch: "die
|
||||
Verwaltungsseite auch herunterladen können, getrennt von der Website
|
||||
installiert") — eigenes Manifest mit eigener "id"/eigenem "scope"
|
||||
(nur diese eine Seite), eigenem Namen + eigenem Icon (Violett/Gold statt
|
||||
Babyblau, passend zum "Jewelen-Tresor"-Look dieser Seite). Der
|
||||
Service Worker (/sw.js, siehe main.js) läuft site-weit auf Scope "/"
|
||||
und deckt damit auch diese Seite automatisch mit ab — kein zweiter
|
||||
Service Worker nötig, nur ein zweites Manifest. -->
|
||||
<link rel="manifest" href="/manifest-verwaltung.json" />
|
||||
<link rel="apple-touch-icon" href="assets/img/apple-touch-icon-admin.png" />
|
||||
<meta name="theme-color" content="#0e0a16" />
|
||||
<link rel="stylesheet" href="assets/css/main.css" />
|
||||
<link rel="stylesheet" href="assets/css/theme-dogfather.css" />
|
||||
<link rel="stylesheet" href="assets/css/theme-hasidog.css" />
|
||||
|
||||
Reference in New Issue
Block a user