2026-07-09 01:08:09 +03:00
|
|
|
.Conversation {
|
|
|
|
|
z-index: 1;
|
|
|
|
|
|
|
|
|
|
&.-hidden {
|
|
|
|
|
background: var(--__panel-background);
|
|
|
|
|
backdrop-filter: var(--__panel-backdrop-filter);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.conversation-dive-to-top-level-box {
|
|
|
|
|
padding: var(--status-margin);
|
|
|
|
|
border-bottom: 1px solid var(--border);
|
|
|
|
|
border-radius: 0;
|
|
|
|
|
|
|
|
|
|
/* Make the button stretch along the whole row */
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: stretch;
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.thread-ancestors {
|
|
|
|
|
margin-left: var(--status-margin);
|
|
|
|
|
border-left: 2px solid var(--border);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.thread-ancestor.-faded .RichContent {
|
|
|
|
|
/* stylelint-disable declaration-no-important */
|
|
|
|
|
--text: var(--textFaint) !important;
|
|
|
|
|
--link: var(--linkFaint) !important;
|
|
|
|
|
--funtextGreentext: var(--funtextGreentextFaint) !important;
|
|
|
|
|
--funtextCyantext: var(--funtextCyantextFaint) !important;
|
|
|
|
|
/* stylelint-enable declaration-no-important */
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.thread-ancestor-dive-box {
|
|
|
|
|
padding-left: var(--status-margin);
|
|
|
|
|
border-bottom: 1px solid var(--border);
|
|
|
|
|
border-radius: 0;
|
|
|
|
|
|
|
|
|
|
/* Make the button stretch along the whole row */
|
|
|
|
|
&,
|
|
|
|
|
&-inner {
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: stretch;
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.thread-ancestor-dive-box-inner {
|
|
|
|
|
padding: var(--status-margin);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.conversation-status {
|
|
|
|
|
border-bottom: 1px solid var(--border);
|
|
|
|
|
border-radius: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.thread-ancestor-has-other-replies .conversation-status,
|
|
|
|
|
&:last-child:not(.-expanded) .conversation-status,
|
|
|
|
|
&.-expanded .conversation-status:last-child,
|
|
|
|
|
.thread-ancestor:last-child .conversation-status,
|
|
|
|
|
.thread-ancestor:last-child .thread-ancestor-dive-box,
|
|
|
|
|
&.-expanded .thread-tree .conversation-status {
|
|
|
|
|
border-bottom: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.thread-ancestors + .thread-tree > .conversation-status {
|
|
|
|
|
border-top: 1px solid var(--border);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* expanded conversation in timeline */
|
|
|
|
|
&.status-fadein.-expanded .thread-body {
|
|
|
|
|
border-left: 4px solid var(--cRed);
|
|
|
|
|
border-radius: var(--roundness);
|
|
|
|
|
border-top-left-radius: 0;
|
|
|
|
|
border-top-right-radius: 0;
|
|
|
|
|
border-bottom: 1px solid var(--border);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.-expanded.status-fadein {
|
|
|
|
|
--___margin: calc(var(--status-margin) / 2);
|
|
|
|
|
|
|
|
|
|
background: var(--background);
|
|
|
|
|
margin: var(--___margin);
|
|
|
|
|
|
|
|
|
|
&::before {
|
|
|
|
|
z-index: -1;
|
|
|
|
|
content: "";
|
|
|
|
|
display: block;
|
|
|
|
|
position: absolute;
|
|
|
|
|
inset: calc(var(--___margin) * -1);
|
|
|
|
|
background: var(--background);
|
|
|
|
|
backdrop-filter: var(--__panel-backdrop-filter);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2026-07-10 17:09:17 +03:00
|
|
|
.auto-reply-to-section {
|
|
|
|
|
margin: 0 1em;
|
|
|
|
|
gap: 0.5em;
|
|
|
|
|
|
|
|
|
|
h4 {
|
|
|
|
|
margin: 0.5em 0;
|
2026-07-22 14:25:39 +03:00
|
|
|
line-height: 1.1;
|
2026-07-10 17:09:17 +03:00
|
|
|
|
|
|
|
|
button {
|
2026-07-22 14:25:39 +03:00
|
|
|
line-height: 1.1;
|
2026-07-10 17:09:17 +03:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.reply-to-preview {
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
gap: 0.5em;
|
2026-07-22 14:25:39 +03:00
|
|
|
border: 1px solid var(--border);
|
|
|
|
|
border-radius: var(--roundness);
|
|
|
|
|
padding: 0.5em;
|
2026-07-10 17:09:17 +03:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2026-07-09 01:08:09 +03:00
|
|
|
.chat-view-reply-form {
|
|
|
|
|
position: sticky;
|
2026-07-10 17:09:17 +03:00
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
align-items: stretch;
|
2026-07-09 01:08:09 +03:00
|
|
|
bottom: 0;
|
2026-07-23 16:21:56 +03:00
|
|
|
padding-left: 0;
|
|
|
|
|
padding-right: 0;
|
|
|
|
|
padding-bottom: 0;
|
2026-07-09 01:08:09 +03:00
|
|
|
}
|
|
|
|
|
}
|