Skip to content

[feat] Component tab & ability to create component #1602

Open
@thughey

Description

@thughey

Describe the feature

Component Tab and the ability to create a component from the right-click context menu of an element on canvas.

The left tab/panel:
Image

When a component is duplicated, add a number: "Navbar 1", "Navbar 2", etc.
Image

The rename state of a component:
Image

When an element is right-clicked on canvas, add another item to this context menu - "Create component"
Image

When a component is created from that right-click menu, open up the component panel with the rename state for the added list item:
Image

If a component is being used on any pages, block the delete function:
Image

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions