Implement new memberlist design with MVVM architecture (#28874)
* Add new e2e icon for the member tile * Add new presence icon for member tile * Implement new member tile * Implement memberlist view model * Implement new memberlist header view * Support the new memberlist in Diasambiguated profile 1. Use MemberInfo instead of RoomMember 2. CSS changes to reflect the new design * Implement new memberlist view * Add and use a new overflow component We used the EntityTile component as a pretend overflow tile in some places. This new lighter component is added so that we can remove the complex EntityTile component. * Remove old code * Add/remove css files from _components.pcss * Increase minimum width as per design * Actually use the new memberlist view * Fix broken jest tests * Add jest tests * Playwright: Make it possible to disable presence * Add playwright tests * Fix lint error * Undo translation changes that must be done via localazy * Update license header * Use waitFor instead of setTimeout * Remove comment * Switch over from template to container hs * Revert unintended change * Move config to top level
This commit is contained in:
@@ -1579,9 +1579,14 @@
|
||||
"toggle_attribution": "Toggle attribution"
|
||||
},
|
||||
"member_list": {
|
||||
"count": {
|
||||
"one": "%(count)s Member",
|
||||
"other": "%(count)s Members"
|
||||
},
|
||||
"filter_placeholder": "Filter room members",
|
||||
"invite_button_no_perms_tooltip": "You do not have permission to invite users",
|
||||
"invited_list_heading": "Invited",
|
||||
"invited_label": "Invited",
|
||||
"no_matches": "No matches",
|
||||
"power_label": "%(userName)s (power %(powerLevelNumber)s)"
|
||||
},
|
||||
"member_list_back_action_label": "Room members",
|
||||
@@ -1734,7 +1739,6 @@
|
||||
"custom_level": "Custom level",
|
||||
"default": "Default",
|
||||
"label": "Power level",
|
||||
"mod": "Mod",
|
||||
"moderator": "Moderator",
|
||||
"restricted": "Restricted"
|
||||
},
|
||||
@@ -3066,7 +3070,6 @@
|
||||
"invite": "Invite people",
|
||||
"invite_description": "Invite with email or username",
|
||||
"invite_link": "Share invite link",
|
||||
"invite_this_space": "Invite to this space",
|
||||
"joining_space": "Joining",
|
||||
"landing_welcome": "Welcome to <name/>",
|
||||
"leave_dialog_action": "Leave space",
|
||||
|
||||
Reference in New Issue
Block a user