diff --git a/assets/site.webmanifest b/assets/site.webmanifest new file mode 100644 index 0000000..499d254 --- /dev/null +++ b/assets/site.webmanifest @@ -0,0 +1,19 @@ +{ + "name":"Let's Swing Admin", + "short_name":"LS Admin", + "icons":[ + { + "src":"/static/android-chrome-192x192.png", + "sizes":"192x192", + "type":"image/png" + }, + { + "src":"/static/android-chrome-512x512.png", + "sizes":"512x512", + "type":"image/png" + } + ], + "theme_color":"#ffffff", + "background_color":"#ffffff", + "display":"standalone" + } \ No newline at end of file diff --git a/main.py b/main.py index e38bbc6..047ecc1 100644 --- a/main.py +++ b/main.py @@ -120,7 +120,7 @@ def page_login() -> None: @ui.page('/manifest.json') def manifest_json() -> None: - return FileResponse(path='assets/manifest.json', media_type='application/json', filename="manifest.json") + return FileResponse(path='assets/site.webmanifest', filename="site.webmanifest") # Run main loop diff --git a/static/android-chrome-192x192.png b/static/android-chrome-192x192.png new file mode 100644 index 0000000..3e604a3 Binary files /dev/null and b/static/android-chrome-192x192.png differ diff --git a/static/android-chrome-512x512.png b/static/android-chrome-512x512.png new file mode 100644 index 0000000..2e444b3 Binary files /dev/null and b/static/android-chrome-512x512.png differ