Difference between revisions of "Projects/Usability/HIG/Contributing"

< Projects‎ | Usability‎ | HIG
Jump to: navigation, search
(Transfer todos from Dialog and ListView here)
(HIG moved to community)
 
(29 intermediate revisions by 4 users not shown)
Line 1: Line 1:
= Report problems =
+
{{ Moved To Community | KDE_Visual_Design_Group/HIG/Contributing }}
If you found an area that was unclear or is not even covered in our HIG, tell us about it. We can be reached on the [https://mail.kde.org/mailman/listinfo/kde-guidelines kde-guidelines] mailing-list.
 
 
 
= Conventions =
 
Following is a set of guidelines to ensure the HIG itself is consistent.
 
 
 
== Terminology ==
 
* Use the word '''Control''', not '''Widget''' to refer to a user interface element. Rationale: "Control" is more widespread outside the UNIX community. It is also reasonable to expect more and more applications will be written using QtQuick and QtQuick controls in the future.
 
 
 
* Use '''check box''' and '''combo box''', not '''checkbox''' or '''combobox'''.
 
 
 
= TODO =
 
== Start page ==
 
* Figure out what to do of the legacy stuff (at the bottom of the page)
 
 
 
== [[Projects/Usability/HIG/Dialogs]] ==
 
* Create "inline-editing" page
 
* Create "info-panels" page
 
 
 
== [[Projects/Usability/HIG/ListView]] ==
 
=== Purpose ===
 
Recommendation should be checked
 
 
 
=== Guidelines ===
 
Add subsections
 
 
 
=== Selection ===
 
Check against recommendation.
 
 
 
Choose between either:
 
# In any other case, use the dual-list pattern because it allows users to easily see which items are selected at any point, without having to scroll through the available options
 
# Use a list box for multiple selections with more than five options.
 
 
 
Get a new type of check boxes for list views implemented: KCheckBoxes:
 
* KCB are flat (no frame, no shadow, no bevel) for clear differentiation from normal check boxes.
 
* KCB are hidden by default, that means when no list item is selected.
 
* KCB have a fade-in effect on mouse over to introduce themselves to users.
 
* KCB are transparent and therby clearly part of the list item.
 
* Legacy keyboard use applies to KCB as well. Thus, the whole item can be clicked to toggle option.
 
 
 
== kdehig repository ==
 
* Document how to use it
 
* Move it to KDE playground
 
* Integrate designer files from http://techbase.kde.org/File:HIG-UI-Files.tar.gz
 

Latest revision as of 11:26, 4 August 2016

This page is now on the community wiki.


This page was last edited on 4 August 2016, at 11:26. Content is available under Creative Commons License SA 4.0 unless otherwise noted.