CSS: Update ray()
syntax and add values
#700
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Fixes
ray-size
doesn't have a definition #676To address listing the values for
<ray-size>
, I've referred to the instructions in themdn/data/docs
section Store the information in the JSONs, where it mentions how to handle when "syntax contains references to specific values".I've added
"syntaxes"
forray()
insyntaxes.json
. I've included only the keys that have further values. I'm not sure if that's the correct way to do it though. I am assuming this should be okay because the complete syntax exists infunctions.json
.UPDATE:
"syntaxes"
is not supported, was getting lint errors. I've reverted to usesyntax
but expanded the<ray-size>
and<position>
values inline.I'm also using this PR to update
ray()
function syntax (mdn/content PR to add Formal syntax). With Firefox122 coming out on Jan 23, 2024,ray()
will be supported by default, making it standard across browsers. So I've also updated the status tostandard
(BCD PR with ray() status update).Motivation
Addressing an issue as well as updating the syntax
Related issues and pull requests
mdn/browser-compat-data#21844
mdn/content#31514