|
4 | 4 | position: relative; |
5 | 5 | width: var(--core-avatar-size); |
6 | 6 | height: var(--core-avatar-size); |
| 7 | + padding: 0px; |
7 | 8 | --contact-status-size: 14px; |
8 | 9 | --margin-end-on-item: 8px; |
9 | 10 | --margin-vertical-on-item: 8px; |
| 11 | + --userpicture-padding: 0px; |
10 | 12 |
|
11 | | - img { |
| 13 | + img.userpicture { |
12 | 14 | border-radius: var(--core-avatar-radius); |
13 | 15 | width: var(--core-avatar-size); |
14 | 16 | height: var(--core-avatar-size); |
15 | 17 | max-width: var(--core-avatar-size); |
16 | 18 | max-height: var(--core-avatar-size); |
17 | | - } |
18 | | - img[alt] { |
19 | | - text-indent: -999999px; |
20 | | - white-space: nowrap; |
21 | | - overflow: hidden; |
22 | | - } |
23 | | - img[core-external-content]:not([src]), |
24 | | - img[core-external-content][src=""] { |
25 | | - visibility: visible; |
26 | | - display: inline-block; |
27 | | - position: relative; |
28 | | - &:after { |
29 | | - border-radius: var(--core-avatar-radius); |
30 | | - display: block; |
31 | | - position: absolute; |
32 | | - top: 0; |
33 | | - left: 0; |
34 | | - width: 100%; |
35 | | - height: 100%; |
36 | | - background: url('/assets/img/user-avatar.png'); |
37 | | - background-size: contain; |
38 | | - content: ""; |
| 19 | + padding: var(--userpicture-padding); |
| 20 | + &[alt] { |
| 21 | + text-indent: -999999px; |
| 22 | + white-space: nowrap; |
| 23 | + overflow: hidden; |
| 24 | + } |
| 25 | + &:not([src]), |
| 26 | + &[src=""] { |
| 27 | + visibility: visible; |
| 28 | + display: inline-block; |
| 29 | + position: relative; |
| 30 | + margin: var(--userpicture-padding); |
| 31 | + width: calc(var(--core-avatar-size) - var(--userpicture-padding) - var(--userpicture-padding)); |
| 32 | + height: calc(var(--core-avatar-size) - var(--userpicture-padding) - var(--userpicture-padding)); |
| 33 | + &:after { |
| 34 | + border-radius: var(--core-avatar-radius); |
| 35 | + display: block; |
| 36 | + position: absolute; |
| 37 | + top: 0; |
| 38 | + left: 0; |
| 39 | + right: 0; |
| 40 | + bottom: 0; |
| 41 | + background: url('/assets/img/user-avatar.png'); |
| 42 | + background-size: contain; |
| 43 | + content: ""; |
| 44 | + } |
39 | 45 | } |
40 | 46 | } |
| 47 | + |
41 | 48 | &.core-bar-button-image { |
42 | 49 | padding: 0; |
43 | 50 | width: var(--core-header-toolbar-button-image-size); |
|
74 | 81 | border-radius: var(--core-avatar-radius); |
75 | 82 | color: var(--gray-800); |
76 | 83 | font-weight: normal; |
77 | | - width: var(--core-avatar-size); |
78 | | - height: var(--core-avatar-size); |
| 84 | + width: calc(var(--core-avatar-size) - var(--userpicture-padding) - var(--userpicture-padding)); |
| 85 | + height: calc(var(--core-avatar-size) - var(--userpicture-padding) - var(--userpicture-padding)); |
79 | 86 | font-size: calc(var(--core-avatar-size)*0.3); |
| 87 | + margin: var(--userpicture-padding); |
80 | 88 | } |
81 | 89 |
|
82 | 90 | &.large-avatar .userinitials { |
|
0 commit comments