Hide or discretely display journey's context
When you provide a very long context for a Journey (for example, when you want to have a preformatting for all the Socras), displaying the entire context requires excessive scrolling. This could be im
When you provide a very long context for a Journey (for example, when you want to have a preformatting for all the Socras), displaying the entire context requires excessive scrolling. This could be improved by adding a "display all" toggle for the context.
### Suggested Feature: Collapsible Journey Context
To enhance the user experience and improve UI/UX, we propose implementing a collapsible journey context. This feature will offer several key benefits:
1. **Reduced cognitive load** - Users can focus on the current Socra without being overwhelmed by lengthy contexts.
2. **Better screen real estate usage** - A minimized view will make the interface cleaner and more user-friendly.
3. **Context still available when needed** - Users can easily access additional context without it being constantly visible.
4. **More efficient navigation** - Users can quickly navigate through their tasks without excessive scrolling.
### Implementation Proposal
- **Default state**: The journey context will be displayed in a collapsed/minimized view, showing only the first few lines.
- **Expand/collapse toggle button**: Users can expand or collapse the context as needed.
- **Tooltip preview**: A tooltip will provide a preview on hover, giving users a quick glance at the context without expanding it.
- **User preference**: Considerations will be made for saving user preferences per Journey, although the default behavior will prioritize a clean UI.
### Preview Format
We suggest the following format for the preview:
Journey Context (3 more lines...)
> Line 1
> Line 2
[Show more ▼]
This format allows us to:
- Keep the context discoverable, reminding users that more information is available.
- Maintain a clean and organized UI.
- Provide a clear indication that additional content exists.
- Make it obvious how to access the full context.
In this way, we ensure that the valuable context is available without overwhelming the user.**Socra Summary: "Hide or discretely display journey's context"**
On December 30, 2024, Romain Peter highlighted the need for a more efficient way to present journey contexts within Socras, particularly when dealing with lengthy preformatted texts. The goal was to enhance the UI/UX by introducing a collapsible feature for journey contexts, which would significantly improve user experience by reducing cognitive load and optimizing screen real estate.
The proposed implementation includes a default minimized view of the journey context, complemented by an expand/collapse toggle button that allows users to access the full context when necessary. Additionally, a tooltip preview will provide a quick glance at the first few lines, ensuring that users can navigate efficiently without excessive scrolling. User preferences will be saved per journey, although the default setting will prioritize a cleaner interface.
This thoughtful interface design aims to maintain organized navigation while reminding users of the available context, ultimately creating a more user-friendly environment that caters to individual user preferences.By Romain Peter