Skip to content

Tool to shift all BPMN elements on grid points #2047

Open
@CatalinaMoisuc

Description

@CatalinaMoisuc

Context

Transferred from:https://github.com/camunda/web-modeler/issues/7202.
cc @till-stadtler

Describe the problem that you are trying to solve

When reviewing and redesigning BPMN models from customers, I invest some time into improving the aesthetics of the BPMN process to make it easier to focus on other aspects.

I spend a significant amount of time at the beginning and throughout the remodeling process to shift BPMN elements on grid points, including resizing pools and subprocesses so their corners lie on grid points.

Describe the solution you'd like to see implemented

I would like to have a tool (a button) to automatically shift all BPMN elements on grid points, including the corners of all pools and subprocesses (and dividing lines of lanes). I suggest to shift every BPMN element that does not lie on a grid point the the next upper-left grid point, to shift every upper-left corner of a pool/subprocess to the next upper-left grid point, and every lower-right corner of a pool/subprocess to the next lower-right grid point.

Describe alternatives you've considered

Spend more time rearranging BPMN elements and pools/subprocesses.

Metadata

Metadata

Assignees

No one assigned

    Labels

    backlogQueued in backlogenhancementNew feature or requestneeds discussionNeeds further discussionrefactoring supportTracks features that make diagram changes easier

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions