elsa-workflows / elsa-workflows/elsa-studio
Alignment and resizing of activities in Workflow Studio
- Dominant language
- C#
- Stars
- 301
- Forks
- 181
- Avg merge
- 17h 12m
- Merged PRs (30d)
- 42
Description
## Feature Request
### Problem Overview
In Workflow Studio, activities can be freely dragged and dropped onto the canvas.
However, there is currently no support for aligning or resizing activities.
As workflows grow, this leads to:
Misaligned activities, making the diagram harder to read.
Inconsistent activity sizes, reducing clarity.
Additional manual effort to keep the design visually clean.
### Proposed Solution
Introduce alignment and resizing tools for activities, similar to design tools (e.g., PowerPoint, Figma, BPMN editors).
Possible features:
Snap-to-grid or snap-to-guidelines.
Options to align activities (left, right, top, bottom, center, distribute evenly).
Ability to resize activities to the same dimensions.
Context menu or toolbar buttons for alignment actions.
### Alternative Solutions
Manual dragging to approximate alignment (time-consuming, not precise).
### Use Cases
Developers designing large workflows with many activities.
Teams that want standardized, clean workflow diagrams for better readability.
Exporting workflows as visuals (presentations, documentation) where consistent alignment matters.
### Impact of Feature
Improves readability of workflows.
Saves time by reducing manual adjustments.
Makes exported workflows look more professional and presentation-ready.
Contributor guide
Assessment
This issue has not been assessed yet.