Oleg Isonen
e7ff2bdbdb
add variant
2022-11-07 14:39:26 +01:00
Oleg Isonen
67099dd86c
more examples
2022-11-07 14:33:07 +01:00
Bogdan Chadkin
4949c67b9d
Prepare text toolbar to new text editor ( #398 )
...
Added events to handle toolbar rect and toggled states.
Moved atom subscriber and events types to text toolbar for clarity.
Added event for formatting and moved instance creation to editor side.
2022-11-06 23:03:15 +03:00
Oleg Isonen
90efb65d9f
Merge pull request #383 from webstudio-is/andarist/fix-server-entries
...
Generate actual `/server` entries in packages
2022-11-06 19:41:05 +01:00
Ivan Starkov
8998b184ee
Merge pull request #399 from webstudio-is/admin_jest
...
[jest] Allow inline snapshots
2022-11-06 19:04:38 +04:00
istarkov
ecdfcbde32
Allow inline snapshots
2022-11-06 14:16:08 +00:00
Oleg Isonen
45111b2bac
Merge branch 'main' into andarist/fix-server-entries
2022-11-06 10:02:51 +01:00
Mateusz Burzyński
0a0499a821
Add sideEffects: false to packages and revert some of the changes
2022-11-05 22:17:23 +01:00
Bogdan Chadkin
866eae1e82
Merge pull request #394 from webstudio-is/hydrade-instances
...
Hydrate text editor instances
2022-11-05 22:34:24 +03:00
Bogdan Chadkin
0621c61354
Hydrate text editor instances
...
isNew and createInstance flags makes state management more complex.
Instead tree of instances updates should be idempotent.
This will let us do more straightforward mapping from lexical nodes
to designer tree.
2022-11-05 21:07:13 +03:00
Mateusz Burzyński
bbcee5b276
Merge branch 'main' into andarist/fix-server-entries
2022-11-05 09:01:26 +01:00
Roman Pominov
a9c2b0e6b9
Storybook for Icons ( #388 )
...
Fixes #375
<img width="1434" alt="Screenshot 2022-11-04 at 16 24 58"
src="https://user-images.githubusercontent.com/825702/199972200-323199c4-95e1-4b8d-87da-d99c84c1a33f.png ">
2022-11-05 09:33:23 +03:00
Mateusz Burzyński
7c1f860637
Fix bundling issues
2022-11-04 21:25:41 +01:00
Bogdan Chadkin
03e01412de
Merge pull request #380 from webstudio-is/upgrade-lexical
...
Upgrade to lexical v0.6
2022-11-04 20:00:59 +03:00
Ivan Starkov
ec047b9490
Merge pull request #386 from webstudio-is/fix_default_value
...
Fix defaultValue to work with storybook
2022-11-04 20:26:24 +04:00
Roman Pominov
ae25f9db26
Merge pull request #362 from webstudio-is/pages_ui3
...
Ability to edit basic page settings and delete a page
2022-11-04 19:12:15 +04:00
Roman Pominov
f2fdab07f0
remove unnecessary as
2022-11-04 18:52:14 +04:00
istarkov
93e9563745
Fix defaultValue to work with storybook
2022-11-04 10:21:42 +00:00
Roman Pominov
6a8764357f
status:'ok' & move makeFieldError to shared
2022-11-04 12:27:19 +04:00
Mateusz Burzyński
1b84fd65ef
Generate actual /server entries in packages
2022-11-04 09:21:48 +01:00
Roman Pominov
03c03dbb8f
renames
2022-11-04 11:23:23 +04:00
Roman Pominov
aada133092
Merge branch 'main' into pages_ui3
2022-11-03 17:31:13 +04:00
Oleg Isonen
c98fdd0499
Merge pull request #379 from webstudio-is/252-fonts-manager-and-fonts-selector
...
Remaining style fixes for fonts manager
2022-11-03 14:21:20 +01:00
Roman Pominov
e01a65a3fd
split other components to view and logic
2022-11-03 17:11:44 +04:00
Roman Pominov
38efa6f4ab
minor
2022-11-03 16:43:04 +04:00
Roman Pominov
4e53a6e5a3
extract logic from FormFields
2022-11-03 16:43:04 +04:00
Oleg Isonen
54c6faa7cf
read svg props from figma
2022-11-03 13:42:41 +01:00
Roman Pominov
5515843c5d
update lost pixel baseline
2022-11-03 14:04:59 +04:00
Roman Pominov
985ddf95d9
use css vars
2022-11-03 13:48:57 +04:00
Roman Pominov
57cfbe1d2f
use MenuIcon in fonts UI for consistency
2022-11-03 12:39:57 +04:00
Roman Pominov
b530afbe8d
fix aria-labels
2022-11-03 12:39:57 +04:00
Roman Pominov
55f1e488ab
remove icon button variants
2022-11-03 12:28:19 +04:00
Roman Pominov
f066779e44
move shared code to a better location
2022-11-03 12:28:19 +04:00
Roman Pominov
cdceb30657
pass single arg to onChange
2022-11-03 12:28:19 +04:00
Roman Pominov
0aa8aea1fc
rename onNewPage
2022-11-03 12:28:19 +04:00
Roman Pominov
2b24e28540
remove NEW_PAGE
2022-11-03 12:28:19 +04:00
Roman Pominov
6dc89c3659
Update test cases
2022-11-03 12:28:19 +04:00
Roman Pominov
3b7c89fc71
delete props separately for consistency
...
with clone() and probably other methods
2022-11-03 12:28:19 +04:00
Roman Pominov
bdf7534201
delete tree when deleting a page
2022-11-03 12:28:19 +04:00
Roman Pominov
d02d71d039
prevent cancelation of submit when fetcher is unmounted
2022-11-03 12:28:19 +04:00
Roman Pominov
3d635fca9f
ability to delete a page (doesn't work yet)
2022-11-03 12:28:19 +04:00
Roman Pominov
41bda7c28c
add page edit form & some fixes
2022-11-03 12:28:19 +04:00
Roman Pominov
18f2b99d54
add POST handler for editing a page
2022-11-03 12:28:19 +04:00
Roman Pominov
04086f4135
integrate a menu button into tree item
2022-11-03 12:28:19 +04:00
Oleg Isonen
ce53f5b381
update lost pixel baseline
2022-11-02 23:10:29 +01:00
Oleg Isonen
33d771f2a2
cross icon from figma
2022-11-02 22:59:22 +01:00
Oleg Isonen
403c5bedec
position picker popover next to the style panel without margin
2022-11-02 22:54:35 +01:00
Oleg Isonen
6d74cac512
fix spacing
2022-11-02 22:02:40 +01:00
Bogdan Chadkin
2e2dcb8924
Upgrade to lexical v0.6
...
See https://github.com/facebook/lexical/releases/tag/v0.4.0 https://github.com/facebook/lexical/releases/tag/v0.5.0 https://github.com/facebook/lexical/releases/tag/v0.6.0
Added ErrorBoundary and fixed types.
2022-11-03 00:01:20 +03:00
Oleg Isonen
1a9d5b4872
fix categories spacing
2022-11-02 21:58:31 +01:00