card
yyc3-knowledge-base/cardUnverifiedComponent
shadcn/ui publishes no description for this item.
Install it
npx shadcn@latest add https://raw.githubusercontent.com/YYC-Cube/YYC3-Knowledge-Base/main/YYC3-D/ui/apps/v4/card.jsonSource
1import * as React from "react"23import { cn } from "@/lib/utils"45const Card = React.forwardRef<6 HTMLDivElement,7 React.HTMLAttributes<HTMLDivElement>8>(({ className, ...props }, ref) => (9 <div10 ref={ref}11 className={cn(12 "rounded-xl border bg-card text-card-foreground shadow",13 className14 )}15 {...props}16 />17))18Card.displayName = "Card"1920const CardHeader = React.forwardRef<21 HTMLDivElement,22 React.HTMLAttributes<HTMLDivElement>23>(({ className, ...props }, ref) => (24 <div25 ref={ref}26 className={cn("flex flex-col space-y-1.5 p-6", className)}27 {...props}28 />29))30CardHeader.displayName = "CardHeader"3132const CardTitle = React.forwardRef<33 HTMLDivElement,34 React.HTMLAttributes<HTMLDivElement>35>(({ className, ...props }, ref) => (36 <div37 ref={ref}38 className={cn("font-semibold leading-none tracking-tight", className)}39 {...props}40 />41))42CardTitle.displayName = "CardTitle"4344const CardDescription = React.forwardRef<45 HTMLDivElement,46 React.HTMLAttributes<HTMLDivElement>47>(({ className, ...props }, ref) => (48 <div49 ref={ref}50 className={cn("text-sm text-muted-foreground", className)}51 {...props}52 />53))54CardDescription.displayName = "CardDescription"5556const CardContent = React.forwardRef<57 HTMLDivElement,58 React.HTMLAttributes<HTMLDivElement>59>(({ className, ...props }, ref) => (60 <div ref={ref} className={cn("p-6 pt-0", className)} {...props} />61))62CardContent.displayName = "CardContent"6364const CardFooter = React.forwardRef<65 HTMLDivElement,66 React.HTMLAttributes<HTMLDivElement>67>(({ className, ...props }, ref) => (68 <div69 ref={ref}70 className={cn("flex items-center p-6 pt-0", className)}71 {...props}72 />73))74CardFooter.displayName = "CardFooter"7576export { Card, CardHeader, CardFooter, CardTitle, CardDescription, CardContent }
Files it writes
More from shadcn/ui
All 411 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| accordionaccordion | shadcn/ui | Components | Unverified | 1 dep | |
| alertalert | shadcn/ui | Components | Unverified | no deps | |
| alert-dialogalert-dialog | shadcn/ui | Components | Unverified | 1 dep | |
| aspect-ratioaspect-ratio | shadcn/ui | Components | Unverified | 1 dep | |
| avataravatar | shadcn/ui | Components | Unverified | 1 dep | |
| badgebadge | shadcn/ui | Components | Unverified | 1 dep | |
| breadcrumbbreadcrumb | shadcn/ui | Components | Unverified | 1 dep | |
| buttonbutton | shadcn/ui | Components | Unverified | 1 dep |
