11import React from 'react' ;
22import type { ComponentMeta } from '@storybook/react' ;
3- import { Icon } from '@shopify/polaris' ;
3+ import { Icon , Text , BlockStack } from '@shopify/polaris' ;
44import { CirclePlusMinor } from '@shopify/polaris-icons' ;
55
66export default {
@@ -13,17 +13,76 @@ export function Default() {
1313
1414export function Colored ( ) {
1515 return (
16- < div >
16+ < BlockStack gap = "2" >
17+ < Text as = "p" variant = "bodyMd" alignment = "center" >
18+ Base tone
19+ </ Text >
1720 < Icon source = { CirclePlusMinor } tone = "base" />
21+ < Text as = "p" variant = "bodyMd" alignment = "center" >
22+ Subdued tone
23+ </ Text >
1824 < Icon source = { CirclePlusMinor } tone = "subdued" />
25+ < Text as = "p" variant = "bodyMd" alignment = "center" >
26+ Primary tone
27+ </ Text >
1928 < Icon source = { CirclePlusMinor } tone = "primary" />
29+ < Text as = "p" variant = "bodyMd" alignment = "center" >
30+ Info tone
31+ </ Text >
2032 < Icon source = { CirclePlusMinor } tone = "info" />
33+ < Text as = "p" variant = "bodyMd" alignment = "center" >
34+ Success tone
35+ </ Text >
2136 < Icon source = { CirclePlusMinor } tone = "success" />
37+ < Text as = "p" variant = "bodyMd" alignment = "center" >
38+ Caution tone
39+ </ Text >
2240 < Icon source = { CirclePlusMinor } tone = "caution" />
41+ < Text as = "p" variant = "bodyMd" alignment = "center" >
42+ Warning tone
43+ </ Text >
2344 < Icon source = { CirclePlusMinor } tone = "warning" />
45+ < Text as = "p" variant = "bodyMd" alignment = "center" >
46+ Critical tone
47+ </ Text >
2448 < Icon source = { CirclePlusMinor } tone = "critical" />
49+ < Text as = "p" variant = "bodyMd" alignment = "center" >
50+ Emphasis tone
51+ </ Text >
52+ < Icon source = { CirclePlusMinor } tone = "emphasis" />
53+ < Text as = "p" variant = "bodyMd" alignment = "center" >
54+ Magic tone
55+ </ Text >
2556 < Icon source = { CirclePlusMinor } tone = "magic" />
26- </ div >
57+ < Text as = "p" variant = "bodyMd" alignment = "center" >
58+ Text Primary tone
59+ </ Text >
60+ < Icon source = { CirclePlusMinor } tone = "textPrimary" />
61+ < Text as = "p" variant = "bodyMd" alignment = "center" >
62+ Text Caution tone
63+ </ Text >
64+ < Icon source = { CirclePlusMinor } tone = "textCaution" />
65+ < Text as = "p" variant = "bodyMd" alignment = "center" >
66+ Text Warning tone
67+ </ Text >
68+ < Icon source = { CirclePlusMinor } tone = "textWarning" />
69+ < Text as = "p" variant = "bodyMd" alignment = "center" >
70+ Text Critical tone
71+ </ Text >
72+ < Icon source = { CirclePlusMinor } tone = "textCritical" />
73+ < Text as = "p" variant = "bodyMd" alignment = "center" >
74+ Text Info tone
75+ </ Text >
76+ < Icon source = { CirclePlusMinor } tone = "textInfo" />
77+ < Text as = "p" variant = "bodyMd" alignment = "center" >
78+ Text Success tone
79+ </ Text >
80+ < Icon source = { CirclePlusMinor } tone = "textSuccess" />
81+ < Text as = "p" variant = "bodyMd" alignment = "center" >
82+ Text Magic tone
83+ </ Text >
84+ < Icon source = { CirclePlusMinor } tone = "textMagic" />
85+ </ BlockStack >
2786 ) ;
2887}
2988
0 commit comments