UNPKG

@shopify/polaris

Version:

Shopify’s product component library

94 lines (64 loc) 2.01 kB
--- name: Link category: Navigation keywords: - URL - linklist - link list - embed - actions - pathways - deep link - text link - plain button - plain call to action - plain cta - embeddd action - action in text - hyperlink - secondary actions - secondary cta - secondary call to action --- # Link Links are used to embed actions or pathways to more information in a sentence. --- ## Purpose Put the merchant first by identifying the problem they face and the component that helps them solve it. ### Problem Merchants need to be able to navigate to other sections of Shopify or take actions wherever they are in the interface. ### Solution Links provide merchants with a way to navigate or take an action in the context of a string of content. --- ## Best practices Links should: - Consist of text that clearly describes either the action that the merchant will take or the location they’ll navigate to. - Only be used in a sentence. For stand-alone navigational actions, [use the button component](/components/actions/button) --- ## Content guidelines ### Links Links should: - Set the expectation of where the merchant will be taken or what action will be performed. - Be consistent with the content they point to. If a navigational link leads to a page called Orders, label the link “orders”. - Use descriptive text and avoid using generic content such as “click here”. <!-- usageblock --> #### Do Learn more about <a>fulfilling orders</a> at the Shopify Help Center #### Don’t <a>Click here</a> to learn more about fulfilling orders <!-- end --> <!-- usagelist --> #### Do Orders #### Don’t To orders section <!-- end --> ## Examples ### Default links Use for text links in larger spans of text. ```jsx <Link url="https://help.shopify.com/manual">fulfilling orders</Link> ``` --- ## Related components * To create navigational actions that aren’t part of a line of text, [use the button component](/components/actions/button)