{{ msg.content }}
-
+
+
+ {{ deliveryLabel(msg.delivery) }}
+
@@ -572,10 +656,32 @@ onMounted(() => {
white-space: pre-wrap;
word-break: break-word;
}
+.bubble-meta {
+ display: flex;
+ align-items: center;
+ justify-content: flex-end;
+ gap: 0.35rem;
+}
.bubble time {
font-size: 0.68rem;
color: var(--muted);
}
+.ticks {
+ font-size: 0.72rem;
+ letter-spacing: -0.08em;
+ line-height: 1;
+ color: #94a3b8;
+ user-select: none;
+}
+.ticks.sending {
+ color: #cbd5e1;
+}
+.ticks.sent {
+ color: #64748b;
+}
+.ticks.read {
+ color: #0d9488;
+}
.composer {
display: flex;
gap: 0.5rem;