avm99963 | 3eae452 | 2021-04-22 01:14:27 +0200 | [diff] [blame] | 1 | .TWPT-avatars { |
| 2 | display: flex; |
Adrià Vilanova Martínez | d5ff50d | 2021-07-25 13:21:42 +0200 | [diff] [blame] | 3 | flex-direction: row; |
Adrià Vilanova Martínez | 268fe53 | 2021-10-21 23:49:27 +0200 | [diff] [blame] | 4 | min-width: 84px; |
avm99963 | 3eae452 | 2021-04-22 01:14:27 +0200 | [diff] [blame] | 5 | overflow-x: hidden; |
Adrià Vilanova Martínez | 7b4d42c | 2021-07-25 14:25:05 +0200 | [diff] [blame] | 6 | margin-inline-start: 14px; |
avm99963 | 3eae452 | 2021-04-22 01:14:27 +0200 | [diff] [blame] | 7 | } |
| 8 | |
Adrià Vilanova Martínez | 87110e9 | 2021-08-11 19:23:16 +0200 | [diff] [blame] | 9 | .TWPT-avatars .TWPT-avatar, |
| 10 | .TWPT-avatars .TWPT-avatar-private-placeholder { |
avm99963 | 3eae452 | 2021-04-22 01:14:27 +0200 | [diff] [blame] | 11 | height: 28px; |
| 12 | width: 28px; |
| 13 | align-self: center; |
| 14 | border-width: 0; |
| 15 | border-radius: 50%; |
Adrià Vilanova Martínez | 268fe53 | 2021-10-21 23:49:27 +0200 | [diff] [blame] | 16 | margin-inline-start: -4px; |
| 17 | } |
| 18 | |
| 19 | .TWPT-avatars .TWPT-avatar:first-child, |
| 20 | .TWPT-avatars .TWPT-avatar-private-placeholder:first-child { |
Adrià Vilanova Martínez | 7b4d42c | 2021-07-25 14:25:05 +0200 | [diff] [blame] | 21 | margin-inline-start: 6px; |
Adrià Vilanova Martínez | 87110e9 | 2021-08-11 19:23:16 +0200 | [diff] [blame] | 22 | } |
| 23 | |
Adrià Vilanova Martínez | 268fe53 | 2021-10-21 23:49:27 +0200 | [diff] [blame] | 24 | html:not([dir="rtl"]) .TWPT-avatars .TWPT-avatar:not(:first-child) { |
| 25 | /* This mask is defined as an svg to have smooth/antialiased borders. */ |
| 26 | mask: url('data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2028%2028%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cmask%20id%3D%22circle%22%3E%0A%20%20%20%20%20%20%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%23fff%22%2F%3E%0A%20%20%20%20%20%20%3Ccircle%20cx%3D%22-10%22%20cy%3D%2214%22%20r%3D%2216.5%22%20fill%3D%22%23000%22%2F%3E%0A%20%20%20%20%3C%2Fmask%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20mask%3D%22url(%23circle)%22%2F%3E%0A%3C%2Fsvg%3E'); |
| 27 | -webkit-mask: url('data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2028%2028%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cmask%20id%3D%22circle%22%3E%0A%20%20%20%20%20%20%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%23fff%22%2F%3E%0A%20%20%20%20%20%20%3Ccircle%20cx%3D%22-10%22%20cy%3D%2214%22%20r%3D%2216.5%22%20fill%3D%22%23000%22%2F%3E%0A%20%20%20%20%3C%2Fmask%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20mask%3D%22url(%23circle)%22%2F%3E%0A%3C%2Fsvg%3E'); |
| 28 | } |
| 29 | |
| 30 | html[dir="rtl"] .TWPT-avatars .TWPT-avatar:not(:first-child) { |
| 31 | mask: url('data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2028%2028%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cmask%20id%3D%22circle%22%3E%0A%20%20%20%20%20%20%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%23fff%22%2F%3E%0A%20%20%20%20%20%20%3Ccircle%20cx%3D%2238%22%20cy%3D%2214%22%20r%3D%2216.5%22%20fill%3D%22%23000%22%2F%3E%0A%20%20%20%20%3C%2Fmask%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20mask%3D%22url(%23circle)%22%2F%3E%0A%3C%2Fsvg%3E'); |
| 32 | -webkit-mask: url('data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2028%2028%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cmask%20id%3D%22circle%22%3E%0A%20%20%20%20%20%20%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%23fff%22%2F%3E%0A%20%20%20%20%20%20%3Ccircle%20cx%3D%2238%22%20cy%3D%2214%22%20r%3D%2216.5%22%20fill%3D%22%23000%22%2F%3E%0A%20%20%20%20%3C%2Fmask%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20mask%3D%22url(%23circle)%22%2F%3E%0A%3C%2Fsvg%3E'); |
| 33 | } |
| 34 | |
Adrià Vilanova Martínez | 87110e9 | 2021-08-11 19:23:16 +0200 | [diff] [blame] | 35 | .TWPT-avatars .TWPT-avatar { |
avm99963 | 3eae452 | 2021-04-22 01:14:27 +0200 | [diff] [blame] | 36 | background-position: center; |
Adrià Vilanova Martínez | 2f43f21 | 2021-09-19 20:24:08 +0200 | [diff] [blame] | 37 | background-size: cover; |
avm99963 | 3eae452 | 2021-04-22 01:14:27 +0200 | [diff] [blame] | 38 | background-repeat: no-repeat; |
| 39 | } |
| 40 | |
Adrià Vilanova Martínez | 87110e9 | 2021-08-11 19:23:16 +0200 | [diff] [blame] | 41 | .TWPT-avatars .TWPT-avatar-private-placeholder { |
| 42 | line-height: 28px; |
| 43 | text-align: center; |
| 44 | color: #35363a; |
| 45 | background-color: #dadce0; |
| 46 | font-size: 20px; |
| 47 | font-family: 'Google Material Icons'; |
avm99963 | cb55248 | 2021-08-22 18:42:35 +0200 | [diff] [blame] | 48 | cursor: help; |
Adrià Vilanova Martínez | 87110e9 | 2021-08-11 19:23:16 +0200 | [diff] [blame] | 49 | } |
| 50 | |
avm99963 | 3eae452 | 2021-04-22 01:14:27 +0200 | [diff] [blame] | 51 | /* |
| 52 | * Changing styles of existing elements so the avatars fit. |
| 53 | */ |
Adrià Vilanova Martínez | d269c62 | 2021-09-04 18:35:55 +0200 | [diff] [blame] | 54 | body.TWPT-threadlistavatars-enabled ec-thread-summary .main-header .panel-description a.header .header-content { |
Adrià Vilanova Martínez | 268fe53 | 2021-10-21 23:49:27 +0200 | [diff] [blame] | 55 | width: calc(100% - 194px); |
avm99963 | 3eae452 | 2021-04-22 01:14:27 +0200 | [diff] [blame] | 56 | } |