Skip to content

Commit 92286f0

Browse files
committed
chore: add new transparency tokens
1 parent 7fbc882 commit 92286f0

File tree

3 files changed

+151
-82
lines changed

3 files changed

+151
-82
lines changed
Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,28 @@
11
import React from 'react';
22

3-
import {Page} from '../src';
3+
import {Box, Card, Page, Text} from '../src';
44

55
export function Playground() {
66
return (
77
<Page title="Playground">
8-
{/* Add the code you want to test in here */}
8+
<Card padding="4">
9+
<div style={{background: 'black'}}>
10+
<Box padding="4">
11+
<div
12+
style={{
13+
backgroundColor:
14+
'var(--p-color-experimental-bg-inverse-transparent-active)',
15+
}}
16+
>
17+
<Box padding="4">
18+
<Text as="p" color="text-inverse">
19+
transparency!
20+
</Text>
21+
</Box>
22+
</div>
23+
</Box>
24+
</div>
25+
</Card>
926
</Page>
1027
);
1128
}

polaris-tokens/src/colors-experimental.ts

Lines changed: 21 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -20,23 +20,27 @@ type Color = {
2020
[Scale in ColorScale]: string;
2121
};
2222

23-
export const gray: Color = {
24-
'1': 'rgba(255, 255, 255, 1)',
25-
'2': 'rgba(253, 253, 253, 1)',
26-
'3': 'rgba(250, 250, 250, 1)',
27-
'4': 'rgba(247, 247, 247, 1)',
28-
'5': 'rgba(243, 243, 243, 1)',
29-
'6': 'rgba(241, 241, 241, 1)',
30-
'7': 'rgba(235, 235, 235, 1)',
31-
'8': 'rgba(227, 227, 227, 1)',
32-
'9': 'rgba(212, 212, 212, 1)',
33-
'10': 'rgba(204, 204, 204, 1)',
34-
'11': 'rgba(181, 181, 181, 1)',
35-
'12': 'rgba(138, 138, 138, 1)',
36-
'13': 'rgba(97, 97, 97, 1)',
37-
'14': 'rgba(74, 74, 74, 1)',
38-
'15': 'rgba(48, 48, 48, 1)',
39-
'16': 'rgba(26, 26, 26, 1)',
23+
type ColorWithAlpha = {
24+
[Scale in ColorScale]: (alpha?: string) => string;
25+
};
26+
27+
export const gray: ColorWithAlpha = {
28+
'1': (alpha = '1') => `rgba(255, 255, 255, ${alpha})`,
29+
'2': (alpha = '1') => `rgba(253, 253, 253, ${alpha})`,
30+
'3': (alpha = '1') => `rgba(250, 250, 250, ${alpha})`,
31+
'4': (alpha = '1') => `rgba(247, 247, 247, ${alpha})`,
32+
'5': (alpha = '1') => `rgba(243, 243, 243, ${alpha})`,
33+
'6': (alpha = '1') => `rgba(241, 241, 241, ${alpha})`,
34+
'7': (alpha = '1') => `rgba(235, 235, 235, ${alpha})`,
35+
'8': (alpha = '1') => `rgba(227, 227, 227, ${alpha})`,
36+
'9': (alpha = '1') => `rgba(212, 212, 212, ${alpha})`,
37+
'10': (alpha = '1') => `rgba(204, 204, 204, ${alpha})`,
38+
'11': (alpha = '1') => `rgba(181, 181, 181, ${alpha})`,
39+
'12': (alpha = '1') => `rgba(138, 138, 138, ${alpha})`,
40+
'13': (alpha = '1') => `rgba(97, 97, 97, ${alpha})`,
41+
'14': (alpha = '1') => `rgba(74, 74, 74, ${alpha})`,
42+
'15': (alpha = '1') => `rgba(48, 48, 48, ${alpha})`,
43+
'16': (alpha = '1') => `rgba(26, 26, 26, ${alpha})`,
4044
};
4145

4246
export const azure: Color = {

0 commit comments

Comments
 (0)