Commit Graph

32 Commits

Author SHA1 Message Date
Joaquín Sánchez df165f0023
fix(pwa): wrong web manifest colors (#2659) 2024-03-07 14:55:27 +00:00
Joaquín Sánchez 9da77637b2
chore: bump to eslint-config `v2.8.0` (#2651)
Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
2024-03-05 14:48:58 +00:00
Joaquín Sánchez 55037f04cd
chore: update nuxt to 3.10.3 (#2610) 2024-02-24 16:46:14 +00:00
Joaquín Sánchez 9155c32ece
chore(pwa): improve DX for `$pwa` (#2498) 2023-12-09 16:04:41 +00:00
Joaquín Sánchez 5503ecbea2
chore(pwa): change sw generation logic (#2494) 2023-12-01 17:28:31 +00:00
Joaquín Sánchez a08d9d147c
fix: installed pwa shortcuts (#2205) 2023-07-07 11:56:06 +01:00
Joaquín Sánchez 0b5797249f
feat(pwa): include `window-controls-overlay` in installed pwa logic (#2135) 2023-06-23 21:40:21 +02:00
Joaquín Sánchez e453a316f7
chore: bump to pwa plugin 0.16.4 (#2159)
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-06-23 21:39:02 +02:00
Joaquín Sánchez c6c4d52556
fix(pwa): pwa icons in dev and build (#2137) 2023-05-30 19:38:24 +02:00
Joaquín Sánchez d601a117c0
chore: add generate pwa icons script (#2130) 2023-05-29 16:52:27 +02:00
Joaquín Sánchez dfb5a665f0
feat(pwa): add screenshots and orientation to webmanifest (#2109) 2023-05-21 17:28:28 +01:00
Daniel Roe fb1ca7d8f1
fix: use `purpose: any` for normal pwa icon (#1981) 2023-04-15 17:16:20 +01:00
renovate[bot] 3acf87d5b6
chore(deps): update lint (#1971)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Shinigami92 <chrissi92@hotmail.de>
2023-04-11 08:04:22 -07:00
Joaquín Sánchez 685b16d403
chore: change pwa module name (#1947) 2023-04-03 15:34:19 +02:00
renovate[bot] 3c43a1cdd1
chore(deps): update lint (#1928)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2023-03-30 19:01:24 +00:00
Daniel Roe 436489461c
refactor: inject pwa client plugin from module (#1758) 2023-02-16 10:23:26 +01:00
Daniel Roe 54f020b165 fix: use nitro `publicAssets` to emit manifests 2023-02-12 15:49:20 +01:00
Daniel Roe 79d43515f5
chore: upgrade docs to nuxt 3.2.0 as well (#1728) 2023-02-12 04:09:55 -08:00
Joaquín Sánchez b9c2bc5c70
fix(pwa): configure sw and web manifest cache control headers (#1724) 2023-02-12 12:08:50 +01:00
Daniel Roe c25715b26d
feat: allow using elk as a nuxt layer (#1665) 2023-02-08 01:51:16 -08:00
Horváth Bálint faa96c7705
fix: Web Share Target text field merge (#1572)
Co-authored-by: userquin <userquin@gmail.com>
2023-02-03 15:20:32 +01:00
Daniel Roe 415d36ce32
refactor: move pwa/build-info -> appConfig (#1508) 2023-01-29 06:18:27 -08:00
Joaquín Sánchez 050092b87a
fix(pwa): add maskable icon to web manifest (#1456) 2023-01-25 21:16:32 +01:00
三咲智子 Kevin Deng 4e97c31caf
fix: back to rollup 2 2023-01-25 03:06:00 +08:00
三咲智子 Kevin Deng 7545921385
fix: upgrade & downupgrade deps 2023-01-25 02:52:48 +08:00
Joaquín Sánchez 804f66f203
feat(i18n): add country variants support (#1370) 2023-01-23 16:34:31 +01:00
Horváth Bálint bede92404b
feat: add support for the Web Share Target API (#1100)
Co-authored-by: userquin <userquin@gmail.com>
2023-01-14 20:58:52 +00:00
Joaquín Sánchez 1b9fb99032
feat: add web manifest dark theme variants (#947) 2023-01-10 21:35:34 +01:00
Joaquín Sánchez 907abd0b41
fix(pwa): add `background_color` to web manifest (#832) 2023-01-06 22:04:17 +01:00
Joaquín Sánchez 85ac005570
feat: i18n PWA webmanifests (#805)
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-01-06 20:48:43 +08:00
三咲智子 Kevin Deng f892722220
refactor: env config (#769) 2023-01-04 14:26:30 +01:00
Joaquín Sánchez f0c91a3974
feat: pwa with push notifications (#337) 2022-12-17 23:29:16 +00:00