> On 10. Sep 2020, at 16:18, Ancor Gonzalez Sosa <[email protected]> wrote: > > On 9/10/20 3:59 PM, Kenneth Wimer wrote: >> Here's my two cents: >> >> #1 is interesting as it finally explains why the buttons are below the table >> __ The menu has the context of the app only. Buttons have the context of the >> selection within a table >> >> Users are more used to #2. It would require less time to learn the general >> concept. The menu has the context of the app as well as selection, depending >> on the menu item. The buttons below the table should, at least >> theoretically, not be needed at more. >> >> #3 would probably be best for power-users who want RAID, Bcache, etc. For >> "normal" users I think this would be suboptimal as their use-case would then >> require them to understand the buttons below the table in context of the >> selection (and little else - the menu is mainly just confusing to them). > > Not exactly. You probably didn't fully get the idea of menu 3. It's > pretty similar to #2 except for the organization of the options. It's > also contextual to the selection (menu entries enable and disable based > on it). So with #3 you neither need the buttons anymore.
The problem I see with #3 is that, in addition to exposing complicated concepts as main menu items, the main menu items themselves would become disabled often depending on selection. > > Admittedly, this is the menu that is harder to understand with a static > screenshot. You probably need to see it in action to get the idea. Yes, that is kinda what I thought as well. For someone who doesn’t see YaST every day it’s hard to imagine. > >> As for removing the buttons or not, we should keep the TUI in account when >> making these decisions. Personally, I think #2 with no buttons below the >> table might be the best option. > > In fact, the TUI is my main motivation to keep a simplified version of > the buttons below the table. The menu bar looks less convenient without > a mouse. With the buttons, the most common actions would be just a > couple of [tab] away from the table selection in the TUI. Hehe, that is exactly what I was thinking 😊 > > Cheers. > -- > Ancor González Sosa > YaST Team at SUSE Software Solutions > -- Kenneth Wimer ([email protected]) Head of UX/UI - Products and Marketing SUSE Software Solutions Germany GmbH Maxfeldstr. 5 90409 Nürnberg Germany (HRB 36809, AG Nürnberg) Geschäftsführer: Felix Imendörffer
