Skip to content

Commit 0b65485

Browse files
committed
color-mix-variadic-function-arguments
1 parent 53c3bbc commit 0b65485

45 files changed

Lines changed: 1220 additions & 140 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

packages/css-color-parser/dist/index.cjs

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

packages/css-color-parser/dist/index.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,8 @@ export declare enum SyntaxFlag {
153153
RelativeColorSyntax = "relative-color-syntax",
154154
/** Is a mixed color, e.g. `color-mix(in oklch, red, blue)` */
155155
ColorMix = "color-mix",
156+
/** Is a variadic mixed color, e.g. `color-mix(in oklch, red)` `color-mix(in oklch, red, blue, green)` */
157+
ColorMixVariadic = "color-mix-variadic",
156158
/** Is a contrasting color, e.g. `contrast-color()` */
157159
ContrastColor = "contrast-color",
158160
/** Is an experimental color syntax */

packages/css-color-parser/dist/index.mjs

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

packages/css-color-parser/docs/css-color-parser.api.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1107,6 +1107,27 @@
11071107
"releaseTag": "Public",
11081108
"name": "ColorMix"
11091109
},
1110+
{
1111+
"kind": "EnumMember",
1112+
"canonicalReference": "@csstools/css-color-parser!SyntaxFlag.ColorMixVariadic:member",
1113+
"docComment": "/**\n * Is a variadic mixed color, e.g. `color-mix(in oklch, red)` `color-mix(in oklch, red, blue, green)`\n */\n",
1114+
"excerptTokens": [
1115+
{
1116+
"kind": "Content",
1117+
"text": "ColorMixVariadic = "
1118+
},
1119+
{
1120+
"kind": "Content",
1121+
"text": "\"color-mix-variadic\""
1122+
}
1123+
],
1124+
"initializerTokenRange": {
1125+
"startIndex": 1,
1126+
"endIndex": 2
1127+
},
1128+
"releaseTag": "Public",
1129+
"name": "ColorMixVariadic"
1130+
},
11101131
{
11111132
"kind": "EnumMember",
11121133
"canonicalReference": "@csstools/css-color-parser!SyntaxFlag.ContrastColor:member",

packages/css-color-parser/src/color-data.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,8 @@ export enum SyntaxFlag {
7474
RelativeColorSyntax = 'relative-color-syntax',
7575
/** Is a mixed color, e.g. `color-mix(in oklch, red, blue)` */
7676
ColorMix = 'color-mix',
77+
/** Is a variadic mixed color, e.g. `color-mix(in oklch, red)` `color-mix(in oklch, red, blue, green)` */
78+
ColorMixVariadic = 'color-mix-variadic',
7779
/** Is a contrasting color, e.g. `contrast-color()` */
7880
ContrastColor = 'contrast-color',
7981
/** Is an experimental color syntax */

0 commit comments

Comments
 (0)