Avatar
crenspire-glass-ui/avatarFreeComponent
An image element with a fallback for representing the user.
Live preview
live · rendered by the registry
Rendered by crenspire/glass-ui on their own page — this is the component running, not a screenshot of it.Install it
npx shadcn@latest add https://glass-ui.crenspire.com/r/avatar.jsonSource
1"use client"23import * as React from "react"4import { Avatar as BaseAvatar, AvatarImage, AvatarFallback } from "@/components/ui/avatar"5import { cn } from "@/lib/utils"67export interface AvatarProps extends React.ComponentProps<typeof BaseAvatar> {8 glow?: boolean9 size?: "sm" | "md" | "lg"10}1112/**13 * Glass UI Avatar - Enhanced avatar with glassy effects14 */15export const Avatar = React.forwardRef<16 React.ElementRef<typeof BaseAvatar>,17 AvatarProps18>(({ className, glow = false, size = "md", ...props }, ref) => {19 const sizeClasses = {20 sm: "h-8 w-8",21 md: "h-10 w-10",22 lg: "h-16 w-16",23 }2425 return (26 <BaseAvatar27 ref={ref}28 className={cn(29 sizeClasses[size],30 glow && "ring-2 ring-purple-500/30 shadow-lg shadow-purple-500/20",31 "transition-all duration-200",32 className33 )}34 {...props}35 />36 )37})38Avatar.displayName = "Avatar"3940export { AvatarImage, AvatarFallback }41
What it pulls in
npm packages
Other registry items
Files it writes
More from crenspire/glass-ui
All 49 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Accordionaccordion | crenspire/glass-ui | Components | Free | 2 deps · 5 files | |
| Alertalert | crenspire/glass-ui | Components | Free | no deps · 5 files | |
| Alert Dialogalert-dialog | crenspire/glass-ui | Components | Free | 1 dep · 5 files | |
| Badgebadge | crenspire/glass-ui | Components | Free | no deps · 5 files | |
| Breadcrumbbreadcrumb | crenspire/glass-ui | Components | Free | 2 deps · 5 files | |
| Buttonbutton | crenspire/glass-ui | Components | Free | 1 dep · 5 files | |
| Button Groupbutton-group | crenspire/glass-ui | Components | Free | no deps · 5 files | |
| Calendarcalendar | crenspire/glass-ui | Components | Free | 3 deps · 5 files |
