I had a little chat with Clemens, who is working on Dreditor - triage, about the UI (UX) of Dreditor.

I've been using Dreditor occasionally for a little while now (only for patch reviews) but would describe myself as a newcomer to Dreditor. From that point of view I have come up with a few things that IHMO could improve the UX of Dreditor with minor modifications.

  • First I think the position of the 'Create commit message' tab/button is a bit misleading. Having that tab on top of the textarea of the issue message textarea somewhat indicates that pressing that button would do something with the textara, which it doesn't. I would probably place the button in the upper right corner of the 'project-info-wrapper' div.
  • Secondly I'd think that pressing the escape key while in the patch review pane would improve the workflow a little bit. There's already an issue for that: #1030816: Hide patch review panel with an Escape keypress?
  • Lastly, but that's merely based upon reviewing the UI of Dreditor - triage
  • , I guess it would make sense if all Dreditor tools are differentiated by some kind of bounding box. IOW if all buttons and tools are grouped in on distinct wrapper element (a fieldset or a div), it would be much clearer for the first time user what's Dreditor and what's not. It then should be more clear what to expect from the buttons/tools available.

So what are your ideas on this?