Skip to content

feat(frontend): folder tree redesign with more menu and parent-aware …#33

Merged
NianJiuZst merged 1 commit intomainfrom
feat/workspace-refactor
Mar 29, 2026
Merged

feat(frontend): folder tree redesign with more menu and parent-aware …#33
NianJiuZst merged 1 commit intomainfrom
feat/workspace-refactor

Conversation

@NianJiuZst
Copy link
Copy Markdown
Owner

…creation

  • Remove bottom '+ Folder' and '+ Doc' buttons
  • Add root 'My Workspace' node wrapping the entire tree
  • Each folder row has a 'more' icon (⋮) on the right edge, visible on hover
  • Clicking 'more' opens a dropdown with 'New Folder' and 'New Document' options
  • Creating a document in a folder passes parentFolderId to the API
  • Inline creation form shows only for the target folder context
  • Click outside closes any open menu

…creation

- Remove bottom '+ Folder' and '+ Doc' buttons
- Add root 'My Workspace' node wrapping the entire tree
- Each folder row has a 'more' icon (⋮) on the right edge, visible on hover
- Clicking 'more' opens a dropdown with 'New Folder' and 'New Document' options
- Creating a document in a folder passes parentFolderId to the API
- Inline creation form shows only for the target folder context
- Click outside closes any open menu
@NianJiuZst NianJiuZst merged commit 180f078 into main Mar 29, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant