diff --git a/README.md b/README.md index eab44018..e18a723c 100644 --- a/README.md +++ b/README.md @@ -21,20 +21,27 @@ The sleekest looking WebUI for qBittorrent made with Vue.js! - Desktop

- Screenshot Desktop (Light Mode) + Screenshot Desktop (Light Mode)

- Desktop Dark Mode

- Screenshot Desktop (Dark Mode) + Screenshot Desktop (Dark Mode)

-- Mobile +- Mobile Light Mode

- Screenshot Mobile Dashboard (Dark Mode) - Screenshot Mobile Dashboard (Light Mode) + Screenshot Mobile Dashboard (Light Mode) + Screenshot Mobile Navbar (Light Mode) +

+ +- Mobile Dark Mode + +

+ Screenshot Mobile Dashboard (Dark Mode) + Screenshot Mobile Navbar (Dark Mode)

## Demo diff --git a/public/manifest.webmanifest b/public/manifest.webmanifest index fe875948..99bc11e9 100644 --- a/public/manifest.webmanifest +++ b/public/manifest.webmanifest @@ -1,22 +1,115 @@ { - "name": "VueTorrent", - "short_name": "VueTorrent", - "start_url": ".", - "display": "standalone", "background_color": "#000", - "lang": "en", - "scope": "./", - "theme_color": "#597566", + "categories": [ + "utilities" + ], + "description": "The sleekest looking WEBUI for qBittorrent made with Vuejs!", + "display": "standalone", + "file_handlers": [ + { + "action": ".", + "accept": { + "application/x-bittorrent": [ + ".torrent" + ], + "text/magnet": [ + ".magnet" + ] + } + } + ], "icons": [ { - "src": "./icon-192.png", + "src": "icon-192.png", "type": "image/png", "sizes": "192x192" }, { - "src": "./icon-512.png", + "src": "icon-512.png", "type": "image/png", "sizes": "512x512" } - ] + ], + "lang": "en", + "launch_handler": { + "client_mode": "focus-existing" + }, + "name": "VueTorrent", + "orientation": "any", + "protocol_handlers": [ + { + "protocol": "magnet", + "url": "#/magnet/%s" + } + ], + "scope": "./", + "screenshots": [ + { + "src": "screenshots/screenshot-desktop.jpeg", + "sizes": "1788x909", + "type": "image/jpeg", + "form_factor": "wide", + "label": "Screenshot Desktop (Light Mode)" + }, + { + "src": "screenshots/screenshot-desktop-dark-mode.jpeg", + "sizes": "1788x909", + "type": "image/jpeg", + "form_factor": "wide", + "label": "Screenshot Desktop (Dark Mode)" + }, + { + "src": "screenshots/screenshot-mobile.jpeg", + "sizes": "425x885", + "type": "image/jpeg", + "form_factor": "narrow", + "label": "Screenshot Mobile Dashboard (Light Mode)" + }, + { + "src": "screenshots/screenshot-mobile-navbar.jpeg", + "sizes": "425x885", + "type": "image/jpeg", + "form_factor": "narrow", + "label": "Screenshot Mobile Navbar (Light Mode)" + }, + { + "src": "screenshots/screenshot-mobile-dark-mode.jpeg", + "sizes": "425x885", + "type": "image/jpeg", + "form_factor": "narrow", + "label": "Screenshot Mobile Dashboard (Dark Mode)" + }, + { + "src": "screenshots/screenshot-mobile-navbar-dark-mode.jpeg", + "sizes": "425x885", + "type": "image/jpeg", + "form_factor": "narrow", + "label": "Screenshot Mobile Navbar (Dark Mode)" + } + ], + "short_name": "VueTorrent", + "shortcuts": [ + { + "name": "Dashboard", + "url": "#/" + }, + { + "name": "Settings", + "url": "#/settings" + }, + { + "name": "RSS Feeds", + "url": "#/rss" + }, + { + "name": "Search Engine", + "url": "#/search" + }, + { + "name": "Logs", + "url": "#/logs" + } + ], + "start_url": ".", + "theme_color": "#64CEAA" } diff --git a/public/screenshots/screenshot-desktop-dark-mode.jpeg b/public/screenshots/screenshot-desktop-dark-mode.jpeg new file mode 100644 index 00000000..c87eb863 Binary files /dev/null and b/public/screenshots/screenshot-desktop-dark-mode.jpeg differ diff --git a/public/screenshots/screenshot-desktop.jpeg b/public/screenshots/screenshot-desktop.jpeg new file mode 100644 index 00000000..a9ec1107 Binary files /dev/null and b/public/screenshots/screenshot-desktop.jpeg differ diff --git a/public/screenshots/screenshot-mobile-dark-mode.jpeg b/public/screenshots/screenshot-mobile-dark-mode.jpeg new file mode 100644 index 00000000..cac95ba6 Binary files /dev/null and b/public/screenshots/screenshot-mobile-dark-mode.jpeg differ diff --git a/public/screenshots/screenshot-mobile-navbar-dark-mode.jpeg b/public/screenshots/screenshot-mobile-navbar-dark-mode.jpeg new file mode 100644 index 00000000..330b2a44 Binary files /dev/null and b/public/screenshots/screenshot-mobile-navbar-dark-mode.jpeg differ diff --git a/public/screenshots/screenshot-mobile-navbar.jpeg b/public/screenshots/screenshot-mobile-navbar.jpeg new file mode 100644 index 00000000..c1cad1c6 Binary files /dev/null and b/public/screenshots/screenshot-mobile-navbar.jpeg differ diff --git a/public/screenshots/screenshot-mobile.jpeg b/public/screenshots/screenshot-mobile.jpeg new file mode 100644 index 00000000..ad3fe3c6 Binary files /dev/null and b/public/screenshots/screenshot-mobile.jpeg differ diff --git a/readme_assets/screenshot-desktop-dark-mode.png b/readme_assets/screenshot-desktop-dark-mode.png deleted file mode 100644 index 53771960..00000000 Binary files a/readme_assets/screenshot-desktop-dark-mode.png and /dev/null differ diff --git a/readme_assets/screenshot-desktop.png b/readme_assets/screenshot-desktop.png deleted file mode 100644 index 447e1abd..00000000 Binary files a/readme_assets/screenshot-desktop.png and /dev/null differ diff --git a/readme_assets/screenshot-mobile-dark-mode.png b/readme_assets/screenshot-mobile-dark-mode.png deleted file mode 100644 index d60cb207..00000000 Binary files a/readme_assets/screenshot-mobile-dark-mode.png and /dev/null differ diff --git a/readme_assets/screenshot-mobile-navbar-dark-mode.png b/readme_assets/screenshot-mobile-navbar-dark-mode.png deleted file mode 100644 index 18dfeefb..00000000 Binary files a/readme_assets/screenshot-mobile-navbar-dark-mode.png and /dev/null differ diff --git a/src/App.vue b/src/App.vue index 5ebf7a6e..60b7ff4a 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,5 +1,6 @@