Azure / api-management-developer-portal

Developer portal provided by the Azure API Management service.
MIT License
478 stars 306 forks source link

Poor Design Choice of New Portal Editor - Publish Button Placement #2456

Open kevinpearce opened 2 months ago

kevinpearce commented 2 months ago

Bug description

The new Editor Layout has placed the PUBLISH button directly underneath the CLOSE button used during editing.

This would be very easy to select in error and trigger and unwanted push to a Production Service.

Reproduction steps

  1. Go to the Editor
  2. Edit a Page
  3. Top Right - Click Close
  4. Mouse over is immediately over PUBLISH button which could be selected in error
  5. PUBLISH function has no Yes/No warning so immediate PUBLISH of Portal changes

Expected behavior

PUBLISH button may be better placed in the Side Bar menu? Or, at the very least provide a Yes/No on click of Publish

sthirthala commented 2 months ago

Thanks for feedback