Skip to content
This repository has been archived by the owner on Sep 11, 2024. It is now read-only.

Commit

Permalink
Create 'Unable To Decrypt' grid layout for hidden events on a bubble …
Browse files Browse the repository at this point in the history
…layout (#8704)
  • Loading branch information
luixxiul authored May 27, 2022
1 parent 14cf627 commit aef080a
Showing 1 changed file with 37 additions and 19 deletions.
56 changes: 37 additions & 19 deletions res/css/views/rooms/_EventBubbleTile.scss
Original file line number Diff line number Diff line change
Expand Up @@ -486,30 +486,48 @@ limitations under the License.
margin-left: -9px;
}

/* Special layout scenario for "Unable To Decrypt (UTD)" events */
&.mx_EventTile_bad > .mx_EventTile_line {
display: grid;
grid-template:
"reply reply" auto
"shield body" auto
"shield link" auto
/ auto 1fr;
&.mx_EventTile_bad {
/* Special layout scenario for "Unable To Decrypt (UTD)" events */
.mx_EventTile_line {
display: grid;
grid-template:
"reply reply" auto
"shield body" auto
"shield link" auto
/ auto 1fr;

.mx_EventTile_e2eIcon {
grid-area: shield;
}

.mx_EventTile_e2eIcon {
grid-area: shield;
}
.mx_UnknownBody {
grid-area: body;
}

.mx_UnknownBody {
grid-area: body;
}
.mx_EventTile_keyRequestInfo {
grid-area: link;
}

.mx_EventTile_keyRequestInfo {
grid-area: link;
.mx_ReplyChain_wrapper {
grid-area: reply;
min-width: 0; // Prevent a grid blowout due to nowrap displayName
}
}

.mx_ReplyChain_wrapper {
grid-area: reply;
min-width: 0; // Prevent a grid blowout due to nowrap displayName
&.mx_EventTile_info {
// "Unable To Decrypt" layout for hidden events
.mx_EventTile_line {
gap: 0 9px; // 9px: margin value of E2E icon
align-items: center;
grid-template:
"shield source" auto
"shield link" auto
/ auto 1fr;

.mx_ViewSourceEvent {
grid-area: source;
}
}
}
}

Expand Down

0 comments on commit aef080a

Please sign in to comment.