feat: add thinking indicator for in-progress items

This commit is contained in:
Nathan Flurry 2026-01-27 21:04:30 -08:00
parent 962512a0db
commit e00b6f5d5f
2 changed files with 34 additions and 0 deletions

View file

@ -892,6 +892,34 @@
51%, 100% { opacity: 0; }
}
.thinking-indicator {
display: inline-flex;
align-items: center;
gap: 4px;
padding: 4px 0;
}
.thinking-dot {
width: 6px;
height: 6px;
background: var(--muted);
border-radius: 50%;
animation: thinking 1.4s ease-in-out infinite;
}
.thinking-dot:nth-child(2) {
animation-delay: 0.2s;
}
.thinking-dot:nth-child(3) {
animation-delay: 0.4s;
}
@keyframes thinking {
0%, 60%, 100% { opacity: 0.3; transform: scale(0.8); }
30% { opacity: 1; transform: scale(1); }
}
/* Input Area */
.approvals-inline {
padding: 12px 16px;