Commit Graph
3073 Commits
Author SHA1 Message Date
Oleg Isonen 46e84271ec use assets list from nano state, simplify logic overall 2022-09-18 13:21:09 +02:00
Sultan ffd4557a38 move property-name rendering out of controls themselves
- controls should not render property-name that should be a higher order concern

- remove nested selectors for flex section, render flex section with explicitly with direct reference to the controls
2022-09-18 14:18:35 +03:00
Oleg Isonen 6a82f9bed5 better semantics 2022-09-17 20:05:35 +02:00
Oleg Isonen 5a7fdc4e79 fix types 2022-09-17 20:01:31 +02:00
Oleg Isonen a5c61ee42f check iframe document state, not main document 2022-09-17 20:01:04 +02:00
Sultan 191ad8f041 pass data instead of control elements themselves, let sections determine what properties to render as what controls 2022-09-17 18:23:46 +03:00
Oleg Isonen 6d359b878c make sure we always catch the iframe when its fully loaded 2022-09-17 17:17:55 +02:00
Oleg Isonen 589ca862f6 better types 2022-09-17 12:53:11 +02:00
Oleg Isonen e472e0f1a2 get font meta data 2022-09-17 12:24:54 +02:00
Oleg Isonen 161929717e render filtered image and fonts lists
fonts will currently only have the lists after the upload
2022-09-16 16:51:05 +02:00
Oleg Isonen 99927c8f93 Merge branch 'main' into 252-fonts-manager-and-fonts-selector-font-upload 2022-09-16 15:12:41 +02:00
Oleg Isonen 4587a9212f comment the designerReady event 2022-09-16 14:07:02 +02:00
Oleg Isonen f393722011 wait for designerReady event on the canvas before publishing data over postMessage
It is possible that the js of designer is loaded later than the js of canvas, because everything is server-rendered

we just ran into a case where disabling cache has hit the bug
2022-09-16 14:05:13 +02:00
Oleg Isonen bcaeab3b39 reuse the list of font formats we want to support 2022-09-15 15:52:14 +02:00
Oleg Isonen 4978569c40 Merge branch 'main' into 252-fonts-manager-and-fonts-selector-font-upload 2022-09-15 15:48:26 +02:00
Roman Pominov b733b92365 add todos 2022-09-15 15:23:10 +03:00
Roman Pominov eb96fa061a link breakpoints to build 2022-09-15 15:20:20 +03:00
Oleg Isonen e37ce015b3 Merge branch 'main' into 252-fonts-manager-and-fonts-selector-font-upload 2022-09-15 13:54:39 +02:00
Andras Bacsai d27faf2a8e Merge branch main into 54-multi-page-sites-and-routing 2022-09-15 13:53:24 +02:00
Andras Bacsai 921387f78e fix; imports/exports 2022-09-15 13:41:43 +02:00
Oleg Isonen 3262b99627 ensure width/height is never undefined 2022-09-15 12:39:39 +02:00
Andras Bacsai 0e266bf8a6 fix project package imports 2022-09-15 12:29:48 +02:00
Roman Pominov 2a6abc1d22 refactor 2022-09-15 12:14:17 +03:00
Andras Bacsai ddd7aa1aec rename stuffs 2022-09-15 10:45:34 +02:00
Andras Bacsai c87cee4e43 move canvasDocument to react-sdk 2022-09-15 10:13:47 +02:00
Oleg Isonen 4deb3b60f3 Merge branch 'main' into 252-fonts-manager-and-fonts-selector-font-upload 2022-09-14 17:43:19 +02:00
Oleg Isonen 492f5b625e enable font family selector from assets when assets feature is enabled 2022-09-14 17:40:57 +02:00
Oleg Isonen c69a74cc91 fixing types 2022-09-14 17:35:16 +02:00
Oleg Isonen d0688d62f8 types 2022-09-14 13:56:56 +02:00
Andras Bacsai 0770b4034a Merge branch main into 54-multi-page-sites-and-routing 2022-09-14 09:57:52 +02:00
Andras Bacsai bf50e50e95 fix: issues 2022-09-13 18:57:36 +00:00
Roman Pominov d4a3b6af42 load build without loading project 2022-09-13 14:56:10 +03:00
Roman Pominov 3c57268f2f refactor 2022-09-13 14:51:23 +03:00
Andras Bacsai 6bd52dc72f fix: imports/exports 2022-09-13 13:49:32 +02:00
Roman Pominov 3aa27af542 done (untested) 2022-09-13 14:40:35 +03:00
Roman Pominov a03fd53524 Merge branch 'main' into 54-multi-page-sites-and-routing 2022-09-13 11:18:59 +03:00
Andras Bacsai 79091a517f rename import to projectdomain 2022-09-13 09:49:13 +02:00
Andras Bacsai fe50aa8838 fix: imports again 2022-09-13 09:40:53 +02:00
Andras Bacsai faad294b0f fix: imports 2022-09-13 09:34:44 +02:00
Andras Bacsai c94c5e5238 Merge branch 'main' into project-package 2022-09-13 09:05:52 +02:00
Andras Bacsai 76cba0342c feat: move project to separate package 2022-09-13 09:05:29 +02:00
Oleg Isonen 52153747cb Merge branch 'main' into 252-fonts-manager-and-fonts-selector-migration 2022-09-12 22:23:29 +02:00
Oleg Isonen 060fae0a04 Merge pull request #270 from webstudio-is/252-fonts-manager-and-fonts-selector
Cleanup assets uploader
2022-09-12 22:23:09 +02:00
Roman Pominov fc1cda62fe remove migrate root script as no longer needed 2022-09-12 16:39:39 +03:00
Roman Pominov f20ad95fb5 move migrations script to root 2022-09-12 16:38:13 +03:00
Roman Pominov d6ec7b38f2 wip 2022-09-12 16:31:26 +03:00
Oleg Isonen ccd77ed372 migration to asset.meta 2022-09-12 15:23:58 +02:00
Roman Pominov f7fb78a426 Merge branch 'main' into 54-multi-page-sites-and-routing 2022-09-12 13:17:43 +03:00
Oleg Isonen ea9c7c436c Merge branch 'main' into 252-fonts-manager-and-fonts-selector 2022-09-12 10:40:21 +02:00
Roman Pominov 89e4329f1e Merge pull request #264 from webstudio-is/migrations-improvements
Migrations improvements
2022-09-12 11:17:08 +03:00