48 lines
1.7 KiB
Plaintext
48 lines
1.7 KiB
Plaintext
=== KGV PWA ===
|
||
Contributors: ronnygrobel
|
||
Tags: pwa, progressive web app, manifest, service worker, offline
|
||
Requires at least: 6.0
|
||
Tested up to: 6.7
|
||
Stable tag: 1.0.0
|
||
Requires PHP: 7.4
|
||
License: GPLv2 or later
|
||
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
||
|
||
Progressive Web App Unterstützung für KGV-Webseiten.
|
||
|
||
== Beschreibung ==
|
||
|
||
KGV PWA erweitert KGV-Webseiten um vollständige Progressive Web App (PWA) Unterstützung:
|
||
|
||
* **Web App Manifest** – dynamisch generiert unter `/manifest.json`
|
||
* **Service Worker** – Cache-Strategie für Offline-Fähigkeit, erreichbar unter `/sw.js`
|
||
* **Installierbarkeit** – Besucher können die Seite als App auf dem Home-Bildschirm speichern
|
||
* **Apple-Touch-Icon & Meta-Tags** – korrekte Darstellung auf iOS-Geräten
|
||
|
||
Alle relevanten Parameter (App-Name, Kurzname, Farben, Icons, Anzeigemodus) sind über
|
||
**Einstellungen → KGV PWA** konfigurierbar.
|
||
|
||
== Installation ==
|
||
|
||
1. Plugin hochladen und aktivieren.
|
||
2. Einstellungen unter **Einstellungen → KGV PWA** vornehmen.
|
||
3. Nach der ersten Aktivierung werden die Rewrite-Regeln automatisch geflusht.
|
||
|
||
== Einstellungen ==
|
||
|
||
* **App-Name** – Vollständiger Name der App im Manifest
|
||
* **Kurzname** – Kurzname (max. 12 Zeichen empfohlen) für den Home-Bildschirm
|
||
* **Beschreibung** – Kurzbeschreibung im Manifest
|
||
* **Theme-Farbe** – Farbe der Browser-/Status-Leiste
|
||
* **Hintergrundfarbe** – Splashscreen-Hintergrund
|
||
* **Anzeigemodus** – `standalone` (empfohlen), `fullscreen`, `minimal-ui`, `browser`
|
||
* **Icon 192 × 192** – URL zu einem PNG-Icon (192 px)
|
||
* **Icon 512 × 512** – URL zu einem PNG-Icon (512 px)
|
||
|
||
Werden keine Icons angegeben, wird automatisch das WordPress-Site-Icon verwendet.
|
||
|
||
== Changelog ==
|
||
|
||
= 1.0.0 =
|
||
* Erstveröffentlichung
|