Here are some initial suggestions for definitions of how the main-menu should be structured. Possibly the devs at Novell already have such definitions but we don't know which:
• There should not be more bars than necessary in the menu in order not to distract the eye from the main part of the menu. • Thus the upper bar is only for functions that must be singled out. Otherwise everything happens in the main window • The mouse should have to move short ways --> no dead space wanted, the menu should stay small. • The hierarchy of buttons is top-down and left-right: Super buttons in the top-bar, main links above submenu-links and actions, submenu-links left of actions • Information should not be clickable! (because it confuses) --> 'harddrive' and 'network' are reduced to text-status and aren't tiles, anymore • There should be no duplicating or near-duplicating of functionality in order to keep the menu small (no lock-screen-button). • There is three types of click-able objects in the menu: 'super'-objects in the top bar (those aren't tiles), links (those aren't tiles and don't have symbols) and action (are tyled, have symbols) • 'Super'-objects are those singled out for special reasons: 'logout' and 'help' in my suggestion • Links represent collections of activities • Clicking on links changes the layout of the main frame, by either changing the whole frame or portions of it (tabs) • Links appear only within the main frame, which they change, in order to make their being connected obvious • Activities are represented by tiles. --> installing software is only an activity, too! • Sub-menus appear as links on the left side of the main-window, their collected activities as tiles on the right side • Use of tabs, consisting of a coloured background, makes it obvious to the eye that they belong to one 'set' of a link. • Sets of activities don't scroll! Use left/right-arrows to 'browse' them instead. • Lists of links do scroll (up/down-arrows) if necessary because we don't want more than one part of the main windows to change • Network-shares are always opened in a new window! • This is an 'action', thus the network-servers-button in the Documents-tab appears as a tile, while the rest of the links don't • 'Install software' is an action, too, thus it is also a tile in the system-tab
What do you think so far? Is this a meaningful collection of ideas?