Skip to content
This repository was archived by the owner on Jan 30, 2025. It is now read-only.

Commit 71812f5

Browse files
committed
feat(colors.ts): Added CSSVariableValue
1 parent f3dc5d2 commit 71812f5

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

src/_internal/types/common/colors.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,13 @@
1+
import { CSSVariableValue } from './css-variables';
2+
13
type NumberOrPercent = number | `${number}%`;
24

3-
type CSSRGB = `rgb(${number},${number},${number})` | `rgb(${number} ${number} ${number})`;
4-
type CSSRGBA = `rgba(${number},${number},${number},${NumberOrPercent})` | `rgba(${number} ${number} ${number} / ${NumberOrPercent})`;
5+
type CSSRGB = `rgb(${number},${number},${number})` | `rgb(${number} ${number} ${number})` | `rgb(${CSSVariableValue})`;
6+
type CSSRGBA =
7+
| `rgba(${number},${number},${number},${NumberOrPercent})`
8+
| `rgba(${number} ${number} ${number} / ${NumberOrPercent})`
9+
| `rgba(${CSSVariableValue} / ${NumberOrPercent})`
10+
| `rgba(${CSSVariableValue},${NumberOrPercent})`;
511

612
type CSSColorFunction =
713
| `color(srgb ${number} ${number} ${number})`

0 commit comments

Comments
 (0)