UNPKG

@n8d/htwoo-patterns

Version:

hTWOo Patterns to setup custom style guide

45 lines (33 loc) 1.23 kB
--- title: Avatar /w presence - 24px --- ## Overview The 24px Avatar with Presence is a small size variant that provides slightly more visibility than the 16px version while still being compact enough for space-constrained interfaces. ## Usage This small size works well in: - Conversation threads - Comment sections - Secondary navigation elements - Compact lists - Mobile interfaces ## Style Files The component uses the following SCSS files: 1. **Base Avatar Styles** `/src/styles/01-atoms/avatar/_avatar.scss` - Defines the `.hoo-avatar-24` class - Sets dimensions to 24px × 24px - Applies border-radius for circular appearance 2. **Presence Indicator** `/src/styles/01-atoms/avatar/_presence.scss` - Provides the `.hoo-presence` class with status indicators - Maintains 16px size for status indicator - Includes border to separate from avatar and background 3. **Avatar with Presence Container** `/src/styles/02-molecules/avatar-w-presence/_index.scss` - Defines the `.hoo-avatar-pres-24` class - Extends the base `.hoo-avatar-pres` class - Positions presence indicator at the bottom-right ## SCSS Imports **Main Component**\ @n8d/htwoo-core/components/avatar ***