Closed Julien-Dubois-eXo closed 1 month ago
Design will comes
@srenault-meeds design added
@ahamdi could you complete the technical part please?
Go-Func
@srenault-meeds I have merged this MIP https://github.com/orgs/Meeds-io/projects/4/views/1?pane=issue&itemId=56482833 with this one as requested.
Ok so we close it then
@srenault-meeds it's this one the good one we have to keep.
Ok I see. I have updated the description to better distinguish with the space members app:
Precision: Below, find characteristics of the people card when listing it in the space members app
Go-Fonc
Hello @ahamdi technical part needed
Thank you
@srenault-meeds we are currently working on it. The technical part will be added by @ahamdi quickly.
@boubaker Technical spec of MIP-127 updated, feature/mips acceptance updated and PR proposed for the MIP merge on Develop
Hello
Here are my feedbacks. I let you contact me if you want to discuss it.
I guess the following items have not been implemented:
On Mobile, bottom drawer is too much high, particularly for meeds context. I recommend to make it dynamic with a min-height and a max-height
@srenault-meeds Yes some of the issues you shared are already in the board (issue with disabled users in space members + bottom drawer) They are catched on the board and I am working to fix them all. Are those issues blocker for the merge ?
Ok no blocker for me. Go
As precised in the #112 , ok so let's merge it :)
Rationale
We need to unify the space member card with the organizational chart and people directory in the space member tab for UX consistency.
End-users have reported that the card is not useful in some way:
1. Functional Requirements
Top User Stories
In order to unify the UX between cards in organizational chart, the people page, and the space members tab we need to:
Precision: Below, find characteristics of the people card when listing it in the space members app
And finally, some improvements will be done to make the page to harmonize it with the latest components:
Some improvements will be made to make the people page more readable
Remove the "Showing XX results" in the top bar application Display 21 users at first load instead of 20 presently. So we have 7 full lines of 3 in case of max width of the app.
Impacts
Gamification
Notifications
Analytics
Unified Search
2. Technical Requirements
Expected Volume & Performance
Security
Extensibility
User cards components people-list/components/usercard/PeopleCard.vue and its child-components will replace the old people-list/components/PeopleCard.vue and its child components The new card will have two extensibility points for Javascript extensions :
Configurability
Upgradability
Existing Features
Feature Flags
Other Non Functional Requirements
3. Impacts
Documentation
Following this MIP, we will add tutorial to help user add action to :
Training
4. Software Architecture
Security
Access
Services & processing
Data and persistence
Clustering
Multitenancy
Integrations
Migration strategy
5. Annexes