Commit Graph

210 Commits

Author SHA1 Message Date
charlie
e2ff6e1990 enhance(ui): refactor classic modals with the shui dialog 2024-06-25 15:37:11 +08:00
charlie
e2b6623ef5 feat(shui): add shui table & expose tanStackReact APIs 2024-06-24 16:59:58 +08:00
charlie
edd8746b5e enhance(ui): refactor the classic modal with the shui dialog & enhancements for ux 2024-06-24 16:05:41 +08:00
charlie
1a9ad96ad9 chore(ui): update shui demo 2024-06-21 16:22:25 +08:00
charlie
37cff08d4a fix(ui): incorrect behavior for the shui tooltip within popups trigger 2024-06-21 14:02:25 +08:00
Tienson Qin
519f3cab3f fix: don't focus for :many property 2024-06-20 16:45:21 +08:00
charlie
5e8e3edc5d enhance(ui): refactor the classic modals with the shui dialog 2024-06-17 13:27:20 +08:00
Tienson Qin
721a9e14ad fix: arrow color 2024-06-03 19:20:50 +08:00
charlie
0dead80fe1 enhance(ui): support more props for the shui dialog config 2024-05-28 17:03:45 +08:00
Tienson Qin
8de8377d4b fix: disable shortcut property when property dialog is opened 2024-05-27 23:03:24 +08:00
Tienson Qin
d432bb1f71 enhance: back to edit mode after setting a property
Except if the editing property is :default type
2024-05-27 21:10:00 +08:00
Tienson Qin
5b99610212 fix: use trigger-id instead of target
Because target might already be unmounted
2024-05-22 20:49:44 +08:00
charlie
685b78e2a0 fix(ux): invalid action for the block selection context menus 2024-05-21 11:26:59 +08:00
Tienson Qin
db721ee3f6 enhance: clear selection before closing popup 2024-05-17 11:15:15 +08:00
Gabriel Horner
ad9dc70b9c fix: finish removing table v2 from shui dep
Followup to 82a1a18762.
Copied more useful intro from shui-graph into README
2024-05-15 10:25:31 -04:00
charlie
061700c6b1 enhance(ui): WIP optimization for the shui popup related fundamental components 2024-05-11 15:14:21 +08:00
Tienson Qin
45e5cde3f9 fix: slow popup 2024-05-09 17:24:07 +08:00
charlie
e9b430b1b0 enhance(ui): refactor the shui-related codes 2024-05-09 12:46:52 +08:00
Gabriel Horner
719ba8cdbe Merge branch 'feat/db' into refactor/db-properties-schema 2024-05-06 08:38:32 -04:00
charlie
acc9122c36 enhance(ui): refactor the cmdk-related components 2024-05-06 17:00:17 +08:00
Tienson Qin
89edb3af9a fix: can't remove Many values 2024-05-02 18:03:17 +08:00
charlie
a417c43029 Merge branch 'master' into feat/db 2024-05-02 11:29:08 +08:00
charlie
e40e39c3aa enhance(ux): better highlights page name for the search result items 2024-04-29 15:56:11 +08:00
Tienson Qin
95eb0e7f4a Merge branch 'feat/db' into refactor/db-properties-schema 2024-04-29 15:55:23 +08:00
charlie
82a1a18762 refactor(ui): simplify the old shui codes and remove support for the table.v2 2024-04-26 16:47:53 +08:00
Tienson Qin
8d9e6da41e refactor: use :block/type for journal pages instead of :block/journal?
breaking change:
removes :block/journal attribute
2024-04-24 20:12:15 +08:00
charlie
df046850cc enhance(shui): fix custom dropdown trigger content for the :as-child option 2024-04-17 23:28:02 +08:00
charlie
dff255fd42 enhance(ux): WIP refactor the editor command modals with the shui components 2024-04-17 16:03:09 +08:00
charlie
1e6a7f9010 fix(ui): close all for the shui popups 2024-04-14 11:18:11 +08:00
charlie
f77a6b42d9 chore(dev): chilly keys warning 2024-04-09 18:41:14 +08:00
charlie
57af873bf4 enhance(ux): support more align position for the shui dialog 2024-04-08 11:40:36 +08:00
charlie
833384a361 enhance(ux): diagnosis for the shui popup trigger response is not immediate enough 2024-03-29 16:40:30 +08:00
charlie
1364e25714 enhance(ui): polish the shui dialog details 2024-03-28 14:32:56 +08:00
charlie
6f98985aa9 enhance(ui): add shui close button for the property editor 2024-03-27 10:18:38 +08:00
charlie
53125d6315 enhance(plugin): support custom routes from the plugin sdk 2024-03-21 19:07:16 +08:00
charlie
08ff5fa76f chore: polish rtc debug ui 2024-03-19 21:01:31 +08:00
charlie
f307333037 enhance(ui): WIP refactor the classic modal with the shui dialog 2024-03-19 17:47:18 +08:00
charlie
fcb720511d enhance(ui): refactor the classic modal with the shui dialog 2024-03-19 16:41:11 +08:00
charlie
e801118466 enhance(ui): refactor the classic modal with the shui dialog 2024-03-19 15:41:48 +08:00
charlie
f6513e0169 enhance(ui): add rtc collabrators online list 2024-03-19 14:30:29 +08:00
charlie
7e1868ba90 enhance(ui): refactor the plugin related modal with the shui dialog 2024-03-19 10:51:43 +08:00
charlie
c3b401ca64 enhance(ui): refactor the global context menu with the shui popup 2024-03-18 14:51:12 +08:00
charlie
dc106a5a99 enhance(ui): add shui avatar component 2024-03-18 14:51:12 +08:00
charlie
a61f9b8a4d enhance(ui): add trigger as to shui 2024-03-18 11:40:47 +08:00
charlie
553a4a7866 enhance(ux): refactor the shui popup default as dropdown with dimissing layer 2024-03-15 16:10:05 +08:00
Gabriel Horner
6e7c410427 fix: other closed values should have :db/ident
Without db/ident, these values could be deleted easily
which would cause users to lose functionality
2024-03-14 15:26:18 -04:00
charlie
26b7eac65d enhance(ux): polish property editor interaction 2024-03-14 23:57:21 +08:00
charlie
c74f1749c8 enhance(ux): support enter key shortcut for the shui button 2024-03-14 14:38:54 +08:00
charlie
cdbb586495 enhance(ux): support enter key shortcut for the shui button 2024-03-14 14:32:32 +08:00
charlie
f12a242673 enhance(ui): support focus target with the shui popup 2024-03-13 20:33:14 +08:00