User:Andrew/Presentation-VisualDesignGuide: Difference between revisions
(→Style) |
|||
Line 6: | Line 6: | ||
== Style == | == Style == | ||
The following style elements provide a palette to express your own unique vision while also being part of a shared community vision. | The following style elements provide a palette to express your own unique vision while also being part of a shared community vision. | ||
* Use | * Use [[http://techbase.kde.org/Projects/Usability/HIG/Style/ColorSet|colors]] consistently. | ||
* Ensure [[Projects/Usability/HIG/Style/Backgrounds|backgrounds and edges]] honor the design vision. | * Ensure [[http://techbase.kde.org/Projects/Usability/HIG/Style/Backgrounds|backgrounds and edges]] honor the design vision. | ||
* [[Projects/Usability/HIG/Style/Icons|Icon]] use should be consistent throughout the interface. | * [[http://techbase.kde.org/Projects/Usability/HIG/Style/Icons|Icon]] use should be consistent throughout the interface. | ||
* Layout visual elements to reduce clutter and ensure balance. | * Layout visual elements to reduce clutter and ensure balance. | ||
** Use appropriate [[Projects/Usability/HIG/Placement|size and spacing]] to create breathing room. | ** Use appropriate [[http://techbase.kde.org/Projects/Usability/HIG/Placement|size and spacing]] to create breathing room. | ||
** Follow the [[Projects/Usability/HIG/Alignment| alignment]] guidelines. | ** Follow the [[http://techbase.kde.org/Projects/Usability/HIG/Alignment| alignment]] guidelines. | ||
* Treat [[Projects/Usability/HIG/Style/Typography|typography]] with the same care as any other aspect of the visual design. | * Treat [[http://techbase.kde.org/Projects/Usability/HIG/Style/Typography|typography]] with the same care as any other aspect of the visual design. | ||
** Keep [[Projects/Usability/HIG/Wording|wording]] consistent and easy to understand. | ** Keep [[http://techbase.kde.org/Projects/Usability/HIG/Wording|wording]] consistent and easy to understand. | ||
** Take care about [[Projects/Usability/HIG/localization| localization]] of your project. | ** Take care about [[http://techbase.kde.org/Projects/Usability/HIG/localization| localization]] of your project. | ||
** Do not apply [[Projects/Usability/HIG/Capitalization|capitalization]] except for titles and in case of sentence style. | ** Do not apply [[http://techbase.kde.org/Projects/Usability/HIG/Capitalization|capitalization]] except for titles and in case of sentence style. | ||
** Apply standard [[Projects/Usability/HIG/Labels|control labels]] in your app. | ** Apply standard [[http://techbase.kde.org/Projects/Usability/HIG/Labels|control labels]] in your app. | ||
** Use [[Projects/Usability/HIG/StaticText|static text]] for main instruction and supplemental information. | ** Use [[http://techbase.kde.org/Projects/Usability/HIG/StaticText|static text]] for main instruction and supplemental information. | ||
== Building blocks == | == Building blocks == |
Revision as of 18:27, 27 March 2014
Presentation
Design Vision and Principles
- Get to know the [and principles] that inform the visual design.
Style
The following style elements provide a palette to express your own unique vision while also being part of a shared community vision.
- Use [[1]] consistently.
- Ensure [and edges] honor the design vision.
- [[2]] use should be consistent throughout the interface.
- Layout visual elements to reduce clutter and ensure balance.
- Use appropriate [and spacing] to create breathing room.
- Follow the [alignment] guidelines.
- Treat [[3]] with the same care as any other aspect of the visual design.
- Keep [[4]] consistent and easy to understand.
- Take care about [localization] of your project.
- Do not apply [[5]] except for titles and in case of sentence style.
- Apply standard [labels] in your app.
- Use [text] for main instruction and supplemental information.
Building blocks
- Building blocks help make it easier to design applications that satisfy the design vision without needing to always create your own custom UI elements.
Tools
- Try the mock-up toolkit to help with designing your application.
- Ask for help and share your visual design ideas on the KDE Visual Design Group forum.