You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: "Max height for a dialog that is intended to scroll",
92
+
type: {name: "boolean"},
93
+
table: {
94
+
type: {summary: "boolean"},
95
+
category: "Component",
96
+
},
97
+
control: {type: "text"},
98
+
}
49
99
},
50
100
args: {
51
101
rootClass: "spectrum-Dialog",
52
-
isDismissable: true,
102
+
isDismissible: false,
103
+
hasDivider: true,
53
104
showModal: false,
54
105
isOpen: true,
106
+
size: "medium",
107
+
hasHeroImage: false,
55
108
},
56
109
parameters: {
57
110
actions: {
@@ -65,17 +118,140 @@ export default {
65
118
},
66
119
};
67
120
121
+
constExampleContent=Typography({
122
+
semantics: "body",
123
+
size: "m",
124
+
content: [
125
+
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Auctor augue mauris augue neque gravida. Libero volutpat sed ornare arcu. Quisque egestas diam in arcu cursus euismod quis viverra. Posuere ac ut consequat semper viverra nam libero justo laoreet. Enim ut tellus elementum sagittis vitae et leo duis ut. Neque laoreet suspendisse interdum consectetur libero id faucibus nisl. Diam volutpat commodo sed egestas egestas. Dolor magna eget est lorem ipsum dolor. Vitae suscipit tellus mauris a diam maecenas sed. Turpis in eu mi bibendum neque egestas congue. Rhoncus est pellentesque elit ullamcorper dignissim cras lobortis."
126
+
]
127
+
});
128
+
68
129
exportconstDefault=Template.bind({});
69
130
Default.args={
70
131
heading: "Lorem ipsum dolor sit amet, consectetur adipiscing elit",
71
132
showModal: true,
72
133
content: [
73
-
()=>Typography({
74
-
semantics: "body",
75
-
size: "m",
76
-
content: [
77
-
"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Auctor augue mauris augue neque gravida. Libero volutpat sed ornare arcu. Quisque egestas diam in arcu cursus euismod quis viverra. Posuere ac ut consequat semper viverra nam libero justo laoreet. Enim ut tellus elementum sagittis vitae et leo duis ut. Neque laoreet suspendisse interdum consectetur libero id faucibus nisl. Diam volutpat commodo sed egestas egestas. Dolor magna eget est lorem ipsum dolor. Vitae suscipit tellus mauris a diam maecenas sed. Turpis in eu mi bibendum neque egestas congue. Rhoncus est pellentesque elit ullamcorper dignissim cras lobortis."
78
-
]
79
-
}),
134
+
()=>ExampleContent
135
+
],
136
+
};
137
+
138
+
/*
139
+
* Stories for the MDX "docs" only.
140
+
*/
141
+
exportconstSmall=Template.bind({});
142
+
Small.tags=["docs-only"];
143
+
Small.parameters={
144
+
chromatic: {disabledSnapshot: true}
145
+
};
146
+
Small.args={
147
+
heading: "Lorem ipsum dolor sit amet, consectetur adipiscing elit",
148
+
showModal: true,
149
+
size: "small",
150
+
content: [
151
+
()=>ExampleContent
152
+
],
153
+
};
154
+
155
+
exportconstLarge=Template.bind({});
156
+
Large.tags=["docs-only"];
157
+
Large.parameters={
158
+
chromatic: {disabledSnapshot: true}
159
+
};
160
+
Large.args={
161
+
heading: "Lorem ipsum dolor sit amet, consectetur adipiscing elit",
162
+
showModal: true,
163
+
size: "large",
164
+
content: [
165
+
()=>ExampleContent
166
+
],
167
+
};
168
+
169
+
exportconstDismissible=Template.bind({});
170
+
Dismissible.tags=["docs-only"];
171
+
Dismissible.parameters={
172
+
chromatic: {disabledSnapshot: true}
173
+
};
174
+
Dismissible.args={
175
+
heading: "Lorem ipsum dolor sit amet, consectetur adipiscing elit",
176
+
showModal: true,
177
+
isDismissible: true,
178
+
content: [
179
+
()=>ExampleContent
180
+
],
181
+
};
182
+
183
+
exportconstNoDivider=Template.bind({});
184
+
NoDivider.tags=["docs-only"];
185
+
NoDivider.parameters={
186
+
chromatic: {disabledSnapshot: true}
187
+
};
188
+
NoDivider.args={
189
+
heading: "Lorem ipsum dolor sit amet, consectetur adipiscing elit",
190
+
showModal: true,
191
+
hasDivider: false,
192
+
content: [
193
+
()=>ExampleContent
194
+
],
195
+
};
196
+
197
+
exportconstWithHero=Template.bind({});
198
+
WithHero.tags=["docs-only"];
199
+
WithHero.parameters={
200
+
chromatic: {disabledSnapshot: true},
201
+
docs: {
202
+
story: {
203
+
height: "650px",
204
+
},
205
+
},
206
+
};
207
+
WithHero.args={
208
+
heading: "Lorem ipsum dolor sit amet, consectetur adipiscing elit",
209
+
showModal: true,
210
+
hasHeroImage: true,
211
+
heroImageUrl: "example-card-portrait.png",
212
+
content: [
213
+
()=>ExampleContent
214
+
],
215
+
};
216
+
217
+
exportconstWithScroll=Template.bind({});
218
+
WithScroll.args={
219
+
heading: "Lorem ipsum dolor sit amet, consectetur adipiscing elit",
0 commit comments