Gaia/Design/BuildingBlocks: Difference between revisions

Jump to navigation Jump to search
Line 36: Line 36:
'''Used for:'''
'''Used for:'''


* Presenting a list of items, usually actions or links (eg: Edit, Delete, etc).
* Presenting a list of actions related to the App content.


'''Characteristics:'''
'''Characteristics:'''


* Menus are spawned from buttons, often positioned within Toolbars.
* Are opened from buttons within App content. These buttons are often inside Toolbars (eg: Browser's "Share" button).
* Present 1 or more items.
* Contain 1 or more items.
* Vary in height, to a maximum of Keyboard component height.
* Expand in height to accomodate contents, to a maximum of the screen height, at which point contents scroll. Best practice is to include maximum of 5 items + Title.
* Titles are optional.
* Title strings are optional.
* Are closed by:
* Are closed by:
** Selecting one of the items
** Selecting one of the actions.
** Pressing "Cancel" button (wording may be different)
** Pressing "Cancel" button (verbiage TBD)
** Pressing “OK” button, if available (label may be different)
 
[[Image:Gaia_BB_DialogueMenus_1.png|Dialogue: Menus 1]]
 


[[Image:BB_ActionMenu_1.jpg|Dialogue: Action Menus]]
[[Image:BB_ActionMenu_2.jpg|Dialogue: Action Menus]]


== Dialogue: Object Menu ==
== Dialogue: Object Menu ==
816

edits

Navigation menu