diff --git a/apps/platform/components/showcase/component-live-preview.tsx b/apps/platform/components/showcase/component-live-preview.tsx index 0ecf8eb..db2674f 100644 --- a/apps/platform/components/showcase/component-live-preview.tsx +++ b/apps/platform/components/showcase/component-live-preview.tsx @@ -6,6 +6,11 @@ import { Avatar, AvatarFallback, AvatarImage } from "@/components/ui/avatar"; import { Button } from "@/components/ui/button"; import { Input } from "@/components/ui/input"; import { SpotlightButtonDemo } from "@/components/showcase/spotlight-button-demo"; +import { Card, CardContent, CardHeader, CardFooter } from "@/components/ui/card"; +import { Label } from "@/components/ui/label"; +import { Separator } from "@/components/ui/separator"; +import { Textarea } from "@/components/ui/textarea"; +import { Text } from "@/components/ui/text"; function PreviewShell({ children, @@ -362,6 +367,56 @@ export function TextCodeInlinePreview() { ); } +export function CardInlinePreview() { + return ( + + + + Card Title + Description or subtitle goes here. + + + Main content area for your card data. + + + Footer Action Area + + + + ); +} + +export function LabelInlinePreview() { + return ( + +
+ + +
+
+ ); +} + +export function SeparatorInlinePreview() { + return ( + +
+ Section Top + + Section Bottom +
+
+ ); +} + +export function TextareaInlinePreview() { + return ( + +