Improve banner for "no network activity"/"account disabled"
Scenario
- Alice got no network activity or manually disable their account
current result
- hard to differentiate online/offline
Expected
The banner with "No network activity" is only shown in conversations for now. It should be at the top of the application, on the whole width.
Original post
Issue Summary: Currently, in Jami user profile section, there is a red circle indicator displayed underneath the user's name. Users may express confusion regarding the meaning of this indicator, assuming it signifies a "Do Not Disturb" (DND) mode. However, the red circle actually indicates that the user is offline. This misinterpretation has led to users misunderstanding the availability status of others, resulting in potential communication gaps and disrupted collaboration. This issue aims to rectify the miscommunication by addressing the misleading nature of the red circle status indicator.
Steps to Reproduce:
Launch the software and navigate to the user profile section.
Get offline.
Observe the red circle indicator displayed under the user's name.
Note the user's assumption that the red circle signifies a "Do Not Disturb" mode.
Expected Behavior: The red circle status indicator should accurately reflect the user's availability status as "offline."
Actual Behavior: Users will interpret the red circle status indicator as representing a "Do Not Disturb" mode, leading to confusion and potential miscommunication. They won't know they are offline and will have a headache trying to figure out why Jami isn't working properly.
Proposed Solution:
Evaluate the current visual representation of the offline status indicator.
Design a new visual indicator that conveys the "offline" status more effectively, without implying a "Do Not Disturb" mode.
Conduct user testing to ensure the new indicator aligns with users' mental models and reduces the likelihood of misinterpretation.
Implement the revised status indicator, keeping in mind the Nielsen heuristics for user interface design.
Retest the software to verify that the new indicator provides clear and accurate information regarding user availability.
Impact: Addressing this issue will enhance user experience by preventing misinterpretation of the status indicator and promoting effective communication and collaboration among users. It aligns with the principles of the Nielsen heuristics, specifically focusing on user control and freedom, consistency, and visibility of system status.
Additional Information:
The expectation of the red circle as a "Do Not Disturb" mode is based on users' familiarity with popular communication platforms such as Discord, Teams, and Mattermost, which utilize similar indicators.
The revised status indicator should maintain simplicity and clarity while avoiding any potential for misinterpretation.
Consider seeking feedback from users during the design and testing process to ensure their expectations and mental models are effectively addressed.