diff --git a/src/assets/assetsfs.go b/src/assets/assetsfs.go index 0ca62d4..3b52a07 100644 --- a/src/assets/assetsfs.go +++ b/src/assets/assetsfs.go @@ -6,6 +6,7 @@ import "embed" //go:embed graphicarts //go:embed javascripts //go:embed stylesheets +//go:embed manifest.json var embedded embed.FS func init() { diff --git a/src/assets/graphicarts/android/android-launchericon-144-144.png b/src/assets/graphicarts/android/android-launchericon-144-144.png new file mode 100644 index 0000000..9555059 Binary files /dev/null and b/src/assets/graphicarts/android/android-launchericon-144-144.png differ diff --git a/src/assets/graphicarts/android/android-launchericon-192-192.png b/src/assets/graphicarts/android/android-launchericon-192-192.png new file mode 100644 index 0000000..ec2a97b Binary files /dev/null and b/src/assets/graphicarts/android/android-launchericon-192-192.png differ diff --git a/src/assets/graphicarts/android/android-launchericon-48-48.png b/src/assets/graphicarts/android/android-launchericon-48-48.png new file mode 100644 index 0000000..28b37bb Binary files /dev/null and b/src/assets/graphicarts/android/android-launchericon-48-48.png differ diff --git a/src/assets/graphicarts/android/android-launchericon-512-512.png b/src/assets/graphicarts/android/android-launchericon-512-512.png new file mode 100644 index 0000000..05c74a2 Binary files /dev/null and b/src/assets/graphicarts/android/android-launchericon-512-512.png differ diff --git a/src/assets/graphicarts/android/android-launchericon-72-72.png b/src/assets/graphicarts/android/android-launchericon-72-72.png new file mode 100644 index 0000000..a05ae45 Binary files /dev/null and b/src/assets/graphicarts/android/android-launchericon-72-72.png differ diff --git a/src/assets/graphicarts/android/android-launchericon-96-96.png b/src/assets/graphicarts/android/android-launchericon-96-96.png new file mode 100644 index 0000000..4102bc9 Binary files /dev/null and b/src/assets/graphicarts/android/android-launchericon-96-96.png differ diff --git a/src/assets/graphicarts/ios/100.png b/src/assets/graphicarts/ios/100.png new file mode 100644 index 0000000..9db799f Binary files /dev/null and b/src/assets/graphicarts/ios/100.png differ diff --git a/src/assets/graphicarts/ios/1024.png b/src/assets/graphicarts/ios/1024.png new file mode 100644 index 0000000..2b4aac8 Binary files /dev/null and b/src/assets/graphicarts/ios/1024.png differ diff --git a/src/assets/graphicarts/ios/114.png b/src/assets/graphicarts/ios/114.png new file mode 100644 index 0000000..98941fa Binary files /dev/null and b/src/assets/graphicarts/ios/114.png differ diff --git a/src/assets/graphicarts/ios/120.png b/src/assets/graphicarts/ios/120.png new file mode 100644 index 0000000..2e186b8 Binary files /dev/null and b/src/assets/graphicarts/ios/120.png differ diff --git a/src/assets/graphicarts/ios/128.png b/src/assets/graphicarts/ios/128.png new file mode 100644 index 0000000..a846bf6 Binary files /dev/null and b/src/assets/graphicarts/ios/128.png differ diff --git a/src/assets/graphicarts/ios/144.png b/src/assets/graphicarts/ios/144.png new file mode 100644 index 0000000..9555059 Binary files /dev/null and b/src/assets/graphicarts/ios/144.png differ diff --git a/src/assets/graphicarts/ios/152.png b/src/assets/graphicarts/ios/152.png new file mode 100644 index 0000000..2e27a33 Binary files /dev/null and b/src/assets/graphicarts/ios/152.png differ diff --git a/src/assets/graphicarts/ios/16.png b/src/assets/graphicarts/ios/16.png new file mode 100644 index 0000000..db56491 Binary files /dev/null and b/src/assets/graphicarts/ios/16.png differ diff --git a/src/assets/graphicarts/ios/167.png b/src/assets/graphicarts/ios/167.png new file mode 100644 index 0000000..5f9538a Binary files /dev/null and b/src/assets/graphicarts/ios/167.png differ diff --git a/src/assets/graphicarts/ios/180.png b/src/assets/graphicarts/ios/180.png new file mode 100644 index 0000000..4f4d1ec Binary files /dev/null and b/src/assets/graphicarts/ios/180.png differ diff --git a/src/assets/graphicarts/ios/192.png b/src/assets/graphicarts/ios/192.png new file mode 100644 index 0000000..ec2a97b Binary files /dev/null and b/src/assets/graphicarts/ios/192.png differ diff --git a/src/assets/graphicarts/ios/20.png b/src/assets/graphicarts/ios/20.png new file mode 100644 index 0000000..70feb42 Binary files /dev/null and b/src/assets/graphicarts/ios/20.png differ diff --git a/src/assets/graphicarts/ios/256.png b/src/assets/graphicarts/ios/256.png new file mode 100644 index 0000000..dfcb78a Binary files /dev/null and b/src/assets/graphicarts/ios/256.png differ diff --git a/src/assets/graphicarts/ios/29.png b/src/assets/graphicarts/ios/29.png new file mode 100644 index 0000000..1981bd5 Binary files /dev/null and b/src/assets/graphicarts/ios/29.png differ diff --git a/src/assets/graphicarts/ios/32.png b/src/assets/graphicarts/ios/32.png new file mode 100644 index 0000000..dd90e1e Binary files /dev/null and b/src/assets/graphicarts/ios/32.png differ diff --git a/src/assets/graphicarts/ios/40.png b/src/assets/graphicarts/ios/40.png new file mode 100644 index 0000000..020dfd5 Binary files /dev/null and b/src/assets/graphicarts/ios/40.png differ diff --git a/src/assets/graphicarts/ios/50.png b/src/assets/graphicarts/ios/50.png new file mode 100644 index 0000000..388a741 Binary files /dev/null and b/src/assets/graphicarts/ios/50.png differ diff --git a/src/assets/graphicarts/ios/512.png b/src/assets/graphicarts/ios/512.png new file mode 100644 index 0000000..05c74a2 Binary files /dev/null and b/src/assets/graphicarts/ios/512.png differ diff --git a/src/assets/graphicarts/ios/57.png b/src/assets/graphicarts/ios/57.png new file mode 100644 index 0000000..097a3d9 Binary files /dev/null and b/src/assets/graphicarts/ios/57.png differ diff --git a/src/assets/graphicarts/ios/58.png b/src/assets/graphicarts/ios/58.png new file mode 100644 index 0000000..585ee17 Binary files /dev/null and b/src/assets/graphicarts/ios/58.png differ diff --git a/src/assets/graphicarts/ios/60.png b/src/assets/graphicarts/ios/60.png new file mode 100644 index 0000000..f04542e Binary files /dev/null and b/src/assets/graphicarts/ios/60.png differ diff --git a/src/assets/graphicarts/ios/64.png b/src/assets/graphicarts/ios/64.png new file mode 100644 index 0000000..70961f5 Binary files /dev/null and b/src/assets/graphicarts/ios/64.png differ diff --git a/src/assets/graphicarts/ios/72.png b/src/assets/graphicarts/ios/72.png new file mode 100644 index 0000000..a05ae45 Binary files /dev/null and b/src/assets/graphicarts/ios/72.png differ diff --git a/src/assets/graphicarts/ios/76.png b/src/assets/graphicarts/ios/76.png new file mode 100644 index 0000000..c767355 Binary files /dev/null and b/src/assets/graphicarts/ios/76.png differ diff --git a/src/assets/graphicarts/ios/80.png b/src/assets/graphicarts/ios/80.png new file mode 100644 index 0000000..b75075d Binary files /dev/null and b/src/assets/graphicarts/ios/80.png differ diff --git a/src/assets/graphicarts/ios/87.png b/src/assets/graphicarts/ios/87.png new file mode 100644 index 0000000..fe40f7c Binary files /dev/null and b/src/assets/graphicarts/ios/87.png differ diff --git a/src/assets/graphicarts/windows11/LargeTile.scale-100.png b/src/assets/graphicarts/windows11/LargeTile.scale-100.png new file mode 100644 index 0000000..99c7c13 Binary files /dev/null and b/src/assets/graphicarts/windows11/LargeTile.scale-100.png differ diff --git a/src/assets/graphicarts/windows11/LargeTile.scale-125.png b/src/assets/graphicarts/windows11/LargeTile.scale-125.png new file mode 100644 index 0000000..c084e3c Binary files /dev/null and b/src/assets/graphicarts/windows11/LargeTile.scale-125.png differ diff --git a/src/assets/graphicarts/windows11/LargeTile.scale-150.png b/src/assets/graphicarts/windows11/LargeTile.scale-150.png new file mode 100644 index 0000000..44fb84a Binary files /dev/null and b/src/assets/graphicarts/windows11/LargeTile.scale-150.png differ diff --git a/src/assets/graphicarts/windows11/LargeTile.scale-200.png b/src/assets/graphicarts/windows11/LargeTile.scale-200.png new file mode 100644 index 0000000..f0f292c Binary files /dev/null and b/src/assets/graphicarts/windows11/LargeTile.scale-200.png differ diff --git a/src/assets/graphicarts/windows11/LargeTile.scale-400.png b/src/assets/graphicarts/windows11/LargeTile.scale-400.png new file mode 100644 index 0000000..2b08c46 Binary files /dev/null and b/src/assets/graphicarts/windows11/LargeTile.scale-400.png differ diff --git a/src/assets/graphicarts/windows11/SmallTile.scale-100.png b/src/assets/graphicarts/windows11/SmallTile.scale-100.png new file mode 100644 index 0000000..23a8937 Binary files /dev/null and b/src/assets/graphicarts/windows11/SmallTile.scale-100.png differ diff --git a/src/assets/graphicarts/windows11/SmallTile.scale-125.png b/src/assets/graphicarts/windows11/SmallTile.scale-125.png new file mode 100644 index 0000000..1b54be9 Binary files /dev/null and b/src/assets/graphicarts/windows11/SmallTile.scale-125.png differ diff --git a/src/assets/graphicarts/windows11/SmallTile.scale-150.png b/src/assets/graphicarts/windows11/SmallTile.scale-150.png new file mode 100644 index 0000000..7346508 Binary files /dev/null and b/src/assets/graphicarts/windows11/SmallTile.scale-150.png differ diff --git a/src/assets/graphicarts/windows11/SmallTile.scale-200.png b/src/assets/graphicarts/windows11/SmallTile.scale-200.png new file mode 100644 index 0000000..5c4c635 Binary files /dev/null and b/src/assets/graphicarts/windows11/SmallTile.scale-200.png differ diff --git a/src/assets/graphicarts/windows11/SmallTile.scale-400.png b/src/assets/graphicarts/windows11/SmallTile.scale-400.png new file mode 100644 index 0000000..5919f72 Binary files /dev/null and b/src/assets/graphicarts/windows11/SmallTile.scale-400.png differ diff --git a/src/assets/graphicarts/windows11/SplashScreen.scale-100.png b/src/assets/graphicarts/windows11/SplashScreen.scale-100.png new file mode 100644 index 0000000..c4ae0ce Binary files /dev/null and b/src/assets/graphicarts/windows11/SplashScreen.scale-100.png differ diff --git a/src/assets/graphicarts/windows11/SplashScreen.scale-125.png b/src/assets/graphicarts/windows11/SplashScreen.scale-125.png new file mode 100644 index 0000000..5e3dbe7 Binary files /dev/null and b/src/assets/graphicarts/windows11/SplashScreen.scale-125.png differ diff --git a/src/assets/graphicarts/windows11/SplashScreen.scale-150.png b/src/assets/graphicarts/windows11/SplashScreen.scale-150.png new file mode 100644 index 0000000..8f80317 Binary files /dev/null and b/src/assets/graphicarts/windows11/SplashScreen.scale-150.png differ diff --git a/src/assets/graphicarts/windows11/SplashScreen.scale-200.png b/src/assets/graphicarts/windows11/SplashScreen.scale-200.png new file mode 100644 index 0000000..c295605 Binary files /dev/null and b/src/assets/graphicarts/windows11/SplashScreen.scale-200.png differ diff --git a/src/assets/graphicarts/windows11/SplashScreen.scale-400.png b/src/assets/graphicarts/windows11/SplashScreen.scale-400.png new file mode 100644 index 0000000..7bc6e10 Binary files /dev/null and b/src/assets/graphicarts/windows11/SplashScreen.scale-400.png differ diff --git a/src/assets/graphicarts/windows11/Square150x150Logo.scale-100.png b/src/assets/graphicarts/windows11/Square150x150Logo.scale-100.png new file mode 100644 index 0000000..d747b50 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square150x150Logo.scale-100.png differ diff --git a/src/assets/graphicarts/windows11/Square150x150Logo.scale-125.png b/src/assets/graphicarts/windows11/Square150x150Logo.scale-125.png new file mode 100644 index 0000000..bf65661 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square150x150Logo.scale-125.png differ diff --git a/src/assets/graphicarts/windows11/Square150x150Logo.scale-150.png b/src/assets/graphicarts/windows11/Square150x150Logo.scale-150.png new file mode 100644 index 0000000..d6d17bf Binary files /dev/null and b/src/assets/graphicarts/windows11/Square150x150Logo.scale-150.png differ diff --git a/src/assets/graphicarts/windows11/Square150x150Logo.scale-200.png b/src/assets/graphicarts/windows11/Square150x150Logo.scale-200.png new file mode 100644 index 0000000..586e1d2 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square150x150Logo.scale-200.png differ diff --git a/src/assets/graphicarts/windows11/Square150x150Logo.scale-400.png b/src/assets/graphicarts/windows11/Square150x150Logo.scale-400.png new file mode 100644 index 0000000..47ee5b8 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square150x150Logo.scale-400.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-16.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-16.png new file mode 100644 index 0000000..eb1f3e1 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-16.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-20.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-20.png new file mode 100644 index 0000000..6f1ba8c Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-20.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-24.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-24.png new file mode 100644 index 0000000..1abd475 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-24.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-256.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-256.png new file mode 100644 index 0000000..3b2170f Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-256.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-30.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-30.png new file mode 100644 index 0000000..431abd2 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-30.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-32.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-32.png new file mode 100644 index 0000000..a2592eb Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-32.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-36.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-36.png new file mode 100644 index 0000000..f2649a4 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-36.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-40.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-40.png new file mode 100644 index 0000000..f20fd39 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-40.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-44.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-44.png new file mode 100644 index 0000000..b55dcdf Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-44.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-48.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-48.png new file mode 100644 index 0000000..382cb00 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-48.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-60.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-60.png new file mode 100644 index 0000000..13799c6 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-60.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-64.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-64.png new file mode 100644 index 0000000..a8ee604 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-64.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-72.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-72.png new file mode 100644 index 0000000..7e17126 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-72.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-80.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-80.png new file mode 100644 index 0000000..a167c6d Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-80.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-96.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-96.png new file mode 100644 index 0000000..0552a7c Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-96.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-16.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-16.png new file mode 100644 index 0000000..eb1f3e1 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-16.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-20.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-20.png new file mode 100644 index 0000000..6f1ba8c Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-20.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-24.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-24.png new file mode 100644 index 0000000..1abd475 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-24.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-256.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-256.png new file mode 100644 index 0000000..3b2170f Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-256.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-30.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-30.png new file mode 100644 index 0000000..431abd2 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-30.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-32.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-32.png new file mode 100644 index 0000000..a2592eb Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-32.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-36.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-36.png new file mode 100644 index 0000000..f2649a4 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-36.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-40.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-40.png new file mode 100644 index 0000000..f20fd39 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-40.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-44.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-44.png new file mode 100644 index 0000000..b55dcdf Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-44.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-48.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-48.png new file mode 100644 index 0000000..382cb00 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-48.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-60.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-60.png new file mode 100644 index 0000000..13799c6 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-60.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-64.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-64.png new file mode 100644 index 0000000..a8ee604 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-64.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-72.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-72.png new file mode 100644 index 0000000..7e17126 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-72.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-80.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-80.png new file mode 100644 index 0000000..a167c6d Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-80.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-96.png b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-96.png new file mode 100644 index 0000000..0552a7c Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-96.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.scale-100.png b/src/assets/graphicarts/windows11/Square44x44Logo.scale-100.png new file mode 100644 index 0000000..b55dcdf Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.scale-100.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.scale-125.png b/src/assets/graphicarts/windows11/Square44x44Logo.scale-125.png new file mode 100644 index 0000000..37ca6b5 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.scale-125.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.scale-150.png b/src/assets/graphicarts/windows11/Square44x44Logo.scale-150.png new file mode 100644 index 0000000..834dc11 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.scale-150.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.scale-200.png b/src/assets/graphicarts/windows11/Square44x44Logo.scale-200.png new file mode 100644 index 0000000..cc3ed12 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.scale-200.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.scale-400.png b/src/assets/graphicarts/windows11/Square44x44Logo.scale-400.png new file mode 100644 index 0000000..7773b44 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.scale-400.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-16.png b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-16.png new file mode 100644 index 0000000..eb1f3e1 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-16.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-20.png b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-20.png new file mode 100644 index 0000000..6f1ba8c Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-20.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-24.png b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-24.png new file mode 100644 index 0000000..1abd475 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-24.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-256.png b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-256.png new file mode 100644 index 0000000..3b2170f Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-256.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-30.png b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-30.png new file mode 100644 index 0000000..431abd2 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-30.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-32.png b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-32.png new file mode 100644 index 0000000..a2592eb Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-32.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-36.png b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-36.png new file mode 100644 index 0000000..f2649a4 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-36.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-40.png b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-40.png new file mode 100644 index 0000000..f20fd39 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-40.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-44.png b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-44.png new file mode 100644 index 0000000..b55dcdf Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-44.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-48.png b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-48.png new file mode 100644 index 0000000..382cb00 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-48.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-60.png b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-60.png new file mode 100644 index 0000000..13799c6 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-60.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-64.png b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-64.png new file mode 100644 index 0000000..a8ee604 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-64.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-72.png b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-72.png new file mode 100644 index 0000000..7e17126 Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-72.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-80.png b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-80.png new file mode 100644 index 0000000..a167c6d Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-80.png differ diff --git a/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-96.png b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-96.png new file mode 100644 index 0000000..0552a7c Binary files /dev/null and b/src/assets/graphicarts/windows11/Square44x44Logo.targetsize-96.png differ diff --git a/src/assets/graphicarts/windows11/StoreLogo.scale-100.png b/src/assets/graphicarts/windows11/StoreLogo.scale-100.png new file mode 100644 index 0000000..388a741 Binary files /dev/null and b/src/assets/graphicarts/windows11/StoreLogo.scale-100.png differ diff --git a/src/assets/graphicarts/windows11/StoreLogo.scale-125.png b/src/assets/graphicarts/windows11/StoreLogo.scale-125.png new file mode 100644 index 0000000..7eb8bb4 Binary files /dev/null and b/src/assets/graphicarts/windows11/StoreLogo.scale-125.png differ diff --git a/src/assets/graphicarts/windows11/StoreLogo.scale-150.png b/src/assets/graphicarts/windows11/StoreLogo.scale-150.png new file mode 100644 index 0000000..1f6fad8 Binary files /dev/null and b/src/assets/graphicarts/windows11/StoreLogo.scale-150.png differ diff --git a/src/assets/graphicarts/windows11/StoreLogo.scale-200.png b/src/assets/graphicarts/windows11/StoreLogo.scale-200.png new file mode 100644 index 0000000..9db799f Binary files /dev/null and b/src/assets/graphicarts/windows11/StoreLogo.scale-200.png differ diff --git a/src/assets/graphicarts/windows11/StoreLogo.scale-400.png b/src/assets/graphicarts/windows11/StoreLogo.scale-400.png new file mode 100644 index 0000000..6f2da14 Binary files /dev/null and b/src/assets/graphicarts/windows11/StoreLogo.scale-400.png differ diff --git a/src/assets/graphicarts/windows11/Wide310x150Logo.scale-100.png b/src/assets/graphicarts/windows11/Wide310x150Logo.scale-100.png new file mode 100644 index 0000000..7bc5463 Binary files /dev/null and b/src/assets/graphicarts/windows11/Wide310x150Logo.scale-100.png differ diff --git a/src/assets/graphicarts/windows11/Wide310x150Logo.scale-125.png b/src/assets/graphicarts/windows11/Wide310x150Logo.scale-125.png new file mode 100644 index 0000000..b6020c9 Binary files /dev/null and b/src/assets/graphicarts/windows11/Wide310x150Logo.scale-125.png differ diff --git a/src/assets/graphicarts/windows11/Wide310x150Logo.scale-150.png b/src/assets/graphicarts/windows11/Wide310x150Logo.scale-150.png new file mode 100644 index 0000000..df5b967 Binary files /dev/null and b/src/assets/graphicarts/windows11/Wide310x150Logo.scale-150.png differ diff --git a/src/assets/graphicarts/windows11/Wide310x150Logo.scale-200.png b/src/assets/graphicarts/windows11/Wide310x150Logo.scale-200.png new file mode 100644 index 0000000..c4ae0ce Binary files /dev/null and b/src/assets/graphicarts/windows11/Wide310x150Logo.scale-200.png differ diff --git a/src/assets/graphicarts/windows11/Wide310x150Logo.scale-400.png b/src/assets/graphicarts/windows11/Wide310x150Logo.scale-400.png new file mode 100644 index 0000000..c295605 Binary files /dev/null and b/src/assets/graphicarts/windows11/Wide310x150Logo.scale-400.png differ diff --git a/src/assets/index.html b/src/assets/index.html index 33e44c0..f139151 100644 --- a/src/assets/index.html +++ b/src/assets/index.html @@ -3,16 +3,20 @@ yarr! - - - - - + + + + + diff --git a/src/assets/javascripts/sw.js b/src/assets/javascripts/sw.js new file mode 100644 index 0000000..1ab5f90 --- /dev/null +++ b/src/assets/javascripts/sw.js @@ -0,0 +1,34 @@ +const VERSION = "v2.4" +const APP_STATIC_RESOURCES = [ + "/", + "/static/stylesheets/bootstrap.min.css", + "/static/stylesheets/app.css", + "/static/graphicarts/favicon.svg", + "/static/graphicarts/favicon.png", +] +const CACHE_NAME = `yarr-${VERSION}`; + +self.addEventListener("install", (e) => { + e.waitUntil((async () => { + const cache = await caches.open(CACHE_NAME) + await cache.addAll(APP_STATIC_RESOURCES) + })() + ) +}) + +// delete old caches on activate +self.addEventListener("activate", (event) => { + event.waitUntil( + (async () => { + const names = await caches.keys() + await Promise.all( + names.map((name) => { + if (name !== CACHE_NAME) { + return caches.delete(name) + } + }), + ) + await clients.claim() + })(), + ) +}) diff --git a/src/assets/manifest.json b/src/assets/manifest.json new file mode 100644 index 0000000..e9fc803 --- /dev/null +++ b/src/assets/manifest.json @@ -0,0 +1,463 @@ +{ + "name": "Yet Another RSS Reader", + "short_name": "YARR", + "description": "A web-based feed aggregator.", + "start_url" : "/", + "icons": [ + { + "src": "/static/graphicarts/favicon.svg", + "sizes": "any" + }, + { + "src": "/static/graphicarts/windows11/SmallTile.scale-100.png", + "sizes": "71x71" + }, + { + "src": "/static/graphicarts/windows11/SmallTile.scale-125.png", + "sizes": "89x89" + }, + { + "src": "/static/graphicarts/windows11/SmallTile.scale-150.png", + "sizes": "107x107" + }, + { + "src": "/static/graphicarts/windows11/SmallTile.scale-200.png", + "sizes": "142x142" + }, + { + "src": "/static/graphicarts/windows11/SmallTile.scale-400.png", + "sizes": "284x284" + }, + { + "src": "/static/graphicarts/windows11/Square150x150Logo.scale-100.png", + "sizes": "150x150" + }, + { + "src": "/static/graphicarts/windows11/Square150x150Logo.scale-125.png", + "sizes": "188x188" + }, + { + "src": "/static/graphicarts/windows11/Square150x150Logo.scale-150.png", + "sizes": "225x225" + }, + { + "src": "/static/graphicarts/windows11/Square150x150Logo.scale-200.png", + "sizes": "300x300" + }, + { + "src": "/static/graphicarts/windows11/Square150x150Logo.scale-400.png", + "sizes": "600x600" + }, + { + "src": "/static/graphicarts/windows11/Wide310x150Logo.scale-100.png", + "sizes": "310x150" + }, + { + "src": "/static/graphicarts/windows11/Wide310x150Logo.scale-125.png", + "sizes": "388x188" + }, + { + "src": "/static/graphicarts/windows11/Wide310x150Logo.scale-150.png", + "sizes": "465x225" + }, + { + "src": "/static/graphicarts/windows11/Wide310x150Logo.scale-200.png", + "sizes": "620x300" + }, + { + "src": "/static/graphicarts/windows11/Wide310x150Logo.scale-400.png", + "sizes": "1240x600" + }, + { + "src": "/static/graphicarts/windows11/LargeTile.scale-100.png", + "sizes": "310x310" + }, + { + "src": "/static/graphicarts/windows11/LargeTile.scale-125.png", + "sizes": "388x388" + }, + { + "src": "/static/graphicarts/windows11/LargeTile.scale-150.png", + "sizes": "465x465" + }, + { + "src": "/static/graphicarts/windows11/LargeTile.scale-200.png", + "sizes": "620x620" + }, + { + "src": "/static/graphicarts/windows11/LargeTile.scale-400.png", + "sizes": "1240x1240" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.scale-100.png", + "sizes": "44x44" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.scale-125.png", + "sizes": "55x55" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.scale-150.png", + "sizes": "66x66" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.scale-200.png", + "sizes": "88x88" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.scale-400.png", + "sizes": "176x176" + }, + { + "src": "/static/graphicarts/windows11/StoreLogo.scale-100.png", + "sizes": "50x50" + }, + { + "src": "/static/graphicarts/windows11/StoreLogo.scale-125.png", + "sizes": "63x63" + }, + { + "src": "/static/graphicarts/windows11/StoreLogo.scale-150.png", + "sizes": "75x75" + }, + { + "src": "/static/graphicarts/windows11/StoreLogo.scale-200.png", + "sizes": "100x100" + }, + { + "src": "/static/graphicarts/windows11/StoreLogo.scale-400.png", + "sizes": "200x200" + }, + { + "src": "/static/graphicarts/windows11/SplashScreen.scale-100.png", + "sizes": "620x300" + }, + { + "src": "/static/graphicarts/windows11/SplashScreen.scale-125.png", + "sizes": "775x375" + }, + { + "src": "/static/graphicarts/windows11/SplashScreen.scale-150.png", + "sizes": "930x450" + }, + { + "src": "/static/graphicarts/windows11/SplashScreen.scale-200.png", + "sizes": "1240x600" + }, + { + "src": "/static/graphicarts/windows11/SplashScreen.scale-400.png", + "sizes": "2480x1200" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.targetsize-16.png", + "sizes": "16x16" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.targetsize-20.png", + "sizes": "20x20" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.targetsize-24.png", + "sizes": "24x24" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.targetsize-30.png", + "sizes": "30x30" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.targetsize-32.png", + "sizes": "32x32" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.targetsize-36.png", + "sizes": "36x36" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.targetsize-40.png", + "sizes": "40x40" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.targetsize-44.png", + "sizes": "44x44" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.targetsize-48.png", + "sizes": "48x48" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.targetsize-60.png", + "sizes": "60x60" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.targetsize-64.png", + "sizes": "64x64" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.targetsize-72.png", + "sizes": "72x72" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.targetsize-80.png", + "sizes": "80x80" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.targetsize-96.png", + "sizes": "96x96" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.targetsize-256.png", + "sizes": "256x256" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-16.png", + "sizes": "16x16" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-20.png", + "sizes": "20x20" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-24.png", + "sizes": "24x24" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-30.png", + "sizes": "30x30" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-32.png", + "sizes": "32x32" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-36.png", + "sizes": "36x36" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-40.png", + "sizes": "40x40" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-44.png", + "sizes": "44x44" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-48.png", + "sizes": "48x48" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-60.png", + "sizes": "60x60" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-64.png", + "sizes": "64x64" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-72.png", + "sizes": "72x72" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-80.png", + "sizes": "80x80" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-96.png", + "sizes": "96x96" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-unplated_targetsize-256.png", + "sizes": "256x256" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-16.png", + "sizes": "16x16" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-20.png", + "sizes": "20x20" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-24.png", + "sizes": "24x24" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-30.png", + "sizes": "30x30" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-32.png", + "sizes": "32x32" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-36.png", + "sizes": "36x36" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-40.png", + "sizes": "40x40" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-44.png", + "sizes": "44x44" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-48.png", + "sizes": "48x48" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-60.png", + "sizes": "60x60" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-64.png", + "sizes": "64x64" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-72.png", + "sizes": "72x72" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-80.png", + "sizes": "80x80" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-96.png", + "sizes": "96x96" + }, + { + "src": "/static/graphicarts/windows11/Square44x44Logo.altform-lightunplated_targetsize-256.png", + "sizes": "256x256" + }, + { + "src": "/static/graphicarts/android/android-launchericon-512-512.png", + "sizes": "512x512" + }, + { + "src": "/static/graphicarts/android/android-launchericon-192-192.png", + "sizes": "192x192" + }, + { + "src": "/static/graphicarts/android/android-launchericon-144-144.png", + "sizes": "144x144" + }, + { + "src": "/static/graphicarts/android/android-launchericon-96-96.png", + "sizes": "96x96" + }, + { + "src": "/static/graphicarts/android/android-launchericon-72-72.png", + "sizes": "72x72" + }, + { + "src": "/static/graphicarts/android/android-launchericon-48-48.png", + "sizes": "48x48" + }, + { + "src": "/static/graphicarts/ios/16.png", + "sizes": "16x16" + }, + { + "src": "/static/graphicarts/ios/20.png", + "sizes": "20x20" + }, + { + "src": "/static/graphicarts/ios/29.png", + "sizes": "29x29" + }, + { + "src": "/static/graphicarts/ios/32.png", + "sizes": "32x32" + }, + { + "src": "/static/graphicarts/ios/40.png", + "sizes": "40x40" + }, + { + "src": "/static/graphicarts/ios/50.png", + "sizes": "50x50" + }, + { + "src": "/static/graphicarts/ios/57.png", + "sizes": "57x57" + }, + { + "src": "/static/graphicarts/ios/58.png", + "sizes": "58x58" + }, + { + "src": "/static/graphicarts/ios/60.png", + "sizes": "60x60" + }, + { + "src": "/static/graphicarts/ios/64.png", + "sizes": "64x64" + }, + { + "src": "/static/graphicarts/ios/72.png", + "sizes": "72x72" + }, + { + "src": "/static/graphicarts/ios/76.png", + "sizes": "76x76" + }, + { + "src": "/static/graphicarts/ios/80.png", + "sizes": "80x80" + }, + { + "src": "/static/graphicarts/ios/87.png", + "sizes": "87x87" + }, + { + "src": "/static/graphicarts/ios/100.png", + "sizes": "100x100" + }, + { + "src": "/static/graphicarts/ios/114.png", + "sizes": "114x114" + }, + { + "src": "/static/graphicarts/ios/120.png", + "sizes": "120x120" + }, + { + "src": "/static/graphicarts/ios/128.png", + "sizes": "128x128" + }, + { + "src": "/static/graphicarts/ios/144.png", + "sizes": "144x144" + }, + { + "src": "/static/graphicarts/ios/152.png", + "sizes": "152x152" + }, + { + "src": "/static/graphicarts/ios/167.png", + "sizes": "167x167" + }, + { + "src": "/static/graphicarts/ios/180.png", + "sizes": "180x180" + }, + { + "src": "/static/graphicarts/ios/192.png", + "sizes": "192x192" + }, + { + "src": "/static/graphicarts/ios/256.png", + "sizes": "256x256" + }, + { + "src": "/static/graphicarts/ios/512.png", + "sizes": "512x512" + }, + { + "src": "/static/graphicarts/ios/1024.png", + "sizes": "1024x1024" + } + ], + "display": "standalone" +} + + diff --git a/src/server/routes.go b/src/server/routes.go index ee4b6c6..4e877c6 100644 --- a/src/server/routes.go +++ b/src/server/routes.go @@ -40,7 +40,6 @@ func (s *Server) handler() http.Handler { } r.For("/", s.handleIndex) - r.For("/manifest.json", s.handleManifest) r.For("/static/*path", s.handleStatic) r.For("/api/status", s.handleStatus) r.For("/api/folders", s.handleFolderList) @@ -79,24 +78,6 @@ func (s *Server) handleStatic(c *router.Context) { http.StripPrefix(s.BasePath+"/static/", http.FileServer(http.FS(assets.FS))).ServeHTTP(c.Out, c.Req) } -func (s *Server) handleManifest(c *router.Context) { - c.JSON(http.StatusOK, map[string]interface{}{ - "$schema": "https://json.schemastore.org/web-manifest-combined.json", - "name": "yarr!", - "short_name": "yarr", - "description": "yet another rss reader", - "display": "standalone", - "start_url": s.BasePath, - "icons": []map[string]interface{}{ - { - "src": s.BasePath + "/static/graphicarts/favicon.png", - "sizes": "64x64", - "type": "image/png", - }, - }, - }) -} - func (s *Server) handleStatus(c *router.Context) { c.JSON(http.StatusOK, map[string]interface{}{ "running": s.worker.FeedsPending(),