Fix some issues with threads rendering (#8305)
This commit is contained in:
parent
e59edb7101
commit
fe4683df10
7 changed files with 19 additions and 5 deletions
|
@ -165,6 +165,10 @@ limitations under the License.
|
|||
}
|
||||
}
|
||||
|
||||
.mx_GenericEventListSummary > .mx_EventTile_line {
|
||||
padding-left: 30px !important; // Override main timeline styling - align summary text with message text
|
||||
}
|
||||
|
||||
.mx_EventTile:not([data-layout=bubble]) {
|
||||
.mx_EventTile_e2eIcon {
|
||||
left: 8px;
|
||||
|
@ -212,19 +216,21 @@ limitations under the License.
|
|||
}
|
||||
|
||||
// handling for hidden events (e.g reactions) in the thread view
|
||||
&.mx_ThreadView .mx_GenericEventListSummary_unstyledList .mx_EventTile_info {
|
||||
&.mx_ThreadView .mx_EventTile_info {
|
||||
padding-top: 0 !important; // override main timeline padding
|
||||
|
||||
.mx_EventTile_line {
|
||||
padding-left: 0 !important; // override main timeline padding
|
||||
|
||||
.mx_EventTile_content {
|
||||
margin-left: 54px; // align with text
|
||||
width: calc(100% - 54px - 8px); // match width of parent
|
||||
margin-left: 48px; // align with text
|
||||
width: calc(100% - 48px - 8px); // match width of parent
|
||||
}
|
||||
}
|
||||
|
||||
.mx_EventTile_avatar {
|
||||
position: absolute;
|
||||
left: 36px !important; // override main timeline positioning
|
||||
left: 30px !important; // override main timeline positioning
|
||||
z-index: 9; // position above the hover styling
|
||||
}
|
||||
|
||||
|
|
|
@ -762,7 +762,8 @@ $left-gutter: 64px;
|
|||
bottom: 0;
|
||||
width: 60px;
|
||||
box-sizing: border-box;
|
||||
background: linear-gradient(270deg, $system 52.6%, transparent 100%);
|
||||
// XXX: We use `$system-transparent` instead of `transparent` to work around a Safari <15.4 bug
|
||||
background: linear-gradient(270deg, $system 50%, $system-transparent 100%);
|
||||
|
||||
opacity: 0;
|
||||
transform: translateX(60px);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue