mirror of
https://github.com/hail2u/vim-css3-syntax.git
synced 2025-12-08 19:44:45 +08:00
Follow changes in CR-css-fonts-3-20180315
See also: https://www.w3.org/TR/2018/CR-css-fonts-3-20180315/
This commit is contained in:
@@ -1,6 +1,5 @@
|
|||||||
syn match cssFontProp contained "\<font-feature-settings\>"
|
syn match cssFontProp contained "\<font-feature-settings\>"
|
||||||
syn match cssFontProp contained "\<font-kerning\>"
|
syn match cssFontProp contained "\<font-kerning\>"
|
||||||
syn match cssFontProp contained "\<font-language-override\>"
|
|
||||||
syn match cssFontProp contained "\<font-synthesis\>"
|
syn match cssFontProp contained "\<font-synthesis\>"
|
||||||
syn match cssFontProp contained "\<font-variant-\(alternates\|caps\|east-asian\|ligatures\|numeric\|position\)\>"
|
syn match cssFontProp contained "\<font-variant-\(alternates\|caps\|east-asian\|ligatures\|numeric\|position\)\>"
|
||||||
syn keyword cssFontAttr contained unicase ordinal jis78 jis83 jis90 jis04 simplified traditional
|
syn keyword cssFontAttr contained unicase ordinal jis78 jis83 jis90 jis04 simplified traditional
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ syn match cssFontProp contained "\<font-variation-settings\>"
|
|||||||
syn match cssFontProp contained "\<font-palette\>"
|
syn match cssFontProp contained "\<font-palette\>"
|
||||||
syn match cssFontProp contained "\<font-presentation\>"
|
syn match cssFontProp contained "\<font-presentation\>"
|
||||||
syn match cssFontProp contained "\<base-palette\>"
|
syn match cssFontProp contained "\<base-palette\>"
|
||||||
|
syn match cssFontProp contained "\<font-language-override\>"
|
||||||
syn keyword cssFontAttr contained emoji math fangsong infinity swap fallback optional light dark
|
syn keyword cssFontAttr contained emoji math fangsong infinity swap fallback optional light dark
|
||||||
syn match cssFontAttr contained "\<system-ui\>"
|
syn match cssFontAttr contained "\<system-ui\>"
|
||||||
syn region cssInclude start=/@font-palette-values\>/ end=/\ze{/ skipwhite skipnl contains=css.*Prop,css.*Attr,cssValueInteger,cssValueLength,cssMediaKeyword,cssVendor,cssIncludeKeyword,cssComment nextgroup=cssMediaBlock
|
syn region cssInclude start=/@font-palette-values\>/ end=/\ze{/ skipwhite skipnl contains=css.*Prop,css.*Attr,cssValueInteger,cssValueLength,cssMediaKeyword,cssVendor,cssIncludeKeyword,cssComment nextgroup=cssMediaBlock
|
||||||
|
|||||||
@@ -289,7 +289,6 @@
|
|||||||
.fonts-3 {
|
.fonts-3 {
|
||||||
font-feature-settings: common-ligatures;
|
font-feature-settings: common-ligatures;
|
||||||
font-kerning: no-common-ligatures;
|
font-kerning: no-common-ligatures;
|
||||||
font-language-override: discretionary-ligatures;
|
|
||||||
font-synthesis: no-discretionary-ligatures;
|
font-synthesis: no-discretionary-ligatures;
|
||||||
font-variant-alternates: historical-ligatures;
|
font-variant-alternates: historical-ligatures;
|
||||||
font-variant-caps: no-historical-ligatures;
|
font-variant-caps: no-historical-ligatures;
|
||||||
@@ -322,6 +321,7 @@
|
|||||||
display: simplified;
|
display: simplified;
|
||||||
display: traditional;
|
display: traditional;
|
||||||
display: proportional-width;
|
display: proportional-width;
|
||||||
|
display: discretionary-ligatures;
|
||||||
}
|
}
|
||||||
|
|
||||||
.fonts-4 {
|
.fonts-4 {
|
||||||
@@ -332,7 +332,7 @@
|
|||||||
font-variation-settings: infinity;
|
font-variation-settings: infinity;
|
||||||
font-palette: swap;
|
font-palette: swap;
|
||||||
font-presentation: fallback;
|
font-presentation: fallback;
|
||||||
display: optional;
|
font-language-override: optional;
|
||||||
display: light;
|
display: light;
|
||||||
display: dark;
|
display: dark;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user