|
|
(One intermediate revision by one other user not shown) |
Line 1: |
Line 1: |
| =Patterns=
| | {{ Moved To Community | KDE_Visual_Design_Group/HIG/Patterns }} |
| Patterns are a combination of user interface controls arranged and used in a specific way to satisfy a specific behavior.
| |
| | |
| ==Guidelines==
| |
| * [[Projects/Usability/HIG/Patterns/CommandPatterns|Command Patterns]] - Select command patterns appropriate for the application command structure.
| |
| * [[Projects/Usability/HIG/Patterns/NavigationPatterns|Navigation Patterns]] - Select navigation patterns appropriate for the application content.
| |
| * Content Patterns - A collection of consistent ways to view or manipulate with application content
| |
| ** [[Projects/Usability/HIG/Layout/Image|Images]] - Guidelines and patterns for displaying images
| |
| ** [[Projects/Usability/HIG/IconsAndText|Icons and text]] - Patterns for consistently showing icons with text
| |
| ** [[Projects/Usability/HIG/Layout/ViewingVsEditing|Viewing vs Editing]] - Patterns and guidelines for laying out content that is primarily viewed.
| |
| ** [[Projects/Usability/HIG/SearchPattern|Search and Filter]] - Patterns for exposing search and filter functions
| |
| ** [[Projects/Usability/HIG/Breadcrumbs|Breadcrumbs]] - Support navigation by a breadcrumb trail, if appropriate
| |
| ** [[Projects/Usability/HIG/Layout/Wizard|Wizard]] - Patterns for guiding the user through a series of step to accomplish a task
| |
| ** [[Projects/Usability/HIG/Tooltip|Tooltips]] - Patterns for consistent presentation of information in tooltips.
| |
| ** [[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/Settings|Simple vs, Advanced Settings]] - Apply the settings pattern for both ordinary software and Plasma control modules (KCM)
| |
| | |
| {{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}} | |