Layout improvements to the Sheriff panel

So in https://github.com/mozilla/treeherder/pull/933 we’ve made improvements to the Sheriff panel, specifically:

  • “Set default”, “Edit”, and the destructive “Delete” action are now separated from each other
  • extra UI has been removed (buttons, panels) and other de-cluttering to maximize space
  • title‘s have been added for all actions
  • we use Bootstrap tabs for simplicity
  • profile entries are separated by visible white space for readability
  • profile entries are no longer split in half on new lines
  • some improved wording

Here’s the old layout:
current

And here’s the new layout:
proposed

To edit a profile you just click on the name:
editmembers

To change the default you just click on a radio button:
changedefaultprofile

To delete a profile you just click on the delete icon (the same as Annotations):
deleteprofile

Job Exclusions has received similar layout optimization:
jobexclusions

The changes are now on stage for testing, and will be coming soon to production.

Advertisements

One thought on “Layout improvements to the Sheriff panel

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s