Action Card
Action Cards display limited information about an object in the system (e.g. user, process), including an optional count of how many instances of that object exist. This card also allows users to take an action on the object without going to another screen (e.g. deleting or duplicating an instance of an object).
- Usage
- Configuration
- Examples
Action Cards represent a single item in the system and usually indicate an item that users can take some kind of action on. Actions Cards are commonly used to display information that is relatively high-level, but that is still actionable (e.g. ratings for a film that the user can select to receive more information and read a full review).
Compared to the other card components, the Action Card:
- Provides information and actions in addition to a quantity, similar to the Number Card.
- Is tied to a specific item in the system, unlike the Text Card.
- Does not provide as much information as the Summary Card.
The Action Card is most useful for giving users quick access to take action on specific items in the system (e.g. removing or cloning them), while providing enough context to know which item they are taking action on.
Anatomy
-
Title
-
Subtitle
-
Go To icon
-
Body
-
Count
-
Actions
Best practices
- If none of your Action Cards contain actions, use a Text Card or Number Card instead.
- Configure cards as small or medium components on the grid. Avoid configuring a card in a single column, as this can cause accessibility issues.
- If the primary action for an Action Card is best taken on another screen, provide a link to that screen.
- While the screen or section a card is in can add context to that card's content, ensure that cards stand alone and do not rely on other components for understanding or relevance.
- When combining multiple cards on the same row of the grid, design for the largest card because all cards will match the height of the largest card.
Do
Don't
Properties
- field – Required. The title that displays for the card.
- field – Optional. The static subtitle text.
- field – Required. The description that displays on the Action Card.
- field – Optional. The query that retrieves the data for the items on the Action Card, based on the data model.
- field – Optional. The number that displays on the Action Card when the screen loads.
- field – Optional. The label that displays for the field.
- field – Optional. The hover text that displays for the action icon.
- field – Optional. The UI icon that displays for the action.
- field – Optional. The API called when the user selects the action icon.
section – Optional. A section of properties used to configure the actions available to the user on the Action Card:- checkbox – Optional. If selected, the user can select the Action Card to display another specified screen.
- field – Conditionally required if the checkbox is selected. The URL of the screen that displays when the user selects the Action Card.
- checkbox – Optional. If selected, the number specified in the field and the label specified in display.
- checkbox – Optional. If selected, the subtitle displays.
- field – Optional. The user's permission to access the component. If a user is not assigned a role that includes this permission, they cannot view or interact with the component.
- Hide – The component is hidden.
- Disable – The component is visible but not cannot be interacted with.
drop-down – Optional. If the user does not have permission to access the component, specifies whether to hide or disable it:
With number, actions, and link
- included.
- included.
- included.
- included.
- included.
- included.
- included.
:- selected.
- included.
- selected.
- selected.
With number and actions
- included.
- included.
- included.
- included.
- included.
- included.
- included.
:- not selected.
- not included.
- selected.
- selected.
With link only
- not included.
- not included.
- not included.
- not included.
- not configured.
- selected.
- included.
- not selected.
- not selected.
With number and link
- included.
- included.
- included.
- included.
- not configured.
- selected.
- included.
- selected.
- selected.