Skip to content

Commit d3d911a

Browse files
authored
Finish semantic color recipe system and foundation style modules (#69)
1 parent c427cbd commit d3d911a

File tree

14 files changed

+1555
-237
lines changed

14 files changed

+1555
-237
lines changed
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"type": "minor",
3+
"comment": "Finish semantic color recipe system and foundation style modules",
4+
"packageName": "@adaptive-web/adaptive-ui",
5+
"email": "47367562+bheston@users.noreply.github.com",
6+
"dependentChangeType": "patch"
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"type": "minor",
3+
"comment": "Finish semantic color recipe system and foundation style modules",
4+
"packageName": "@adaptive-web/adaptive-web-components",
5+
"email": "47367562+bheston@users.noreply.github.com",
6+
"dependentChangeType": "patch"
7+
}

packages/adaptive-ui-explorer/src/components/color-block.ts

Lines changed: 48 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,21 @@
11
import {
2-
accentFillControlStyles,
3-
accentForegroundReadableStyles,
2+
accentFillDiscernibleControlStyles,
3+
accentFillReadableControlStyles,
4+
accentFillStealthControlStyles,
5+
accentFillSubtleControlStyles,
6+
accentForegroundReadableControlStyles,
7+
accentOutlineDiscernibleControlStyles,
48
fillColor,
5-
neutralFillControlStyles,
9+
neutralDividerDiscernibleElementStyles,
10+
neutralDividerSubtleElementStyles,
611
neutralFillDiscernibleControlStyles,
7-
neutralForegroundReadableStyles,
8-
neutralForegroundStrongStyles,
9-
neutralOutlineControlStyles,
12+
neutralFillReadableControlStyles,
13+
neutralFillStealthControlStyles,
14+
neutralFillSubtleControlStyles,
15+
neutralForegroundReadableElementStyles,
16+
neutralForegroundStrongElementStyles,
1017
neutralOutlineDiscernibleControlStyles,
11-
neutralStealthControlStyles,
1218
neutralStrokeReadableRest,
13-
neutralStrokeSubtleRest,
1419
SwatchRGB,
1520
} from "@adaptive-web/adaptive-ui";
1621
import { parseColorHexRGB } from "@microsoft/fast-colors";
@@ -30,52 +35,68 @@ import "./style-example.js";
3035
import "./swatch.js";
3136

3237
const backplateComponents = html<ColorBlock>`
33-
<app-style-example :styles="${x => accentFillControlStyles}">
34-
Accent fill
38+
<app-style-example :styles="${x => accentFillReadableControlStyles}">
39+
Accent readable
3540
</app-style-example>
3641
37-
<app-style-example :styles="${x => neutralFillControlStyles}">
38-
Neutral fill
42+
<app-style-example :styles="${x => accentFillStealthControlStyles}">
43+
Accent stealth
3944
</app-style-example>
4045
41-
<app-style-example :styles="${x => neutralOutlineControlStyles}">
42-
Neutral outline
46+
<app-style-example :styles="${x => accentFillSubtleControlStyles}">
47+
Accent subtle
48+
</app-style-example>
49+
50+
<app-style-example :styles="${x => neutralFillReadableControlStyles}">
51+
Neutral readable
4352
</app-style-example>
4453
45-
<app-style-example :styles="${x => neutralStealthControlStyles}">
54+
<app-style-example :styles="${x => neutralFillStealthControlStyles}">
4655
Neutral stealth
4756
</app-style-example>
57+
58+
<app-style-example :styles="${x => neutralFillSubtleControlStyles}">
59+
Neutral subtle
60+
</app-style-example>
4861
`;
4962

5063
const textComponents = html<ColorBlock>`
51-
<app-style-example :styles="${x => neutralForegroundStrongStyles}">
52-
Neutral
64+
<app-style-example :styles="${x => accentForegroundReadableControlStyles}">
65+
Accent control
5366
</app-style-example>
5467
55-
<app-style-example :styles="${x => neutralForegroundReadableStyles}">
56-
Hint / placeholder
68+
<app-style-example :styles="${x => neutralForegroundStrongElementStyles}">
69+
Neutral element
5770
</app-style-example>
5871
59-
<app-style-example :styles="${x => accentForegroundReadableStyles}">
60-
Accent
72+
<app-style-example :styles="${x => neutralForegroundReadableElementStyles}">
73+
Hint / placeholder element
6174
</app-style-example>
6275
`;
6376

6477
const formComponents = html<ColorBlock>`
65-
<app-style-example :styles="${x => neutralFillControlStyles}">
66-
Text field
78+
<app-style-example :styles="${x => accentOutlineDiscernibleControlStyles}">
79+
Accent outline
80+
</app-style-example>
81+
82+
<app-style-example :styles="${x => accentFillDiscernibleControlStyles}">
83+
Accent discernible
6784
</app-style-example>
6885
6986
<app-style-example :styles="${x => neutralOutlineDiscernibleControlStyles}">
70-
Checkbox (unchecked)
87+
Neutral outline
7188
</app-style-example>
7289
7390
<app-style-example :styles="${x => neutralFillDiscernibleControlStyles}">
74-
Checkbox (checked)
91+
Neutral discernible
92+
</app-style-example>
93+
94+
<app-style-example :styles="${x => neutralDividerSubtleElementStyles}">
95+
Divider subtle
7596
</app-style-example>
7697
77-
<app-style-example :styles="${{"color": neutralStrokeSubtleRest}}">
78-
Divider
98+
<app-style-example :styles="${x => neutralDividerDiscernibleElementStyles}">
99+
Divider discernible
79100
</app-style-example>
80101
`;
81102

0 commit comments

Comments
 (0)