Concept cluster
Trigger or navigate
Compare a named action, navigation to a destination, and a compact action represented by an icon.
Try the 3 concepts, compare what changes, then use the Pack that fits your need.
Try the componentsTrigger or navigate
Try it
Does the control trigger an action, change location, or need to remain icon-only?
Button
Shared trial context
Button
Mission
Button
Activate Save with Space, verify the pending state blocks a second request, and recover from a server error.
Subject: Weekly summary
Step 1 of 3
Try
Try the component. Your live result appears just above. Move on at your own pace.
Behavior and edge case
- What to observe
- The enabled submit button has a clear label, visible focus, and sufficient text contrast.
- Edge case
- During submission, the button preserves its width, exposes Saving, and blocks duplicate activation without removing focus.
Link
Mission
Link
Open Billing with Enter, return, then use the browser context menu on the external status link.
The service includes three shared spaces.
BillingBilling details
This section is a real navigation destination.
Back to summaryStep 1 of 3
Try
Try the component. Your live result appears just above. Move on at your own pace.
Behavior and edge case
- What to observe
- Each descriptive link has a real destination and a focus style distinct from surrounding text.
- Edge case
- The external destination is identified in accessible text when opening behavior or context would otherwise surprise users.
What this example shows
Button performs an action; Link navigates to a destination, while Icon button is the compact button variant whose visible label is replaced by an icon.
Which fits your need?
Button
Submitting or resetting a form
Link
Moving to another page or route
Difference and sources
Button performs an action; Link navigates to a destination, while Icon button is the compact button variant whose visible label is replaced by an icon.
Read the sourcesParts of the specimen
Select a numbered marker on the schematic, or use the list below, to see its role. The schematic shows the concept's representative state.
Control
The interactive element that receives input and exposes state.
The three concepts
The three comparisons
Signals you are confusing them
These descriptions fit every concept in the cluster, so none of them is enough to decide.
- an activatable control performs an operation or moves to a destination
- available space determines whether the action uses text or only a symbol