mdn / data

This repository contains general data for Web technologies
https://developer.mozilla.org
Creative Commons Zero v1.0 Universal
724 stars 189 forks source link

fix: update scale property syntax to add percentage #746

Closed JayaKrishnaNamburu closed 3 weeks ago

JayaKrishnaNamburu commented 2 months ago

Description

The scale individual transform property accepts number as well as percentage as a property value. Updating the syntax here.

Motivation

I was using csstree which is consuming mdn-data as a source to validate. When i was trying to use it's lexer to match the property value for scale. It is throwing error for percentage values. Then started looking around and found the syntax in the mdn-data needs an update.

Additional details

W3 - https://www.w3.org/TR/css-transforms-2/#propdef-scale MDN - https://developer.mozilla.org/en-US/docs/Web/CSS/scale#values https://github.com/mdn/content/pull/18269

I have create a repro to quickly check the bug using csstree here. https://codesandbox.io/p/github/JayaKrishnaNamburu/css-tree-scale-property-bug/main?file=%2Fmain.js%3A12%2C1&import=true&workspaceId=df6c21a4-866b-4200-a851-bfd2875969d8

github-actions[bot] commented 2 months ago

It looks like this is your first pull request. 🎉 Thank you for your contribution! One of the project maintainers will triage and assign the pull request for review. We appreciate your patience. To safeguard the health of the project, please take a moment to read our code of conduct.