Best Practices – Global Patterns

Foundations / Best Practices / Best Practices – Global Patterns

Interaction Foundations

Action Placement

Learn where to place actions and how to style them.

Navigation

Support seamless navigation across and within apps.

Message Handling

Message Handling

Use the right message types to inform users without interrupting their flow.

Object Handling

Object Handling (Create, Edit, Delete)

Learn about the different flows and naming conventions for simple and nested objects.

Simple Objects

Create and edit content managed on a single page.

Complex Objects – Global Flow

Create and edit pages with subpages. Save together on the main page.

Complex Objects – Local Flow

Create and edit pages with subpages. Save separately on each page.

Create with Reference

Link a new object to an existing one without copying any data.

Forward

Let users forward an object to another person for review.

Copy

Create a new object from an existing one and fine-tune it to your needs.

Partial Edit

Make part of an object editable, using in-place edits or a dialog.

Mass Edit

Update multiple objects at once by changing shared properties.

Draft Handling

Manage drafts before an object is actively saved.

Mobile Integration

Mobile Integration

Leverage native mobile interfaces to access device capabilities like the camera or voice recording.