Skip to content

Commit 74f9a1d

Browse files
committed
uui-card-media-story: fix code snippet indentions, add image to examples, use decorator for size
1 parent 52ad57d commit 74f9a1d

File tree

1 file changed

+61
-69
lines changed

1 file changed

+61
-69
lines changed

packages/uui-card-media/lib/uui-card-media.story.ts

Lines changed: 61 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,20 @@ export default {
1010
parameters: {
1111
chromatic: { disableSnapshot: true },
1212
},
13+
decorators: [
14+
(Story: any) => html`<div style="width: 200px;">${Story()}</div>`,
15+
],
1316
};
1417

1518
export const AAAOverview: Story = props =>
1619
html`
17-
<div style="width: 200px">
18-
<uui-card-media
19-
name=${props.name}
20-
file-ext=${props.fileExt}
21-
?selectable=${props.selectable}
22-
?selected=${props.selected}
23-
?error=${props.error}
24-
?disabled=${props.disabled}></uui-card-media>
25-
</div>
20+
<uui-card-media
21+
name=${props.name}
22+
file-ext=${props.fileExt}
23+
?selectable=${props.selectable}
24+
?selected=${props.selected}
25+
?error=${props.error}
26+
?disabled=${props.disabled}></uui-card-media>
2627
`;
2728
AAAOverview.storyName = 'Overview';
2829

@@ -37,10 +38,7 @@ AAAOverview.args = {
3738

3839
export const File: Story = props =>
3940
html`
40-
<div style="width: 200px">
41-
<uui-card-media name="File name" .fileExt=${props.fileExt}>
42-
</uui-card-media>
43-
</div>
41+
<uui-card-media name="File name" .fileExt=${props.fileExt}></uui-card-media>
4442
`;
4543

4644
File.args = {
@@ -59,54 +57,50 @@ File.parameters = {
5957

6058
export const Tag: Story = () =>
6159
html`
62-
<div style="width: 200px">
63-
<uui-card-media name="File name">
64-
<uui-tag slot="tag" size="s" look="danger">Trashed</uui-tag>
65-
<img src="https://placedog.net/1447/?random" alt="" />
66-
</uui-card-media>
67-
</div>
60+
<uui-card-media name="File name">
61+
<uui-tag slot="tag" size="s" look="danger">Trashed</uui-tag>
62+
<img src="https://placedog.net/1447/?random" alt="" />
63+
</uui-card-media>
6864
`;
6965
Tag.parameters = {
7066
docs: {
7167
source: {
72-
code: `<uui-card-media name="File name">
73-
<uui-tag slot="tag" size="s" look="danger">Trashed</uui-tag>
74-
</uui-card-media>`,
68+
code: `
69+
<uui-card-media name="File name">
70+
<uui-tag slot="tag" size="s" look="danger">Trashed</uui-tag>
71+
<img src="https://placedog.net/1447/?random" alt="" />
72+
</uui-card-media>`,
7573
},
7674
},
7775
};
7876

7977
export const Actions: Story = () =>
8078
html`
81-
<div style="width: 200px">
82-
<uui-card-media name="File name">
83-
<uui-action-bar slot="actions">
84-
<uui-button label="Remove">Remove</uui-button>
85-
</uui-action-bar>
86-
<img src="https://placedog.net/1447/?random" alt="" />
87-
</uui-card-media>
88-
</div>
79+
<uui-card-media name="File name">
80+
<uui-action-bar slot="actions">
81+
<uui-button label="Remove">Remove</uui-button>
82+
</uui-action-bar>
83+
<img src="https://placedog.net/1447/?random" alt="" />
84+
</uui-card-media>
8985
`;
9086
Actions.parameters = {
9187
docs: {
9288
source: {
93-
code: `<uui-card-media name="File name">
94-
<uui-action-bar slot="actions">
95-
<uui-button label="Remove">Remove</uui-button>
96-
</uui-action-bar>
97-
</uui-card-media>`,
89+
code: `
90+
<uui-card-media name="File name">
91+
<uui-action-bar slot="actions">
92+
<uui-button label="Remove">Remove</uui-button>
93+
</uui-action-bar>
94+
95+
<img src="https://placedog.net/1447/?random" alt="" />
96+
</uui-card-media>`,
9897
},
9998
},
10099
};
101100

102101
export const Folder: Story = () =>
103-
html`
104-
<div style="width: 200px">
105-
<uui-card-media name="Folder Name"></uui-card-media>
106-
</div>
107-
`;
102+
html` <uui-card-media name="Folder Name"></uui-card-media> `;
108103
Folder.parameters = {
109-
controls: { include: ['error'] },
110104
docs: {
111105
source: {
112106
code: `<uui-card-media name="Folder Name"></uui-card-media>`,
@@ -116,15 +110,12 @@ Folder.parameters = {
116110

117111
export const Image: Story = () =>
118112
html`
119-
<div style="width: 200px;">
120-
<uui-card-media name="File name">
121-
<img src="https://placedog.net/1447/?random" alt="" />
122-
</uui-card-media>
123-
</div>
113+
<uui-card-media name="File name">
114+
<img src="https://placedog.net/1447/?random" alt="" />
115+
</uui-card-media>
124116
`;
125117

126118
Image.parameters = {
127-
controls: { include: ['error'] },
128119
docs: {
129120
source: {
130121
code: `
@@ -137,11 +128,9 @@ Image.parameters = {
137128

138129
export const Error: Story = props =>
139130
html`
140-
<div style="width: 200px;">
141-
<uui-card-media name="File name" ?error=${props.error}
142-
><img src="https://placedog.net/1447/?random" alt=""
143-
/></uui-card-media>
144-
</div>
131+
<uui-card-media name="File name" ?error=${props.error}
132+
><img src="https://placedog.net/1447/?random" alt=""
133+
/></uui-card-media>
145134
`;
146135

147136
Error.args = {
@@ -152,42 +141,41 @@ Error.parameters = {
152141
controls: { include: ['error'] },
153142
docs: {
154143
source: {
155-
code: `<uui-card-media name="File name" error></uui-card-media>`,
144+
code: `
145+
<uui-card-media name="File name" error>
146+
<img src="https://placedog.net/1447/?random" alt="" />
147+
</uui-card-media>`,
156148
},
157149
},
158150
};
159151

160152
export const Selectable: Story = props =>
161153
html`
162-
<div style="width: 200px;">
163-
<uui-card-media
164-
name="File name"
165-
?selectable=${props.selectable}
166-
?selected=${props.selected}
167-
><img src="https://placedog.net/1447/?random" alt=""
168-
/></uui-card-media>
169-
</div>
154+
<uui-card-media name="File name" ?selectable=${props.selectable}
155+
><img src="https://placedog.net/1447/?random" alt=""
156+
/></uui-card-media>
170157
`;
171158
Selectable.args = {
172159
selectable: true,
173160
};
174161

175162
Selectable.parameters = {
176-
controls: { include: ['selectable, selected'] },
163+
controls: { include: ['selectable'] },
177164
docs: {
178165
source: {
179-
code: `<uui-card-media name="File name" selectable></uui-card-media>`,
166+
code: `
167+
<uui-card-media name="File name" selectable>
168+
<img src="https://placedog.net/1447/?random" alt="" />
169+
</uui-card-media>`,
180170
},
181171
},
182172
};
183173

184174
export const Disabled: Story = props =>
185175
html`
186-
<div style="width: 200px;">
187-
<uui-card-media name="File name" ?disabled=${props.disabled}
188-
><img src="https://placedog.net/1447/?random" alt=""
189-
/></uui-card-media>
190-
</div>
176+
<uui-card-media name="File name" ?disabled=${props.disabled}
177+
><img src="https://placedog.net/1447/?random" alt=""
178+
/></uui-card-media>
191179
`;
192180

193181
Disabled.args = {
@@ -198,7 +186,11 @@ Disabled.parameters = {
198186
controls: { include: ['disabled'] },
199187
docs: {
200188
source: {
201-
code: `<uui-card-media name="File name" disabled></uui-card-media>`,
189+
code: `
190+
<uui-card-media name="File name" disabled>
191+
<img src="https://placedog.net/1447/?random" alt="" />
192+
</uui-card-media>
193+
`,
202194
},
203195
},
204196
};

0 commit comments

Comments
 (0)