mirror of
https://github.com/vector-im/element-web.git
synced 2024-11-26 10:28:46 +08:00
c05c429803
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com> Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Florian Duros <florian.duros@ormaz.fr> Co-authored-by: Kim Brose <kim.brose@nordeck.net> Co-authored-by: Florian Duros <florianduros@element.io> Co-authored-by: R Midhun Suresh <hi@midhun.dev> Co-authored-by: dbkr <986903+dbkr@users.noreply.github.com> Co-authored-by: ElementRobot <releases@riot.im> Co-authored-by: dbkr <dbkr@users.noreply.github.com> Co-authored-by: David Baker <dbkr@users.noreply.github.com> Co-authored-by: Michael Telatynski <7t3chguy@gmail.com> Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> Co-authored-by: David Langley <davidl@element.io> Co-authored-by: Michael Weimann <michaelw@matrix.org> Co-authored-by: Timshel <Timshel@users.noreply.github.com> Co-authored-by: Sahil Silare <32628578+sahil9001@users.noreply.github.com> Co-authored-by: Will Hunt <will@half-shot.uk> Co-authored-by: Hubert Chathi <hubert@uhoreg.ca> Co-authored-by: Andrew Ferrazzutti <andrewf@element.io> Co-authored-by: Robin <robin@robin.town> Co-authored-by: Tulir Asokan <tulir@maunium.net>
80 lines
2.3 KiB
Plaintext
80 lines
2.3 KiB
Plaintext
/*
|
|
Copyright 2024 New Vector Ltd.
|
|
Copyright 2020 The Matrix.org Foundation C.I.C.
|
|
|
|
SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only
|
|
Please see LICENSE files in the repository root for full details.
|
|
*/
|
|
|
|
:root {
|
|
--irc-line-height: $font-18px;
|
|
}
|
|
|
|
.mx_IRCLayout {
|
|
--name-width: 80px; /* cf. ircDisplayNameWidth on Settings.tsx */
|
|
--icon-width: 14px;
|
|
--line-height: var(--irc-line-height);
|
|
--right-padding: 5px;
|
|
|
|
line-height: var(--line-height) !important;
|
|
|
|
blockquote {
|
|
margin: 0;
|
|
}
|
|
|
|
.mx_NewRoomIntro {
|
|
> h2 {
|
|
line-height: initial; /* Cancel var(--irc-line-height) */
|
|
}
|
|
}
|
|
|
|
.mx_ReplyChain {
|
|
.mx_DisambiguatedProfile {
|
|
width: unset;
|
|
background: transparent;
|
|
order: unset;
|
|
flex-shrink: unset; /* Unset flex-shrink to prevent long display name blowout */
|
|
}
|
|
|
|
.mx_EventTile_emote {
|
|
> .mx_EventTile_avatar {
|
|
margin-left: initial;
|
|
}
|
|
}
|
|
|
|
.mx_MessageTimestamp {
|
|
width: initial;
|
|
}
|
|
|
|
/**
|
|
* adding the icon back in the document flow
|
|
* if it's not present, there's no unwanted wasted space
|
|
*/
|
|
.mx_EventTile_e2eIcon {
|
|
position: relative;
|
|
order: -1;
|
|
}
|
|
}
|
|
|
|
.mx_ProfileResizer {
|
|
--resizer-width: 15px;
|
|
--resizer-a11y: 3px; /* Magic number, to be replaced with something more proper from the perspective of a11y */
|
|
|
|
position: absolute;
|
|
height: 100%;
|
|
width: var(--resizer-width);
|
|
cursor: col-resize;
|
|
z-index: 100;
|
|
|
|
/* Add width of every element rendered before the resizer (including padding for the avatar and the display
|
|
name), subtracting the resizer width itself to prevent the resizer from overlapping the text and moving
|
|
the resizer a bit to the left to make it easier to avoid selecting the resizer when highlighting text.
|
|
Please note that MessageTimestamp does not have inline padding. */
|
|
inset-inline-start: calc(
|
|
var(--RoomView_MessageList-padding) + var(--MessageTimestamp-width) + var(--icon-width) +
|
|
var(--right-padding) + var(--name-width) + var(--right-padding) - var(--resizer-width) -
|
|
var(--resizer-a11y)
|
|
);
|
|
}
|
|
}
|