parserlib: color-scheme, scrollbar-gutter, transforms

This commit is contained in:
tophf 2022-01-10 07:30:22 +03:00
parent 906508832b
commit 51e56110e8

View File

@ -195,7 +195,7 @@ self.parserlib = (() => {
'color-interpolation-filters': 'auto | sRGB | linearRGB', 'color-interpolation-filters': 'auto | sRGB | linearRGB',
'color-profile': 1, 'color-profile': 1,
'color-rendering': 'auto | optimizeSpeed | optimizeQuality', 'color-rendering': 'auto | optimizeSpeed | optimizeQuality',
'color-scheme': 'normal | [ light | dark ]+', 'color-scheme': 'normal | [ light | dark | <ident> ]+ && only?',
'column-count': '<integer> | auto', 'column-count': '<integer> | auto',
'column-fill': 'auto | balance', 'column-fill': 'auto | balance',
'column-gap': '<column-gap>', 'column-gap': '<column-gap>',
@ -522,6 +522,7 @@ self.parserlib = (() => {
'scroll-snap-type': 'none | [ x | y | block | inline | both ] [ mandatory | proximity ]?', 'scroll-snap-type': 'none | [ x | y | block | inline | both ] [ mandatory | proximity ]?',
'scrollbar-color': 'auto | dark | light | <color>{2}', 'scrollbar-color': 'auto | dark | light | <color>{2}',
'scrollbar-gutter': 'auto | [ [ stable | always ] && both-edges? && force? ] || match-parent',
'scrollbar-width': 'auto | thin | none', 'scrollbar-width': 'auto | thin | none',
'shape-inside': 'auto | outside-shape | [ <basic-shape> || shape-box ] | <image> | display', 'shape-inside': 'auto | outside-shape | [ <basic-shape> || shape-box ] | <image> | display',
'shape-rendering': 'auto | optimizeSpeed | crispEdges | geometricPrecision', 'shape-rendering': 'auto | optimizeSpeed | crispEdges | geometricPrecision',
@ -983,12 +984,12 @@ self.parserlib = (() => {
'matrix( <number>#{6} ) | ' + 'matrix( <number>#{6} ) | ' +
'matrix3d( <number>#{16} ) | ' + 'matrix3d( <number>#{16} ) | ' +
'perspective( <len0+> | none ) | ' + 'perspective( <len0+> | none ) | ' +
'rotate( <angle-or-0> ) | ' + 'rotate( <angle-or-0> | none ) | ' +
'rotate3d( <number>#{3} , <angle-or-0> ) | ' + 'rotate3d( <number>#{3} , <angle-or-0> ) | ' +
'rotateX( <angle-or-0> ) | ' + 'rotateX( <angle-or-0> ) | ' +
'rotateY( <angle-or-0> ) | ' + 'rotateY( <angle-or-0> ) | ' +
'rotateZ( <angle-or-0> ) | ' + 'rotateZ( <angle-or-0> ) | ' +
'scale( [ <num-pct> ]#{1,2} ) | ' + 'scale( [ <num-pct> ]#{1,2} | none ) | ' +
'scale3d( <num-pct>#{3} ) | ' + 'scale3d( <num-pct>#{3} ) | ' +
'scaleX( <num-pct> ) | ' + 'scaleX( <num-pct> ) | ' +
'scaleY( <num-pct> ) | ' + 'scaleY( <num-pct> ) | ' +
@ -996,7 +997,7 @@ self.parserlib = (() => {
'skew( <angle-or-0> [ , <angle-or-0> ]? ) | ' + 'skew( <angle-or-0> [ , <angle-or-0> ]? ) | ' +
'skewX( <angle-or-0> ) | ' + 'skewX( <angle-or-0> ) | ' +
'skewY( <angle-or-0> ) | ' + 'skewY( <angle-or-0> ) | ' +
'translate( <len-pct>#{1,2} ) | ' + 'translate( <len-pct>#{1,2} | none ) | ' +
'translate3d( <len-pct>#{2} , <length> ) | ' + 'translate3d( <len-pct>#{2} , <length> ) | ' +
'translateX( <len-pct> ) | ' + 'translateX( <len-pct> ) | ' +
'translateY( <len-pct> ) | ' + 'translateY( <len-pct> ) | ' +