wolkenschloss / nubes

Learning project for microservices
Apache License 2.0
0 stars 0 forks source link

Adaptation of application icons for PWA #358

Closed haschi closed 2 years ago

haschi commented 2 years ago

Master Image is public/favicon.svg. Andere Icons werden von pwa-asset-generator generiert durch die generate-[maskable-]icons* Skripte:

Die Skripte erzeugen die Icons im Verzeichnis public/images/icons. Das Web-Manifest ist manuell angepasst worden. Auf den Automatismus von pwa-asset-generator wird verzichtet. Der Generator passt nicht in die Logik von Webpack und Vue-CLI. Wünschenswert wäre ein Webpack Plugin, dass die Icons erzeugt oder eine Erweiterung des Vue-CLI PWA Plugins.

Die Lösung ist rudimentär und erfordert manuelles eingreifen, wenn das Master Icon geändert wird.

Derzeit wird nur Android und Linux unterstützt. Für iOS und Windows werden keine Icons bereitgestellt, da diese Plattformen für einen Test nicht zur Verfügung stehen.