Commit Graph
5224 Commits
Author SHA1 Message Date
Oleg Isonen a76fb87aaf create Navigator panel and reuse it in tabs 2022-08-05 14:57:46 +02:00
Oleg Isonen 1c03e0f8e9 Merge branch 'main' into prod 2022-08-05 14:19:49 +02:00
Oleg Isonen 46f180d760 fix preview mode 2022-08-05 14:18:39 +02:00
Roman Pominov e458e3a8d6 Merge pull request #215 from webstudio-is/fix-restrict-nesting
Find a valid parent when inserting into selected instance
2022-08-05 13:57:40 +03:00
Roman Pominov 334384a457 add test 2022-08-05 13:11:06 +03:00
Roman Pominov bfc9813a78 fix getValidChildren 2022-08-05 12:57:35 +03:00
Roman Pominov 529af7325c update test-cases 2022-08-05 12:21:35 +03:00
Roman Pominov c4fd94544d insert _after_ the selected instance 2022-08-05 12:03:27 +03:00
Roman Pominov f616fb5964 find valid parent when inserting in selected instance 2022-08-05 10:48:07 +03:00
Roman Pominov 491cdcdb2a fix a bug: <script> tags are considered during dnd 2022-08-05 10:31:07 +03:00
Oleg Isonen 12a659eb03 Merge pull request #214 from webstudio-is/main
Release
2022-08-04 23:31:42 +02:00
Oleg Isonen 7e0f57b09f create children of an instance 2022-08-04 23:25:11 +02:00
Oleg Isonen d32f6f6b5c Merge pull request #207 from webstudio-is/143-body-html-tag
Introduce body component that is used as a root by default
2022-08-04 21:30:57 +02:00
Oleg Isonen c390089f2f another workaround for ssr 2022-08-04 20:18:32 +02:00
Oleg Isonen 859f5ffaf3 fix merge 2022-08-04 20:10:15 +02:00
Oleg Isonen a943218090 Merge branch 'main' into 143-body-html-tag 2022-08-04 19:56:33 +02:00
Oleg Isonen a88296205b use ref to check if the value is set, because of SSR
we definitely need to find a better pattern, instead of resetting on every request, we should be creating a new container on every request
2022-08-04 19:43:49 +02:00
Sultan c6eeb7dc24 nit typescript 2022-08-04 18:48:57 +03:00
Sultan d720ce3484 nit fix 2022-08-04 18:45:18 +03:00
Sultan a3b82c78c7 Merge branch 'main' into feature-style-panel-layout 2022-08-04 18:45:03 +03:00
Sultan 1e609157e8 fix align-items rendering quirk, address review suggestions 2022-08-04 18:30:17 +03:00
Roman Pominov 02a795107c Merge pull request #176 from webstudio-is/canvas-dnd-integration
New drag and drop implementation in canvas
2022-08-04 16:57:57 +03:00
Roman Pominov a3c1465e0e don't use Pick for Rect 2022-08-04 16:53:27 +03:00
Roman Pominov 89454ddf71 fix naming 2022-08-04 16:23:01 +03:00
Roman Pominov 6296b6f785 address minor review comment 2022-08-04 16:16:04 +03:00
Oleg Isonen bec39641af don't use useMemo for setting things up just once 2022-08-04 14:38:01 +02:00
Roman Pominov 87a21c3038 cancel drag on esc 2022-08-04 14:12:57 +03:00
Oleg Isonen 0da6452c72 avoid creating components inside the component 2022-08-04 13:09:10 +02:00
Oleg Isonen 64ad1445da fix critical css extraction on canvas
breakpoints were not set during ssr because useEffect doesn't run
2022-08-04 12:52:58 +02:00
Roman Pominov b68181d2c8 fix a bug where you can't insert at 0 position 2022-08-04 11:06:24 +03:00
Roman Pominov 4708bfd8de fix a bug where placement indicator doesn't show 2022-08-04 11:01:52 +03:00
natlusyht 8ad61c602a Merge branch 'main' into feature-style-panel-layout 2022-08-04 02:05:19 +03:00
Oleg Isonen c011c9817f lint 2022-08-04 00:59:48 +02:00
Oleg Isonen 87b1e84a19 wrap all body childreninto a fragment 2022-08-04 00:50:55 +02:00
Oleg Isonen 6f34761f60 Merge branch 'main' into 143-body-html-tag 2022-08-04 00:29:52 +02:00
Oleg Isonen 9335b05c43 moving body into the instances tree 2022-08-04 00:28:52 +02:00
Oleg Isonen e3541061f2 wip getting access to body right
this is another experiment
2022-08-04 00:28:52 +02:00
Sultan cafb14ddd9 update names for both comboicon and numeric-gesture-control 2022-08-03 20:55:46 +03:00
Sultan ab8533f57f isolate other style sections from the general flex-panel section updates
They will inherit from the work done on flex-panel when they are worked on, for now it looks confusing without intentional design.
2022-08-03 20:38:27 +03:00
Roman Pominov 92f3120769 change placement indicator color 2022-08-03 18:16:50 +03:00
Roman Pominov be70fc915f getInstanceIdFromElement and findInstanceByElement 2022-08-03 17:39:21 +03:00
Roman Pominov 390b9256ed use BaseInstance when movig data from/to iframe 2022-08-03 17:12:37 +03:00
Roman Pominov 4fb1e07c5f add getInstanceElementById 2022-08-03 16:07:39 +03:00
Roman Pominov 8fa38d10c8 reusable Point and Rect types 2022-08-03 15:58:39 +03:00
Roman Pominov d59dd21df1 get rid of UsableElement 2022-08-03 15:51:20 +03:00
Roman Pominov e38c0781c6 get rid of while(true) 2022-08-03 15:37:39 +03:00
Roman Pominov 64826db0db remove unused import 2022-08-03 14:54:45 +03:00
Roman Pominov 94656733a2 fix minor review comments 2022-08-03 14:50:34 +03:00
Roman Pominov c8f5b8a341 pass direction as an arg in the list demo 2022-08-03 11:33:27 +03:00
Roman Pominov c5e8619924 fixes 2022-08-03 11:12:34 +03:00