Bogdan Chadkin 0c3993dce5 Reimplement text editor (#412)
Ref https://github.com/webstudio-is/webstudio-designer/issues/289

Previous implementation relied on custom instance nodes which broke a
lot of builtin behaviour.

With new editor I use only builtin nodes. To preserve styling when
entering editing mode className is computed and assigned to lexical
element. Instances are stored in map and reused by updates converted and
className renderer.

Toolbar now shows "checked" state and allows to toggle off styling.
2022-11-08 00:20:17 +03:00
2022-10-25 13:22:29 +02:00
2022-10-22 09:49:35 +02:00
2022-07-04 19:59:42 +02:00
2022-07-22 19:18:21 +00:00
2022-06-22 15:00:00 +02:00
2022-03-13 04:22:21 +00:00
2022-11-04 21:25:41 +01:00
2022-04-13 12:14:56 +01:00

Webstudio Designer

Webstudio Designer is a NoCode Visual Tool inspired by Webflow. It is the place where you can build your site or app visually.

Contributing

Don't hesitate to reach out of you have questions around contributing to the project.

Contributing guide

Community

Twitter

Discussions

Discord

Languages
TypeScript 98.9%
PLpgSQL 0.5%
CSS 0.3%
Shell 0.2%
JavaScript 0.1%