Workspace Component Library: Access and edit shared components from the sidebar across all projects

Problem

Currently, components are project-scoped. If I build a reusable section, it is locked to that specific project. To use it elsewhere, I have to jump between projects, copy-paste, or use remix links. This prevents building a centralized, internal library of custom assets that my team can instantly access when starting a new page.

Proposed Solution

  1. Global Sidebar Access: Introduce a "Workspace Components" tab in the left sidebar inside the editor. Any component saved to this library should instantly appear in the sidebar of all projects within that workspace.

  2. Centralized Editing (Single Source of Truth): Clicking "Edit Master" on a component from the sidebar opens it in a single, dedicated sandbox. Modifying it there updates the template in the sidebar library globally.

  3. Static Instancing (No Live Sync): Dropping a component from the sidebar library onto a canvas creates a local, static copy. It does not need to remain linked to the master or sync live. It simply serves as an easily accessible, pre-built starting layout that can be fully customized on that specific page.

Why it matters

This eliminates the friction of duplicating projects just to reuse a section layout. It allows workspaces to establish a fast, standard design pipeline by giving creators immediate access to their own library of asset blocks directly from the sidebar.

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
πŸ’‘

Feature Request

Date

About 7 hours ago

Author

Samuel

Subscribe to post

Get notified by email when there are changes.