Open
Description
As pointed out in #708, we could avoid some repetition in our dialog components by pulling out a generic progress state into the <overlay-panel>
. The dialogs would emit events DialogProgressStarted
/DialogProgressFinished
that the overlay picks up and adjusts the visual state.
That would not just make the code leaner, but it also ensures that the visual pattern is always consistent. In analogy to the error dialog, the progress state could have a blue top border and a slightly blue-ish background, so that the user recognises it easily.