lablup / lablup/backend.ai-webui

Folder UX enhancement

Open
#8,530 0 comments 0 reactions 0 assignees View on GitHub
quick-capture
Dominant language
TypeScript
Stars
133
Forks
81
Avg merge
1d 11h
Merged PRs (30d)
344

Description

Epic covering overall UX improvements for folder-related flows.

## Scope

### 1. Improve the folder creation modal

- The folder creation modal on the Data page behaves differently depending on the user role (regular user / project admin / admin).
- Re-adjust form item visibility and validation based on inter-field dependencies, including form item ordering.
- Consider all folder-creation entry points holistically: model card creation, deployment, session creation, etc.
- Improve feedback when folder creation fails.

### 2. Finish folder selection and sub-path components

- Improve the components for real-world use.
- Use a path picker for the sub-path input.

Captured while working on branch: main

JIRA Issue: FR-3440

Contributor guide

No contributing guide indexed for this repository

Research direction

Trace the folder-creation entry points on the Data page, model card creation, deployment, and session creation, then inspect the folder creation modal and folder selection/sub-path components. Done means role-dependent visibility and validation are consistent, sub-paths use a path picker, and folder-creation failures provide better feedback.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.