2022-04-07 03:42:22 +02:00
|
|
|
#root {
|
|
|
|
height: 100%;
|
|
|
|
}
|
2020-03-31 05:30:53 +02:00
|
|
|
.subtle {
|
2020-10-15 02:18:37 +02:00
|
|
|
opacity: $session-subtle-factor;
|
2019-12-23 07:40:48 +01:00
|
|
|
}
|
|
|
|
|
2020-03-31 05:30:53 +02:00
|
|
|
.soft {
|
2019-12-27 07:55:28 +01:00
|
|
|
opacity: 0.4;
|
|
|
|
}
|
|
|
|
|
2020-01-05 23:30:29 +01:00
|
|
|
.text-center {
|
|
|
|
text-align: center;
|
|
|
|
}
|
|
|
|
|
2020-01-09 07:44:34 +01:00
|
|
|
.fullwidth {
|
|
|
|
width: 100%;
|
|
|
|
}
|
|
|
|
|
2020-07-20 09:30:26 +02:00
|
|
|
.break-word {
|
|
|
|
word-break: break-all;
|
|
|
|
}
|
|
|
|
|
2020-02-05 04:19:01 +01:00
|
|
|
input,
|
|
|
|
textarea {
|
2022-10-05 10:02:28 +02:00
|
|
|
caret-color: var(--input-text-color) !important;
|
2020-02-05 04:19:01 +01:00
|
|
|
}
|
|
|
|
|
2020-02-14 01:41:59 +01:00
|
|
|
* {
|
|
|
|
user-select: none;
|
2019-12-30 03:33:38 +01:00
|
|
|
|
2020-02-14 04:25:36 +01:00
|
|
|
.text-selectable,
|
|
|
|
input,
|
|
|
|
textarea {
|
2020-02-14 04:12:03 +01:00
|
|
|
user-select: text;
|
2022-06-20 07:13:31 +02:00
|
|
|
a {
|
|
|
|
word-break: break-all;
|
|
|
|
}
|
2019-12-30 03:33:38 +01:00
|
|
|
}
|
2019-12-09 05:22:12 +01:00
|
|
|
}
|
|
|
|
|
2021-09-17 03:36:46 +02:00
|
|
|
::selection {
|
2022-10-11 06:58:43 +02:00
|
|
|
background: var(--text-selection-color);
|
2021-09-17 03:36:46 +02:00
|
|
|
}
|
|
|
|
|
2019-12-13 02:02:02 +01:00
|
|
|
.overlay {
|
2020-02-12 04:29:07 +01:00
|
|
|
display: flex !important;
|
2019-12-13 02:02:02 +01:00
|
|
|
z-index: 1;
|
|
|
|
}
|
|
|
|
|
2020-01-09 01:38:48 +01:00
|
|
|
#main-view {
|
|
|
|
height: 100vh;
|
|
|
|
display: flex;
|
|
|
|
flex-grow: 1;
|
2020-02-17 05:16:24 +01:00
|
|
|
position: relative;
|
2020-01-09 01:38:48 +01:00
|
|
|
}
|
|
|
|
|
2019-12-11 05:51:14 +01:00
|
|
|
.button-group > div {
|
2020-01-28 06:43:39 +01:00
|
|
|
display: inline-flex;
|
2020-08-31 06:51:59 +02:00
|
|
|
margin-inline-start: 5px;
|
|
|
|
margin-inline-end: 5px;
|
2019-12-11 05:51:14 +01:00
|
|
|
}
|
|
|
|
|
2019-12-27 07:55:28 +01:00
|
|
|
.session-label {
|
2022-09-19 06:29:49 +02:00
|
|
|
font-weight: 700;
|
|
|
|
color: var(--white-color);
|
2022-08-22 02:28:07 +02:00
|
|
|
padding: var(--margins-sm);
|
2019-12-27 07:55:28 +01:00
|
|
|
width: 100%;
|
|
|
|
border-radius: 2px;
|
2022-02-11 02:14:58 +01:00
|
|
|
text-align: center;
|
2019-12-27 07:55:28 +01:00
|
|
|
&.primary {
|
2022-09-19 06:29:49 +02:00
|
|
|
background-color: var(--primary-color);
|
2022-09-05 07:09:02 +02:00
|
|
|
}
|
2019-12-27 07:55:28 +01:00
|
|
|
&.danger {
|
2022-09-19 06:29:49 +02:00
|
|
|
background-color: var(--danger-color);
|
2019-12-27 07:55:28 +01:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2019-12-05 06:02:32 +01:00
|
|
|
.session-icon-button {
|
2019-12-05 06:12:33 +01:00
|
|
|
cursor: pointer;
|
|
|
|
display: inline-block;
|
2019-12-17 00:46:20 +01:00
|
|
|
position: relative;
|
2020-01-20 05:02:10 +01:00
|
|
|
transform: translateZ(0);
|
2019-12-06 06:30:26 +01:00
|
|
|
}
|
2019-12-05 06:12:33 +01:00
|
|
|
|
2019-12-09 03:48:04 +01:00
|
|
|
/* CONVERSATION AND MESSAGES */
|
2020-02-14 01:55:15 +01:00
|
|
|
.module-conversation-header {
|
2022-08-22 02:45:35 +02:00
|
|
|
height: var(--main-view-header-height);
|
2020-02-14 01:55:15 +01:00
|
|
|
}
|
|
|
|
|
2019-12-09 03:57:18 +01:00
|
|
|
.module-conversation-header__title-flex,
|
|
|
|
.module-conversation-header__title {
|
2020-04-07 04:11:32 +02:00
|
|
|
font-weight: bold;
|
2019-12-09 03:48:04 +01:00
|
|
|
width: 100%;
|
2020-01-06 04:53:21 +01:00
|
|
|
display: flex;
|
2020-01-31 05:28:47 +01:00
|
|
|
font-size: $session-font-md;
|
2019-12-09 03:48:04 +01:00
|
|
|
|
2020-01-30 01:44:25 +01:00
|
|
|
&-text {
|
2022-09-16 08:58:24 +02:00
|
|
|
color: var(--text-primary-color);
|
2022-02-14 06:42:53 +01:00
|
|
|
font-weight: 400;
|
2021-08-23 08:32:21 +02:00
|
|
|
font-size: $session-font-sm;
|
|
|
|
line-height: $session-font-sm;
|
2020-01-30 01:44:25 +01:00
|
|
|
}
|
|
|
|
|
2019-12-09 03:48:04 +01:00
|
|
|
.module-contact-name {
|
2019-12-09 03:57:18 +01:00
|
|
|
width: 100%;
|
2019-12-09 03:48:04 +01:00
|
|
|
}
|
|
|
|
|
2019-12-09 03:57:18 +01:00
|
|
|
.module-contact-name__profile-number {
|
|
|
|
text-align: center;
|
2019-12-09 03:48:04 +01:00
|
|
|
}
|
|
|
|
}
|
2020-01-08 00:40:45 +01:00
|
|
|
|
|
|
|
.module-conversation-header__title {
|
|
|
|
flex-direction: column;
|
|
|
|
}
|
|
|
|
.module-conversation-header__title-flex {
|
|
|
|
flex-direction: row;
|
|
|
|
}
|
2019-12-18 02:03:51 +01:00
|
|
|
.module-conversation__user__profile-name,
|
2019-12-09 03:48:04 +01:00
|
|
|
.module-message__author__profile-name {
|
|
|
|
font-style: normal;
|
2021-08-23 08:32:21 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
.module-message--incoming {
|
|
|
|
margin-inline-start: 0;
|
2021-10-21 04:09:50 +02:00
|
|
|
margin-inline-end: auto;
|
2021-08-23 08:32:21 +02:00
|
|
|
}
|
|
|
|
.module-message--outgoing {
|
|
|
|
margin-inline-end: 0;
|
2021-10-21 04:09:50 +02:00
|
|
|
margin-inline-start: auto;
|
2019-12-09 03:48:04 +01:00
|
|
|
}
|
|
|
|
|
2019-12-17 04:43:00 +01:00
|
|
|
.module-message__container {
|
2021-08-23 08:32:21 +02:00
|
|
|
position: relative;
|
|
|
|
display: inline-block;
|
2021-07-23 02:39:53 +02:00
|
|
|
overflow: hidden;
|
2021-08-23 08:32:21 +02:00
|
|
|
min-width: 30px;
|
|
|
|
// To limit messages with things forcing them wider, like long attachment names
|
2022-10-03 07:37:26 +02:00
|
|
|
max-width: 100%;
|
2021-08-23 08:32:21 +02:00
|
|
|
align-items: center;
|
2022-10-12 07:50:06 +02:00
|
|
|
border-radius: var(--border-radius-message-box);
|
2019-12-17 04:43:00 +01:00
|
|
|
}
|
|
|
|
label {
|
|
|
|
user-select: none;
|
|
|
|
}
|
2021-08-30 07:11:26 +02:00
|
|
|
|
2020-01-31 03:31:25 +01:00
|
|
|
.conversation-header {
|
|
|
|
.module-avatar img {
|
2022-10-11 06:34:06 +02:00
|
|
|
box-shadow: 0px 0px 5px 0px rgba(255, 255, 255, 0.2);
|
2020-01-31 03:31:25 +01:00
|
|
|
}
|
2020-01-31 03:47:19 +01:00
|
|
|
|
2020-01-31 03:31:25 +01:00
|
|
|
.search-icon {
|
2020-08-31 06:51:59 +02:00
|
|
|
margin-inline-end: 10px;
|
2020-01-31 03:31:25 +01:00
|
|
|
}
|
2019-12-17 04:43:00 +01:00
|
|
|
}
|
2019-12-10 06:56:03 +01:00
|
|
|
|
2020-01-17 00:11:58 +01:00
|
|
|
.module-conversation-header {
|
|
|
|
position: relative;
|
2022-08-22 02:28:07 +02:00
|
|
|
padding: 0px var(--margins-lg) 0px var(--margins-sm);
|
2019-12-17 04:43:00 +01:00
|
|
|
}
|
2019-12-10 06:56:03 +01:00
|
|
|
|
2020-01-15 00:03:42 +01:00
|
|
|
.title-wrapper {
|
|
|
|
position: relative;
|
|
|
|
}
|
|
|
|
|
2019-12-06 05:28:49 +01:00
|
|
|
.hidden {
|
2020-02-27 06:29:01 +01:00
|
|
|
display: none;
|
2019-12-06 05:28:49 +01:00
|
|
|
visibility: hidden;
|
2019-12-10 06:56:03 +01:00
|
|
|
}
|
|
|
|
|
2020-11-09 01:24:40 +01:00
|
|
|
.Toastify__toast {
|
2022-10-05 11:53:48 +02:00
|
|
|
background: var(--toast-background-color);
|
|
|
|
color: var(--toast-text-color);
|
|
|
|
border-left: 4px solid var(--toast-color-strip-color);
|
2021-09-01 06:29:04 +02:00
|
|
|
|
2020-11-09 01:24:40 +01:00
|
|
|
.Toastify__close-button {
|
2022-10-05 11:53:48 +02:00
|
|
|
color: var(--toast-text-color);
|
2019-12-13 05:14:30 +01:00
|
|
|
}
|
2020-11-09 01:24:40 +01:00
|
|
|
|
|
|
|
.Toastify__progress-bar {
|
2022-09-16 07:53:57 +02:00
|
|
|
background-color: var(--toast-progress-color);
|
2020-11-09 01:24:40 +01:00
|
|
|
}
|
2019-12-13 05:14:30 +01:00
|
|
|
}
|
2019-12-18 01:50:19 +01:00
|
|
|
|
|
|
|
.session-modal {
|
2022-08-22 02:28:07 +02:00
|
|
|
animation: fadein var(--default-duration);
|
2019-12-18 01:50:19 +01:00
|
|
|
z-index: 150;
|
2020-01-06 05:46:49 +01:00
|
|
|
min-width: 300px;
|
2019-12-18 01:50:19 +01:00
|
|
|
box-sizing: border-box;
|
2019-12-20 06:08:57 +01:00
|
|
|
max-height: 70vh;
|
2020-12-16 06:18:42 +01:00
|
|
|
max-width: calc(min(70vw, 800px));
|
2023-08-16 05:07:50 +02:00
|
|
|
font-family: var(--font-default);
|
2022-10-05 08:52:45 +02:00
|
|
|
background-color: var(--modal-background-content-color);
|
|
|
|
color: var(--modal-text-color);
|
|
|
|
border: 1px solid var(--border-color);
|
2022-08-22 08:40:14 +02:00
|
|
|
border-radius: 14px;
|
2022-10-05 08:52:45 +02:00
|
|
|
box-shadow: var(--modal-drop-shadow);
|
2021-09-01 06:29:04 +02:00
|
|
|
|
2020-05-26 05:56:30 +02:00
|
|
|
overflow: hidden;
|
|
|
|
display: flex;
|
|
|
|
flex-direction: column;
|
2019-12-18 01:50:19 +01:00
|
|
|
|
2019-12-20 06:08:57 +01:00
|
|
|
&__header {
|
2019-12-18 01:50:19 +01:00
|
|
|
display: flex;
|
|
|
|
flex-direction: row;
|
|
|
|
justify-content: space-between;
|
2020-01-22 04:09:34 +01:00
|
|
|
align-items: center;
|
2019-12-20 06:08:57 +01:00
|
|
|
|
2022-08-22 02:28:07 +02:00
|
|
|
padding: var(--margins-lg);
|
2019-12-18 01:50:19 +01:00
|
|
|
|
2022-10-17 03:28:24 +02:00
|
|
|
font-family: var(--font-default);
|
2019-12-18 01:50:19 +01:00
|
|
|
text-align: center;
|
|
|
|
line-height: 18px;
|
2022-10-17 03:28:24 +02:00
|
|
|
font-size: var(--font-size-lg);
|
|
|
|
font-weight: 500;
|
2019-12-18 01:50:19 +01:00
|
|
|
|
2020-01-22 04:09:34 +01:00
|
|
|
&.reverse {
|
|
|
|
flex-direction: row-reverse;
|
|
|
|
|
|
|
|
.session-modal__header__close > div {
|
|
|
|
float: right;
|
|
|
|
}
|
|
|
|
|
|
|
|
.session-modal__header__icons > div {
|
|
|
|
float: left;
|
2020-08-31 06:51:59 +02:00
|
|
|
padding-inline-start: 0px;
|
|
|
|
padding-inline-end: 10px;
|
2020-01-22 04:09:34 +01:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2019-12-22 23:44:18 +01:00
|
|
|
&__icons,
|
|
|
|
&__close {
|
2019-12-20 06:08:57 +01:00
|
|
|
width: 60px;
|
2019-12-18 01:50:19 +01:00
|
|
|
}
|
2019-12-20 06:08:57 +01:00
|
|
|
&__icons {
|
|
|
|
float: right;
|
|
|
|
}
|
|
|
|
&__close > div {
|
2019-12-18 01:50:19 +01:00
|
|
|
float: left;
|
2022-08-22 02:28:07 +02:00
|
|
|
padding: var(--margins-xs);
|
2021-06-07 03:44:49 +02:00
|
|
|
margin: 0px;
|
2019-12-18 01:50:19 +01:00
|
|
|
}
|
2019-12-20 06:08:57 +01:00
|
|
|
&__icons > div {
|
2019-12-18 01:50:19 +01:00
|
|
|
float: right;
|
2020-08-31 06:51:59 +02:00
|
|
|
padding-inline-start: 10px;
|
2019-12-20 06:08:57 +01:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
&__body {
|
2022-08-22 02:28:07 +02:00
|
|
|
padding: 0px var(--margins-lg) var(--margins-lg) var(--margins-lg);
|
2023-08-16 05:07:50 +02:00
|
|
|
font-family: var(--font-default);
|
2020-01-22 04:09:34 +01:00
|
|
|
line-height: $session-font-md;
|
2020-12-04 08:01:51 +01:00
|
|
|
font-size: $session-font-md;
|
2020-05-26 05:56:30 +02:00
|
|
|
overflow-y: auto;
|
|
|
|
overflow-x: hidden;
|
2019-12-20 06:08:57 +01:00
|
|
|
|
2019-12-22 23:44:18 +01:00
|
|
|
.message {
|
2019-12-20 06:08:57 +01:00
|
|
|
text-align: center;
|
2019-12-18 01:50:19 +01:00
|
|
|
}
|
2020-01-31 03:31:25 +01:00
|
|
|
|
|
|
|
.session-id-editable {
|
|
|
|
width: 30vw;
|
2022-10-17 03:28:24 +02:00
|
|
|
max-width: 400px;
|
2020-01-31 03:31:25 +01:00
|
|
|
}
|
2019-12-18 01:50:19 +01:00
|
|
|
}
|
2019-12-20 06:08:57 +01:00
|
|
|
|
2020-09-25 01:43:11 +02:00
|
|
|
.group-member-list__selection {
|
|
|
|
overflow-y: auto;
|
2021-12-14 05:15:12 +01:00
|
|
|
width: 100%;
|
2020-09-25 01:43:11 +02:00
|
|
|
}
|
|
|
|
|
2019-12-27 07:55:28 +01:00
|
|
|
&__centered {
|
|
|
|
display: flex;
|
|
|
|
flex-direction: column;
|
|
|
|
align-items: center;
|
2020-12-16 06:18:42 +01:00
|
|
|
// to allow new lines
|
|
|
|
white-space: pre-wrap;
|
2019-12-27 07:55:28 +01:00
|
|
|
}
|
|
|
|
|
2019-12-20 06:08:57 +01:00
|
|
|
&__button-group {
|
|
|
|
display: flex;
|
|
|
|
justify-content: flex-end;
|
2019-12-27 07:55:28 +01:00
|
|
|
|
2019-12-23 07:40:48 +01:00
|
|
|
.session-button {
|
2022-08-22 02:28:07 +02:00
|
|
|
margin: var(--margins-xs);
|
2022-10-17 03:28:24 +02:00
|
|
|
font-weight: 500;
|
2019-12-23 07:40:48 +01:00
|
|
|
}
|
2019-12-20 06:08:57 +01:00
|
|
|
|
2019-12-22 23:44:18 +01:00
|
|
|
&__center {
|
2019-12-23 07:40:48 +01:00
|
|
|
display: flex;
|
|
|
|
justify-content: center;
|
2021-09-01 06:29:04 +02:00
|
|
|
|
|
|
|
.session-button {
|
2022-08-22 02:28:07 +02:00
|
|
|
margin: var(--margins-xs);
|
2021-09-01 06:29:04 +02:00
|
|
|
}
|
2019-12-20 06:08:57 +01:00
|
|
|
}
|
|
|
|
}
|
2020-01-06 05:46:49 +01:00
|
|
|
|
|
|
|
&__text-highlight {
|
2022-09-26 06:26:58 +02:00
|
|
|
@include text-highlight(var(--primary-color));
|
2020-01-09 07:44:34 +01:00
|
|
|
|
2022-10-17 00:37:15 +02:00
|
|
|
color: var(--black-color);
|
2020-01-10 05:03:46 +01:00
|
|
|
|
2020-01-09 07:44:34 +01:00
|
|
|
font-family: monospace;
|
|
|
|
font-style: normal;
|
2020-01-22 04:09:34 +01:00
|
|
|
font-size: $session-font-xs;
|
2020-01-06 05:46:49 +01:00
|
|
|
}
|
2019-12-18 01:50:19 +01:00
|
|
|
}
|
|
|
|
|
2020-07-08 07:46:37 +02:00
|
|
|
.session-modal__body {
|
2020-02-13 01:51:55 +01:00
|
|
|
display: flex;
|
|
|
|
flex-direction: column;
|
|
|
|
}
|
|
|
|
|
2020-01-08 07:21:39 +01:00
|
|
|
.session-confirm {
|
|
|
|
&-wrapper {
|
2020-01-09 07:44:34 +01:00
|
|
|
.session-modal__body .session-modal__centered {
|
2020-12-08 05:04:46 +01:00
|
|
|
text-align: center;
|
2020-01-08 07:21:39 +01:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2020-01-09 07:44:34 +01:00
|
|
|
&-main-message {
|
2020-01-22 04:09:34 +01:00
|
|
|
font-size: $session-font-md;
|
2022-05-18 03:47:42 +02:00
|
|
|
line-height: 1.5;
|
2020-01-08 07:21:39 +01:00
|
|
|
}
|
2022-05-18 03:47:42 +02:00
|
|
|
|
2020-01-08 07:21:39 +01:00
|
|
|
&-sub-message {
|
2020-04-30 09:34:55 +02:00
|
|
|
text-align: center;
|
|
|
|
margin-top: 20px;
|
2020-01-08 07:21:39 +01:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2019-12-20 00:57:50 +01:00
|
|
|
.session-dropdown {
|
2020-02-13 05:35:09 +01:00
|
|
|
position: relative;
|
|
|
|
width: 100%;
|
2019-12-18 01:50:19 +01:00
|
|
|
|
2020-02-13 05:35:09 +01:00
|
|
|
&__label {
|
|
|
|
cursor: pointer;
|
|
|
|
display: flex;
|
|
|
|
align-items: center;
|
|
|
|
justify-content: space-between;
|
|
|
|
height: 50px;
|
2022-08-22 02:28:07 +02:00
|
|
|
padding: 0px var(--margins-md);
|
2022-09-28 06:19:10 +02:00
|
|
|
font-size: var(--font-size-md);
|
2020-08-25 04:13:43 +02:00
|
|
|
|
2022-09-28 06:19:10 +02:00
|
|
|
background-color: var(--right-panel-item-background-color);
|
|
|
|
color: var(--right-panel-item-text-color);
|
2020-08-25 04:13:43 +02:00
|
|
|
|
|
|
|
&:hover {
|
2022-09-28 06:19:10 +02:00
|
|
|
background: var(--right-panel-item-background-hover-color);
|
2020-08-25 04:13:43 +02:00
|
|
|
}
|
2020-02-13 05:35:09 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
&__list-container {
|
2020-08-25 07:57:37 +02:00
|
|
|
z-index: 99;
|
2019-12-18 01:50:19 +01:00
|
|
|
display: block;
|
2020-02-13 05:35:09 +01:00
|
|
|
position: absolute;
|
|
|
|
top: 50px;
|
|
|
|
left: 0px;
|
|
|
|
right: 0px;
|
2019-12-18 01:50:19 +01:00
|
|
|
list-style: none;
|
|
|
|
padding: 0px;
|
|
|
|
margin: 0px;
|
2020-03-31 05:04:48 +02:00
|
|
|
max-height: 40vh;
|
2020-02-13 05:35:09 +01:00
|
|
|
overflow-y: auto;
|
|
|
|
}
|
2019-12-18 01:50:19 +01:00
|
|
|
|
2020-02-13 05:35:09 +01:00
|
|
|
&__item {
|
|
|
|
cursor: pointer;
|
|
|
|
display: flex;
|
|
|
|
align-items: center;
|
|
|
|
justify-content: center;
|
|
|
|
height: 35px;
|
2022-08-22 02:28:07 +02:00
|
|
|
padding: 0 var(--margins-md);
|
2022-09-28 06:19:10 +02:00
|
|
|
background: var(--right-panel-item-background-color);
|
|
|
|
color: var(--right-panel-item-text-color);
|
2021-09-01 06:29:04 +02:00
|
|
|
|
2020-02-13 05:35:09 +01:00
|
|
|
font-size: 0.8rem;
|
|
|
|
width: -webkit-fill-available;
|
2022-08-22 02:28:07 +02:00
|
|
|
transition: var(--default-duration);
|
2019-12-18 01:50:19 +01:00
|
|
|
|
2020-02-13 05:35:09 +01:00
|
|
|
&:first-child {
|
2022-10-05 08:52:45 +02:00
|
|
|
border-top: 1px solid var(--border-color);
|
2020-02-13 05:35:09 +01:00
|
|
|
}
|
|
|
|
&:last-child {
|
2022-10-05 08:52:45 +02:00
|
|
|
border-top: 1px solid var(--border-color);
|
2020-02-13 05:35:09 +01:00
|
|
|
}
|
2019-12-18 01:50:19 +01:00
|
|
|
|
2020-02-13 05:35:09 +01:00
|
|
|
.session-icon {
|
2020-08-31 06:51:59 +02:00
|
|
|
margin-inline-start: 6px;
|
2020-02-13 05:35:09 +01:00
|
|
|
}
|
|
|
|
.item-content {
|
2020-08-31 06:51:59 +02:00
|
|
|
margin-inline-start: 6px;
|
2020-02-13 05:35:09 +01:00
|
|
|
}
|
2019-12-20 00:57:50 +01:00
|
|
|
|
2020-02-13 05:35:09 +01:00
|
|
|
&.active,
|
|
|
|
&:hover {
|
2022-09-28 06:19:10 +02:00
|
|
|
background: var(--right-panel-item-background-hover-color);
|
2020-02-13 05:35:09 +01:00
|
|
|
}
|
2019-12-18 01:50:19 +01:00
|
|
|
|
2020-02-13 05:35:09 +01:00
|
|
|
&.danger {
|
2022-09-28 06:19:10 +02:00
|
|
|
color: var(--danger-color);
|
2020-02-13 05:35:09 +01:00
|
|
|
}
|
|
|
|
}
|
2019-12-18 01:50:19 +01:00
|
|
|
|
2020-02-13 05:35:09 +01:00
|
|
|
&:hover {
|
2022-09-28 06:19:10 +02:00
|
|
|
background: var(--right-panel-item-background-hover-color);
|
2019-12-18 01:50:19 +01:00
|
|
|
}
|
2019-12-20 00:57:50 +01:00
|
|
|
}
|
2019-12-20 06:08:57 +01:00
|
|
|
|
2020-02-19 06:35:38 +01:00
|
|
|
.image-upload-section {
|
|
|
|
display: flex;
|
|
|
|
align-items: center;
|
|
|
|
justify-content: center;
|
|
|
|
position: absolute;
|
|
|
|
cursor: pointer;
|
|
|
|
width: 80px;
|
|
|
|
height: 80px;
|
|
|
|
border-radius: 100%;
|
2022-10-05 10:02:28 +02:00
|
|
|
background-color: var(--lightbox-background-color);
|
2020-02-19 06:35:38 +01:00
|
|
|
opacity: 0;
|
2022-08-22 02:28:07 +02:00
|
|
|
transition: var(--default-duration);
|
2020-02-19 06:35:38 +01:00
|
|
|
|
|
|
|
&:after {
|
|
|
|
content: 'Edit';
|
2022-10-05 10:02:28 +02:00
|
|
|
color: var(--white-color);
|
2020-02-19 06:35:38 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
&:hover {
|
|
|
|
opacity: 1;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2020-01-23 03:52:08 +01:00
|
|
|
.qr-image {
|
|
|
|
display: flex;
|
|
|
|
justify-content: center;
|
|
|
|
|
2022-09-28 06:19:10 +02:00
|
|
|
background: var(--white-color);
|
2021-11-04 06:38:46 +01:00
|
|
|
padding: 0.5rem;
|
2020-01-23 03:52:08 +01:00
|
|
|
svg {
|
|
|
|
width: 135px;
|
|
|
|
height: 135px;
|
|
|
|
border-radius: 3px;
|
2022-08-22 02:28:07 +02:00
|
|
|
padding: var(--margins-xs);
|
2022-09-28 06:19:10 +02:00
|
|
|
background-color: var(--white-color);
|
2020-01-23 03:52:08 +01:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2020-01-10 06:25:29 +01:00
|
|
|
.conversation-loader {
|
2020-01-16 07:18:29 +01:00
|
|
|
position: absolute;
|
|
|
|
top: 50%;
|
|
|
|
left: 50%;
|
|
|
|
margin: -40px 0 0 -40px;
|
2020-01-10 06:25:29 +01:00
|
|
|
|
2020-01-14 03:28:31 +01:00
|
|
|
& > div {
|
2020-01-10 06:25:29 +01:00
|
|
|
display: block;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2019-12-30 03:09:52 +01:00
|
|
|
.session-loader {
|
|
|
|
display: inline-block;
|
|
|
|
position: relative;
|
|
|
|
width: 80px;
|
|
|
|
height: 80px;
|
2020-12-14 06:23:59 +01:00
|
|
|
flex-shrink: 0;
|
2020-01-03 01:48:55 +01:00
|
|
|
|
2019-12-30 03:09:52 +01:00
|
|
|
div {
|
|
|
|
position: absolute;
|
|
|
|
top: 33px;
|
|
|
|
width: 13px;
|
|
|
|
height: 13px;
|
|
|
|
border-radius: 50%;
|
2022-09-12 08:31:47 +02:00
|
|
|
background: var(--primary-color);
|
2019-12-30 03:09:52 +01:00
|
|
|
animation-timing-function: cubic-bezier(0, 1, 1, 0);
|
|
|
|
}
|
|
|
|
div:nth-child(1) {
|
|
|
|
left: 8px;
|
|
|
|
animation: session-loader1 0.6s infinite;
|
|
|
|
}
|
|
|
|
div:nth-child(2) {
|
|
|
|
left: 8px;
|
|
|
|
animation: session-loader2 0.6s infinite;
|
|
|
|
}
|
|
|
|
div:nth-child(3) {
|
|
|
|
left: 32px;
|
|
|
|
animation: session-loader2 0.6s infinite;
|
|
|
|
}
|
|
|
|
div:nth-child(4) {
|
|
|
|
left: 56px;
|
|
|
|
animation: session-loader3 0.6s infinite;
|
|
|
|
}
|
|
|
|
@keyframes session-loader1 {
|
|
|
|
0% {
|
|
|
|
transform: scale(0);
|
|
|
|
}
|
|
|
|
100% {
|
|
|
|
transform: scale(1);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@keyframes session-loader3 {
|
|
|
|
0% {
|
|
|
|
transform: scale(1);
|
|
|
|
}
|
|
|
|
100% {
|
|
|
|
transform: scale(0);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@keyframes session-loader2 {
|
|
|
|
0% {
|
|
|
|
transform: translate(0, 0);
|
|
|
|
}
|
|
|
|
100% {
|
|
|
|
transform: translate(24px, 0);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2020-01-05 23:30:29 +01:00
|
|
|
|
2020-01-09 01:38:48 +01:00
|
|
|
.session-settings {
|
2020-01-13 03:38:20 +01:00
|
|
|
width: 100%;
|
2023-04-21 08:17:14 +02:00
|
|
|
height: 100%;
|
2020-01-21 01:17:45 +01:00
|
|
|
display: flex;
|
|
|
|
flex-direction: column;
|
2022-09-19 05:39:44 +02:00
|
|
|
background-color: var(--background-secondary-color);
|
2020-01-09 01:38:48 +01:00
|
|
|
}
|
|
|
|
|
2020-01-24 02:26:15 +01:00
|
|
|
#qr svg,
|
|
|
|
.qr-image svg {
|
2020-01-06 05:46:49 +01:00
|
|
|
width: $session-modal-size-sm;
|
|
|
|
height: $session-modal-size-sm;
|
2022-08-22 02:28:07 +02:00
|
|
|
padding: var(--margins-xs);
|
2022-09-19 05:39:44 +02:00
|
|
|
background-color: var(--white-color);
|
2020-01-05 23:30:29 +01:00
|
|
|
border-radius: 3px;
|
|
|
|
}
|
|
|
|
|
2019-12-18 01:08:07 +01:00
|
|
|
.messages li {
|
2022-08-22 02:28:07 +02:00
|
|
|
transition: var(--default-duration) !important;
|
2020-01-06 05:46:49 +01:00
|
|
|
}
|
2020-01-13 06:10:19 +01:00
|
|
|
|
2020-01-29 07:31:07 +01:00
|
|
|
.session-id-editable {
|
2022-08-22 02:28:07 +02:00
|
|
|
padding: var(--margins-lg);
|
2022-10-05 10:02:28 +02:00
|
|
|
background: var(--input-background-color);
|
|
|
|
color: var(--input-text-color);
|
2020-01-29 07:31:07 +01:00
|
|
|
|
2020-01-30 00:55:28 +01:00
|
|
|
textarea {
|
2020-01-16 05:40:36 +01:00
|
|
|
width: 30vh;
|
2020-01-07 00:06:15 +01:00
|
|
|
}
|
|
|
|
}
|
2020-01-30 00:55:28 +01:00
|
|
|
.session-id-editable textarea {
|
|
|
|
resize: none;
|
|
|
|
overflow: hidden;
|
2020-01-31 04:03:04 +01:00
|
|
|
user-select: all;
|
2020-03-10 14:10:45 +01:00
|
|
|
overflow-y: auto;
|
2020-07-14 05:12:07 +02:00
|
|
|
padding: 0px 5px 20px 5px;
|
|
|
|
|
|
|
|
&.session-id-editable-textarea:placeholder-shown {
|
2022-10-03 07:37:26 +02:00
|
|
|
height: 38px;
|
|
|
|
padding-top: 10px;
|
|
|
|
padding-bottom: 10px;
|
|
|
|
padding-left: 5px;
|
|
|
|
padding-right: 5px;
|
2022-08-16 03:11:52 +02:00
|
|
|
font-family: var(--font-default);
|
2022-10-05 10:02:28 +02:00
|
|
|
color: var(--input-text-placeholder-color);
|
2020-07-14 05:12:07 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
&.group-id-editable-textarea {
|
|
|
|
margin-top: 15px;
|
|
|
|
white-space: nowrap;
|
|
|
|
}
|
2020-01-30 00:55:28 +01:00
|
|
|
}
|
2020-01-08 00:40:45 +01:00
|
|
|
|
|
|
|
input {
|
|
|
|
user-select: text;
|
|
|
|
}
|
2020-01-15 06:33:45 +01:00
|
|
|
|
2020-08-31 06:51:59 +02:00
|
|
|
.contact-selection-list {
|
2022-08-30 05:23:38 +02:00
|
|
|
display: flex;
|
|
|
|
flex-direction: column;
|
2020-04-06 05:54:29 +02:00
|
|
|
width: 20vw;
|
2020-01-15 06:33:45 +01:00
|
|
|
}
|
2020-01-16 04:13:46 +01:00
|
|
|
|
2020-01-24 01:59:43 +01:00
|
|
|
.session-confirm-wrapper {
|
|
|
|
position: absolute;
|
|
|
|
height: 100%;
|
|
|
|
width: 100%;
|
|
|
|
display: flex;
|
|
|
|
|
|
|
|
.session-modal {
|
|
|
|
margin: auto auto;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2020-02-04 08:07:31 +01:00
|
|
|
.group-member-list {
|
|
|
|
&__selection {
|
|
|
|
height: 100%;
|
|
|
|
display: flex;
|
|
|
|
flex-direction: column;
|
|
|
|
}
|
|
|
|
}
|
2020-09-25 01:43:11 +02:00
|
|
|
|
2020-02-04 23:59:55 +01:00
|
|
|
.create-group-name-input {
|
2020-07-14 05:12:07 +02:00
|
|
|
display: flex;
|
|
|
|
justify-content: center;
|
|
|
|
width: 100%;
|
|
|
|
|
2020-02-04 23:59:55 +01:00
|
|
|
.session-id-editable {
|
|
|
|
height: 60px !important;
|
|
|
|
|
|
|
|
textarea {
|
|
|
|
padding-bottom: 0px !important;
|
2020-02-05 01:12:50 +01:00
|
|
|
}
|
2020-02-05 04:19:01 +01:00
|
|
|
|
|
|
|
&-disabled {
|
2022-09-12 09:03:32 +02:00
|
|
|
border: 1px solid var(--border-color) !important;
|
2020-02-05 04:19:01 +01:00
|
|
|
}
|
2020-02-04 23:59:55 +01:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2020-02-17 04:12:57 +01:00
|
|
|
.module-message-detail {
|
|
|
|
.module-message {
|
|
|
|
pointer-events: none;
|
|
|
|
}
|
|
|
|
}
|
2020-07-20 09:30:26 +02:00
|
|
|
|
2021-09-08 05:44:38 +02:00
|
|
|
.module-message__text {
|
|
|
|
white-space: pre-wrap;
|
|
|
|
}
|