diff --git a/after/syntax/css/values-5.vim b/after/syntax/css/values-5.vim index 6efee8d..46052b8 100644 --- a/after/syntax/css/values-5.vim +++ b/after/syntax/css/values-5.vim @@ -1,3 +1,3 @@ syn keyword cssFontProp contained interpolate-size syn keyword cssFontAttr contained numeric-only allow-keyword -syn region cssFunction contained matchgroup=cssFunctionName start="\<\(\(\(media\|container\)-\)\=progress\|\(\(calc\|transform\)-\)\=mix\|cross-fade\|first-valid\|toggle\|random\(-item\)\=\|sibling-\(count\|index\)\|calc-size\)\s*(" end=")" oneline keepend +syn region cssFunction contained matchgroup=cssFunctionName start="\<\(\(\(media\|container\)-\)\=progress\|\(\(calc\|transform\)-\)\=mix\|cross-fade\|first-valid\|toggle\|if\|inherit\|random\(-item\)\=\|sibling-\(count\|index\)\|calc-size\)\s*(" end=")" oneline keepend diff --git a/test/test.css b/test/test.css index fa7b5e2..5298992 100644 --- a/test/test.css +++ b/test/test.css @@ -1383,6 +1383,8 @@ view { display: cross-fade(15%, url(foo.png), white); display: toggle(italic, normal); display: first-valid(center, none, 1px); + display: if(media(screen): red; else: auto); + display: inherit(--foo, auto); display: random(1, 10, by 1); display: random-item(--x, red, yellow, green); display: sibling-count();