Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

enhancement: Navigator for the whole structure of UI #57

Open
PritamBag opened this issue Oct 23, 2024 · 0 comments
Open

enhancement: Navigator for the whole structure of UI #57

PritamBag opened this issue Oct 23, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@PritamBag
Copy link
Member

PritamBag commented Oct 23, 2024

Is your feature request related to a problem? Please describe.

The current page builder lacks a comprehensive view of the UI structure, which makes it difficult to visualize, navigate, and manage complex page layouts. Developers and designers need a better way to see and interact with the hierarchy of components in a user-friendly manner.

Describe the solution you'd like

A UI Navigator that provides a hierarchical view of all components in the page builder. The navigator should display the component tree, allow users to select components, and enable reordering, and editing components directly from the navigator. Any changes should sync with the page builder in real-time, ensuring seamless navigation and interaction.

Describe alternatives you've considered

  • Using a basic list view to show components would lack the hierarchical structure and not provide a visual, tree-like representation of the UI.
  • Manually managing the structure via code, but this approach is prone to errors and less intuitive for users.

Additional context

The navigator is an essential tool for managing complex UIs, especially when working with nested components and multiple layers of layout. A tree view would make it easier to visualize the structure and make adjustments quickly. Below are the key requirements:

  • Display a tree view of the component hierarchy.
  • Enable drag-and-drop functionality for reordering components.
  • Ensure real-time sync between the navigator and the main page builder UI.
@PritamBag PritamBag changed the title Navigator for the whole structure of UI ⏳ (in progress) enhancement: Navigator for the whole structure of UI Oct 23, 2024
@PritamBag PritamBag self-assigned this Oct 23, 2024
@PritamBag PritamBag added the enhancement New feature or request label Oct 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant