|
20 | 20 | <body style="background-color: var(--sapBackgroundColor);">
|
21 | 21 | <section>
|
22 | 22 | <h3>Avatar - Basic sample</h3>
|
23 |
| - <ui5-avatar image="./img/John_Miller.png"></ui5-avatar> |
| 23 | + <ui5-avatar> |
| 24 | + <img src="./img/John_Miller.png" alt="John Miller"> |
| 25 | + </ui5-avatar> |
24 | 26 | </section>
|
25 | 27 |
|
26 | 28 | <section>
|
27 | 29 | <h3>Avatar - special characters in image path</h3>
|
28 |
| - <ui5-avatar image="./img/John$$$ ' (_)Miller 100%25 &=.png" style="border: 1px dashed red;"></ui5-avatar> |
29 |
| - <ui5-avatar image="./img/John Miller.png" style="border: 1px dashed red;"></ui5-avatar> |
30 |
| - <ui5-avatar image="./img/John%20Miller.png" style="border: 1px dashed red;"></ui5-avatar> |
31 |
| - <ui5-avatar image="https://upload.wikimedia.org/wikipedia/commons/5/59/SAP_2011_logo.svg" style="border: 1px dashed red;"></ui5-avatar> |
| 30 | + <ui5-avatar style="border: 1px dashed red;"> |
| 31 | + <img src="./img/John$$$ ' (_)Miller 100%25 &=.png" alt="John Miller"> |
| 32 | + </ui5-avatar> |
| 33 | + <ui5-avatar style="border: 1px dashed red;"> |
| 34 | + <img src="./img/John Miller.png" alt="John Miller"> |
| 35 | + </ui5-avatar> |
| 36 | + <ui5-avatar style="border: 1px dashed red;"> |
| 37 | + <img src="./img/John%20Miller.png" alt="John Miller"> |
| 38 | + </ui5-avatar> |
| 39 | + <ui5-avatar style="border: 1px dashed red;"> |
| 40 | + <img src="https://upload.wikimedia.org/wikipedia/commons/5/59/SAP_2011_logo.svg" alt="SAP Logo"> |
| 41 | + </ui5-avatar> |
32 | 42 | </section>
|
33 | 43 |
|
34 | 44 | <section>
|
35 | 45 | <h3>Avatar - Square [ XS, S, M, L, XL ]</h3>
|
36 |
| - <ui5-avatar image="./img/woman_avatar_5.png" shape="Square" size="XS"></ui5-avatar> |
37 |
| - <ui5-avatar image="./img/woman_avatar_5.png" shape="Square" size="S"></ui5-avatar> |
38 |
| - <ui5-avatar image="./img/woman_avatar_5.png" shape="Square" size="M"></ui5-avatar> |
39 |
| - <ui5-avatar image="./img/woman_avatar_5.png" shape="Square" size="L"></ui5-avatar> |
40 |
| - <ui5-avatar image="./img/woman_avatar_5.png" shape="Square" size="XL"></ui5-avatar> |
| 46 | + <ui5-avatar shape="Square" size="XS"> |
| 47 | + <img src="./img/woman_avatar_5.png" alt="Woman image"> |
| 48 | + </ui5-avatar> |
| 49 | + <ui5-avatar shape="Square" size="S"> |
| 50 | + <img src="./img/woman_avatar_5.png" alt="Woman image"> |
| 51 | + </ui5-avatar> |
| 52 | + <ui5-avatar shape="Square" size="M"> |
| 53 | + <img src="./img/woman_avatar_5.png" alt="Woman image"> |
| 54 | + </ui5-avatar> |
| 55 | + <ui5-avatar shape="Square" size="L"> |
| 56 | + <img src="./img/woman_avatar_5.png" alt="Woman image"> |
| 57 | + </ui5-avatar> |
| 58 | + <ui5-avatar shape="Square" size="XL"> |
| 59 | + <img src="./img/woman_avatar_5.png" alt="Woman image"> |
| 60 | + </ui5-avatar> |
41 | 61 | </section>
|
42 | 62 |
|
43 | 63 | <section>
|
44 | 64 | <h3>Avatar - Circle [ XS, S, M, L, XL ]</h3>
|
45 |
| - <ui5-avatar image="./img/John_Miller.png" size="XS"></ui5-avatar> |
46 |
| - <ui5-avatar image="./img/John_Miller.png" size="S"></ui5-avatar> |
47 |
| - <ui5-avatar image="./img/John_Miller.png" size="M"></ui5-avatar> |
48 |
| - <ui5-avatar image="./img/John_Miller.png" size="L"></ui5-avatar> |
49 |
| - <ui5-avatar image="./img/John_Miller.png" size="XL"></ui5-avatar> |
| 65 | + <ui5-avatar size="XS"> |
| 66 | + <img src="./img/John_Miller.png" alt="John Miller"> |
| 67 | + </ui5-avatar> |
| 68 | + <ui5-avatar size="S"> |
| 69 | + <img src="./img/John_Miller.png" alt="John Miller"> |
| 70 | + </ui5-avatar> |
| 71 | + <ui5-avatar size="M"> |
| 72 | + <img src="./img/John_Miller.png" alt="John Miller"> |
| 73 | + </ui5-avatar> |
| 74 | + <ui5-avatar size="L"> |
| 75 | + <img src="./img/John_Miller.png" alt="John Miller"> |
| 76 | + </ui5-avatar> |
| 77 | + <ui5-avatar size="XL"> |
| 78 | + <img src="./img/John_Miller.png" alt="John Miller"> |
| 79 | + </ui5-avatar> |
50 | 80 | </section>
|
51 | 81 |
|
52 | 82 | <section>
|
@@ -99,16 +129,24 @@ <h3>Avatar - Initials</h3>
|
99 | 129 | <section>
|
100 | 130 | <h3>Avatar - Custom</h3>
|
101 | 131 | <h4>Avatar with custom size</h4>
|
102 |
| - <ui5-avatar id="myCustomAvatar" image="./img/Lamp_avatar_01.jpg" shape="Square" size="XL" style="width: 250px; height: 250px; border: 1px solid var(--sapField_BorderColor)"></ui5-avatar> |
| 132 | + <ui5-avatar id="myCustomAvatar" shape="Square" size="XL" style="width: 250px; height: 250px; border: 1px solid var(--sapField_BorderColor)"> |
| 133 | + <img src="./img/Lamp_avatar_01.jpg" alt="Lamp" style="object-fit: cover;"> |
| 134 | + </ui5-avatar> |
103 | 135 | <h4>Avatar with custom size and imageFitType="Contain"</h4>
|
104 |
| - <ui5-avatar id="myCustomAvatar1" image="./img/Lamp_avatar_01.jpg" shape="Square" size="XL" style="width: 250px; height: 250px; border: 1px solid var(--sapField_BorderColor)" image-fit-type="Contain"></ui5-avatar> |
| 136 | + <ui5-avatar id="myCustomAvatar1" shape="Square" size="XL" style="width: 250px; height: 250px; border: 1px solid var(--sapField_BorderColor)"> |
| 137 | + <img src="./img/Lamp_avatar_01.jpg" alt="Lamp" style="object-fit: contain;"> |
| 138 | + </ui5-avatar> |
105 | 139 | </section>
|
106 | 140 |
|
107 | 141 | <section>
|
108 | 142 | <h3>Avatar - test</h3>
|
109 |
| - <ui5-avatar id="myAvatar1" image="./img/woman_avatar_5.png"></ui5-avatar> |
| 143 | + <ui5-avatar id="myAvatar1"> |
| 144 | + <img src="./img/woman_avatar_5.png" alt="Woman image"> |
| 145 | + </ui5-avatar> |
110 | 146 | <ui5-avatar id="myAvatar2" icon="filter"></ui5-avatar>
|
111 |
| - <ui5-avatar id="myAvatar3" image="./img/woman_avatar_5.png" icon="filter" initials="SF"></ui5-avatar> |
| 147 | + <ui5-avatar id="myAvatar3" icon="filter" initials="SF"> |
| 148 | + <img src="./img/woman_avatar_5.png" alt="Woman image"> |
| 149 | + </ui5-avatar> |
112 | 150 | <ui5-avatar id="myAvatar4" initials="SF" shape="Square" size="M"></ui5-avatar>
|
113 | 151 | </section>
|
114 | 152 |
|
@@ -145,5 +183,24 @@ <h3>Avatar - interactive</h3>
|
145 | 183 | });
|
146 | 184 | </script>
|
147 | 185 |
|
| 186 | + <style> |
| 187 | + .avatar-image { |
| 188 | + object-fit: cover; |
| 189 | + } |
| 190 | + |
| 191 | + .avatar-image1 { |
| 192 | + object-fit: contain; |
| 193 | + } |
| 194 | + </style> |
| 195 | + |
| 196 | + <ui5-avatar size="XL" shape="Circle"> |
| 197 | + <img src="./img/Lamp_avatar_01.jpg" alt="Woman 1" class="avatar-image"> |
| 198 | + </ui5-avatar> |
| 199 | + |
| 200 | + <ui5-avatar size="XL" shape="Square"> |
| 201 | + <img src="./img/Lamp_avatar_01.jpg" alt="Woman 1" class="avatar-image1"> |
| 202 | + </ui5-avatar> |
| 203 | + |
| 204 | + |
148 | 205 | </body>
|
149 | 206 | </html>
|
0 commit comments