mirror of
https://github.com/webstudio-is/webstudio.git
synced 2026-10-24 20:17:07 +09:00
text-stroke
The parseStyleInput function was incorrectly converting -webkit-text-stroke to --text-stroke (a CSS variable) because: 1. The property is not in propertiesData (which only has longhand properties) 2. The existing logic converted any unknown property to a CSS variable Fix: check shorthandProperties array before converting unknown properties to CSS variables. -webkit-text-stroke is a known shorthand that should be parsed normally, not treated as a user-defined custom property. Add test to verify -webkit-text-stroke is parsed as a tuple value instead of being converted to --text-stroke.
Learning Resources
- Blog
- Documentation
- Brand and Product Design
- Contributing Guide for Devs
- Github Discussions
- Wishlist
- Builder Issues Tracker
- Roadmap
Social Media
Thanks
Thanks to Lost Pixel for providing the visual testing platform that helps us review UI changes and catch visual regressions.
License
- Webstudio core (all functionality in this repository) is free/open-source under AGPL-3.0-or-later.
- sdk-components-animation package (optional) is proprietary. You must accept the Webstudio, Inc. EULA located in sdk-components-animation/LICENSE before using it.
Languages
TypeScript
98.9%
PLpgSQL
0.5%
CSS
0.3%
Shell
0.2%
JavaScript
0.1%
