istarkov
fbf8babd62
Update stories, fix bug
2022-11-09 06:08:02 +00:00
istarkov
5d1452928d
Image component
2022-11-09 06:07:48 +00:00
Bogdan Chadkin
15972f8925
Allow text editor styles nesting ( #423 )
...
Ref https://github.com/webstudio-is/webstudio-designer/issues/289
Added support for styles inside links and styles inside each other.
Updates can have children updates and ids in updates become optional.
For now code is repetitive in some cases. Will be more general
eventually.
Though still we getting some complexity because lexical represents
italic and bold as single node when intersected.
<img width="413" alt="image"
src="https://user-images.githubusercontent.com/5635476/200588378-058d1042-a628-4f99-9c63-e18b9ecd5a8c.png ">
2022-11-09 01:57:49 +03:00
Oleg Isonen
43453e07d6
Merge branch 'main' into 252-fonts-manager-and-fonts-selector
2022-11-07 16:14:57 +01: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
f56e8826b3
Merge branch 'main' into 252-fonts-manager-and-fonts-selector
2022-11-05 15:09:38 +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
Oleg Isonen
2fdb44b4b0
detect font family
2022-11-04 18:02:17 +01:00
istarkov
93e9563745
Fix defaultValue to work with storybook
2022-11-04 10:21:42 +00:00
Oleg Isonen
6534993060
Merge branch 'main' into 252-fonts-manager-and-fonts-selector
2022-11-02 09:27:21 +01:00
Oleg Isonen
ac6596ba0e
Merge pull request #373 from webstudio-is/andarist/tweak-stitches-types
...
Tweak the Stitches module
2022-11-02 09:21:42 +01:00
Mateusz Burzyński
a2a64dd33a
Tweak the Stitches module
2022-11-02 09:01:49 +01:00
Oleg Isonen
86147482a4
Merge branch 'main' into 252-fonts-manager-and-fonts-selector
2022-11-01 23:17:06 +01:00
Oleg Isonen
0a8c3d8f36
delete font-face from canvas when font was deleted
2022-11-01 18:54:50 +01:00
Sultan
600eae2d08
Merge branch 'main' into fix-css-value-input
2022-10-30 16:22:33 +03:00
Sultan
24ccb57674
code review, refactor unit-less logic, error state for props that do not support units
2022-10-25 20:36:25 +03:00
Roman Pominov
6408aece04
suppressHydrationWarning
2022-10-25 16:10:01 +04:00
Roman Pominov
90b2113600
add warning in getItem
2022-10-25 16:05:15 +04:00
Roman Pominov
a8f5792b93
embeded -> sandbox
2022-10-25 13:18:20 +04:00
Roman Pominov
c1f4bfa270
apply polyfill only in Canvas
2022-10-25 13:05:46 +04:00
Roman Pominov
63d825e900
Revert "apply polyfill only in iframe"
...
This reverts commit a05abd6031 .
2022-10-25 13:02:34 +04:00
Roman Pominov
a05abd6031
apply polyfill only in iframe
2022-10-25 12:53:45 +04:00
Roman Pominov
903855045a
add alert & don't put code into a string
2022-10-25 12:33:18 +04:00
Sultan
77480c24a4
update and fix css-value-input
2022-10-25 02:38:03 +03:00
Roman Pominov
e5ab8eda18
fix sessionStorage usage
2022-10-24 13:55:48 +04:00
Oleg Isonen
12c58f7647
Merge branch 'main' into 252-fonts-manager-and-fonts-selector
2022-10-17 17:04:38 +02:00
Oleg Isonen
c54497b95f
Merge branch 'main' into 252-fonts-manager-and-fonts-selector
2022-10-17 15:24:19 +02:00
Roman Pominov
005eedd37e
fix merge
2022-10-17 16:41:08 +04:00
Roman Pominov
9549de9ef6
Merge branch 'main' into remove_schema
2022-10-17 16:36:25 +04:00
Roman Pominov
6343291d41
keep schema.ts separate
2022-10-17 16:24:43 +04:00
Roman Pominov
6d9c66e0a0
remove Shema suffix
2022-10-17 14:00:52 +04:00
Oleg Isonen
e3a40b4b0e
wip cssvalue input with select and combobox
2022-10-13 12:26:21 +02:00
Oleg Isonen
f234332cc3
Merge branch 'main' into 252-fonts-manager-and-fonts-selector
2022-10-05 16:19:09 +02:00
Oleg Isonen
b96e1500c6
default props and image placeholder
2022-10-04 18:46:34 +02:00
Oleg Isonen
5e45419bfa
create image component
2022-10-03 22:09:49 +02:00
Oleg Isonen
7da178a8ee
Merge branch 'main' into 252-fonts-manager-and-fonts-selector
2022-09-28 15:38:57 +02: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
88c3ebd18e
Merge branch 'main' into 252-fonts-manager-and-fonts-selector
2022-09-28 12:29:34 +02: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
Oleg Isonen
02f74bade0
use Map instead of object
2022-09-25 21:53:47 +03:00
Oleg Isonen
55a5d7891e
memoize globalCss using ref
2022-09-25 21:36:59 +03:00
Oleg Isonen
e1e2f6e53a
add fontFamily css value type, render fallback fonts for system and uploaded fonts
2022-09-25 13:24:15 +03:00
Oleg Isonen
02f81a6fd5
render global styles and font family together
2022-09-23 19:59:05 +03:00
Oleg Isonen
fc2c586847
move font logic to fonts package
2022-09-22 19:49:59 +03:00
Oleg Isonen
2cce1fe983
wip render fonts list and font-face
2022-09-22 16:31:19 +03:00
Andras Bacsai
ddd7aa1aec
rename stuffs
2022-09-15 10:45:34 +02:00
Andras Bacsai
c87cee4e43
move canvasDocument to react-sdk
2022-09-15 10:13:47 +02:00
Andras Bacsai
6bd52dc72f
fix: imports/exports
2022-09-13 13:49:32 +02:00