Avatar
neobrutalism-components/avatarFreeComponent
Neobrutalism Components publishes no description for this item.
Live preview
live · rendered by the registry
Rendered by Neobrutalism Components on their own page — this is the component running, not a screenshot of it.Install it
npx shadcn@latest add https://www.neobrutalism.dev/r/avatar.jsonSource
1"use client"23import * as AvatarPrimitive from "@radix-ui/react-avatar"45import * as React from "react"67import { cn } from "@/lib/utils"89function Avatar({10 className,11 ...props12}: React.ComponentProps<typeof AvatarPrimitive.Root>) {13 return (14 <AvatarPrimitive.Root15 data-slot="avatar"16 className={cn(17 "relative flex size-10 shrink-0 overflow-hidden rounded-full outline-2 outline-border",18 className,19 )}20 {...props}21 />22 )23}2425function AvatarImage({26 className,27 ...props28}: React.ComponentProps<typeof AvatarPrimitive.Image>) {29 return (30 <AvatarPrimitive.Image31 data-slot="avatar-image"32 className={cn("aspect-square size-full", className)}33 {...props}34 />35 )36}3738function AvatarFallback({39 className,40 ...props41}: React.ComponentProps<typeof AvatarPrimitive.Fallback>) {42 return (43 <AvatarPrimitive.Fallback44 data-slot="avatar-fallback"45 className={cn(46 "flex size-full items-center justify-center rounded-full bg-secondary-background text-foreground font-base",47 className,48 )}49 {...props}50 />51 )52}5354export { Avatar, AvatarImage, AvatarFallback }
What it pulls in
npm packages
Files it writes
More from Neobrutalism Components
All 92 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Accordionaccordion | Neobrutalism Components | Components | Free | 1 dep | |
| Alertalert | Neobrutalism Components | Components | Free | no deps | |
| Alert dialogalert-dialog | Neobrutalism Components | Components | Free | 1 dep | |
| Badgebadge | Neobrutalism Components | Components | Free | no deps | |
| Breadcrumbbreadcrumb | Neobrutalism Components | Components | Free | 1 dep | |
| Buttonbutton | Neobrutalism Components | Components | Free | 1 dep | |
| Calendarcalendar | Neobrutalism Components | Components | Free | 2 deps | |
| Cardcard | Neobrutalism Components | Components | Free | no deps |
