From 479959cdd77fdd18ca03f63af9b94eae291d0e2a Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Fri, 9 Oct 2026 09:46:29 -0700 Subject: Dark mode: your own chat bubbles are a gray (#343a44, light text) instead of the white accent, which glared among the dark bubbles. Android 1.12 (code 13): the TWA no longer names a navigation-bar colour — the helper library always passed one (white when the manifest named none), and Chrome 154's Custom Tab window paints that bar white anyway while the buttons follow the colour asked for, so the colour extras are stripped from the launch intent (both schemes) and the bar is left to the browser and the system. Untested on a device yet; not published. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Vps2H27rhbG9ZqseGfMrc3 --- src/style.css | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/style.css') diff --git a/src/style.css b/src/style.css index 1306f24..93a7da7 100644 --- a/src/style.css +++ b/src/style.css @@ -680,6 +680,9 @@ html:has(#app .chat-card), body:has(#app .chat-card) { overflow: hidden; } near-white link sat on the white bubble) — take the bubble's own foreground and let the underline say "link" */ .chat-bubble.me a { color: inherit; text-decoration: underline; } +/* dark mode: the white accent was a glaring slab among dark bubbles — your + own messages sit a step lighter than everyone else's instead */ +:root[data-theme="dark"] .chat-bubble.me { --me-bubble: #343a44; background: var(--me-bubble); color: #eef0f3; border-color: var(--me-bubble); } .chat-row.dm .chat-time { font-size: 10px; color: var(--faint); margin-top: 2px; } /* Profile note feed: inline images stay contained, links wrap. */ -- cgit v1.2.3