feat(login): replace Facebook with email-password auth screen

- Remove Facebook provider from Login flow
- Add EmailLoginScreen with gradient background, email/password fields
- Add EmailLoginScreenContract and EmailLoginViewModel with stub logic
- Add navigation: Sign in with email -> EmailLoginScreen
- Use back arrow icon instead of back text
- Move header above email field, add Register button
- Update run command to launch app after install
- Add ic_arrow_back drawable, update strings

Made-with: Cursor
This commit is contained in:
2026-03-02 20:38:09 +01:00
parent f4b6df10ac
commit 9a80ce5dff
14 changed files with 362 additions and 23 deletions

View File

@@ -1,9 +1,10 @@
# Run app on device
Build and install the app on the connected USB Android device.
Build, install, and launch the app on the connected USB Android device.
## What to do
1. Run `./gradlew installDebug` (use `gradlew.bat` on Windows).
2. Ensure the device is connected via USB with USB debugging enabled.
3. After a successful install, report the device name and that the app is ready to launch.
3. After a successful install, launch the app with `adb shell am start -n org.db3.airmq/.MainActivity`.
4. Report the device name and that the app was launched.