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

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

Open
thughey opened this issue Mar 14, 2025 · 2 comments · May be fixed by #1643
Open

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

thughey opened this issue Mar 14, 2025 · 2 comments · May be fixed by #1643
Assignees
Labels
enhancement New feature or request

Comments

@thughey
Copy link
Contributor

thughey commented Mar 14, 2025

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

@thughey thughey added the enhancement New feature or request label Mar 14, 2025
@Nithishvb
Copy link
Contributor

Hey @Kitenite, can i take this one?

@Kitenite
Copy link
Contributor

For sure @Nithishvb!

@Nithishvb Nithishvb linked a pull request Mar 19, 2025 that will close this issue
6 tasks
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

Successfully merging a pull request may close this issue.

3 participants