Skip to content

Commit a609c54

Browse files
committed
docs: update generating component meta
1 parent c9e1878 commit a609c54

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+410
-245
lines changed

docs/.vitepress/components/PropsTable.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ interface PropData {
44
description: string
55
type: string
66
required: boolean
7-
default: string
7+
default?: string
88
}
99
1010
interface ComponentMeta {
@@ -67,6 +67,9 @@ const items = computed(() => {
6767
>
6868
{{ item.default }}
6969
</Badge>
70+
<div v-else class="text-center">
71+
<span class="text-sm text-gray-10">–</span>
72+
</div>
7073
</td>
7174
<td>
7275
<div class="flex flex-col">

docs/.vitepress/meta/AccordionRoot.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
{
5353
"name": "size",
5454
"description": "",
55-
"type": "\"2\" | \"1\" | \"3\"",
55+
"type": "\"1\" | \"2\" | \"3\"",
5656
"required": false
5757
},
5858
{

docs/.vitepress/meta/AccordionTrigger.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717
"name": "indicator",
1818
"description": "<p>The indicator icon for the accordion trigger.</p>\n",
1919
"type": "\"chevron\" | \"plus-minus\"",
20-
"required": false
20+
"required": false,
21+
"default": "\"chevron\""
2122
}
2223
],
2324
"events": [],

docs/.vitepress/meta/AlertDialogContent.json

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,5 @@
11
{
22
"props": [
3-
{
4-
"name": "align",
5-
"description": "",
6-
"type": "string",
7-
"required": false
8-
},
93
{
104
"name": "as",
115
"description": "<p>The element or component this component should render as. Can be overwritten by <code>asChild</code>.</p>\n",
@@ -64,7 +58,7 @@
6458
{
6559
"name": "size",
6660
"description": "",
67-
"type": "\"2\" | \"1\" | \"3\" | \"4\"",
61+
"type": "\"1\" | \"2\" | \"3\" | \"4\"",
6862
"required": false
6963
},
7064
{
@@ -73,12 +67,6 @@
7367
"type": "string | HTMLElement",
7468
"required": false
7569
},
76-
{
77-
"name": "trapFocus",
78-
"description": "<p>When <code>true</code>, focus cannot escape the <code>Content</code> via keyboard,\npointer, or a programmatic focus.</p>\n",
79-
"type": "boolean",
80-
"required": false
81-
},
8270
{
8371
"name": "width",
8472
"description": "",

docs/.vitepress/meta/Avatar.json

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
{
1010
"name": "color",
1111
"description": "<p>Overrides the accent color inherited from the Theme.</p>\n",
12-
"type": "\"gray\" | \"gold\" | \"bronze\" | \"brown\" | \"yellow\" | \"amber\" | \"orange\" | \"tomato\" | \"red\" | \"ruby\" | \"crimson\" | \"pink\" | \"plum\" | \"purple\" | \"violet\" | \"iris\" | \"indigo\" | \"blue\" | \"cyan\" | \"teal\" | \"jade\" | \"green\" | \"grass\" | \"lime\" | \"mint\" | \"sky\"",
12+
"type": "\"indigo\" | \"gray\" | \"gold\" | \"bronze\" | \"brown\" | \"yellow\" | \"amber\" | \"orange\" | \"tomato\" | \"red\" | \"ruby\" | \"crimson\" | \"pink\" | \"plum\" | \"purple\" | \"violet\" | \"iris\" | \"blue\" | \"cyan\" | \"teal\" | \"jade\" | \"green\" | \"grass\" | \"lime\" | \"mint\" | \"sky\"",
1313
"required": false
1414
},
1515
{
@@ -21,14 +21,16 @@
2121
{
2222
"name": "radius",
2323
"description": "<p>Overrides the radius inherited from the theme.</p>\n",
24-
"type": "\"small\" | \"none\" | \"medium\" | \"large\" | \"full\"",
25-
"required": false
24+
"type": "\"medium\" | \"none\" | \"small\" | \"large\" | \"full\"",
25+
"required": false,
26+
"default": "\"small\""
2627
},
2728
{
2829
"name": "size",
2930
"description": "<p>Control the size of the avatar.</p>\n",
30-
"type": "\"2\" | \"1\" | \"3\" | \"4\" | \"5\" | \"6\" | \"7\" | \"8\" | \"9\"",
31-
"required": false
31+
"type": "\"1\" | \"2\" | \"3\" | \"4\" | \"5\" | \"6\" | \"7\" | \"8\" | \"9\"",
32+
"required": false,
33+
"default": "\"2\""
3234
},
3335
{
3436
"name": "src",
@@ -40,7 +42,8 @@
4042
"name": "variant",
4143
"description": "<p>The visual variant to apply.</p>\n",
4244
"type": "\"solid\" | \"soft\" | \"ring\"",
43-
"required": false
45+
"required": false,
46+
"default": "\"solid\""
4447
}
4548
],
4649
"events": [],

docs/.vitepress/meta/Badge.json

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"description": "<p>The element or component this component should render as.</p>\n",
66
"type": "AsTag",
77
"required": false,
8-
"default": "\"div\""
8+
"default": "\"span\""
99
},
1010
{
1111
"name": "asChild",
@@ -15,8 +15,8 @@
1515
},
1616
{
1717
"name": "color",
18-
"description": "<p>Overrides the accent color inherited from the Theme.</p>\n",
19-
"type": "\"gray\" | \"gold\" | \"bronze\" | \"brown\" | \"yellow\" | \"amber\" | \"orange\" | \"tomato\" | \"red\" | \"ruby\" | \"crimson\" | \"pink\" | \"plum\" | \"purple\" | \"violet\" | \"iris\" | \"indigo\" | \"blue\" | \"cyan\" | \"teal\" | \"jade\" | \"green\" | \"grass\" | \"lime\" | \"mint\" | \"sky\"",
18+
"description": "<p>Overrides the accent color inherited from the theme.</p>\n",
19+
"type": "\"indigo\" | \"gray\" | \"gold\" | \"bronze\" | \"brown\" | \"yellow\" | \"amber\" | \"orange\" | \"tomato\" | \"red\" | \"ruby\" | \"crimson\" | \"pink\" | \"plum\" | \"purple\" | \"violet\" | \"iris\" | \"blue\" | \"cyan\" | \"teal\" | \"jade\" | \"green\" | \"grass\" | \"lime\" | \"mint\" | \"sky\"",
2020
"required": false
2121
},
2222
{
@@ -28,20 +28,23 @@
2828
{
2929
"name": "radius",
3030
"description": "<p>Overrides the radius inherited from the theme.</p>\n",
31-
"type": "\"small\" | \"none\" | \"medium\" | \"large\" | \"full\"",
32-
"required": false
31+
"type": "\"medium\" | \"none\" | \"small\" | \"large\" | \"full\"",
32+
"required": false,
33+
"default": "\"small\""
3334
},
3435
{
3536
"name": "size",
3637
"description": "<p>Control the size of the badge.</p>\n",
37-
"type": "\"2\" | \"1\" | \"3\"",
38-
"required": false
38+
"type": "\"1\" | \"2\" | \"3\"",
39+
"required": false,
40+
"default": "\"1\""
3941
},
4042
{
4143
"name": "variant",
4244
"description": "<p>The visual variant to apply.</p>\n",
4345
"type": "\"solid\" | \"soft\" | \"surface\" | \"outline\"",
44-
"required": false
46+
"required": false,
47+
"default": "\"solid\""
4548
}
4649
],
4750
"events": [],

docs/.vitepress/meta/Button.json

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"description": "<p>The element or component this component should render as.</p>\n",
66
"type": "AsTag | Component",
77
"required": false,
8-
"default": "\"div\""
8+
"default": "\"button\""
99
},
1010
{
1111
"name": "asChild",
@@ -16,7 +16,7 @@
1616
{
1717
"name": "color",
1818
"description": "<p>Overrides the accent color inherited from the Theme.</p>\n",
19-
"type": "\"gray\" | \"gold\" | \"bronze\" | \"brown\" | \"yellow\" | \"amber\" | \"orange\" | \"tomato\" | \"red\" | \"ruby\" | \"crimson\" | \"pink\" | \"plum\" | \"purple\" | \"violet\" | \"iris\" | \"indigo\" | \"blue\" | \"cyan\" | \"teal\" | \"jade\" | \"green\" | \"grass\" | \"lime\" | \"mint\" | \"sky\"",
19+
"type": "\"indigo\" | \"gray\" | \"gold\" | \"bronze\" | \"brown\" | \"yellow\" | \"amber\" | \"orange\" | \"tomato\" | \"red\" | \"ruby\" | \"crimson\" | \"pink\" | \"plum\" | \"purple\" | \"violet\" | \"iris\" | \"blue\" | \"cyan\" | \"teal\" | \"jade\" | \"green\" | \"grass\" | \"lime\" | \"mint\" | \"sky\"",
2020
"required": false
2121
},
2222
{
@@ -34,20 +34,22 @@
3434
{
3535
"name": "radius",
3636
"description": "<p>Overrides the radius inherited from the theme.</p>\n",
37-
"type": "\"small\" | \"none\" | \"medium\" | \"large\" | \"full\"",
37+
"type": "\"medium\" | \"none\" | \"small\" | \"large\" | \"full\"",
3838
"required": false
3939
},
4040
{
4141
"name": "size",
4242
"description": "<p>Control the size of the button.</p>\n",
43-
"type": "\"2\" | \"1\" | \"3\" | \"4\"",
44-
"required": false
43+
"type": "\"1\" | \"2\" | \"3\" | \"4\"",
44+
"required": false,
45+
"default": "\"2\""
4546
},
4647
{
4748
"name": "variant",
4849
"description": "<p>The visual variant to apply.</p>\n",
4950
"type": "\"solid\" | \"soft\" | \"surface\" | \"outline\" | \"classic\" | \"ghost\"",
50-
"required": false
51+
"required": false,
52+
"default": "\"classic\""
5153
}
5254
],
5355
"events": [],

docs/.vitepress/meta/Card.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@
1616
{
1717
"name": "radius",
1818
"description": "",
19-
"type": "\"small\" | \"none\" | \"medium\" | \"large\" | \"full\"",
19+
"type": "\"medium\" | \"none\" | \"small\" | \"large\" | \"full\"",
2020
"required": false
2121
},
2222
{
2323
"name": "size",
2424
"description": "",
25-
"type": "\"2\" | \"1\" | \"3\" | \"4\" | \"5\"",
25+
"type": "\"1\" | \"2\" | \"3\" | \"4\" | \"5\"",
2626
"required": false
2727
},
2828
{

docs/.vitepress/meta/CardHead.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
{
1717
"name": "color",
1818
"description": "",
19-
"type": "\"gray\" | \"gold\" | \"bronze\" | \"brown\" | \"yellow\" | \"amber\" | \"orange\" | \"tomato\" | \"red\" | \"ruby\" | \"crimson\" | \"pink\" | \"plum\" | \"purple\" | \"violet\" | \"iris\" | \"indigo\" | \"blue\" | \"cyan\" | \"teal\" | \"jade\" | \"green\" | \"grass\" | \"lime\" | \"mint\" | \"sky\"",
19+
"type": "\"indigo\" | \"gray\" | \"gold\" | \"bronze\" | \"brown\" | \"yellow\" | \"amber\" | \"orange\" | \"tomato\" | \"red\" | \"ruby\" | \"crimson\" | \"pink\" | \"plum\" | \"purple\" | \"violet\" | \"iris\" | \"blue\" | \"cyan\" | \"teal\" | \"jade\" | \"green\" | \"grass\" | \"lime\" | \"mint\" | \"sky\"",
2020
"required": false
2121
}
2222
],

docs/.vitepress/meta/Checkbox.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
{
1717
"name": "color",
1818
"description": "",
19-
"type": "\"gray\" | \"gold\" | \"bronze\" | \"brown\" | \"yellow\" | \"amber\" | \"orange\" | \"tomato\" | \"red\" | \"ruby\" | \"crimson\" | \"pink\" | \"plum\" | \"purple\" | \"violet\" | \"iris\" | \"indigo\" | \"blue\" | \"cyan\" | \"teal\" | \"jade\" | \"green\" | \"grass\" | \"lime\" | \"mint\" | \"sky\"",
19+
"type": "\"indigo\" | \"gray\" | \"gold\" | \"bronze\" | \"brown\" | \"yellow\" | \"amber\" | \"orange\" | \"tomato\" | \"red\" | \"ruby\" | \"crimson\" | \"pink\" | \"plum\" | \"purple\" | \"violet\" | \"iris\" | \"blue\" | \"cyan\" | \"teal\" | \"jade\" | \"green\" | \"grass\" | \"lime\" | \"mint\" | \"sky\"",
2020
"required": false
2121
},
2222
{
@@ -64,7 +64,7 @@
6464
{
6565
"name": "size",
6666
"description": "",
67-
"type": "\"2\" | \"1\" | \"3\"",
67+
"type": "\"1\" | \"2\" | \"3\"",
6868
"required": false
6969
},
7070
{

0 commit comments

Comments
 (0)