Compare commits

..
11 Commits
10 changed files with 66 additions and 20 deletions
+1 -1
View File
@@ -1,2 +1,2 @@
syn keyword cssFontProp contained place-self place-content place-items row-gap
syn keyword cssFontProp contained place-self place-content place-items
syn keyword cssFontAttr contained safe unsafe legacy self-start self-end
+1
View File
@@ -1,3 +1,4 @@
syn keyword cssFontProp contained dynamic-range-limit
syn keyword cssFontAttr contained standard constrained-high
syn region cssFunction contained matchgroup=cssFunctionName start="\<dynamic-range-limit-mix\s*(" end=")" oneline keepend
syn region cssFunction contained matchgroup=cssFunctionName start="\<hdr-color\s*(" end=")" keepend
+1 -1
View File
@@ -1,5 +1,5 @@
syn keyword cssFontProp contained font-synthesis font-synthesis-weight font-synthesis-style font-synthesis-small-caps font-synthesis-position font-named-instance font-display ascent-override descent-override line-gap-override font-optical-sizing font-variation-settings font-palette font-variant-emoji font-presentation base-palette override-color
syn keyword cssFontAttr contained emoji math fangsong swap fallback light dark contained system-ui contained ui-sans-serif ui-serif ui-monospace ui-rounded contained xxx-large contained historical-forms
syn keyword cssFontAttr contained oblique-only emoji math fangsong swap fallback light dark contained system-ui contained ui-sans-serif ui-serif ui-monospace ui-rounded contained xxx-large contained historical-forms
syn region cssFunction contained matchgroup=cssFunctionName start="\<\(stylistic\|styleset\|character-variant\|swash\|ornaments\|annotation\)\s*(" end=")" oneline keepend
syn match cssFontDescriptor "@font-feature-values\>" nextgroup=cssFontDescriptorBlock skipwhite skipnl
syn match cssFontDescriptor "@font-palette-values\>" nextgroup=cssFontDescriptorBlock skipwhite skipnl
+2 -2
View File
@@ -1,2 +1,2 @@
syn keyword cssFontProp contained column-rule-break row-rule-break rule-break column-rule-outset row-rule-outset rule-outset rule-paint-order row-rule-color row-rule-style row-rule-width row-rule rule-color rule-style rule-width rule
syn keyword cssFontAttr contained spanning-item intersection row-over-column column-over-row
syn keyword cssFontProp contained row-gap column-rule-break row-rule-break rule-break column-rule-edge-inset-start column-rule-edge-inset-end column-rule-interior-inset-start column-rule-interior-inset-end row-rule-edge-inset-start row-rule-edge-inset-end row-rule-interior-inset-start row-rule-interior-inset-end rule-overlap row-rule-color rule-color row-rule-style rule-style row-rule-width rule-width row-rule rule
syn keyword cssFontAttr contained intersection row-over-column column-over-row overlap-join
+3
View File
@@ -0,0 +1,3 @@
syn keyword cssFontProp contained image-animation
syn keyword cssFontAttr contained stopped
syn keyword cssPseudoClassId contained animated-image
+2
View File
@@ -0,0 +1,2 @@
syn keyword cssFontProp contained link-parameters
syn region cssFunction contained matchgroup=cssFunctionName start="\<param\s*(" end=")" oneline keepend
+2 -2
View File
@@ -1,2 +1,2 @@
syn keyword cssFontProp contained line-height-step block-step block-step-size block-step-insert block-step-align block-step-round
syn keyword cssFontAttr contained margin up down nearest
syn keyword cssFontProp contained block-step-size block-step-insert block-step-align block-step-round block-step line-height-step
syn keyword cssFontAttr contained up down nearest
+4
View File
@@ -0,0 +1,4 @@
syn match cssSelectorOp "[||]"
syn match cssSelectorOp "/[a-z:]\+/"
syn keyword cssPseudoClassId contained defined local-link interest-source interest-target blank current past future heading
syn region cssPseudoClassLang matchgroup=cssPseudoClassId start=":\(state\|headings\|nth-col\|nth-last-col\)(" end=")" oneline
+1 -1
View File
@@ -1,2 +1,2 @@
syn keyword cssFontProp contained white-space-collapse white-space-trim text-space-trim text-wrap text-autospace text-spacing-trim text-spacing text-group-align wrap-before wrap-after wrap-inside hyphenate-character hyphenate-limit-zone hyphenate-limit-chars hyphenate-limit-lines hyphenate-limit-last line-padding word-boundary-detection word-space-transform
syn keyword cssFontAttr contained math-auto spread punctuation preserve-breaks preserve-spaces discard-inner discard-before discard-after pretty avoid-line avoid-flex pre-wrap-auto no-limit space-all trim-both space-first trim-all no-compress ideograph-alpha ideograph-numeric ideographic-space
syn keyword cssFontAttr contained math-auto spread punctuation preserve-breaks preserve-spaces discard-inner discard-before discard-after pretty avoid-line avoid-flex pre-wrap-auto no-limit space-all trim-both space-first trim-all no-compress ideograph-alpha ideograph-numeric ideographic-space avoid-orphans
+49 -13
View File
@@ -2,7 +2,6 @@
place-self: auto;
place-content: auto;
place-items: auto;
row-gap: auto;
display: safe;
display: unsafe;
display: self-start;
@@ -245,6 +244,10 @@
display: standard;
display: constrained-high;
display: dynamic-range-limit-mix(standard 10%, constrained-high 40%, high 50%);
display: hdr-color(
color(rec2100-linear 0.9 1.0 0.8) 0,
color(rec2100-linear 1.8 2.0 1.5) 2
);
}
.compositing-1 {
@@ -539,6 +542,7 @@
font-palette: auto;
font-variant-emoji: auto;
font-presentation: auto;
display: oblique-only;
display: system-ui;
display: emoji;
display: math;
@@ -603,25 +607,30 @@
}
.gaps-1 {
row-gap: auto;
column-rule-break: auto;
row-rule-break: auto;
rule-break: auto;
column-rule-outset: auto;
row-rule-outset: auto;
rule-outset: auto;
rule-paint-order: auto;
column-rule-edge-inset-end: auto;
column-rule-interior-inset-start: auto;
column-rule-interior-inset-end: auto;
row-rule-edge-inset-start: auto;
row-rule-edge-inset-end: auto;
row-rule-interior-inset-start: auto;
row-rule-interior-inset-end: auto;
rule-overlap: auto;
row-rule-color: auto;
row-rule-style: auto;
row-rule-width: auto;
row-rule: auto;
rule-color: auto;
row-rule-style: auto;
rule-style: auto;
row-rule-width: auto;
rule-width: auto;
row-rule: auto;
rule: auto;
display: spanning-item;
display: intersection;
display: row-over-column;
display: column-over-row;
display: overlap-join;
}
.gcpm-3::footnote-call,
@@ -675,6 +684,11 @@ template {
display: auto;
}
.image-animation-1:animated-image {
image-animation: auto;
display: stopped;
}
.images-3 {
image-orientation: auto;
display: snap;
@@ -733,6 +747,11 @@ template {
display: last-baseline;
}
.link-params-1 {
link-parameters: auto;
display: param(--color, green);
}
.lists-3::marker {
marker-side: auto;
counter-set: auto;
@@ -983,16 +1002,15 @@ mask {
}
.rhythm-1 {
line-height-step: auto;
block-step-size: auto;
block-step-insert: auto;
block-step-align: auto;
display: margin;
block-step-round: auto;
block-step: auto;
line-height-step: auto;
display: up;
display: down;
display: nearest;
block-step-round: auto;
block-step: auto;
}
@media (device-radius: 50%) {
@@ -1149,6 +1167,23 @@ mask {
display: auto;
}
.selectors-5:local-link,
.selectors-5:interest-source,
.selectors-5:interest-target,
.selectors-5:blank,
.selectors-5:current,
.selectors-5:past,
.selectors-5:future,
.selectors-5:state(loading),
.selectors-5:heading,
.selectors-5:headings(1, 3, 5),
.selectors-5 || .foo,
.selectors-5:nth-col(1),
.selectors-5:nth-last-col(1),
.selectors-5 /for/ .foo {
display: auto;
}
.shadow-parts::part(textspan) {
display: auto;
}
@@ -1375,6 +1410,7 @@ view {
display: ideograph-numeric;
display: punctuation;
display: ideographic-space;
display: avoid-orphans;
}
.text-decor-3 {