lablup / lablup/backend.ai-webui
Improve Session creation UX
- Dominant language
- TypeScript
- Stars
- 133
- Forks
- 81
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 344
Description
## Background
- As the number of kernels increases during session creation, preparation time becomes longer, and the automatic app launcher modal interrupts user workflow.
- Unexpected modals covering the screen after session creation are considered undesirable for UX, especially if users are engaged in other tasks.
## Ideas
- Redesign the session creation flow so that, after creation, the detail panel opens immediately without delay, instead of showing a modal that interrupts the user's workflow.
- Ensure session creation notifications are logged in the notification list but do not pop up as modals; users can access session details from the notification list at any time.
- When a session transitions to RUNNING, guide users to launch the app via clear cues or animation within the detail panel, rather than an automatic modal.
- Prevent unexpected modal interruptions, especially for long-running session creations, to maintain a smooth user experience.
- Consider micro-interactions (e.g., button highlight) to nudge users toward next actions in the detail panel.
JIRA Issue: FR-1385
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.