Skip to content

Commit bf8150c

Browse files
docs: add storybook migrated badge (#3690)
Adds the migrated status to components that have been migrated fully to S2. A migrated badge to the storybook toolbar should now appear for those components.
1 parent 67cf21a commit bf8150c

File tree

46 files changed

+148
-11
lines changed

Some content is hidden

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

46 files changed

+148
-11
lines changed

.storybook/preview.js

+5
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,11 @@ export const parameters = {
8585
color: "#fff",
8686
description: "Should not be used and will not receive updates.",
8787
},
88+
migrated: {
89+
background: "rgb(84, 36, 219)",
90+
color: "#fff",
91+
description: "Migrated to Spectrum 2.",
92+
},
8893
},
8994
},
9095
// Set an empty object to avoid the "undefined" value in the ComponentDetails doc block

components/actionbutton/stories/actionbutton.stories.js

+4-1
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,10 @@ export default {
103103
story: {
104104
height: "auto",
105105
},
106-
}
106+
},
107+
status: {
108+
type: "migrated",
109+
},
107110
},
108111
decorators: [
109112
withDownStateDimensionCapture,

components/actiongroup/stories/actiongroup.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,9 @@ export default {
9999
},
100100
packageJson,
101101
metadata,
102+
status: {
103+
type: "migrated",
104+
},
102105
},
103106
tags: ["migrated"],
104107
};

components/alertbanner/stories/alertbanner.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,9 @@ export default {
7575
},
7676
packageJson,
7777
metadata,
78+
status: {
79+
type: "migrated",
80+
},
7881
},
7982
tags: ["migrated"],
8083
};

components/avatar/stories/avatar.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,9 @@ export default {
5959
},
6060
packageJson,
6161
metadata,
62+
status: {
63+
type: "migrated",
64+
},
6265
},
6366
tags: ["migrated"],
6467
};

components/breadcrumb/stories/breadcrumb.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,9 @@ export default {
139139
},
140140
packageJson,
141141
metadata,
142+
status: {
143+
type: "migrated",
144+
}
142145
},
143146
};
144147

components/button/stories/button.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,9 @@ export default {
101101
},
102102
packageJson,
103103
metadata,
104+
status: {
105+
type: "migrated",
106+
},
104107
},
105108
decorators: [
106109
withDownStateDimensionCapture,

components/buttongroup/stories/buttongroup.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,9 @@ export default {
6464
},
6565
packageJson,
6666
metadata,
67+
status: {
68+
type: "migrated",
69+
},
6770
},
6871
tags: ["migrated"],
6972
};

components/checkbox/stories/checkbox.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,9 @@ export default {
6161
},
6262
packageJson,
6363
metadata,
64+
status: {
65+
type: "migrated",
66+
},
6467
},
6568
};
6669

components/closebutton/stories/closebutton.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,9 @@ export default {
5252
},
5353
packageJson,
5454
metadata,
55+
status: {
56+
type: "migrated",
57+
},
5558
},
5659
tags: ["migrated"],
5760
};

components/coachmark/stories/coachmark.stories.js

+5-2
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ import metadata from "../dist/metadata.json";
55
import packageJson from "../package.json";
66
import { CoachMarkGroup } from "./coachmark.test.js";
77
import {
8-
Template,
9-
CoachmarkMenuStatesTemplate,
108
CoachMarkMediaOptionsTemplate,
9+
CoachmarkMenuStatesTemplate,
10+
Template,
1111
} from "./template.js";
1212

1313
/**
@@ -99,6 +99,9 @@ export default {
9999
height: "525px",
100100
},
101101
},
102+
status: {
103+
type: "migrated",
104+
},
102105
},
103106
};
104107

components/colorarea/stories/colorarea.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,9 @@ export default {
4949
},
5050
packageJson,
5151
metadata,
52+
status: {
53+
type: "migrated",
54+
},
5255
},
5356
tags: ["migrated"],
5457
};

components/colorhandle/stories/colorhandle.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,9 @@ export default {
5252
},
5353
packageJson,
5454
metadata,
55+
status: {
56+
type: "migrated",
57+
},
5558
},
5659
};
5760

components/colorloupe/stories/colorloupe.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@ export default {
4545
},
4646
packageJson,
4747
metadata,
48+
status: {
49+
type: "migrated",
50+
},
4851
},
4952
tags: ["migrated"],
5053
};

components/colorslider/stories/colorslider.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,9 @@ export default {
7171
},
7272
packageJson,
7373
metadata,
74+
status: {
75+
type: "migrated",
76+
},
7477
},
7578
};
7679

components/colorwheel/stories/colorwheel.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,9 @@ export default {
6363
},
6464
packageJson,
6565
metadata,
66+
status: {
67+
type: "migrated",
68+
},
6669
},
6770
};
6871

components/dial/stories/dial.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,9 @@ export default {
3535
parameters: {
3636
packageJson,
3737
metadata,
38+
status: {
39+
type: "migrated",
40+
},
3841
},
3942
tags: ["migrated"],
4043
};

components/dialog/stories/dialog.stories.js

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { withUnderlayWrapper } from "@spectrum-css/preview/decorators";
22
import { disableDefaultModes } from "@spectrum-css/preview/modes";
33
import { isOpen, size } from "@spectrum-css/preview/types";
4-
import { Template as Table } from "@spectrum-css/table/stories/template.js";
54
import { Template as Steplist } from "@spectrum-css/steplist/stories/template.js";
5+
import { Template as Table } from "@spectrum-css/table/stories/template.js";
66
import { Template as Typography } from "@spectrum-css/typography/stories/template.js";
77
import metadata from "../dist/metadata.json";
88
import packageJson from "../package.json";
@@ -163,6 +163,9 @@ export default {
163163
packageJson,
164164
metadata,
165165
layout: "fullscreen",
166+
status: {
167+
type: "migrated",
168+
},
166169
},
167170
decorators: [
168171
withUnderlayWrapper,

components/divider/stories/divider.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,9 @@ export default {
3838
},
3939
packageJson,
4040
metadata,
41+
status: {
42+
type: "migrated",
43+
},
4144
},
4245
};
4346

components/dropzone/stories/dropzone.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,9 @@ export default {
4646
},
4747
packageJson,
4848
metadata,
49+
status: {
50+
type: "migrated",
51+
},
4952
},
5053
};
5154

components/fieldgroup/stories/fieldgroup.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,9 @@ export default {
9696
},
9797
packageJson,
9898
metadata,
99+
status: {
100+
type: "migrated",
101+
},
99102
},
100103
};
101104

components/fieldlabel/stories/fieldlabel.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,9 @@ export default {
5252
},
5353
packageJson,
5454
metadata,
55+
status: {
56+
type: "migrated",
57+
},
5558
},
5659
tags: ["migrated"],
5760
};

components/form/stories/form.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,9 @@ export default {
107107
parameters: {
108108
packageJson,
109109
metadata,
110+
status: {
111+
type: "migrated",
112+
},
110113
},
111114
tags: ["migrated"],
112115
};

components/helptext/stories/helptext.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,9 @@ export default {
6363
},
6464
packageJson,
6565
metadata,
66+
status: {
67+
type: "migrated",
68+
},
6669
},
6770
};
6871

components/icon/stories/icon.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,9 @@ export default {
9898
type: "figma",
9999
url: "https://www.figma.com/design/9qeVZSJ9t0kv6r7njzgHx7/S2-%2F-Styles-visualizer-(WIP)?node-id=295-24257&t=ZC7fyaQ0VQYQ5VYM-1",
100100
},
101+
status: {
102+
type: "migrated",
103+
},
101104
},
102105
};
103106

components/illustratedmessage/stories/illustratedmessage.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,9 @@ export default {
7575
},
7676
packageJson,
7777
metadata,
78+
status: {
79+
type: "migrated",
80+
},
7881
layout: "centered"
7982
},
8083
};

components/infieldbutton/stories/infieldbutton.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,9 @@ export default {
5959
},
6060
packageJson,
6161
metadata,
62+
status: {
63+
type: "migrated",
64+
},
6265
},
6366
decorators: [
6467
withDownStateDimensionCapture,

components/infieldprogresscircle/stories/infieldprogresscircle.stories.js

+4-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,10 @@ export default {
3030
},
3131
packageJson,
3232
metadata,
33-
}
33+
status: {
34+
type: "migrated",
35+
},
36+
},
3437
};
3538

3639
export const Default = InfieldProgressCircleGroup.bind({});

components/inlinealert/stories/inlinealert.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,9 @@ export default {
101101
},
102102
packageJson,
103103
metadata,
104+
status: {
105+
type: "migrated",
106+
},
104107
},
105108
};
106109

components/link/stories/link.stories.js

+4-1
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,10 @@ export default {
8989
},
9090
packageJson,
9191
metadata,
92-
}
92+
status: {
93+
type: "migrated",
94+
},
95+
},
9396
};
9497

9598
export const Default = LinkGroup.bind({});

components/opacitycheckerboard/stories/opacitycheckerboard.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@ export default {
4242
parameters: {
4343
packageJson,
4444
metadata,
45+
status: {
46+
type: "migrated",
47+
},
4548
},
4649
tags: ["migrated"],
4750
};

components/pagination/stories/pagination.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,9 @@ export default {
7070
},
7171
packageJson,
7272
metadata,
73+
status: {
74+
type: "migrated",
75+
},
7376
},
7477
tags: ["migrated"],
7578
};

components/picker/stories/picker.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,9 @@ export default {
145145
downState: {
146146
selectors: [".spectrum-Picker:not(:disabled, .is-disabled, .is-loading)"],
147147
},
148+
status: {
149+
type: "migrated",
150+
},
148151
},
149152
decorators: [
150153
withDownStateDimensionCapture,

components/popover/stories/popover.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,9 @@ export default {
9898
},
9999
packageJson,
100100
metadata,
101+
status: {
102+
type: "migrated",
103+
},
101104
},
102105
};
103106

components/progressbar/stories/progressbar.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,9 @@ export default {
9898
},
9999
packageJson,
100100
metadata,
101+
status: {
102+
type: "migrated",
103+
},
101104
},
102105
tags: ["migrated"],
103106
};

components/progresscircle/stories/progresscircle.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@ export default {
4545
},
4646
packageJson,
4747
metadata,
48+
status: {
49+
type: "migrated",
50+
},
4851
},
4952
};
5053

components/radio/stories/radio.stories.js

+3
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,9 @@ export default {
6666
},
6767
packageJson,
6868
metadata,
69+
status: {
70+
type: "migrated",
71+
},
6972
},
7073
};
7174

0 commit comments

Comments
 (0)