KDE Visual Design Group/KirigamiHIG/CommandPatterns

From KDE Community Wiki
Revision as of 15:57, 19 April 2016 by Colomar (talk | contribs) (Started article.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Command Patterns

These patterns help you with deciding from where in the user interface a command should be executed.

Primary Action TODO: Images

If there is a clear primary action on a given page which is not not directly related to a specific element on screen (e.g. creating something new, or editing the currently viewed element), use a Primary Action Button

Secondary Actions TODO: Images

If there are two actions which are almost as frequently used as the primary action and not related to a specific element on screen, use two Secondary Action Buttons to execute them.

Controls within content

TODO: Image for desktop

If controls are directly necessary for the primary tasks of an application and are directly related to other elements on the screen, place them directly in the main user interface.

On-Demand controls

TODO: Image for desktop

If the main task for a list is selecting an item, but users often perform "quick actions" on a single list item, use on-demand controls, which are shown on mouse-over in pointing device oriented interfaces, and via a "slide-to-reveal" handle in touch-based interfaces.