Commit Graph
2386 Commits
Author SHA1 Message Date
Sultan cd2d244d5d Merge branch 'text-control-prefix-icon' of github.com:webstudio-is/webstudio-designer into text-control-prefix-icon 2022-11-05 15:25:05 +03:00
Sultan 51965e3ad9 refactor prefix implementation, fix suffix bug 2022-11-05 15:24:23 +03:00
Oleg Isonen 8056e3c325 Merge branch 'main' into text-control-prefix-icon 2022-11-05 10:24:30 +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
Sultan 294d109774 typescript nits 2022-11-05 02:28:07 +03:00
Sultan a0a3b2ebf8 make popover always be on top 2022-11-05 02:25:21 +03:00
Sultan 9d7cd3ef0c add api for prefix icon to text-control 2022-11-05 02:13:03 +03: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
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
Oleg Isonen 23c1577ca9 lint 2022-11-02 21:58:19 +01:00
Oleg Isonen 3c6bca4211 Merge branch 'main' into 252-fonts-manager-and-fonts-selector 2022-11-02 21:47:53 +01:00
Oleg Isonen 1c6f780db6 fix search icons and search field component styling 2022-11-02 21:47:42 +01:00
Oleg Isonen 9b32470d38 popover/panel background/borders with figma 2022-11-02 19:05:14 +01:00
Ivan Starkov fa59516a01 Merge pull request #371 from webstudio-is/admin_compose
[admin] Add docker-compose with postgres
2022-11-02 19:05:46 +04:00
Oleg Isonen 9713ea8580 Merge branch 'prod' into main 2022-11-02 10:42:26 +01:00
Oleg Isonen 84e56be98c Merge pull request #364 from webstudio-is/252-fonts-manager-and-fonts-selector
Fonts remaining todos
2022-11-02 10:40:29 +01:00