From 9a4ca6b2b327807defa1f56d299837a03cfaa5fb Mon Sep 17 00:00:00 2001 From: oasis-bot Date: Mon, 19 Oct 2026 02:06:05 +0200 Subject: [PATCH] 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. --- src/client/assets/styles/hive_acampada.css | 32 ++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/src/client/assets/styles/hive_acampada.css b/src/client/assets/styles/hive_acampada.css index b54e2b1..7ee8a82 100644 --- a/src/client/assets/styles/hive_acampada.css +++ b/src/client/assets/styles/hive_acampada.css @@ -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; }