@@ -47,6 +47,102 @@ export const BrandColors: Story<ButtonProps> = (args) => {
4747}
4848BrandColors . args = { }
4949
50+ export const SoftStyle : Story < ButtonProps > = ( args ) => {
51+ return (
52+ < div className = "flex items-center gap-2" >
53+ < Button { ...args } > Default</ Button >
54+ < Button { ...args } color = "primary" >
55+ Primary
56+ </ Button >
57+ < Button { ...args } color = "secondary" >
58+ Secondary
59+ </ Button >
60+ < Button { ...args } color = "accent" >
61+ Accent
62+ </ Button >
63+ < Button { ...args } color = "info" >
64+ Info
65+ </ Button >
66+ < Button { ...args } color = "success" >
67+ Success
68+ </ Button >
69+ < Button { ...args } color = "warning" >
70+ Warning
71+ </ Button >
72+ < Button { ...args } color = "error" >
73+ Error
74+ </ Button >
75+ </ div >
76+ )
77+ }
78+ SoftStyle . args = {
79+ variant : 'soft' ,
80+ }
81+
82+ export const OutlineStyle : Story < ButtonProps > = ( args ) => {
83+ return (
84+ < div className = "flex items-center gap-2" >
85+ < Button { ...args } > Default</ Button >
86+ < Button { ...args } color = "primary" >
87+ Primary
88+ </ Button >
89+ < Button { ...args } color = "secondary" >
90+ Secondary
91+ </ Button >
92+ < Button { ...args } color = "accent" >
93+ Accent
94+ </ Button >
95+ < Button { ...args } color = "info" >
96+ Info
97+ </ Button >
98+ < Button { ...args } color = "success" >
99+ Success
100+ </ Button >
101+ < Button { ...args } color = "warning" >
102+ Warning
103+ </ Button >
104+ < Button { ...args } color = "error" >
105+ Error
106+ </ Button >
107+ </ div >
108+ )
109+ }
110+ OutlineStyle . args = {
111+ variant : 'outline' ,
112+ }
113+
114+ export const DashStyle : Story < ButtonProps > = ( args ) => {
115+ return (
116+ < div className = "flex items-center gap-2" >
117+ < Button { ...args } > Default</ Button >
118+ < Button { ...args } color = "primary" >
119+ Primary
120+ </ Button >
121+ < Button { ...args } color = "secondary" >
122+ Secondary
123+ </ Button >
124+ < Button { ...args } color = "accent" >
125+ Accent
126+ </ Button >
127+ < Button { ...args } color = "info" >
128+ Info
129+ </ Button >
130+ < Button { ...args } color = "success" >
131+ Success
132+ </ Button >
133+ < Button { ...args } color = "warning" >
134+ Warning
135+ </ Button >
136+ < Button { ...args } color = "error" >
137+ Error
138+ </ Button >
139+ </ div >
140+ )
141+ }
142+ DashStyle . args = {
143+ variant : 'dash' ,
144+ }
145+
50146export const ActiveButtons : Story < ButtonProps > = ( args ) => {
51147 return (
52148 < div className = "flex items-center gap-2" >
0 commit comments