Commit Graph

89 Commits (refactor/add-page-type)

Author SHA1 Message Date
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 edd8746b5e enhance(ui): refactor the classic modal with the shui dialog & enhancements for ux 2024-06-24 16:05:41 +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 ef92c0be63 fix: can't type space in a whiteboard block
Fixes LOG-3134
2024-06-05 09:43:21 +08:00
Tienson Qin 3bbcc8cd68 refactor: use :block/order for whiteboard blocks 2024-06-04 12:30:26 +08:00
Tienson Qin 554926cb19 fix: tons of issues on whiteboards
Mostly because we made the change that multiple pages can have the
same name now, also the UI db is not full anymore.
2024-06-03 22:50:17 +08:00
Gabriel Horner 0f3ff53c81 Merge branch 'master' into feat/db 2024-05-27 09:19:45 -04:00
charlie 450b23711e enhance(dev): optimize the build flow for the ui package 2024-05-13 22:54:41 +08:00
charlie aa38cd3a17 fix(ui): build scripts for the shui primitives 2024-05-11 16:17:40 +08:00
charlie 061700c6b1 enhance(ui): WIP optimization for the shui popup related fundamental components 2024-05-11 15:14:21 +08:00
charlie d71e0163c4 Merge branch 'master' into feat/db 2024-04-22 14:24:48 +08:00
dependabot[bot] 0aa8b5a607 chore(deps): bump tar from 6.2.0 to 6.2.1 in /packages/ui
Bumps [tar](https://github.com/isaacs/node-tar) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v6.2.0...v6.2.1)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-16 15:50:10 +08:00
charlie d8f98c2733 enhance(ui): polish details for the input style 2024-04-09 11:22:52 +08:00
charlie 57af873bf4 enhance(ux): support more align position for the shui dialog 2024-04-08 11:40:36 +08:00
charlie e560a11cc2 enhance(ui): polish the page properties area 2024-03-28 17:40:50 +08:00
charlie 6f98985aa9 enhance(ui): add shui close button for the property editor 2024-03-27 10:18:38 +08:00
Gabriel Horner 073ae34730 Merge branch 'master' into feat/db 2024-03-21 12:13:01 -04:00
charlie 5d1c14d760 fix(ui): accent colors for the wb select 2024-03-20 16:15:31 +08:00
charlie c1ff8c4a0a enhance(ui): WIP refactor the classic modal with the shui dialog 2024-03-19 18:28:17 +08:00
dependabot[bot] 3755b69403 chore(deps): bump follow-redirects in /packages/amplify
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-19 14:37:18 +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 9925eac9c2 Merge branch 'master' into feat/db 2024-03-08 09:03:11 +08:00
dependabot[bot] e43248ad0e chore(deps): bump ip from 2.0.0 to 2.0.1 in /packages/ui
Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1.
- [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1)

---
updated-dependencies:
- dependency-name: ip
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-06 18:15:40 +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 3f3abf8b07 Update ContextMenu.tsx 2024-02-06 14:21:51 +08:00
charlie cb4a6701dd Merge branch 'master' into feat/db 2024-02-06 14:13:57 +08:00
Konstantinos Kaloutas f39da2a0fe fix toggle input size 2024-01-30 17:15:14 +02:00
Konstantinos Kaloutas 4ba205b949 fix toggle button width 2024-01-30 13:03:22 +02:00
Konstantinos Kaloutas 2206068577 replace slider 2024-01-30 12:58:56 +02:00
Konstantinos Kaloutas 997f17cb5e fix select padding 2024-01-30 12:30:59 +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 ada4c0e48c fix select input styles 2024-01-29 13:11:32 +02:00
Konstantinos Kaloutas 6371e900cc fix geometry tools flickering 2024-01-29 11:03:24 +02:00
Konstantinos Kaloutas 807a15d184 make dropdown select icon optional 2024-01-29 10:47:56 +02:00
Konstantinos Kaloutas e322476aa0 remove unused switch input 2024-01-29 09:39:33 +02:00
Konstantinos Kaloutas e715b3596e replace dropdown component 2024-01-29 09:37:02 +02:00
Konstantinos Kaloutas ad0eae9aaf reintroduce tooltip props interface 2024-01-26 18:06:59 +02:00
Konstantinos Kaloutas 069a1e0acd fix tooltip arrow class 2024-01-26 12:41:42 +02:00
Konstantinos Kaloutas 48ff8ba1c8 add arrow support to popover 2024-01-26 12:37:09 +02:00
Konstantinos Kaloutas 8fd90fa90a remove ui.js and update build process 2024-01-26 12:29:53 +02:00
Konstantinos Kaloutas 544c7b5317 fix readme 2024-01-26 11:17:28 +02:00
Konstantinos Kaloutas 907e9a95d0 wip: replace select input 2024-01-25 14:32:44 +02:00
Konstantinos Kaloutas 6d7b11e273 adjust popover padding 2024-01-25 12:02:42 +02:00
Konstantinos Kaloutas c2b59b5463 add collision boundary to geometry tools 2024-01-25 12:01:34 +02:00