NB
NEO

Neo Avatar

A bold representation of users. Supports image loading, smart fallbacks, and status indicators with brutal styling.

01 Installation

Copy the source code below into your project.

Source Code
New Component

src/components/neo/

NeoAvatar.tsx

Or switch to the "Code" tab to view manually

02 Basic Usage

Simple Avatars
Avatar
NB
CS

03 Sizes

Available in `sm`, `md`, `lg`, and `xl`. The borders and shadows scale with the size.

Avatar Sizes
Avatar
Avatar
Avatar
Avatar

04 Shapes & Status

Supports both `square` (default) and `circle`. Status indicators are hard-bordered for visibility.

Status Indicators
Avatar
Avatar
Avatar
Avatar

05 Real World Example

Team Stack
Anime Squad
Avatar
Avatar
Avatar
+99

Join the squad today.

Props API

PropTypeDefaultDescription
srcstringundefinedURL of the avatar image.
fallbackstring-Initials to show when image fails or isn't provided.
size"sm" | "md" | "lg" | "xl""md"Size of the avatar.
shape"square" | "circle""square"Shape of the avatar.
status"online" | "offline" | "busy" | "away"undefinedShows a status indicator dot.