Skip to content

Posibility to add custom font style to each element individually #2266

Open
@DevAutomationInf

Description

Is your feature request related to a problem? Please describe.

It is not possible to add a custom font size to an individual element in the diagram for embedded labels ( such as tasks, lanes, and subprocesses).

Describe the solution you'd like

It should be possible to apply a custom font style inside the custom renderer to embedded labels, as it is possible for external labels.

Describe alternatives you've considered

I considered overriding the renderEmbeddedLabel function inside the BPMNRenderer, but that is not allowed when using typescript.

Additional context

In this stackblitz example, I demonstrate how the external label font size can be changed for each element individually. However, if this property is added to the embed label, only the stroke takes effect. {labelStyle: {fontSize: '40', stroke: 'blue'}}. The cause is that the renderEmbeddedLabel doesn't take other style into consideration. I tried overriding this method but it was not possible when using typescript.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    backlogQueued in backlogenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions