Files
element-call/src/room/InCallView.module.css
T

74 lines
1.2 KiB
CSS
Raw Normal View History

2022-01-05 15:06:51 -08:00
/*
Copyright 2021-2024 New Vector Ltd.
2022-01-05 15:06:51 -08:00
SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-Element-Commercial
Please see LICENSE in the repository root for full details.
2022-01-05 15:06:51 -08:00
*/
.inRoom {
display: flex;
flex-direction: column;
height: 100%;
width: 100%;
overflow-x: hidden;
2024-05-02 18:44:36 -04:00
overflow-y: auto;
2022-01-05 15:06:51 -08:00
}
2024-05-02 18:44:36 -04:00
.header {
position: sticky;
2024-08-01 16:25:33 -04:00
flex-shrink: 0;
2024-05-02 18:44:36 -04:00
inset-block-start: 0;
2025-06-26 05:08:57 -04:00
z-index: var(--call-view-header-footer-layer);
2024-05-02 18:44:36 -04:00
background: linear-gradient(
0deg,
rgba(0, 0, 0, 0) 0%,
var(--cpd-color-bg-canvas-default) 100%
);
}
2024-08-01 16:25:33 -04:00
.header.filler {
block-size: var(--cpd-space-6x);
background: none;
}
@media (max-width: 320px) {
.invite {
display: none;
}
}
2024-05-02 18:44:36 -04:00
.fixedGrid {
position: absolute;
2024-05-17 16:38:00 -04:00
inline-size: 100%;
2024-05-02 18:44:36 -04:00
align-self: center;
}
.scrollingGrid {
position: relative;
flex-grow: 1;
2024-05-17 16:38:00 -04:00
inline-size: 100%;
2024-05-02 18:44:36 -04:00
align-self: center;
}
.fixedGrid,
.scrollingGrid {
/* Disable pointer events so the overlay doesn't block interaction with
elements behind it */
pointer-events: none;
}
.fixedGrid > :not(:first-child),
.scrollingGrid > :not(:first-child) {
pointer-events: initial;
}
.tile {
position: absolute;
inset-block-start: 0;
}
.tile.maximised {
position: relative;
flex-grow: 1;
2024-11-11 12:09:26 +00:00
}