feat: Add PWA support with service worker and caching

- Implemented service worker registration in main.js
- Added icons for PWA in manifest.json
- Created a basic service worker (sw.js) for caching static assets
- Generated a list of files to cache using a Node.js script (generate-pwa-cache-list.js)
- Added icon images (icon-192.png and icon-512.png) for PWA
- Defined PWA manifest with app details and icon references
This commit is contained in:
sHa
2025-06-11 22:36:48 +03:00
parent 1c0d303adc
commit 0650c40199
13 changed files with 175 additions and 14 deletions

14
ToDo.md
View File

@@ -1,7 +1,7 @@
[] Improove: To the tiny card add the color chooser. It should be one circle that display current color, on click it should open color picker.
[] Improove: In the preview page, add full header.
[] Improove: Split header into two parts: static top and dynamic bottom.
[] Improove: In the preview page, add possibility select custom color for each target.
[] Strategy: Add differents base/collections of images: Flags,
[] Strategy: WebApp, PWA
[] Improove: Add to filter Image variants - just logo, line logo, square logo
[ ] Improove: To the tiny card add the color chooser. It should be one circle that display current color, on click it should open color picker.
[ ] Improove: In the preview page, add full header.
[ ] Improove: Split header into two parts: static top and dynamic bottom.
[ ] Improove: In the preview page, add possibility select custom color for each target.
[ ] Strategy: Add differents base/collections of images: Flags,
[v] Strategy: WebApp, PWA
[ ] Improove: Add to filter Image variants - just logo, line logo, square logo