lablup / lablup/backend.ai-webui

Improve Session creation UX

Open
#4,167 0 comments 0 reactions 0 assignees View on GitHub
RoadMap
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.