Files
html/css/wevia-stream.css
2026-04-14 21:40:01 +02:00

14 lines
1.4 KiB
CSS

.wevia-stream-msg { padding: 12px 16px; line-height: 1.6; font-size: 14px; }
.wevia-thinking-dot { display: inline-block; width: 8px; height: 8px; background: #3b82f6; border-radius: 50%; animation: pulse 1s infinite; margin-right: 6px; }
@keyframes pulse { 0%,100% { opacity:0.3; } 50% { opacity:1; } }
.wevia-cursor { color: #3b82f6; animation: blink 0.8s infinite; font-weight: bold; }
@keyframes blink { 0%,100% { opacity:1; } 50% { opacity:0; } }
.code-block { background: #1e1e2e; color: #cdd6f4; padding: 12px; border-radius: 8px; overflow-x: auto; font-family: monospace; font-size: 13px; margin: 8px 0; white-space: pre-wrap; }
.inline-code { background: rgba(59,130,246,0.1); color: #3b82f6; padding: 2px 6px; border-radius: 4px; font-family: monospace; font-size: 13px; }
.wevia-exec { background: #0f172a; border: 1px solid #1e293b; border-radius: 8px; margin: 8px 0; overflow: hidden; }
.exec-header { background: #1e293b; color: #10b981; padding: 6px 12px; font-family: monospace; font-size: 12px; }
.exec-output { color: #e2e8f0; padding: 8px 12px; font-family: monospace; font-size: 12px; white-space: pre-wrap; max-height: 400px; overflow-y: auto; }
.wevia-meta { color: #64748b; font-size: 11px; margin-top: 8px; padding-top: 4px; border-top: 1px solid rgba(100,116,139,0.2); }
.wevia-error { color: #ef4444; padding: 8px; background: rgba(239,68,68,0.1); border-radius: 6px; }