Commit Graph
801 Commits
Author SHA1 Message Date
Roman Pominov 77689e4dcd move code from index.ts 2022-10-06 16:50:51 +04:00
Roman Pominov 18f724aac7 use page icon 2022-10-06 16:49:01 +04:00
Roman Pominov cbe1c123ca minor 2022-10-06 11:33:38 +04:00
Roman Pominov 849768f195 minor 2022-10-06 11:28:18 +04:00
Roman Pominov 8263f757bf make clicking on page work & refactor 2022-10-06 11:25:04 +04:00
Roman Pominov eeef3ec56e do not re-export routes. use search param instead
re-exporting confuses Remix in a way that it doesn't load data on page transition in the browser
2022-10-06 10:59:09 +04:00
Roman Pominov 851093891f render pages list 2022-10-06 10:46:46 +04:00
Roman Pominov 652775ca8c bring pages data to the panel 2022-10-06 10:46:46 +04:00
Roman Pominov 8ccad888f9 empty pages panel behing feature flag 2022-10-06 10:46:46 +04:00
Oleg Isonen a18a25fc0b Merge branch 'main' into 288-changes-made-to-content-editable-components-are-lost-if-not-synchronised-before-you-stop-editing 2022-09-29 22:30:57 +02:00
Oleg Isonen e4cea813d7 When we quit text editing mode, we need to safe again otherwise it can happen before debounce calls. 2022-09-29 22:29:54 +02:00
Oleg Isonen 3098257ad5 remove as string assertions 2022-09-28 21:13:06 +03:00
Oleg Isonen fec1fd1cac fix github/google login, don"t use _json key, github may not provide it
simplify the functions a bit
2022-09-28 18:44:11 +03:00
Oleg Isonen c681299fdd separate critical css and remix stuff on canvas and in designer
We need to reuse canvas stuff on the published site as well
2022-09-28 13:33:28 +03:00
Oleg Isonen 82884ef248 move flush css function to the corresponding packages 2022-09-27 19:11:32 +03:00
Oleg Isonen cfcf9c5b62 fix critical css for global styles, reset styles for ssr 2022-09-26 19:12:21 +03:00
Roman Pominov f681c12e3a simplify 2022-09-21 18:02:10 +03:00
Roman Pominov bcd338ca66 fix sentry 2022-09-21 17:56:12 +03:00
Roman Pominov 8968764b6e better PR diff 2022-09-21 17:21:15 +03:00
Roman Pominov b25db07977 reuse code in rest routes 2022-09-21 17:17:53 +03:00
Roman Pominov 1464abb05d use page.title and page.meta 2022-09-21 17:10:22 +03:00
Roman Pominov c71286a70a add $pageId parameter to routes 2022-09-21 17:10:22 +03:00
Roman Pominov c4b6fa9bd1 add rest/{props,tree}/$projectId/$pageId 2022-09-21 17:10:22 +03:00
Roman Pominov 877aa28c06 fix rest/pages/$projectId 2022-09-21 17:10:22 +03:00
Roman Pominov 42d29d9bf6 otline on canavas item that's hovered in navigator 2022-09-20 13:31:17 +03:00
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