Camunda-modeler: Improve status bar

Created on 21 Jun 2021  路  6Comments  路  Source: camunda/camunda-modeler

__What should we do?__

Implement missing pieces of the status bar story.

Activities:

  • [x] move deploy button to the status bar

    • [x] status bar button opens the modal

    • [x] status bar button is placed correctly

  • [x] move run button to the status bar

    • [x] status bar button opens the modal

    • [x] status bar button is placed correctly

  • [x] reduce buttons number on the toolbar

Design: https://github.com/camunda/camunda-modeler-design/issues/1

Already done:

  • [x] engine profile (already done)
  • [x] xml button
  • [x] log button

__Why should we do it?__

It's part of the status bar vision and a step towards the Visual IDE goal.

enhancement

All 6 comments

I've updated the design issue and added the todo of delivering the new icons.

Question raised: Do we ship with the multi-option start or without?

My proposal would be: Cleanup the existing behavior. If we allow _start (with same configuration)_, allow repetitive _deploy (with same configuration)_, too.

Why would I personally keep the _start (with same configuration)_? Because it encourages quick iteration during development / understanding the engine in a playful manner.

@barmac Let's have a chat about the multi-option, I need a better understanding what is the current state. On top, I'll have a talk with Volker about further reducing the toolbar and will keep you posted. This would be just removals, not moves or changes.

Multi-option alignment rough result:

image

It's not pixel-perfect, I know.

For the Camunda Cloud tab, the overlay will still open but it will contain only the "Start Instance" option.

Regarding the rocket symbol for deployment: we keep the current symbol for now to help existing users to find the feature in the status bar. We change the symbol when we introduce the overlays for deploy + run.

@barmac regarding the toolbar reduction please have a look at https://github.com/camunda/camunda-modeler-design/issues/1 and let's sync.

Was this page helpful?
0 / 5 - 0 ratings