Avatars
Represent people or workspaces using initials without requiring remote profile images.
Start with your first page. Shared ui* providers are registered by createAdmin. Examples belong inside a route template, not the root HTML document. The page and its optional controller load through Atrium’s lazy route registry.
Minimal example
<span class="avatar" aria-label="Alex Morgan">AM</span><span class="avatar avatar-lg rounded-circle" aria-label="Agon">AG</span><div class="avatar-group" aria-label="Workspace members"> <span class="avatar" aria-label="Alex Morgan">AM</span> <span class="avatar" aria-label="Laurent Declercq">LD</span></div>Settings and behavior
- Sizes include avatar-sm, the default avatar, and avatar-lg.
- Use rounded-circle for circular presentation.
- A group overlaps avatars in the current text direction.
Integration notes
Use theme tokens instead of fixed colors. Keep accessible labels on controls. Test with keyboard navigation, both themes, and a narrow RTL viewport.
Working reference
See the production example. Return to the component index.
Author
Laurent Declercq l.declercq@agon-innovation.ch
License
Unless otherwise stated all source code is licensed under LGPL 2.1 and has the following copyright:
© 2026, Agon Partners Innovation AG, All rights reserved.The design material and the “Agon Ātrium” trademark is the property of their authors. Reuse of them without prior consent of their respective authors is strictly prohibited.
Version
Version: 20260921