mirror of
https://github.com/webstudio-is/webstudio.git
synced 2026-11-09 05:26:24 +09:00
a071280b3db10ac659eea93b3fb0a2657efe77cb
Now we use html attribute for all components. Now components like Box with already set "className" property will be migrated to "class" attribute. This cuts ~350kB in builder scripts. Total ~1MB after removing both html and aria attributes. ```diff - 5036 build/client/assets/ + 4676 build/client/assets/ ``` Attributes and properties now have the following order - component properties - tag attributes - global html attributes - role - aria attributes
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.
Languages
TypeScript
98.9%
PLpgSQL
0.5%
CSS
0.3%
Shell
0.2%
JavaScript
0.1%
