File tree Expand file tree Collapse file tree 3 files changed +34
-12
lines changed Expand file tree Collapse file tree 3 files changed +34
-12
lines changed Original file line number Diff line number Diff line change @@ -6650,8 +6650,10 @@ func-rgb =
6650
6650
nonprop-percentage
6651
6651
)
6652
6652
)
6653
- (' ,' S )
6654
- nonprop-alpha-value ?
6653
+ (
6654
+ (' ,' S )
6655
+ nonprop-alpha-value
6656
+ )?
6655
6657
(' )' S )
6656
6658
) |
6657
6659
(
@@ -6664,8 +6666,10 @@ func-rgb =
6664
6666
nonprop-number
6665
6667
)
6666
6668
)
6667
- (' ,' S )
6668
- nonprop-alpha-value ?
6669
+ (
6670
+ (' ,' S )
6671
+ nonprop-alpha-value
6672
+ )?
6669
6673
(' )' S )
6670
6674
)
6671
6675
) ;
@@ -6714,8 +6718,10 @@ func-rgba =
6714
6718
nonprop-percentage
6715
6719
)
6716
6720
)
6717
- (' ,' S )
6718
- nonprop-alpha-value ?
6721
+ (
6722
+ (' ,' S )
6723
+ nonprop-alpha-value
6724
+ )?
6719
6725
(' )' S )
6720
6726
) |
6721
6727
(
@@ -6728,8 +6734,10 @@ func-rgba =
6728
6734
nonprop-number
6729
6735
)
6730
6736
)
6731
- (' ,' S )
6732
- nonprop-alpha-value ?
6737
+ (
6738
+ (' ,' S )
6739
+ nonprop-alpha-value
6740
+ )?
6733
6741
(' )' S )
6734
6742
)
6735
6743
) ;
@@ -6894,11 +6902,11 @@ nonprop-shape =
6894
6902
(' rect' S )
6895
6903
(' (' S )
6896
6904
nonprop-top
6897
- ( ' ,' S )
6905
+ ' ,' S
6898
6906
nonprop-right
6899
6907
(' ,' S )
6900
6908
nonprop-bottom
6901
- ' ,' S
6909
+ ( ' ,' S )
6902
6910
nonprop-left
6903
6911
(' )' S )
6904
6912
) |
Original file line number Diff line number Diff line change 524
524
<repeat-style> = repeat-x | repeat-y | [ repeat | space | round | no-repeat ]{1,2}
525
525
<repeating-linear-gradient()> = repeating-linear-gradient( [ <angle> | to <side-or-corner> ]? , <color-stop-list> )
526
526
<repeating-radial-gradient()> = repeating-radial-gradient( [ <ending-shape> || <size> ]? [ at <position> ]? , <color-stop-list> )
527
- <rgb()> = rgb( <percentage>{3} [ / <alpha-value> ]? ) | rgb( <number>{3} [ / <alpha-value> ]? ) | rgb( <percentage>#{3} , <alpha-value>? ) | rgb( <number>#{3} , <alpha-value>? )
528
- <rgba()> = rgba( <percentage>{3} [ / <alpha-value> ]? ) | rgba( <number>{3} [ / <alpha-value> ]? ) | rgba( <percentage>#{3} , <alpha-value>? ) | rgba( <number>#{3} , <alpha-value>? )
527
+ <rgb()> = rgb( <percentage>{3} [ / <alpha-value> ]? ) | rgb( <number>{3} [ / <alpha-value> ]? ) | rgb( <percentage>#{3} [ , <alpha-value> ] ? ) | rgb( <number>#{3} [ , <alpha-value> ] ? )
528
+ <rgba()> = rgba( <percentage>{3} [ / <alpha-value> ]? ) | rgba( <number>{3} [ / <alpha-value> ]? ) | rgba( <percentage>#{3} [ , <alpha-value> ] ? ) | rgba( <number>#{3} [ , <alpha-value> ] ? )
529
529
<rotate()> = rotate( <angle> )
530
530
<rotate3d()> = rotate3d( <number> , <number> , <number> , <angle> )
531
531
<rotateX()> = rotateX( <angle> )
Original file line number Diff line number Diff line change 64
64
(= k " page-body" )
65
65
nil
66
66
67
+ ; ; VDS has a comma combining syntax that is difficult
68
+ ; ; to parse but only applies to rbg and rgba currently
69
+ ; ; so fix them up to be easier to parse. A bug related
70
+ ; ; to this: https://github.com/mdn/data/issues/341
71
+ ; ; Original:
72
+ ; ; "rgb( <percentage>{3} [ / <alpha-value> ]? ) | rgb( <number>{3} [ / <alpha-value> ]? ) | rgb( <percentage>#{3} , <alpha-value>? ) | rgb( <number>#{3} , <alpha-value>? )"
73
+ (= k " rgb()" )
74
+ [k {" syntax" " rgb( <percentage>{3} [ / <alpha-value> ]? ) | rgb( <number>{3} [ / <alpha-value> ]? ) | rgb( <percentage>#{3} [ , <alpha-value> ]? ) | rgb( <number>#{3} [ , <alpha-value> ]? )" }]
75
+
76
+ ; ; Original:
77
+ ; ; "rgba( <percentage>{3} [ / <alpha-value> ]? ) | rgba( <number>{3} [ / <alpha-value> ]? ) | rgba( <percentage>#{3} , <alpha-value>? ) | rgba( <number>#{3} , <alpha-value>? )"
78
+ (= k " rgba()" )
79
+ [k {" syntax" " rgba( <percentage>{3} [ / <alpha-value> ]? ) | rgba( <number>{3} [ / <alpha-value> ]? ) | rgba( <percentage>#{3} [ , <alpha-value> ]? ) | rgba( <number>#{3} [ , <alpha-value> ]? )" }]
80
+
67
81
:else
68
82
[k v]))))
69
83
You can’t perform that action at this time.
0 commit comments