diff --git a/after/syntax/css/color-4.vim b/after/syntax/css/color-4.vim index 19ecebd..6a7fbb6 100644 --- a/after/syntax/css/color-4.vim +++ b/after/syntax/css/color-4.vim @@ -1,3 +1,2 @@ -syn match cssColorProp contained "\" syn region cssFunction contained matchgroup=cssFunctionName start="\<\(hwb\|lab\|lch\|gray\|color\|device-cmyk\=\)\s*(" end=")" oneline keepend syn match cssFontDescriptor "@color-profile\>" nextgroup=cssFontDescriptorBlock skipwhite skipnl diff --git a/after/syntax/css/color-adjust.vim b/after/syntax/css/color-adjust.vim new file mode 100644 index 0000000..a216224 --- /dev/null +++ b/after/syntax/css/color-adjust.vim @@ -0,0 +1,3 @@ +syn match cssColorProp contained "\<\(forced-\)\=color-adjust\>" +syn match cssColorProp contained "\" +syn keyword cssFontAttr contained only economy exact diff --git a/test/test.css b/test/test.css index 3069877..c1b7100 100644 --- a/test/test.css +++ b/test/test.css @@ -88,7 +88,6 @@ } .color-4 { - color-adjust: auto; display: hwb(120deg, 44%, 50%); display: lab(1 2 3); display: lch(4 5 6); @@ -101,6 +100,15 @@ src: url("http://example.org/swop-coated.icc"); } +.color-adjust-1 { + color-scheme: auto; + forced-color-adjust: auto; + color-adjust: auto; + display: only; + display: economy; + display: exact; +} + .compositing-1 { mix-blend-mode: auto; isolation: auto;