mirror of
https://github.com/webstudio-is/webstudio.git
synced 2026-11-08 21:15:18 +09:00
Ref https://github.com/webstudio-is/webstudio/issues/2647 Here refactored overflow UI to update "overflow-x" and "overflow-y" longhands instead of "overflow" shorthand. Removed "overflow" from advanced panel suggestions. Added support for expanding overflow shorthand for webflow copy paste. And implemented very basic migrations utility which always run after data is loaded from server and sends patch for expanding overflow longhands. Patch is not sent when no properties are modified. Though eventually we will need to support versioning to avoid executing old migrations. <img width="279" alt="Screenshot 2024-06-18 at 19 33 21" src="https://github.com/webstudio-is/webstudio/assets/5635476/ce44385e-3316-4e34-bc9c-5f790cbdcd4f">
CSS Engine
This package is designed to render effectively CSS in the format produced by Webstudio Builder. It is using CSS variables for all dynamic parts and can render at runtime as for usage on Live Canvas in the Builder as well as for extracting a fully static style sheet for production.