diff --git a/after/syntax/css/css3-sizing.vim b/after/syntax/css/css3-sizing.vim index 741547a..2eb29c9 100644 --- a/after/syntax/css/css3-sizing.vim +++ b/after/syntax/css/css3-sizing.vim @@ -1,3 +1,3 @@ " TODO: create cssSizingAttr group -syn match cssFontAttr contained "\" +syn match cssFontAttr contained "\<\(\(min\|max\|fit\)-content\|fill-available\|repudiate-floats\)\>" syn match cssFontAttr contained "\" diff --git a/after/syntax/css/css3-writing-modes.vim b/after/syntax/css/css3-writing-modes.vim index 2400f7f..d13e3ca 100644 --- a/after/syntax/css/css3-writing-modes.vim +++ b/after/syntax/css/css3-writing-modes.vim @@ -1,8 +1,7 @@ " TODO: create cssWritingModeProp group and cssWritingModeAttr group -syn match cssFontProp contained "\" +syn match cssFontProp contained "\" syn match cssFontProp contained "\" -syn keyword cssFontAttr contained before after numeric alpha latin alphanumeric isolate plaintext -syn match cssFontAttr contained "\<\(\(min\|max\|fit\)-content\|fill-available\)\>" -syn match cssFontAttr contained "\<\(\(no-\)\=compress\|use-glyphs\)\>" -syn match cssFontAttr contained "\<\(mixed-right\|upright\|sideways\(-right\|-left\)\=\|use-glyph-orientation\)\>" +syn keyword cssFontAttr contained before after mixed isolate plaintext +syn match cssFontAttr contained "\<\(upright\|sideways\(-right\|-left\)\=\|use-glyph-orientation\)\>" +syn match cssFontAttr contained "\" syn match cssFontAttr contained "\<\(horizontal-tb\|vertical-\(rl\|lr\)\)\>" diff --git a/test/test.css b/test/test.css index c32d34a..aacabb2 100644 --- a/test/test.css +++ b/test/test.css @@ -358,12 +358,11 @@ } .sizing { - width: fill-available; - width: max-content; - width: min-content; - width: fit-content; - width: repudiate-floats; - min-width: contain-floats; + display: max-content; + display: fit-content; + display: fill-available; + display: repudiate-floats; + display: contain-floats; } @supports (display: auto) or @@ -477,20 +476,10 @@ .writing-modes { text-orientation: before; text-combine-horizontal: after; - text-combine-mode: numeric; - writing-mode: alpha; - display: latin; - display: alphanumeric; + writing-mode: isolate; display: isolate; display: plaintext; - display: min-content - display: max-content; - display: fit-content; - display: fill-available; - display: compress; - display: no-compress; - display: use-glyphs; - display: mixed-right; + display: mixed; display: upright; display: sideways; display: sideways-right;