Skip to content

Commit 5dc9409

Browse files
committed
1 parent 803765e commit 5dc9409

File tree

3 files changed

+17
-12
lines changed

3 files changed

+17
-12
lines changed

after/syntax/css/color-4.vim

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
syn keyword cssFontAttr contained perceptual accentcolor accentcolortext relative-colorimetric absolute-colorimetric
2-
syn region cssFunction contained matchgroup=cssFunctionName start="\<\(hwb\|lab\|lch\|color\|device-cmyk\=\)\s*(" end=")" oneline keepend
3-
syn match cssFontDescriptor "@color-profile\>" nextgroup=cssFontDescriptorBlock skipwhite skipnl
1+
syn keyword cssFontAttr contained accentcolor accentcolortext
2+
syn region cssFunction contained matchgroup=cssFunctionName start="\<\(hwb\|lab\|lch\|oklab\|oklch\|color\=\)\s*(" end=")" oneline keepend

after/syntax/css/color-5.vim

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
1-
syn region cssFunction contained matchgroup=cssFunctionName start="\<color-mix\s*(" end=")" contains=cssCustomProp,cssFunction,cssColor,cssFunctionComma oneline
1+
syn keyword cssFontProp contained components
2+
syn keyword cssFontAttr contained relative-colorimetric absolute-colorimetric perceptual
3+
syn region cssFunction contained matchgroup=cssFunctionName start="\<color-mix\|device-cmyk\s*(" end=")" contains=cssCustomProp,cssFunction,cssColor,cssFunctionComma oneline
4+
syn match cssFontDescriptor "@color-profile\>" nextgroup=cssFontDescriptorBlock skipwhite skipnl

test/test.css

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -83,23 +83,26 @@
8383
display: hwb(120deg, 44%, 50%);
8484
display: lab(1 2 3);
8585
display: lch(4 5 6);
86+
display: oklab(1 2 3);
87+
display: oklch(4 5 6);
8688
display: color(swopc, 0 206 190 77);
87-
display: device-cmyk(0, 81%, 81%, 30%);
88-
display: relative-colorimetric;
89-
display: absolute-colorimetric;
90-
display: perceptual;
9189
display: accentcolor;
9290
display: accentcolortext;
9391
}
9492

95-
@color-profile swopc {
96-
src: url("http://example.org/swop-coated.icc");
97-
}
98-
9993
.color-5 {
94+
display: device-cmyk(0, 81%, 81%, 30%);
10095
display: color-mix(red yellow 65%);
10196
}
10297

98+
@color-profile swopc {
99+
src: url("http://example.org/swop-coated.icc");
100+
components: auto;
101+
display: relative-colorimetric;
102+
display: absolute-colorimetric;
103+
display: perceptual;
104+
}
105+
103106
.color-adjust-1 {
104107
color-scheme: auto;
105108
forced-color-adjust: auto;

0 commit comments

Comments
 (0)