* refactor: extract room creation and right verification * refactor: update `RoomListHeaderViewModel` to use utils * feat(room list filter): add filter key to `PrimaryFilter` model * feat(room list filter): return active primary filter * feat(room list): add create room action and rights verification * test: update room list tests * feat(empty room list): add empty room list * test(empty room list): add empty room list tests * feat(room list): use empty room list in `RoomListView` * test(room list panel): update tests * test(e2e): add e2e tests for empty room list * test(e2e): update room list header snapshot
34 lines
858 B
Plaintext
34 lines
858 B
Plaintext
/*
|
|
* Copyright 2025 New Vector Ltd.
|
|
*
|
|
* SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only OR LicenseRef-Element-Commercial
|
|
* Please see LICENSE files in the repository root for full details.
|
|
*/
|
|
|
|
.mx_EmptyRoomList_GenericPlaceholder {
|
|
align-self: center;
|
|
/** It should take 2/3 of the width **/
|
|
width: 66%;
|
|
/** It should be positioned at 1/3 of the height **/
|
|
padding-top: 33%;
|
|
|
|
.mx_EmptyRoomList_GenericPlaceholder_title {
|
|
font: var(--cpd-font-body-lg-semibold);
|
|
text-align: center;
|
|
}
|
|
|
|
.mx_EmptyRoomList_GenericPlaceholder_description {
|
|
font: var(--cpd-font-body-sm-regular);
|
|
color: var(--cpd-color-text-secondary);
|
|
text-align: center;
|
|
}
|
|
|
|
.mx_EmptyRoomList_DefaultPlaceholder {
|
|
margin-top: var(--cpd-space-4x);
|
|
}
|
|
|
|
button {
|
|
width: 100%;
|
|
}
|
|
}
|