@@ -43,36 +43,83 @@ export default function Base() {
4343
4444 { /* Button */ }
4545 < Container componentName = "Button" >
46- { buttonVariants . map ( ( variant ) => (
47- < div key = { variant } >
48- < StoryTitle > { variant } </ StoryTitle >
49- < div className = "flex justify-center gap-8" >
50- < div >
51- < Button variant = { variant } size = "sm" >
52- Size sm
53- </ Button >
54- </ div >
55- < div >
56- < Button variant = { variant } > Size default</ Button >
57- </ div >
58- < div >
59- < Button variant = { variant } size = "lg" >
60- Size lg
61- </ Button >
62- </ div >
63- < div >
64- < Button variant = { variant } size = "icon" >
65- < PlusIcon size = { 16 } weight = "bold" />
66- </ Button >
67- </ div >
68- </ div >
69- </ div >
70- ) ) }
46+ < table className = "w-full" >
47+ < thead className = "font-mono text-xs font-normal uppercase [&_th]:w-1/5 [&_th]:p-2 [&_th]:text-center [&_th]:font-normal" >
48+ < tr >
49+ < th > </ th >
50+ < th > Small</ th >
51+ < th > Default</ th >
52+ < th > Large</ th >
53+ < th > Icon</ th >
54+ </ tr >
55+ </ thead >
56+ < tbody className = "[&_td]:p-2 [&_td:not(:first-child)]:text-center" >
57+ { buttonVariants . map ( ( variant ) => (
58+ < tr key = { variant } >
59+ < td className = "text-right font-mono text-xs font-normal uppercase" > { variant } </ td >
60+ < td >
61+ < Button variant = { variant } size = "sm" >
62+ Button
63+ </ Button >
64+ </ td >
65+ < td >
66+ < Button variant = { variant } > Button</ Button >
67+ </ td >
68+ < td >
69+ < Button variant = { variant } size = "lg" >
70+ Button
71+ </ Button >
72+ </ td >
73+ < td >
74+ < Button variant = { variant } size = "icon" >
75+ < PlusIcon size = { 16 } weight = "bold" />
76+ </ Button >
77+ </ td >
78+ </ tr >
79+ ) ) }
80+ </ tbody >
81+ </ table >
7182 </ Container >
7283
7384 { /* Toggle */ }
7485 < Container componentName = "Toggle" >
75- { toggleVariants . map ( ( variant ) => (
86+ < table className = "w-full" >
87+ < thead className = "font-mono text-xs font-normal uppercase [&_th]:w-1/5 [&_th]:p-2 [&_th]:text-center [&_th]:font-normal" >
88+ < tr >
89+ < th > </ th >
90+ < th > Small</ th >
91+ < th > Default</ th >
92+ < th > Large</ th >
93+ < th > Icon</ th >
94+ </ tr >
95+ </ thead >
96+ < tbody className = "[&_td]:p-2 [&_td:not(:first-child)]:text-center" >
97+ { toggleVariants . map ( ( variant ) => (
98+ < tr key = { variant } >
99+ < td className = "text-right font-mono text-xs font-normal uppercase" > { variant } </ td >
100+ < td >
101+ < Toggle variant = { variant } size = "sm" >
102+ Toggle
103+ </ Toggle >
104+ </ td >
105+ < td >
106+ < Toggle variant = { variant } > Toggle</ Toggle >
107+ </ td >
108+ < td >
109+ < Toggle variant = { variant } size = "lg" >
110+ Toggle
111+ </ Toggle >
112+ </ td >
113+ < td >
114+ < Toggle variant = { variant } size = "icon" >
115+ < PlusIcon size = { 16 } weight = "bold" />
116+ </ Toggle >
117+ </ td >
118+ </ tr >
119+ ) ) }
120+ </ tbody >
121+ </ table >
122+ { /* {toggleVariants.map((variant) => (
76123 <div key={variant}>
77124 <StoryTitle>{variant}</StoryTitle>
78125 <div className="flex justify-center gap-8">
@@ -93,7 +140,7 @@ export default function Base() {
93140 </div>
94141 </div>
95142 </div>
96- ) ) }
143+ ))} */ }
97144 </ Container >
98145
99146 { /* Alert */ }
0 commit comments