Component Purpose
The User Avatar component is a reusable OutSystems block that enables dynamic avatar generation with fine-grained control over appearance and styling. This component is ideal for user profiles, chat applications, social platforms, and other user-facing features that require personalized avatar display.
Key Features
• Extensive Customization: 14 parameters for complete avatar personalization
• Gender Support: Male, Female, and Nonbinary options
• Facial Features Control: Face shape, hair style, eyes, eyebrows, and beard customization
• Color Control: Separate color controls for skin, hair, eyes, clothing, and collar
• Visual Effects: Shadow and hover effects
• Notification Badges: Display notification counts on avatars
• Border Styling: Support for solid, gradient, and no-border options
• Responsive Display: Configurable sizing from pixel-based dimensions