From 48f5a3f5534ffc945e125bcb17026a2fbd1cda18 Mon Sep 17 00:00:00 2001 From: jaytbarimbao-collab <300663773+jaytbarimbao-collab@users.noreply.github.com> Date: Thu, 16 Jul 2026 09:48:26 -0400 Subject: [PATCH] feat(miner-ui): chat message list, bubble, and typing indicator components MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit First presentational pieces of the miner-ui chat rail (#6515), delivered as three standalone, backend-agnostic components driven entirely by fixture data — no network/WebSocket, no live source (that arrives in a later issue). - components/chat/message-bubble.tsx — MessageBubble: Avatar (ui-kit) with an initials fallback, a role-colored bubble built only from existing theme tokens (user=primary, assistant=muted, system=secondary), and a