Package-level declarations
Functions
Link copied to clipboard
fun KAvatar(modifier: Modifier = Modifier, size: KAvatarSize = KAvatarSize.Default, content: @Composable BoxScope.() -> Unit)
Root avatar container — mirrors shadcn/ui Avatar.
Link copied to clipboard
fun BoxScope.KAvatarBadge(modifier: Modifier = Modifier, size: KAvatarSize = KAvatarSize.Default, content: @Composable BoxScope.() -> Unit? = null)
Status badge shown in the bottom-right corner of an KAvatar.
Link copied to clipboard
fun BoxScope.KAvatarFallback(modifier: Modifier = Modifier, size: KAvatarSize = KAvatarSize.Default, initials: String? = null, content: @Composable () -> Unit? = null)
Fallback layer — shown when KAvatarImage has no painter.
Link copied to clipboard
fun KAvatarGroup(modifier: Modifier = Modifier, overlap: Dp = 8.dp, content: @Composable RowScope.() -> Unit)
Horizontal stack of overlapping avatars — mirrors AvatarGroup.
Link copied to clipboard
fun KAvatarGroupCount(count: Int, modifier: Modifier = Modifier, size: KAvatarSize = KAvatarSize.Default)
Overflow count pill used inside KAvatarGroup to show "+ N more" avatars.