Commit Graph

63 Commits

Author SHA1 Message Date
Mega Yu
b0fb33d80a fix e2e & revert limit login to email 2026-04-20 12:28:33 +08:00
Mega Yu
39577a1ba4 improve i18n in packages/ui 2026-04-11 09:42:33 +08:00
Mega Yu
9b8ee19c18 feat(i18n): add authentication error handling and localization 2026-04-10 17:45:55 +08:00
Mega Yu
ca1f1ab69b fix: prevent interval memory leaks in countdown timer 2026-04-10 17:39:45 +08:00
Mega Yu
445f2e5ae8 fix: change email input type to email for better validation 2026-04-10 17:23:51 +08:00
Mega Yu
d9a09213c7 feat(i18n): packages/ui 2026-04-10 17:18:54 +08:00
Mega Yu
6153078342 enhance i18n 2026-04-05 17:06:46 +08:00
Mega Yu
8150432710 feat(i18n): add unit tests for translation functionality and improve locale handling in ui 2026-04-01 10:14:15 +08:00
megayu
d6403b7746 dependencies upgrade (#12460) 2026-03-23 21:32:28 +08:00
Tienson Qin
8f4a6d962b chore: remove silkhq components 2025-12-09 20:53:38 +08:00
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
charlie
97634a44a7 fix(android): adjust depth sheet top offset for android compatibility 2025-09-08 16:42:17 +08:00
Tienson Qin
a54b1586b3 fix(mobile): clicking item in left sidebar should close it quickly 2025-08-16 20:31:31 +08:00
Tienson Qin
fb6180c525 enhance(mobile): use persistent sheet for left sidebar 2025-08-16 18:34:56 +08:00
charlie
1de207a0ca enhance(ui): refactor mobile UI components for improved readability and maintainability 2025-08-12 16:15:34 +08:00
Tienson Qin
ba39408d8f chore: remove ionic ui 2025-08-05 23:07:05 +08:00
Tienson Qin
4960790857 add silk sidebar and persistent sheet 2025-08-05 22:09:36 +08:00
charlie
315941c05c enhance(mobile): add page component 2025-07-13 15:49:00 +08:00
charlie
1828fbbdbc enhance(mobile): add root page component 2025-07-10 15:34:17 +08:00
charlie
e1db8e958d enhance(mobile): adapt silkhq page components 2025-07-10 11:49:12 +08:00
charlie
1995da3ae1 enhance(mobile): add silkhq components 2025-07-09 11:19:00 +08:00
charlie
dff4aa64bb enhance(mobile): add silkhq basic components 2025-07-08 17:23:05 +08:00
Tienson Qin
7c510aaa67 enhance(ux): use presentingElement cards instead of nav 2025-06-03 05:35:19 +08:00
charlie
6955747049 fix: missing files 2025-05-28 18:18:02 +08:00
Charlie
d9bc7fb61b refactor(ui): remove the radix primitives (#11832)
* refactor(ui): remove cloned radix primitives

* fix(ui): radix dialog warning

* fix(ui): remove radix toast warning
2025-04-25 13:02:10 +08:00
Tienson Qin
a74c99af0f fix: add background color for code block actions 2025-04-09 18:18:54 +08:00
Tienson Qin
82ca4bc9e5 wip: add action bar for selected blocks
New UI component: ButtonGroup.
2025-02-27 00:07:58 +08:00
Gabriel Horner
dbb84f0327 Merge branch 'feat/db' into refactor/tag-as-type 2024-12-19 15:29:25 -05:00
charlie
96fb8da599 enhance(ui): add ghost shui button for the toolbar 2024-12-19 17:51:33 +08:00
Charlie
630c077c02 Enhance(UX): left sidebar (#11649)
* chore(ui): add sidebar related components

* chore(shui): add sidebar core

* enhance(ui): WIP polish left sidebar

* enhance(ui): polish opacity value

* enhance(ui): remove unnecessary css

* enhance(ui): simplify the left sidebar related css

* enhance(ui): polish left sidebar navigations

* enhance(ui): polish navigations items

* enhance(ui): polish graphs picker from the left sidebar

* enhance(ui): polish graphs selector

* enhance(ui): graphs dropdown content

* enhance(ux): create new page for the graphs selector section

* enhance(ui): remote icon for the graphs selector

* enhance(ui): polish sidebar navigations filter

* fix(ui): background color for the left sidebar

* enhance(ui): refactor names related with the left sidebar

* enhance(ux): WIP configurable navigations from the left sidebar

* enhance(ux): configurable navigations popup

* enhance(ux): persist user navigations from the left sidebar

* fix(ui): bad graph selector type icon

* fix: lint

* fix: lint

* enhance(ui): polish details for the left sidebar

* chore: remove shadcn sidebar component

* chore: remove shadcn sidebar related component

* fix(ui): text overflow for the page name item
2024-12-19 15:00:52 +08:00
Tienson Qin
6505d535c3 Add shadcn tabs 2024-12-17 22:04:27 +08:00
Tienson Qin
96e9319c52 fix: block ref color 2024-11-06 13:14:03 +08:00
charlie
93685fefac enhance(ui): polish colors for the srs buttons 2024-09-26 14:18:55 +08:00
charlie
7a9a66691c fix(ui): using the shui css vars for the classic classes 2024-09-06 22:42:39 +08:00
Tienson Qin
d8c94b7a2f Revert "feat(shui): add shui table & expose tanStackReact APIs"
This reverts commit e2b6623ef5.
2024-06-27 15:48:45 +08:00
charlie
e2b6623ef5 feat(shui): add shui table & expose tanStackReact APIs 2024-06-24 16:59:58 +08:00
charlie
37cff08d4a fix(ui): incorrect behavior for the shui tooltip within popups trigger 2024-06-21 14:02:25 +08:00
charlie
e560a11cc2 enhance(ui): polish the page properties area 2024-03-28 17:40:50 +08:00
charlie
f6513e0169 enhance(ui): add rtc collabrators online list 2024-03-19 14:30:29 +08:00
charlie
dc106a5a99 enhance(ui): add shui avatar component 2024-03-18 14:51:12 +08:00
charlie
26b7eac65d enhance(ux): polish property editor interaction 2024-03-14 23:57:21 +08:00
charlie
4738e33555 Merge branch 'master' into feat/db 2024-02-08 15:15:15 +08:00
charlie
b9dd442253 enhance(ui): support compatible classical CSS vars 2024-02-08 11:39:50 +08:00
charlie
cb4a6701dd Merge branch 'master' into feat/db 2024-02-06 14:13:57 +08:00
Konstantinos Kaloutas
2206068577 replace slider 2024-01-30 12:58:56 +02:00
Konstantinos Kaloutas
4dd444effd add and replace toggle and toggle-group 2024-01-30 12:27:47 +02:00
Konstantinos Kaloutas
b6d01eddc4 revert popover portal changes 2024-01-30 11:51:30 +02:00
Konstantinos Kaloutas
62569a7f01 add and replace separator component 2024-01-29 13:37:45 +02:00
Konstantinos Kaloutas
807a15d184 make dropdown select icon optional 2024-01-29 10:47:56 +02:00
Konstantinos Kaloutas
48ff8ba1c8 add arrow support to popover 2024-01-26 12:37:09 +02:00