blob: ff739d8d05edfa10ad221f959fd4101899dfe955 [file] [log] [blame]
avm999633eae4522021-04-22 01:14:27 +02001.TWPT-avatars {
2 display: flex;
Adrià Vilanova Martínezd5ff50d2021-07-25 13:21:42 +02003 flex-direction: row;
Adrià Vilanova Martínez268fe532021-10-21 23:49:27 +02004 min-width: 84px;
avm999633eae4522021-04-22 01:14:27 +02005 overflow-x: hidden;
Adrià Vilanova Martínez7b4d42c2021-07-25 14:25:05 +02006 margin-inline-start: 14px;
avm999633eae4522021-04-22 01:14:27 +02007}
8
Adrià Vilanova Martínez87110e92021-08-11 19:23:16 +02009.TWPT-avatars .TWPT-avatar,
10 .TWPT-avatars .TWPT-avatar-private-placeholder {
avm999633eae4522021-04-22 01:14:27 +020011 height: 28px;
12 width: 28px;
13 align-self: center;
14 border-width: 0;
15 border-radius: 50%;
Adrià Vilanova Martínez268fe532021-10-21 23:49:27 +020016 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ínez7b4d42c2021-07-25 14:25:05 +020021 margin-inline-start: 6px;
Adrià Vilanova Martínez87110e92021-08-11 19:23:16 +020022}
23
Adrià Vilanova Martínez268fe532021-10-21 23:49:27 +020024html: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
30html[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ínez87110e92021-08-11 19:23:16 +020035.TWPT-avatars .TWPT-avatar {
avm999633eae4522021-04-22 01:14:27 +020036 background-position: center;
Adrià Vilanova Martínez2f43f212021-09-19 20:24:08 +020037 background-size: cover;
avm999633eae4522021-04-22 01:14:27 +020038 background-repeat: no-repeat;
39}
40
Adrià Vilanova Martínez87110e92021-08-11 19:23:16 +020041.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';
avm99963cb552482021-08-22 18:42:35 +020048 cursor: help;
Adrià Vilanova Martínez87110e92021-08-11 19:23:16 +020049}
50
avm999633eae4522021-04-22 01:14:27 +020051/*
52 * Changing styles of existing elements so the avatars fit.
53 */
Adrià Vilanova Martínezd269c622021-09-04 18:35:55 +020054body.TWPT-threadlistavatars-enabled ec-thread-summary .main-header .panel-description a.header .header-content {
Adrià Vilanova Martínez268fe532021-10-21 23:49:27 +020055 width: calc(100% - 194px);
avm999633eae4522021-04-22 01:14:27 +020056}