explor
This commit is contained in:
@@ -609,16 +609,16 @@ select {
|
||||
color: var(--chat-bubble-out-fg);
|
||||
}
|
||||
|
||||
/* ─── Instagram-style typing dots ─── */
|
||||
/* ─── Instagram-style typing dots (waving) ─── */
|
||||
@keyframes typing-bounce {
|
||||
0%, 60%, 100% { transform: translateY(0); opacity: 0.4; }
|
||||
30% { transform: translateY(-4px); opacity: 1; }
|
||||
0%, 60%, 100% { transform: translateY(0) scale(1); opacity: 0.45; }
|
||||
30% { transform: translateY(-5px) scale(1.15); opacity: 1; }
|
||||
}
|
||||
.typing-dot {
|
||||
animation: typing-bounce 1.2s ease-in-out infinite;
|
||||
animation: typing-bounce 1.3s cubic-bezier(0.4, 0, 0.2, 1) infinite;
|
||||
}
|
||||
.typing-dot:nth-child(2) { animation-delay: 0.15s; }
|
||||
.typing-dot:nth-child(3) { animation-delay: 0.3s; }
|
||||
.typing-dot:nth-child(2) { animation-delay: 0.18s; }
|
||||
.typing-dot:nth-child(3) { animation-delay: 0.36s; }
|
||||
|
||||
/* ─── Read receipt check animation ─── */
|
||||
@keyframes check-pop {
|
||||
|
||||
Reference in New Issue
Block a user