Commit Graph
5224 Commits
Author SHA1 Message Date
Oleg Isonen 092ba12726 reuse asset manager layout 2022-11-05 23:33:37 +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
Oleg Isonen f733eff20b fix reduction of the fontFamily list, needed a way to get value wtihout fallbacks 2022-11-05 18:33:14 +01:00
Oleg Isonen 9a6ada7f34 naming 2022-11-05 15:39:05 +01:00
Oleg Isonen 538858e258 better logic org 2022-11-05 15:38:07 +01:00
Oleg Isonen f56e8826b3 Merge branch 'main' into 252-fonts-manager-and-fonts-selector 2022-11-05 15:09:38 +01:00
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 68d22988cc fix font rendering for different weights/styles 2022-11-05 13:24:03 +01:00
Oleg Isonen 8056e3c325 Merge branch 'main' into text-control-prefix-icon 2022-11-05 10:24:30 +01: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
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
Mateusz Burzyński 7c1f860637 Fix bundling issues 2022-11-04 21:25:41 +01:00
Oleg Isonen fe0d3669c4 wip showing only font weights that are available
needs to understand inherited font-family as well
2022-11-04 20:15:04 +01:00
Mateusz Burzyński 67f63bdb0d Fixed detect-font.d.ts lookup 2022-11-04 19:03:51 +01:00
Oleg Isonen 2fdb44b4b0 detect font family 2022-11-04 18:02:17 +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
Oleg Isonen 504fc976b2 render font weights we have defined 2022-11-03 23:11:00 +01:00
Sultan 087b6dbb2a Merge branch 'feature-style-panel-flexChild-section' into feature-style-panel-typography-section 2022-11-03 21:07:38 +03:00
Sultan 74a0ca4ac0 fix merge conflicts cross icon name 2022-11-03 21:06:27 +03:00
Sultan 958c33cdbc Merge branch 'main' into feature-style-panel-flexChild-section 2022-11-03 21:01:43 +03:00
Sultan 493843bf1a fix merge conflicts 2022-11-03 20:59:35 +03:00
Oleg Isonen 031c823695 normalize family 2022-11-03 17:02:16 +01: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
Sultan e2c65585b5 Merge branch 'main' into feature-style-panel-flexChild-section 2022-11-03 12:10:58 +03: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