tema Acampada: Karvan y respuestas del chat en blanco y negro

karvan.css trae su paleta amarilla sin !important: las salas activas salian
en negro con la letra oscura. Ahora tarjetas con marco negro, burbujas como
las del chat y los botones de llamada en blanco.
This commit is contained in:
oasis-bot 2026-10-19 02:06:05 +02:00
parent b64dcf9b7a
commit 9a4ca6b2b3

View file

@ -516,3 +516,35 @@ label.welcome-ux-option:has(input:checked) { background: var(--a26-neon) !import
/* el 📌 va en la esquina: el texto deja su hueco (el padding general de la burbuja lo pisaba) */
.chat-bubble-row .chat-message.chat-has-pin-toggle { position: relative !important; padding-right: 44px !important; }
.chat-day-chip { background: var(--a26-fg) !important; color: var(--a26-bg) !important; border: 0 !important; }
/* ---------- Karvan (karvan.css trae su paleta amarilla sobre negro) ---------- */
.karvan-intro h2, .karvan-room-title, .karvan-back { color: var(--a26-fg) !important; }
.karvan-sub, .karvan-ttl-lbl, .karvan-ttl-opt, .karvan-empty, .karvan-expire, .karvan-live,
.karvan-room-item .kr-meta, .kc-status { color: var(--a26-muted) !important; }
.karvan-room-item {
background: var(--a26-bg) !important; color: var(--a26-fg) !important;
border: var(--a26-bd) !important; border-radius: var(--a26-radius) !important;
box-shadow: 0 4px 0 var(--a26-fg) !important;
font-family: var(--a26-tit) !important; font-size: 18px !important; text-transform: uppercase;
}
.karvan-room-item:active { background: var(--a26-neon) !important; transform: translateY(3px); box-shadow: 0 1px 0 var(--a26-fg) !important; }
.karvan-room-item .kr-meta { font-family: var(--a26-txt) !important; text-transform: none; }
.karvan-room-head { border-bottom: var(--a26-bd) !important; padding-bottom: 8px !important; }
.karvan-room-title { font-family: var(--a26-tit) !important; font-weight: 400 !important; font-size: 20px !important; text-transform: uppercase; }
.karvan-msg {
background: var(--a26-bg) !important; border: var(--a26-bd-fino) !important;
border-radius: 14px 14px 14px 4px !important;
}
.karvan-msg-self { background: #e5fcff !important; border-color: var(--a26-fg) !important; border-radius: 14px 14px 4px 14px !important; }
.karvan-msg .km-from { color: var(--a26-muted) !important; font-weight: 700; }
.karvan-msg .km-text { color: var(--a26-fg) !important; }
.karvan-ttl, .karvan-compose input, .karvan-compose textarea, .karvan-invite input {
background: var(--a26-bg) !important; color: var(--a26-fg) !important; border: var(--a26-bd-fino) !important;
}
.kc-btn { background: var(--a26-bg) !important; color: var(--a26-fg) !important; border: var(--a26-bd-fino) !important; }
.kc-btn.on { background: var(--a26-neon) !important; }
.kc-btn-stop { background: var(--a26-bg) !important; color: #c4003b !important; border-color: #c4003b !important; }
.chat-quote { background: var(--a26-soft) !important; border-left: 3px solid var(--a26-fg) !important; }
.chat-quote-author, .chat-quote-author a, .chat-quote-text, .chat-replying-label, .chat-reply-cancel,
.chat-message-meta .chat-reply-btn { color: var(--a26-fg) !important; }
.chat-replying-to { background: #e5fcff !important; border-left: 3px solid var(--a26-fg) !important; }