- From: Guillaume via GitHub <sysbot+gh@w3.org>
- Date: Tue, 06 Jul 2021 12:50:53 +0000
- To: public-css-archive@w3.org
cdoublev has just created a new issue for https://github.com/w3c/csswg-drafts: == [css-images-3][css-images-4] Typos in the expanded definition of radial gradient == I think there is a typo and a missing range in [3.2.1. radial-gradient() Syntax](https://drafts.csswg.org/css-images-3/#radial-gradient-syntax) (the note at the very bottom of the section, css-images-3), for which I suggest the following changes: ```diff Expanded with the above definitions, the grammar becomes: radial-gradient() = radial-gradient( - [ [ circle || <length> ] [ at <position> ]? , | - [ ellipse || <length-percentage>{2} ] [ at <position> ]? , | + [ [ circle || <length [0,∞]> ] [ at <position> ]? , | + [ ellipse || <length-percentage [0,∞]>{2} ] [ at <position> ]? , | [ [ circle | ellipse ] || <extent-keyword> ] [ at <position> ]? , | at <position> , ]? - <color-stop> [ , <color-stop> ]+ + <color-stop-list> ) <extent-keyword> = closest-corner | closest-side | farthest-corner | farthest-side ``` Ie.: - `<size>` should be positive - a `<color-stop-list>` should come after `[ <ending-shape> || <size> ]? [ at <position> ]?` instead of `<color-stop> [ , <color-stop> ]+` because the latter is currently expanded to a definition without a `<color>`*, or I suggest to change it [there](https://drafts.csswg.org/css-images-4/#color-stop-syntax) (css-images-4): ```diff - <color-stop> = <color-stop-length> | <color-stop-angle> + <color-stop> = <linear-color-stop> | <angular-color-stop> ``` *: `<color-stop-length> = <length-percentage>{1,2}`, and `<color-stop-angle> = <angle-percentage>{1,2}` Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/6425 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Tuesday, 6 July 2021 12:50:54 UTC