9 Commits

Author SHA1 Message Date
Charlie
a0a19a91fa feat: new authenticate UI (#12172)
* enhance(ui): login form

* enhance(ui): add localization support with translate and locale management

* enhance(ui): WIP implement new authentication forms with context management

* enhance(ui): add password visibility toggle to input row

* enhance(ui): adjust padding for password visibility toggle

* enhance(i18n): implement internationalization support for authentication UI

* enhance(ui): implement sign in and sign up functionality with loading state

* enhance(ui): add session management and error handling in login form

* enhance(ui): add confirm code form and enhance authentication flow

* enhance(ui): improve sign-in flow and confirm code handling

* enhance(ui): add warning variant to alerts and improve error handling

* enhance(ui): implement countdown timer for code resend functionality

* enhance(ui): implement countdown timer for password reset and enhance login flow

* enhance(ui): export authentication and enhance UI components

* enhance(ui): integrate new login component and refresh token handling

* chore: clear amplify related codes

* enhance(i18n): normalize language codes and update locale handling

* enhance(auth): add multilingual support for signup and password reset flows

* enhance(ui): update login styles to inherit text color

* enhance(ui): adjust input color variables for improved accessibility

* enhance(auth): add password policy validation and tips in multiple languages

* enhance(ui): improve localization handling and update alert styles

* enhance(mobile): enhance login modal styling and accessibility

* fix(ui): update password validation regex for special characters

* enhance(ui): add padding to card header in login dialog

---------

Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
2025-10-28 16:55:43 +08:00
Tienson Qin
dd4773a1cb use forked simple-wave-record 2025-09-21 12:56:44 +08:00
charlie
8d00504d84 refactor(mobile): replace wavesurfer with simple-wave-record for audio recording 2025-09-18 12:20:06 +08:00
Tienson Qin
c516a40d7b fix: use the same graph switch component on all the platforms
Also, support import on mobile
2025-08-22 12:48:40 +08:00
charlie
dbfadca825 enhance(mobile): reuse left sidebar style 2025-08-06 15:21:09 +08:00
charlie
b92038c0ee enhance(mobile): improve safe area for topbar/tabbar 2025-07-18 19:10:30 +08:00
Tienson Qin
ac52a06a8a fix(mobile): allow creating rtc graphs 2025-07-10 10:15:28 +08:00
Tienson Qin
3146cc71bd fix(mobile): missing select input background color on dark theme 2025-07-08 17:39:59 +08:00
Tienson Qin
9a7d43daf2 replace capacitor with mobile 2025-07-04 03:38:58 +08:00