Skip to content

New memberlist#28605

Closed
MidhunSureshR wants to merge 29 commits into
developfrom
midhun/new-memberlist
Closed

New memberlist#28605
MidhunSureshR wants to merge 29 commits into
developfrom
midhun/new-memberlist

Conversation

@MidhunSureshR
Copy link
Copy Markdown
Member

@MidhunSureshR MidhunSureshR commented Dec 1, 2024

  • Implement the top section of memberlist

    • Shows just invite button if less than 20 people
    • Shows search bar + invite button for more than 20 people
  • Translate words

  • Change "Mod" to "Moderator"

  • Implement new member tile

    • Implement new avatar
    • Implement Presence Icon
    • Implement name
    • Implement Admin/Mod label
    • Implement verification status icon
    • Implement disambiguate name
  • Implement loading view

  • Implement sensible search functionality

    • member count div shows "no result"
    • member count shows matching count
  • Show invited members at top

  • Fix broken memberlist header - UI changes on search

  • Implement invite functionality

    • Invite button shows invite dialog
    • Invite button is disabled if user lacks permission to invite users
    • When invite button is disabled, a relevant tooltip saying as much is shown
  • Render ThreePidInvites

  • Fix any user presence change causing list to re-render

  • Accessibility - Make it possible to navigate the list via keyboard

  • Write tests

    • Jest Tests
      • MemberTileView
      • PresenceIconView
      • MemberListView
      • MemberListHeaderView

Will rewrite git history to be sensible before review...

@MidhunSureshR
Copy link
Copy Markdown
Member Author

Moved to #28874

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant