Commit Graph

191 Commits

Author SHA1 Message Date
charlie
6db0e786e3 enhance(ux): improvements for the page preview editor 2024-07-18 15:41:14 +08:00
charlie
15b15af181 enhance(ui): icon color for the page reference 2024-07-13 16:29:38 +08:00
charlie
95ebc1e805 fix(ui): z-index for the table header row 2024-07-08 23:23:31 +08:00
Tienson Qin
374f43e0c4 enhance: add table action bar 2024-07-08 16:12:57 +08:00
charlie
73c4bac53c enhance(ux): add the table footer row 2024-07-08 14:03:45 +08:00
Tienson Qin
57c578d215 enhance: add class property directly from table 2024-07-08 11:56:04 +08:00
charlie
19505ae692 fix(ui): css tweaks for the ls table container 2024-07-07 21:44:07 +08:00
charlie
73a53cb368 enhance(ux): WIP another solution for the sticky table header row 2024-07-07 15:41:24 +08:00
Tienson Qin
ff4d3a9c14 enhance: use virtualized-list instead of virtualized-table
This should makes it easier to implement group-by
2024-07-07 14:56:14 +08:00
charlie
61afe1ee2f enhance(ux): WIP sticky header for the objects table 2024-07-07 11:25:43 +08:00
charlie
821caa2536 enhance(ux): WIP sticky header for the objects table 2024-07-05 17:30:23 +08:00
Tienson Qin
3bcd90c80b enhance: show select when hovering on it 2024-07-05 15:55:04 +08:00
Tienson Qin
d523948803 Use new tables for all pages 2024-07-05 15:13:34 +08:00
Tienson Qin
d132522590 enhance: checkbox color 2024-07-03 10:51:28 +08:00
Tienson Qin
484c4305ef fix: checkbox 2024-07-03 10:25:14 +08:00
Tienson Qin
a4f7014700 Style tweaks 2024-07-03 09:42:06 +08:00
Tienson Qin
cba34dbfcf feat: table properties dnd 2024-07-02 23:36:52 +08:00
Tienson Qin
3c0e57c75c enhance: add muted color for th 2024-07-02 22:30:06 +08:00
Gabriel Horner
3809d58b21 fix: typos 2024-07-02 20:17:02 +08:00
Tienson Qin
52987fc02f enhance: table use fixed layout 2024-07-02 18:17:44 +08:00
Tienson Qin
6c653094dd wip: class objects table 2024-06-29 00:50:30 +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
Tienson Qin
a21a61fde6 fix: sorting 2024-06-26 22:26:20 +08:00
Tienson Qin
cc56ba1227 add delete support for all pages 2024-06-26 20:27:33 +08:00
Tienson Qin
5c965e5235 fix: load all pages initially
There're still some issues when loading partial pages initially,
let's improve the performance during the test.
2024-06-26 17:46:52 +08:00
charlie
119b519e2a Merge branch 'feat/db' into experiment/tanstack-table 2024-06-26 11:33:18 +08:00
charlie
d278067f8c enhance(ui): support hide close button option for the shui dialog 2024-06-26 10:01:54 +08:00
Tienson Qin
2cdfaa7fdf Remove debug 2024-06-25 22:42:53 +08:00
Tienson Qin
9b259a8291 fix: shui table demo 2024-06-25 22:42:23 +08:00
Tienson Qin
da602e7490 wip: shui table 2024-06-25 19:10:58 +08:00
charlie
946499ad56 enhance(ui): support auto width for the shui dialog content 2024-06-25 18:06:13 +08:00
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