Commit Graph
776 Commits
Author SHA1 Message Date
Roman Pominov d306f2ec71 fix a bug where Bold can be expanded in tree 2022-09-20 11:41:15 +03:00
Oleg Isonen a496d4715c Merge pull request #285 from webstudio-is/252-fonts-manager-and-fonts-selector
Font metadata and logic improvements
2022-09-19 17:53:08 +02:00
Oleg Isonen d4e0d7d4f2 use polling over postMessage to detect when canvas is ready 2022-09-19 18:42:50 +03:00
Oleg Isonen b76ef631d0 move useActionData into the asset upload 2022-09-19 17:27:39 +03:00
Oleg Isonen 228a269b39 BaseAsset > Asset 2022-09-19 17:08:25 +03:00
Oleg Isonen 13c071b08f Update favicon.ico 2022-09-19 12:32:06 +03:00
Oleg Isonen 145055f1ea Update spacing-control.tsx 2022-09-18 17:13:52 +02:00
Oleg Isonen 46e84271ec use assets list from nano state, simplify logic overall 2022-09-18 13:21:09 +02: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
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