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

Change Color of all Selected Model Elements #152

Open
hofstef opened this issue Aug 12, 2024 · 1 comment
Open

Change Color of all Selected Model Elements #152

hofstef opened this issue Aug 12, 2024 · 1 comment
Labels
feature concrete new feature or request on hold an evaluated idea or feature request that will not be persued further (for the time being)

Comments

@hofstef
Copy link
Member

hofstef commented Aug 12, 2024

Is your feature request related to a problem? Please describe.
As of v2.0.0, changing the color only works for one selected actor, work object, activity, group, or annotation. To change the color of multiple model elements, each of them needs to be selected. This is tedious.

Describe the solution you'd like
When multiple model elements are selected (with the Lasso tool or by SHIFT+left click), a context pad should be shown with the palette symbol that opens the color picker. On selecting a color, it should be applied to all selected model elements.

For reference, this is how it looks like in bpmn-js:

grafik

Describe alternatives you've considered
Copy formatting and applying it to other model elements would be an alternative that is a little bit better than the current behaviour but not as convenient as the solution described above.

@hofstef hofstef added the feature concrete new feature or request label Aug 12, 2024
@hofstef hofstef changed the title Change Color of all Selected Actors, Work Objects, and Activities Change Color of all Selected Model Elements Aug 13, 2024
@hofstef
Copy link
Member Author

hofstef commented Aug 15, 2024

requires dependencies to be updated to: "bpmn-js": "^9.2.2" which introduces breaking changes. It might be helpful to check how the example was updated.

@hofstef hofstef added the on hold an evaluated idea or feature request that will not be persued further (for the time being) label Aug 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature concrete new feature or request on hold an evaluated idea or feature request that will not be persued further (for the time being)
Projects
None yet
Development

No branches or pull requests

1 participant