From 610ee53257cb46618f04fda3a10e16eb831d3913 Mon Sep 17 00:00:00 2001 From: Suguru Hirahara Date: Thu, 1 Jun 2023 15:04:52 +0000 Subject: [PATCH] Extract style rules specific to `ThreadsList` to prevent a visual regression (#10894) --- res/css/views/rooms/_EventTile.pcss | 48 +++++++++++++++-------------- 1 file changed, 25 insertions(+), 23 deletions(-) diff --git a/res/css/views/rooms/_EventTile.pcss b/res/css/views/rooms/_EventTile.pcss index 0aa7512991..fc871bbc35 100644 --- a/res/css/views/rooms/_EventTile.pcss +++ b/res/css/views/rooms/_EventTile.pcss @@ -1124,29 +1124,6 @@ $left-gutter: 64px; box-sizing: border-box; padding-bottom: 0; padding-inline-start: var(--leftOffset); - - .mx_ThreadPanel_replies { - margin-top: $spacing-8; - display: flex; - align-items: center; - position: relative; - - &::before { - @mixin ThreadSummaryIcon; - } - - .mx_ThreadPanel_replies_amount { - @mixin ThreadRepliesAmount; - line-height: var(--EventTile_ThreadSummary-line-height); - font-size: $font-12px; /* Same font size as the counter on the main panel */ - } - - .mx_ThreadSummary_content { - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - } - } } .mx_MessageTimestamp { @@ -1171,6 +1148,31 @@ $left-gutter: 64px; } } +.mx_EventTile[data-shape="ThreadsList"] { + .mx_ThreadPanel_replies { + margin-top: $spacing-8; + display: flex; + align-items: center; + position: relative; + + &::before { + @mixin ThreadSummaryIcon; + } + + .mx_ThreadPanel_replies_amount { + @mixin ThreadRepliesAmount; + line-height: var(--EventTile_ThreadSummary-line-height); + font-size: $font-12px; /* Same font size as the counter on the main panel */ + } + + .mx_ThreadSummary_content { + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + } + } +} + /* For style rules of ThreadView, see _ThreadPanel.pcss */ .mx_ThreadView { --ThreadView_group_spacing-start: 56px; /* 56px: 64px - 8px (padding) */