Link

Links allow users to navigate to a specified location.

Example

Link Basic Example

Content

The link component accepts other components, such as text and icon, as children.

Variants

Links can have different styles to indicate their purpose.

Over background

Links can be placed over a background to add a visual prominence to the link.

Quiet State

The is_quiet prop makes the link “quiet”. This can be useful when the link and its corresponding styling should not distract users from surrounding content.

API Reference

A link is used for navigating between locations.

Returns: Element The rendered link element.

ParametersTypeDefaultDescription
*childrenAnyThe content to display in the link.
variantLiteral['primary', 'secondary', 'over_background'] |
None
'primary'The background color of the link.
is_quietbool |
None
NoneWhether the link should be displayed with a quiet style.
auto_focusbool |
None
NoneWhether the element should receive focus on render.
hrefstr |
None
NoneA URL to link to.
targetLiteral['_self', '_blank', '_parent', '_top'] |
None
NoneThe target window for the link.
relstr |
None
NoneThe relationship between the linked resource and the current page.
pingstr |
None
NoneA space-separated list of URLs to ping when the link is followed.
downloadstr |
None
NoneCauses the browser to download the linked URL.
href_langstr |
None
NoneHints at the human language of the linked URL.
referrer_policystr |
None
NoneHow much of the referrer to send when following the link.