-
Notifications
You must be signed in to change notification settings - Fork 161
Avatar specification
Avatar is an image defining identity for an app element.
It is providing API for the most common use cases, leaving maximum flexibility in developer hands. It follows the mobile-first approach and should be suitable for hybrid applications.
As a developer I want to be able to provide a way to display certain image, initials or icon as avatar. Using [ ] binding.
<igx-avatar initials="ZK" width="100" roundShape="true" bgColor="#ff6978">
</igx-avatar>
As an end user, I want to be given a visual representation of certain image, initials or icon.
##Acceptance criteria
- Have avatar that shows image.
- Have avatar that shows initials as image.
- Have avatar that shows icon as image.
- The avatar must have a size (small, medium, large) changing the width/height of the component.
- The avatar must accept image href path for image representation.
- The avatar should have the ability to set initials color.
- The avatar should have the ability to set initials background color.
- The avatar should have the ability to set rounded shape.
The avatar should always display image, initials or icon.
roundShape: Change the type of the Avatar, by using roundShape the avatar will look like circle. value: Precise value between 0 and Max (maximum value that can be passed to progress bar.) bgColor: Set the background corner of the avatar. color: Set the color of the initials or icon. icon: Set the icon.
//TODO