[GH-ISSUE #8308] [FR] Add "Create Workspace" Shortcut Button in Sidebar for Faster Access #3716

Open
opened 2026-03-23 21:32:40 +00:00 by mirror · 1 comment
Owner

Originally created by @Harsh4114 on GitHub (Oct 26, 2025).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/8308

Description

Currently, to create a new workspace, a user needs to follow these steps:

  1. Click on "My Workspace" dropdown
  2. Click on "Create workspace"

This creates friction for new users, as the option is not visible directly on the sidebar.

Image 1

Image

Image 2

Image

Current UI Flow (Reference Images)

Step Screenshot
User must first click the workspace dropdown (Refer to image 1)
Then create a new workspace from the popup (Refer to image 2)

📍 This makes the feature less discoverable, especially for first-time users.


🚀 Proposed Enhancement

Add a "Create New Workspace" button directly to the sidebar for quicker access.

📍 Suggested Placement in Sidebar

Place the new button below "New Page" and above "Shared" as shown:

My Workspace
🔍 Search  
➕ New Page  
🆕 Create Workspace     ← (New button)
⭐ Shared

🎯 Expected Benefits

Benefit Impact
Faster onboarding for new users Immediate discoverability
Reduced clicks to create a workspace Better UX
Matches modern sidebar patterns used in tools like Notion & Trello Familiar UI

🧩 Additional Notes

  • The label could be: "Create Workspace" or "New Workspace"
  • Button style should be consistent with New Page button design

Impact

👥 Users Who Benefit from This Feature

User Type How They Benefit
New Users / First-time Users They can easily find the option to create a workspace without searching through menus, improving onboarding experience.
Users Managing Multiple Workspaces Saves time by allowing them to quickly create new workspaces without extra navigation steps.
Team Leads / Project Managers Can rapidly create separate workspaces for different teams, projects, or documents.
Students & Learners Helps them quickly create new study or project-based workspaces for different subjects or courses.
Content Creators / Writers Faster workflow when organizing different writing projects or content plans in separate workspaces.
Collaborative Teams Makes it easier to create shared workspaces for group work, task management, or brainstorming sessions.
Power Users who use AppFlowy as a productivity hub Reduces friction and speeds up workflow when setting up multiple spaces for various productivity systems.

Additional Context

📍 Additional Context

  • This enhancement aims to improve user onboarding and discoverability of the “Create Workspace” action. Many users—especially newcomers—may not realize that the option exists inside the workspace dropdown, leading to confusion or slower adoption.

  • Popular productivity tools like Notion, Trello, and ClickUp place primary actions (such as creating a page or workspace) directly on the sidebar for quick access. Adding this shortcut would help AppFlowy align with familiar UX patterns and reduce the learning curve.

  • The current UI structure requires 2–3 clicks to create a workspace. By introducing a direct button in the sidebar, this would be reduced to 1 click, improving workflow efficiency.

  • This feature supports both single-user and collaborative use cases, making workspace creation more intuitive, especially for users who frequently organize projects, documents, or teams into new workspaces.

  • This is a non-breaking UI enhancement and does not affect existing functionality or user data. It simply adds a more accessible shortcut to an existing feature.

Originally created by @Harsh4114 on GitHub (Oct 26, 2025). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/8308 ### Description Currently, to create a new workspace, a user needs to follow these steps: 1. Click on **"My Workspace"** dropdown 2. Click on **"Create workspace"** This creates friction for new users, as the option is not visible directly on the sidebar. #### **Image 1** <img width="343" height="371" alt="Image" src="https://github.com/user-attachments/assets/02f852a3-0898-4108-a7f1-654a1fd9eb8a" /> #### **Image 2** <img width="482" height="490" alt="Image" src="https://github.com/user-attachments/assets/49032515-8bba-449b-9a5f-595b8239eda8" /> #### **Current UI Flow (Reference Images)** | Step | Screenshot | | -------------------------------------------- | -------------------- | | User must first click the workspace dropdown | *(Refer to image 1)* | | Then create a new workspace from the popup | *(Refer to image 2)* | > 📍 This makes the feature less discoverable, especially for first-time users. --- ### 🚀 **Proposed Enhancement** Add a **"Create New Workspace"** button directly to the sidebar for quicker access. #### **📍 Suggested Placement in Sidebar** Place the new button **below "New Page"** and above "Shared" as shown: ``` My Workspace 🔍 Search ➕ New Page 🆕 Create Workspace ← (New button) ⭐ Shared ``` --- ### 🎯 **Expected Benefits** | Benefit | Impact | | ------------------------------------------------------------------ | --------------------------- | | Faster onboarding for new users | ✅ Immediate discoverability | | Reduced clicks to create a workspace | ✅ Better UX | | Matches modern sidebar patterns used in tools like Notion & Trello | ✅ Familiar UI | --- ### 🧩 Additional Notes * The label could be: **"Create Workspace"** or **"New Workspace"** * Button style should be consistent with **New Page** button design ### Impact ### 👥 **Users Who Benefit from This Feature** | User Type | How They Benefit | | ------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------- | | **New Users / First-time Users** | They can easily find the option to create a workspace without searching through menus, improving onboarding experience. | | **Users Managing Multiple Workspaces** | Saves time by allowing them to quickly create new workspaces without extra navigation steps. | | **Team Leads / Project Managers** | Can rapidly create separate workspaces for different teams, projects, or documents. | | **Students & Learners** | Helps them quickly create new study or project-based workspaces for different subjects or courses. | | **Content Creators / Writers** | Faster workflow when organizing different writing projects or content plans in separate workspaces. | | **Collaborative Teams** | Makes it easier to create shared workspaces for group work, task management, or brainstorming sessions. | | **Power Users who use AppFlowy as a productivity hub** | Reduces friction and speeds up workflow when setting up multiple spaces for various productivity systems. | ### Additional Context ### 📍 **Additional Context** * This enhancement aims to improve **user onboarding and discoverability** of the “Create Workspace” action. Many users—especially newcomers—may not realize that the option exists inside the workspace dropdown, leading to confusion or slower adoption. * Popular productivity tools like **Notion, Trello, and ClickUp** place primary actions (such as creating a page or workspace) directly on the sidebar for **quick access**. Adding this shortcut would help AppFlowy align with familiar UX patterns and reduce the learning curve. * The current UI structure requires **2–3 clicks** to create a workspace. By introducing a direct button in the sidebar, this would be **reduced to 1 click**, improving workflow efficiency. * This feature supports both **single-user and collaborative** use cases, making workspace creation more intuitive, especially for users who frequently organize projects, documents, or teams into new workspaces. * This is a **non-breaking UI enhancement** and does not affect existing functionality or user data. It simply adds a more accessible shortcut to an existing feature.
Author
Owner

@VaideshWaranR commented on GitHub (Nov 5, 2025):

Hi! Is anyone currently working on this issue?
If not, I’d love to help and can open a PR to implement this feature.

<!-- gh-comment-id:3489702464 --> @VaideshWaranR commented on GitHub (Nov 5, 2025): Hi! Is anyone currently working on this issue? If not, I’d love to help and can open a PR to implement this feature.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#3716
No description provided.