De-coupled web and mobile QR scanner views

- Separate scanner views for web and mobile platforms: different libraries, similar layouts
- Mobile: QR code overlaid on top of full-screen camera view
- Mobile: added framing box + instruction text
- Mobile: increased debounce time to compensate for behavior of MLkit scanner
- Web: removed Capacitor-related code and platform-specific conditions
- Web: adjusted max-size of QR code and camera view to better fit newer iOS device screens
- Web + mobile: camera view remains active when a QR scan is triggered
This commit is contained in:
Jose Olarte III
2025-05-22 19:46:19 +08:00
parent 10df60316a
commit e2787e3afa
5 changed files with 229 additions and 61 deletions

View File

@@ -1,5 +1,5 @@
{
"appId": "app.timesafari",
"appId": "app.trentlarson.timesafari",
"appName": "TimeSafari",
"webDir": "dist",
"bundledWebRuntime": false,