Links

Links navigate users to another location, such as a different site, resource, or section within the same page.

Component checklist

Status

The status of the component

Ready for use!

Figma component

A link to the Figma library where the component lives.

Anatomy

Two images, one showing a link text + icon, the second showing an inline link text alone
  1. Link text: describes what is being linked to.
  2. Icon: illustrates the destination or type of content that is referenced. Used only for standalone links.

The two main variants for links are inline and standalone. Inline links should be used within a body of text whereas standalone links should exist on their own or placed right after the content block.

Frame 2609253

 

Do
  • Should be used within the flow of text.
  • Helps provide context and additional information.
  • Best suited for quick references or supplementary details.
  • Should always be styled with an underline.
Don't
  • Do not pair with an icon.
  • Do not use them on their own.

 

context-menu

 

Do
  • Can be used on their own or directly following content.
  • Ideal for navigating to external resources.
  • Use them within tables.
  • Should be paired with an icon - end to better communicate the place of the resource.
Don't
  • Do not style with an underline (only the hover state uses an underline).
  • Do not place it within a block of text.

 

Best Practices

Inline links are usually placed within a paragraph. Consider using fewer links within a single sentence to reduce cognitive load.

Do
A terms and conditions popover with one inline link within the body

Add one meaningful link to a sentence.

Don't
A terms and conditions popover with three inline links within the body

Avoid overcrowding one sentence with multiple links.

 

The breadcrumbs component uses standalone links as sub-components. In this case, the standalone links should be used without an icon.

Do
Grandchild-level breadcrumb links

Use breadcrumbs as they come, with standalone links that have the icon-end hidden.

Don't
Grandchild-level breadcrumb links, each with icons.

Avoid pairing standalone links within breadcrumbs with icons.

 

Buttons should be used for initiating a specific action such as submit, whereas links should be used to navigate to a new section or page or for providing additional information.

Do

Use the standalone link to navigate to additional resources.