Projects/Usability/HIG/Patterns: Difference between revisions

From KDE TechBase
< Projects‎ | Usability‎ | HIG
Line 15: Line 15:
** [[Projects/Usability/HIG/DualList|Dual Lists]] - Apply the dual list pattern for several selections out of a large number of (multiple) items.
** [[Projects/Usability/HIG/DualList|Dual Lists]] - Apply the dual list pattern for several selections out of a large number of (multiple) items.
** [[Projects/Usability/HIG/Slider_and_Spin_Box|Slider and Spinbox]] - Apply the slider and spin box pattern for numeric input with both large changes and precise control.
** [[Projects/Usability/HIG/Slider_and_Spin_Box|Slider and Spinbox]] - Apply the slider and spin box pattern for numeric input with both large changes and precise control.
** [[Projects/Usability/HIG/Settings|Simple vs, Advanced Settings]] - Apply the settings pattern for both ordinary software and Plasma control modules (KCM)
** [[Projects/Usability/HIG/Settings|Simple vs, Advanced Settings]] - Provide setting in both simple as well as advanced configurations for Plasma control modules (KCM) as well as any other KDE software


{{Prevnext2|prevpage=Projects/Usability/HIG/UserAssistance|nextpage=Projects/Usability/HIG#Presentation|prevtext=User Assistance|nexttext=Next Section: Presentation|index=Projects/Usability/HIG#Behaviour|indextext=Back to Behaviour}}
{{Prevnext2|prevpage=Projects/Usability/HIG/UserAssistance|nextpage=Projects/Usability/HIG#Presentation|prevtext=User Assistance|nexttext=Next Section: Presentation|index=Projects/Usability/HIG#Behaviour|indextext=Back to Behaviour}}

Revision as of 20:55, 20 February 2016

Patterns

Patterns are a combination of user interface controls arranged and used in a specific way to satisfy a specific behavior.

Guidelines

  • Command Patterns - Select command patterns appropriate for the application command structure.
  • Navigation Patterns - Select navigation patterns appropriate for the application content.
  • Content Patterns - A collection of consistent ways to view or manipulate with application content
    • Images - Guidelines and patterns for displaying images
    • Icons and text - Patterns for consistently showing icons with text
    • Viewing vs Editing - Patterns and guidelines for laying out content that is primarily viewed.
    • Search and Filter - Patterns for exposing search and filter functions
    • Breadcrumbs - Support navigation by a breadcrumb trail, if appropriate
    • Wizard - Patterns for guiding the user through a series of step to accomplish a task
    • Tooltips - Patterns for consistent presentation of information in tooltips.
    • Dual Lists - Apply the dual list pattern for several selections out of a large number of (multiple) items.
    • Slider and Spinbox - Apply the slider and spin box pattern for numeric input with both large changes and precise control.
    • Simple vs, Advanced Settings - Provide setting in both simple as well as advanced configurations for Plasma control modules (KCM) as well as any other KDE software