Projects/Usability/HIG/Contributing: Difference between revisions

    From KDE TechBase
    < Projects‎ | Usability‎ | HIG
    (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.