Skip to content

Create shape component + Stylebar#25

Merged
xhulia028 merged 7 commits intodevelopfrom
16-implement-shape-component
Jun 6, 2025
Merged

Create shape component + Stylebar#25
xhulia028 merged 7 commits intodevelopfrom
16-implement-shape-component

Conversation

@xhulia028
Copy link
Copy Markdown
Collaborator

Created the ShapeNode component, including a style bar to adjust various properties of the component. Supported shapes include: circle, rectangle, parallelogram, diamond, trapezoid, hexagon, and triangle.

@xhulia028 xhulia028 self-assigned this May 25, 2025
@xhulia028 xhulia028 added the enhancement New feature or request label May 25, 2025
@xhulia028 xhulia028 linked an issue May 25, 2025 that may be closed by this pull request
Copy link
Copy Markdown
Collaborator

@ArmanpreetGhotra ArmanpreetGhotra left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what do you think if we add square?

xhulia028 and others added 4 commits May 29, 2025 15:11
@xhulia028 xhulia028 changed the base branch from main to develop June 4, 2025 09:58
@ArmanpreetGhotra ArmanpreetGhotra self-requested a review June 4, 2025 20:02
@xhulia028
Copy link
Copy Markdown
Collaborator Author

what do you think if we add square?

A rectangle is basically a square, is sized correctly.

@xhulia028 xhulia028 merged commit 4a283bc into develop Jun 6, 2025
1 check passed
@xhulia028 xhulia028 deleted the 16-implement-shape-component branch June 6, 2025 11:10
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 this pull request may close these issues.

Implement Shape component

2 participants