fix cross-conversation replies and mobile session switching

This commit is contained in:
shiyue
2026-06-18 13:07:51 +08:00
parent a2126f4138
commit c1dc793841
7 changed files with 678 additions and 74 deletions

View File

@@ -1260,6 +1260,17 @@ body.session-loading-active {
.session-project-group.has-running-session.collapsed .session-project-count::after {
animation: pulse 1.1s infinite;
}
.session-project-group.has-waiting-session:not(.has-running-session).collapsed .session-project-count::after {
content: '';
width: 6px;
height: 6px;
margin-left: 5px;
border-radius: 50%;
background: rgba(120, 126, 140, 0.72);
}
.session-project-group.has-waiting-session:not(.has-running-session).collapsed .session-project-count::after {
animation: none;
}
.session-item {
display: flex;
align-items: center;
@@ -1331,6 +1342,14 @@ body.session-loading-active {
background: currentColor;
animation: pulse 1.1s infinite;
}
.session-item-status.waiting {
background: rgba(120, 126, 140, 0.12);
border-color: rgba(120, 126, 140, 0.22);
color: #667085;
}
.session-item-status.waiting::before {
animation: none;
}
.session-item-time {
font-size: 11px;
color: var(--text-muted);
@@ -1660,6 +1679,14 @@ body.session-loading-active {
background: currentColor;
animation: pulse 1.1s infinite;
}
.chat-runtime-state.waiting {
background: rgba(120, 126, 140, 0.12);
border-color: rgba(120, 126, 140, 0.22);
color: #667085;
}
.chat-runtime-state.waiting::before {
animation: none;
}
.cost-display {
display: none !important;
}