Исправить обновление непрочитанных в UI

This commit is contained in:
AidarKC
2026-09-10 12:18:39 +03:00
parent 3a466b4c38
commit 107f85b818
7 changed files with 112 additions and 13 deletions
@@ -1517,3 +1517,61 @@
flex: 1 1 0;
min-width: 0;
}
/* ===== Channel row realtime layout: time top-right, unread bottom-right ===== */
.channels-screen--list .channel-row-main {
padding-right: 0;
}
.channels-screen--list .channel-row-title-line {
display: flex;
align-items: baseline;
justify-content: space-between;
gap: 8px;
min-width: 0;
}
.channels-screen--list .channel-row-title-line .channel-row-title {
min-width: 0;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.channels-screen--list .channel-row-title-line .channel-row-time {
position: static;
transform: none;
width: auto;
max-width: max-content;
flex: 0 0 auto;
margin: 0;
padding: 0;
font-size: 11px;
line-height: 1.12;
white-space: nowrap;
}
.channels-screen--list .channel-row-preview-line {
display: block;
padding-right: 42px;
box-sizing: border-box;
}
.channels-screen--list .channel-row-controls {
position: absolute;
right: 7px;
bottom: 6px;
top: auto;
width: auto;
min-width: 0;
height: auto;
display: flex;
align-items: flex-end;
pointer-events: none;
}
.channels-screen--list .channel-row .channel-row-controls > .channel-row-count {
position: static;
margin: 0;
align-self: flex-end;
}