camunda / camunda-modeler

An integrated modeling solution for BPMN, DMN and Forms based on bpmn.io.
https://camunda.com/products/modeler
MIT License
1.47k stars 472 forks source link

fix: set document title #4377

Closed barmac closed 2 weeks ago

barmac commented 2 weeks ago

image

Closes #4376

Proposed Changes

This PR replaces the main process code used for the window title with an HTML <title> tag. The content is hard-coded as "Camunda Modeler" in contrast to the old solution where we added "(dev)" for dev mode, but this piece of information is already represented in the bottom-right "what's new" button. The main advantage of the current solution is that the a11y tools won't report missing title anymore.

Checklist

To ensure you provided everything we need to look at your PR:

github-actions[bot] commented 2 weeks ago

This Pull Request targets develop branch, but contains fix commits.

Consider targeting main instead.