Files
element-web/res/css/views/rooms/_JumpToBottomButton.pcss
T

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

63 lines
1.7 KiB
Plaintext
Raw Normal View History

2019-01-22 14:39:03 +01:00
/*
2024-09-09 14:57:16 +01:00
Copyright 2019-2024 New Vector Ltd.
2019-01-22 14:39:03 +01:00
SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only OR LicenseRef-Element-Commercial
2024-09-09 14:57:16 +01:00
Please see LICENSE files in the repository root for full details.
2019-01-22 14:39:03 +01:00
*/
.mx_JumpToBottomButton {
z-index: 1000;
position: absolute;
/* 12 because height is 50 but button is only 38 = 12+(50-38) = 24 */
2019-01-22 14:39:03 +01:00
bottom: 12px;
right: 24px;
width: 38px;
/* give it a fixed height so the badge doesn't make */
/* it taller and pop upwards when visible */
2019-01-22 14:39:03 +01:00
height: 50px;
text-align: center;
}
.mx_JumpToBottomButton_badge {
position: relative;
top: -12px;
border-radius: 16px;
font-weight: bold;
2020-03-31 15:26:23 +01:00
font-size: $font-12px;
line-height: $font-14px;
2019-01-22 14:39:03 +01:00
text-align: center;
/* to be able to get it centered */
/* with text-align in parent */
2019-01-22 14:39:03 +01:00
display: inline-block;
padding: 0 4px;
color: var(--cpd-color-text-on-solid-primary);
background-color: var(--cpd-color-icon-secondary);
}
.mx_JumpToBottomButton_highlight .mx_JumpToBottomButton_badge {
background-color: var(--cpd-color-icon-critical-primary);
2019-01-22 14:39:03 +01:00
}
.mx_JumpToBottomButton_scrollDown {
position: relative;
2021-03-31 12:28:24 +01:00
display: block;
2019-01-22 14:39:03 +01:00
height: 38px;
border-radius: 19px;
box-sizing: border-box;
2021-08-12 11:10:47 +02:00
background: $background;
border: 1.3px solid var(--cpd-color-icon-tertiary);
2019-01-22 14:39:03 +01:00
cursor: pointer;
}
2019-07-09 18:15:10 +01:00
.mx_JumpToBottomButton_scrollDown::before {
2019-01-22 14:39:03 +01:00
content: "";
position: absolute;
2023-05-09 10:02:12 +00:00
inset: 0;
2024-10-21 11:36:31 +01:00
mask-image: url("@vector-im/compound-design-tokens/icons/chevron-up.svg");
2019-01-22 14:39:03 +01:00
mask-repeat: no-repeat;
2024-10-21 11:36:31 +01:00
mask-size: 24px;
mask-position: center 6px;
transform: rotate(180deg);
background: var(--cpd-color-icon-tertiary);
2019-01-22 14:39:03 +01:00
}