Add save all button

Reuses the style from the context menu, but it’s not possible to reuse the directive.
What's the reason of this change?