- DmItem now goes through resolveAvatar(partnerAvatar, partnerName) so the Dicebear-initials fallback kicks in for null avatars, hero ids resolve to their image url, and direct URLs pass through. Adds the PostCard-style avatarLoadFailed state for graceful broken-image fallback. - Search row pill-shaped (borderRadius 999) with 16px horizontal padding and the outline search icon for better visual rhythm.
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%