Skip to content

Commit 4206393

Browse files
committed
chore(@clayui/button): LPD-76275 Update storybook with outline and translucent examples
1 parent 633b42e commit 4206393

1 file changed

Lines changed: 162 additions & 0 deletions

File tree

packages/clay-button/stories/Button.stories.tsx

Lines changed: 162 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,3 +118,165 @@ export const Icon = () => (
118118
/>
119119
</>
120120
);
121+
122+
export const OutlineBorderless = (args: any) => (
123+
<>
124+
<div className="p-4">
125+
<ClayButton
126+
borderless
127+
className="mr-2"
128+
displayType="primary"
129+
outline
130+
size={args.size}
131+
>
132+
Primary
133+
</ClayButton>
134+
<ClayButton
135+
borderless
136+
className="mr-2"
137+
displayType="secondary"
138+
outline
139+
size={args.size}
140+
>
141+
Secondary
142+
</ClayButton>
143+
<ClayButton
144+
borderless
145+
className="mr-2"
146+
displayType="info"
147+
outline
148+
size={args.size}
149+
>
150+
Info
151+
</ClayButton>
152+
<ClayButton
153+
borderless
154+
className="mr-2"
155+
displayType="success"
156+
outline
157+
size={args.size}
158+
>
159+
Success
160+
</ClayButton>
161+
<ClayButton
162+
borderless
163+
className="mr-2"
164+
displayType="warning"
165+
outline
166+
size={args.size}
167+
>
168+
Warning
169+
</ClayButton>
170+
<ClayButton
171+
borderless
172+
className="mr-2"
173+
displayType="danger"
174+
outline
175+
size={args.size}
176+
>
177+
Danger
178+
</ClayButton>
179+
<ClayButton
180+
borderless
181+
className="mr-2"
182+
displayType="light"
183+
outline
184+
size={args.size}
185+
>
186+
Light
187+
</ClayButton>
188+
<ClayButton
189+
borderless
190+
className="mr-2"
191+
displayType="dark"
192+
outline
193+
size={args.size}
194+
>
195+
Dark
196+
</ClayButton>
197+
</div>
198+
<div className="bg-dark p-4 text-white">
199+
<div className="h4">clay-dark</div>
200+
<ClayButton
201+
borderless
202+
className="mr-2"
203+
dark
204+
displayType="primary"
205+
outline
206+
size={args.size}
207+
>
208+
Primary
209+
</ClayButton>
210+
<ClayButton
211+
borderless
212+
className="mr-2"
213+
dark
214+
displayType="secondary"
215+
outline
216+
size={args.size}
217+
>
218+
Secondary
219+
</ClayButton>
220+
<ClayButton
221+
borderless
222+
className="mr-2"
223+
dark
224+
displayType="info"
225+
outline
226+
size={args.size}
227+
>
228+
Info
229+
</ClayButton>
230+
<ClayButton
231+
borderless
232+
className="mr-2"
233+
dark
234+
displayType="success"
235+
outline
236+
size={args.size}
237+
>
238+
Success
239+
</ClayButton>
240+
<ClayButton
241+
borderless
242+
className="mr-2"
243+
dark
244+
displayType="warning"
245+
outline
246+
size={args.size}
247+
>
248+
Warning
249+
</ClayButton>
250+
<ClayButton
251+
borderless
252+
className="mr-2"
253+
dark
254+
displayType="danger"
255+
outline
256+
size={args.size}
257+
>
258+
Danger
259+
</ClayButton>
260+
<ClayButton
261+
borderless
262+
className="mr-2"
263+
dark
264+
displayType="light"
265+
outline
266+
size={args.size}
267+
>
268+
Light
269+
</ClayButton>
270+
<ClayButton
271+
borderless
272+
className="mr-2"
273+
dark
274+
displayType="dark"
275+
outline
276+
size={args.size}
277+
>
278+
Dark
279+
</ClayButton>
280+
</div>
281+
</>
282+
);

0 commit comments

Comments
 (0)