Skip to content

Commit a325fee

Browse files
committed
feat: ✨ add popover v0 integrations
1 parent 5ce4bba commit a325fee

File tree

6 files changed

+37
-19
lines changed

6 files changed

+37
-19
lines changed

public/r/popover-style-primary.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "popover-style-primary",
3-
"title": "popover-style-default-shadow",
3+
"title": "popover-style-default",
44
"type": "registry:block",
55
"registryDependencies": [
66
"https://retroui.dev/r/popover.json",
@@ -11,8 +11,8 @@
1111
"dependencies": ["lucide-react"],
1212
"files": [
1313
{
14-
"path": "preview/components/popover-style-default-shadow.tsx",
15-
"target": "components/retroui/preview/popover-style-default-shadow.tsx",
14+
"path": "preview/components/popover-style-primary.tsx",
15+
"target": "components/retroui/preview/popover-style-primary.tsx",
1616
"type": "registry:block",
1717
"content": "\"use client\";\n\nimport {\n Popover,\n PopoverTrigger,\n PopoverContent,\n Label,\n Button,\n Input,\n} from \"@/components/retroui\";\n\nexport default function PopoverStylePrimary() {\n return (\n <Popover>\n <PopoverTrigger asChild>\n <Button>Open Popover</Button>\n </PopoverTrigger>\n <PopoverContent className=\"w-80 font-sans\" variant=\"primary\">\n <div className=\"grid gap-4\">\n <div className=\"space-y-2\">\n <h4 className=\"font-medium leading-none\">Dimensions</h4>\n <p className=\"text-sm text-muted-foreground\">\n Set the dimensions for the layer.\n </p>\n </div>\n\n <div className=\"grid gap-2\">\n <div className=\"grid grid-cols-3 items-center gap-4\">\n <Label htmlFor=\"width\">Width</Label>\n\n <Input\n id=\"width\"\n defaultValue=\"100%\"\n className=\"col-span-2 h-8\"\n />\n </div>\n\n <div className=\"grid grid-cols-3 items-center gap-4\">\n <Label htmlFor=\"height\">Height</Label>\n\n <Input\n id=\"height\"\n defaultValue=\"25px\"\n className=\"col-span-2 h-8\"\n />\n </div>\n </div>\n </div>\n </PopoverContent>\n </Popover>\n );\n}\n"
1818
}

public/r/toggle-group-style-solid.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"name": "toggle-group-style-outline-muted",
3-
"title": "toggle-group-style-outline-muted",
2+
"name": "toggle-group-style-solid",
3+
"title": "toggle-group-style-solid",
44
"type": "registry:block",
55
"registryDependencies": [
66
"https://retroui.dev/r/toggle.json",
@@ -9,8 +9,8 @@
99
"dependencies": ["lucide-react"],
1010
"files": [
1111
{
12-
"path": "preview/components/toggle-group-style-outline-muted.tsx",
13-
"target": "components/retroui/preview/toggle-group-style-outline-muted.tsx",
12+
"path": "preview/components/toggle-group-style-solid.tsx",
13+
"target": "components/retroui/preview/toggle-group-style-solid.tsx",
1414
"type": "registry:block",
1515
"content": "\"use client\";\n\nimport { ToggleGroup, ToggleGroupItem } from \"@/components/retroui\";\nimport { Bold, Italic, Underline } from \"lucide-react\";\n\nexport default function ToggleGroupStyleSolid() {\n return (\n <ToggleGroup type=\"multiple\" variant=\"solid\">\n <ToggleGroupItem value=\"bold\">\n <Bold className=\"h-4 w-4\" />\n </ToggleGroupItem>\n\n <ToggleGroupItem value=\"italic\">\n <Italic className=\"h-4 w-4\" />\n </ToggleGroupItem>\n\n <ToggleGroupItem value=\"underline\">\n <Underline className=\"h-4 w-4\" />\n </ToggleGroupItem>\n </ToggleGroup>\n );\n}\n"
1616
}

public/r/tooltip-style-default.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,10 @@
22
"name": "tooltip-style-default",
33
"title": "tooltip-style-default",
44
"type": "registry:block",
5-
"registryDependencies": ["https://retroui.dev/r/tooltip.json"],
5+
"registryDependencies": [
6+
"https://retroui.dev/r/tooltip.json",
7+
"https://retroui.dev/r/button.json"
8+
],
69
"dependencies": ["lucide-react"],
710
"files": [
811
{

public/r/tooltip-style-primary.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,17 @@
22
"name": "tooltip-style-primary",
33
"title": "tooltip-style-primary",
44
"type": "registry:block",
5-
"registryDependencies": ["https://retroui.dev/r/tooltip.json"],
5+
"registryDependencies": [
6+
"https://retroui.dev/r/tooltip.json",
7+
"https://retroui.dev/r/button.json"
8+
],
69
"dependencies": ["lucide-react"],
710
"files": [
811
{
912
"path": "preview/components/tooltip-style-primary.tsx",
1013
"target": "components/retroui/preview/tooltip-style-primary.tsx",
1114
"type": "registry:block",
12-
"content": "\"use client\";\n\nimport {\n Button,\n Tooltip,\n TooltipProvider,\n TooltipTrigger,\n TooltipContent,\n} from \"@/components/retroui\";\n\nexport default function TooltipStyleDefault() {\n return (\n <TooltipProvider>\n <Tooltip>\n <TooltipTrigger asChild>\n <Button variant=\"outline\">Hover</Button>\n </TooltipTrigger>\n <TooltipContent variant=\"default\">Add to Library</TooltipContent>\n </Tooltip>\n </TooltipProvider>\n );\n}\n"
15+
"content": "\"use client\";\n\nimport {\n Button,\n Tooltip,\n TooltipProvider,\n TooltipTrigger,\n TooltipContent,\n} from \"@/components/retroui\";\n\nexport default function TooltipStylePrimary() {\n return (\n <TooltipProvider>\n <Tooltip>\n <TooltipTrigger asChild>\n <Button variant=\"outline\">Hover</Button>\n </TooltipTrigger>\n <TooltipContent variant=\"primary\">Add to Library</TooltipContent>\n </Tooltip>\n </TooltipProvider>\n );\n}\n"
1316
}
1417
]
1518
}

public/r/tooltip-style-solid.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,10 @@
22
"name": "tooltip-style-solid",
33
"title": "tooltip-style-solid",
44
"type": "registry:block",
5-
"registryDependencies": ["https://retroui.dev/r/tooltip.json"],
5+
"registryDependencies": [
6+
"https://retroui.dev/r/tooltip.json",
7+
"https://retroui.dev/r/button.json"
8+
],
69
"dependencies": ["lucide-react"],
710
"files": [
811
{

registry.json

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -362,8 +362,8 @@
362362
"author": "Ankan Bhattacharya <https://github.com/ankan002>",
363363
"files": [
364364
{
365-
"path": "preview/components/accordion-style-default.tsx",
366-
"target": "components/retroui/preview/accordion-style-default.tsx",
365+
"path": "preview/components/toggle.tsx",
366+
"target": "components/retroui/preview/toggle.tsx",
367367
"type": "registry:block"
368368
}
369369
]
@@ -401,8 +401,8 @@
401401
"author": "Ankan Bhattacharya <https://github.com/ankan002>",
402402
"files": [
403403
{
404-
"path": "preview/components/alert-style-solid.tsx",
405-
"target": "components/retroui/preview/alert-style-solid.tsx",
404+
"path": "preview/components/tooltip.tsx",
405+
"target": "components/retroui/preview/tooltip.tsx",
406406
"type": "registry:block"
407407
}
408408
]
@@ -1086,7 +1086,7 @@
10861086
"dependencies": ["lucide-react"],
10871087
"files": [
10881088
{
1089-
"path": "preview/components/toggle-style-solid.tsx",
1089+
"path": "preview/components/toggle-group-style-solid.tsx",
10901090
"target": "components/retroui/preview/toggle-group-style-solid.tsx",
10911091
"type": "registry:block"
10921092
}
@@ -1096,7 +1096,10 @@
10961096
"name": "tooltip-style-default",
10971097
"title": "tooltip-style-default",
10981098
"type": "registry:block",
1099-
"registryDependencies": ["https://retroui.dev/r/tooltip.json"],
1099+
"registryDependencies": [
1100+
"https://retroui.dev/r/tooltip.json",
1101+
"https://retroui.dev/r/button.json"
1102+
],
11001103
"dependencies": ["lucide-react"],
11011104
"files": [
11021105
{
@@ -1110,7 +1113,10 @@
11101113
"name": "tooltip-style-primary",
11111114
"title": "tooltip-style-primary",
11121115
"type": "registry:block",
1113-
"registryDependencies": ["https://retroui.dev/r/tooltip.json"],
1116+
"registryDependencies": [
1117+
"https://retroui.dev/r/tooltip.json",
1118+
"https://retroui.dev/r/button.json"
1119+
],
11141120
"dependencies": ["lucide-react"],
11151121
"files": [
11161122
{
@@ -1124,7 +1130,10 @@
11241130
"name": "tooltip-style-solid",
11251131
"title": "tooltip-style-solid",
11261132
"type": "registry:block",
1127-
"registryDependencies": ["https://retroui.dev/r/tooltip.json"],
1133+
"registryDependencies": [
1134+
"https://retroui.dev/r/tooltip.json",
1135+
"https://retroui.dev/r/button.json"
1136+
],
11281137
"dependencies": ["lucide-react"],
11291138
"files": [
11301139
{

0 commit comments

Comments
 (0)