Commit Graph

202 Commits

Author SHA1 Message Date
admin 270e84385b feat(chat): implement external browser prompt logic and update tests 2026-07-09 19:10:12 +08:00
admin a99db98ace feat(chat): collapse browser hint after delay 2026-07-09 19:01:58 +08:00
admin 747f36cbaf refactor(sidebar-screen): update navigation to replace splash route on logout 2026-07-09 18:45:41 +08:00
admin 70c8674b17 refactor(browser-hint-overlay): remove arrow element and adjust grid layout 2026-07-09 17:41:22 +08:00
admin c594e55fd3 refactor(auth): remove apple login status 2026-07-09 17:25:16 +08:00
admin 48b74d1d62 style(chat): clarify external browser CTA 2026-07-09 15:22:27 +08:00
admin dfa5b0c068 refactor(chat): make external browser launch user initiated 2026-07-09 15:18:52 +08:00
admin 9159f5346d feat(navigation): add external entry routing 2026-07-09 14:43:28 +08:00
admin 0659e52d29 refactor(chat): launch external browser without dialog 2026-07-09 14:25:20 +08:00
admin a998a80491 refactor(chat): share media image rendering 2026-07-09 14:05:43 +08:00
admin 41d0c121b2 refactor(app): split page orchestration flows 2026-07-09 11:59:03 +08:00
admin fc92c3a5d5 refactor(chat): show images in page overlay 2026-07-09 10:11:25 +08:00
admin c46b9b4cdd feat(private-room): connect moments feed
Docker Image / Build and Push Docker Image (push) Successful in 9m29s
2026-07-08 16:29:08 +08:00
admin cfd1c31c8c refactor(chat): extract render item helpers 2026-07-08 15:49:49 +08:00
admin 21b6d346bd refactor(chat): split screen orchestration
Docker Image / Build and Push Docker Image (push) Successful in 14m9s
2026-07-08 15:33:24 +08:00
admin c8a45e126c style(chat): simplify insufficient credits description
Docker Image / Build and Push Docker Image (push) Successful in 4m30s
2026-07-08 11:32:45 +08:00
admin f761917399 style(chat): improve insufficient credits description size 2026-07-08 11:16:13 +08:00
admin 6b8345e318 feat(chat): tailor insufficient credits guidance 2026-07-08 11:15:32 +08:00
admin 2aaf60a497 fix(auth): defer guest login until chat entry 2026-07-07 14:11:36 +08:00
admin 3c3be86d24 fix(chat): increase mobile message font size 2026-07-04 11:26:10 +08:00
admin 82ac9e86a5 fix(pwa): tighten install support detection 2026-07-04 11:18:01 +08:00
admin 27cb2e2c33 fix(pwa): show install prompt only once 2026-07-03 18:29:58 +08:00
admin 7e559ac098 feat(chat): trigger pwa prompt after message threshold 2026-07-03 17:50:35 +08:00
admin 873a0a8bce refactor(router): centralize app route transitions 2026-07-03 14:15:52 +08:00
admin 91dde42f92 refactor(router): introduce app navigation manager 2026-07-03 14:09:13 +08:00
admin 654b51b45e fix(keyboard): restrict input lift to target android devices 2026-07-03 11:44:09 +08:00
admin f5b3c9fb2b refactor(keyboard): remove input restore fallback logic 2026-07-03 11:32:34 +08:00
admin e5bfb4e373 style(responsive): finish responsive token migration 2026-07-03 11:19:27 +08:00
admin 489554cd78 fix(payment): consume first recharge offer after payment 2026-07-03 10:54:46 +08:00
admin bb6ebbae7e style(responsive): migrate fixed UI sizes to tokens 2026-07-03 10:22:37 +08:00
admin 38d31572dd Refactor chat component styles for responsiveness and consistency
- Updated padding and margin properties across various chat components to utilize responsive design tokens, ensuring better adaptability to different screen sizes.
- Replaced fixed sizes with responsive variables for buttons, avatars, and bubbles to enhance UI flexibility.
- Adjusted font sizes to use responsive tokens, improving text readability on various devices.
- Standardized border-radius and other dimensions using CSS variables for a cohesive design language.
- Enhanced dialog and screen components with safe area insets for better compatibility with modern devices.
2026-07-03 10:07:49 +08:00
admin 3592c6bb56 feat(chat): show first recharge offer in header 2026-07-02 18:45:08 +08:00
admin efd89de0b0 Revert "feat(logging): report important keyboard events"
This reverts commit b59da8f7e4.
2026-07-02 17:17:10 +08:00
admin b5ca2d301f feat(chat): show first recharge offer dialog 2026-07-02 15:50:11 +08:00
admin cd25fa35f2 fix(subscription): preselect pay channel before navigation 2026-07-02 11:38:47 +08:00
admin 35c8de917d fix(chat): settle scroll after history load 2026-07-02 11:14:42 +08:00
admin 2b0129679f fix(chat): restore image message scroll anchor 2026-07-02 10:44:43 +08:00
admin c20769b6a3 fix(chat): make cached media load on safari 2026-07-01 20:13:56 +08:00
admin 8586e87ab6 fix(chat): keep mobile send from losing focus 2026-07-01 20:00:54 +08:00
admin b59da8f7e4 feat(logging): report important keyboard events 2026-07-01 18:45:03 +08:00
admin ae6578923b refactor(storage): use unstorage for session state 2026-07-01 18:36:26 +08:00
admin fa5b380577 fix(chat): restore scroll after image viewer return 2026-07-01 17:15:38 +08:00
admin 94fa3e9b7a fix(chat): simplify Xiaomi Facebook keyboard lift 2026-07-01 16:13:46 +08:00
admin 760e4fe343 refactor(app): tighten chat and sync boundaries 2026-07-01 14:03:25 +08:00
admin f6e7adbe96 refactor(chat): remove weekly limit flow 2026-07-01 13:12:14 +08:00
admin d1ccf3631e feat(chat): prompt before credit top up 2026-07-01 13:01:35 +08:00
admin abc0faf197 style(chat): distinguish empty send button state 2026-07-01 12:51:51 +08:00
admin eccb6d3074 refactor(chat): simplify input send button 2026-07-01 12:42:26 +08:00
admin a80d68c1e4 fix(chat): update font size to prevent auto-zoom in iOS Facebook IAB/Safari 2026-07-01 12:35:55 +08:00
admin e7a9e7abe5 feat(chat): unlock paid messages before payment 2026-06-30 18:56:17 +08:00