Use -webkit-line-clamp for the room header topic overflow (#8367)

This commit is contained in:
Suguru Hirahara 2022-04-20 07:41:27 +00:00 committed by GitHub
parent 70cdd57a5c
commit 2fcf787578
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -141,17 +141,24 @@ limitations under the License.
}
.mx_RoomHeader_topic {
$lineHeight: $font-16px;
$lines: 2;
flex: 1;
color: $roomtopic-color;
font-weight: 400;
font-size: $font-13px;
line-height: $lineHeight;
max-height: calc($lineHeight * $lines);
border-bottom: 1px solid transparent;
// to align baseline of topic with room name
margin: 4px 7px 0;
overflow: hidden;
text-overflow: ellipsis;
border-bottom: 1px solid transparent;
line-height: 1.2em;
max-height: 2.4em;
-webkit-line-clamp: $lines; // See: https://drafts.csswg.org/css-overflow-3/#webkit-line-clamp
-webkit-box-orient: vertical;
display: -webkit-box;
}
.mx_RoomHeader_avatar {