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
3f1e4a0936
refactor(core): share modal portal logic
2026-07-09 12:58:49 +08:00
admin
11f187fce4
refactor(private-room): split screen components
2026-07-09 12:54:00 +08:00
admin
c67689f8a1
refactor(payment): share launch flow
2026-07-09 12:38:53 +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
cb7791dd8d
feat(tip): add coffee tipping page
2026-07-08 19:21:42 +08:00
admin
5578691197
fix(sidebar-wallet-card): update aria-label for free allowance section
2026-07-08 18:51:34 +08:00
admin
baf0deeb24
feat(splash): load latest chat message
Docker Image / Build and Push Docker Image (push) Has been cancelled
2026-07-08 17:31:58 +08:00
admin
75aa084095
feat(app-bottom-nav): update styles and add variant support; integrate dark variant in SplashScreen
Docker Image / Build and Push Docker Image (push) Has been cancelled
2026-07-08 17:15:06 +08:00
admin
90ed2e8906
fix(splash): move SplashLatestMessage component for better layout
2026-07-08 17:08:57 +08:00
admin
2704c7f307
feat(splash): add latest message entry
2026-07-08 17:05:36 +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
18aa69bdd9
style(subscription): prioritize default payment option
Docker Image / Build and Push Docker Image (push) Successful in 3m34s
2026-07-08 14:49:08 +08:00
admin
b4f01cdffb
style(subscription): show gcash payment option
Docker Image / Build and Push Docker Image (push) Successful in 3m47s
2026-07-08 14:40:28 +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
43e5cc95af
feat(profile): add profile page and styles, update route access
Docker Image / Build and Push Docker Image (push) Successful in 4m8s
2026-07-08 10:22:19 +08:00
admin
ab9b227969
fix(subscription): show payment methods outside production
2026-07-07 15:43:06 +08:00
admin
9f5e1533fc
refactor(user): remove unused view fields
2026-07-07 15:40:27 +08:00
admin
0258d8819c
fix(subscription): preserve vip original price
2026-07-07 15:08:47 +08:00
admin
2aaf60a497
fix(auth): defer guest login until chat entry
2026-07-07 14:11:36 +08:00
admin
85a14c38a4
fix(pwa): normalize serwist precache urls
2026-07-06 13:02:51 +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
f470119a1b
feat(sidebar): add conditional pwa install action
2026-07-03 18:39:00 +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
186b4d934d
fix(sidebar): show remaining free allowance only
2026-07-03 17:09:14 +08:00
admin
d17ab6c23d
feat(profile): surface daily free quotas
2026-07-03 16:56:06 +08:00
admin
1fcad49baa
feat(sidebar): show free chat allowance
2026-07-03 16:34:38 +08:00
admin
8f17ea9c9f
fix(auth): return to guest session on logout
2026-07-03 16:14:04 +08:00
admin
b22f23bcc4
refactor(auth): simplify splash guest entry
2026-07-03 15:57:01 +08:00
admin
f1e9974bd8
chore(legal): update agreement links
2026-07-03 14:45:38 +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
8a71041b5d
refactor(errors): normalize user-facing error messages
2026-07-03 13:05:46 +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