1
0
mirror of https://github.com/bitwarden/browser synced 2024-12-28 19:02:42 +01:00
bitwarden-estensione-browser/libs/components/src/avatar
rr-bw 7c5e4dd3d6
[CL-7] Avatar (#3153)
* CL-7 Begin Implementing Avatar

* add figma design to parameters

* rework size property

* Update Figma file to correct component

* remove circle input (avatar will always be a circle)

* adjust sizing and limit inputs

* Setup color input and functionality

* Add border option

* fix bug duplicating classes

* Update size for large avatar

* Remove unnecessary class

* Fix typo

* Remove 'dynamic' input (Avatar will now regenerate on changes by default)

* Use Tailwind class instead of an arbitrary value

* Remove gravatars (deprecated, see SG-434)

* Rename methods to a more accurate name

* Rework classList() getter method

* Remove unnecessary logic and services

* Make properties private, and rename for better clarity

* Move sanitizer logic to the TS code rather than the template

* Rework and move function to a common static class in Utils

* Rename 'data' to 'text' for clarity

* Rework classList implementation

* Remove email since we removed gravatars

* Remove template

* set color based on color, id, or text input

* rework generate method

* add explicit null/undefined check

* remove comment

Co-authored-by: Vincent Salucci <26154748+vincentsalucci@users.noreply.github.com>
2022-09-06 11:02:09 -07:00
..
avatar.component.ts [CL-7] Avatar (#3153) 2022-09-06 11:02:09 -07:00
avatar.module.ts [CL-7] Avatar (#3153) 2022-09-06 11:02:09 -07:00
avatar.stories.ts [CL-7] Avatar (#3153) 2022-09-06 11:02:09 -07:00
index.ts [CL-7] Avatar (#3153) 2022-09-06 11:02:09 -07:00