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