- Header: partner avatar left-aligned (was centered) - ChatBubble: replace bright blue with subtle mint/brand tint, asymmetric tail-corner radius, footer pinned bottom-right, reply-quote with green side-bar - New DmChatBackground: SVG hex-offset doodle pattern (stars, hearts, clouds, dots) at 7% opacity — light-cream / dark-warm-green base - Avatar in chat list: use resolveAvatar() consistently to handle hero-id, https, and null cases - Realtime subscription: stabilize deps via partnerRef to stop re-subscribing on partner state change - Pressable → TouchableOpacity throughout Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Description
Self-hosted mirror of rebreak monorepo
Languages
TypeScript
68%
Vue
7.9%
Swift
7.7%
Shell
4.2%
JavaScript
3.1%
Other
8.9%