added audio and video messages
Continuous integration / Check (push) Successful in 39s
Continuous integration / Rustfmt (push) Successful in 34s
Continuous integration / build (push) Successful in 37s
Continuous integration / build-release (push) Successful in 1m3s

This commit is contained in:
wt committed 2026-02-15 17:40:32 +07:00
1 parent 9016889a78
commit 78ca22e1b7
6 files changed
+492 -7

No files matched your search

+47
View File
@@ -662,6 +662,53 @@ body {
box-shadow: none;
}
.record-button {
padding: 12px 20px;
background: linear-gradient(135deg, #e74c3c, #c0392b);
color: white;
border: none;
border-radius: 25px;
cursor: pointer;
font-size: 14px;
font-weight: 600;
transition: all 0.3s ease;
flex-shrink: 0;
min-height: 44px;
display: flex;
align-items: center;
justify-content: center;
}
.record-button:hover:not(:disabled) {
transform: translateY(-2px);
box-shadow: 0 5px 15px rgba(231, 76, 60, 0.4);
}
.record-button:disabled {
background: var(--bg-tertiary);
color: var(--text-secondary);
cursor: not-allowed;
transform: none;
box-shadow: none;
}
.record-button.recording {
background: linear-gradient(135deg, #ff6b6b, #ff5252);
animation: pulse 1s infinite;
}
@keyframes pulse {
0% {
box-shadow: 0 0 0 0 rgba(231, 76, 60, 0.7);
}
70% {
box-shadow: 0 0 0 10px rgba(231, 76, 60, 0);
}
100% {
box-shadow: 0 0 0 0 rgba(231, 76, 60, 0);
}
}
.system-message {
text-align: center;
color: var(--text-secondary);