tiagocoutinho / multivisor

Centralized supervisor WebUI and CLI
GNU General Public License v3.0
184 stars 37 forks source link

Thoughts on multivisor UI #76

Open juarezr opened 3 years ago

juarezr commented 3 years ago

Thanks by the superb project that Multivisor is.

Some suggestions about his UI:

Restart button icon meaning is ambiguous

It's easy to confuse the Restart button with Refresh and accidentally trigger an unintended restart. Changing the icon to a clearer one, can be a solution in this case.

Restart/stop actions dangerously accessible

An interesting possibility of Multivisor is the buttons for viewing info and logs of the service. However, they are placed in the popup triggered by hovering the "hamburger" icon. Also the Restart and Stop buttons are easily accessible in the way to this buttons. This can cause one accidentally hit/press these buttons. Placing the buttons in the order of less dangerous first could be a solution.

Log/info buttons in popup are hard to hit

As additional nitpick, the placement of log/info buttons in a hover toolptip over the "hamburger" button is hard/annoying to hit. Maybe exploring an accordion/open submenu widget can be interesting.

Log/info popup weird

My first expectation about the log/info buttons open an accordion or jump into a new view instead of showing a popup in this case.

tiagocoutinho commented 3 years ago

Hi @juarezr , Thanks a lot for your suggestions. They really help improve the UX. They all sound appealing. Would you consider making a PR? I would be happy to review and integrate any of the proposals.