fix(desktop): header UX polish and member list improvements#447
Merged
Conversation
Remove the hover-over-plus agent avatars feature that caused layout thrash at narrow window widths, and fix channel subtitle showing duplicated text when topic, description, and purpose overlap. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…te as status Move pubkey to subtle subtitle in name block, promote the latest Pulse note as a status card, remove the expandable Recent Notes section. Update E2E test for the renamed testid. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…itcher Drop bg-primary/15 from the emoji span so the seedling icon renders without a colored background box. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…mplete Add a subtle monospace pubkey subtitle to MembersSidebarMemberCard and an inline pubkey label to MentionAutocomplete suggestions, using the shared truncatePubkey helper from profile/lib/identity. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…ht in autocomplete Restructure MembersSidebarMemberCard so presence/role info sits on the right side of the row instead of stacked below the name. Move the truncated pubkey to the right edge of MentionAutocomplete suggestions. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Move role from the right-side plain-text info section to an inline Badge next to the member name. Presence dot + label stays on the right. Managed agent status badge also moves inline with name and role. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…mber card Remove the dedicated "dot + Online" text block from the right side of the member card. Add a PresenceDot overlay on the bottom-right corner of the ProfileAvatar instead, matching the pattern already used in the DM sidebar and the sidebar profile card. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…age-lock - channels.spec: assert presence dot visibility instead of text content (presence labels replaced with dot-on-avatar overlay) - integration.spec: assert only first non-empty field in channel description (deduplication logic shows topic over description/purpose) - agents.spec: remove QuickBotBar quick-add test (feature removed) - Restore .gitignore rule for root package-lock.json and remove the accidental empty lockfile Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Test plan
🤖 Generated with Claude Code