Typography Components
Renders an accessible and themeable anchor link for navigation. Use this to direct users to other pages or external websites.
Links come in different sizes such as xs, sm, md, lg, xl.
Links support different font weights.
LinkFontWeights.tsx
<Row flexWrap> <Link href="#" thin>Link thin</Link> <Link extralight href="#">Link extralight</Link> <Link href="#" light>Link light</Link> <Link href="#" normal>Link normal</Link> <Link href="#" medium>Link medium</Link> <Link href="#" semibold>Link semibold</Link> <Link bold href="#">Link bold</Link> <Link extrabold href="#">Link extrabold</Link> <Link black href="#">Link black</Link></Row>Links can have different color appearances.
LinkAppearances.tsx
<Row flexWrap> <Link default href="#">Link default</Link> <Link accent href="#">Link accent</Link> <Link href="#" primary>Link primary</Link> <Link href="#" secondary>Link secondary</Link> <Link href="#" tertiary>Link tertiary</Link> <Link href="#" success>Link success</Link> <Link danger href="#">Link danger</Link> <Link href="#" warning>Link warning</Link> <Link href="#" info>Link info</Link> <Link href="#" link>Link link</Link></Row>Links support different font families.
LinkFontFamilies.tsx
<Row flexWrap> <Link href="#" sans>Link sans</Link> <Link href="#" serif>Link serif</Link> <Link href="#" mono>Link mono</Link></Row>Links support different text decorations.
LinkTextDecorations.tsx
<Row flexWrap> <Link href="#" underline>Link underline</Link> <Link href="#" lineThrough>Link lineThrough</Link> <Link href="#" noUnderline>Link noUnderline</Link> <Link href="#" overline>Link overline</Link></Row>Links support different font styles.
LinkFontStyles.tsx
<Row flexWrap> <Link href="#" italic>Link italic</Link> <Link href="#" notItalic>Link notItalic</Link></Row>Links support different case transformations.
LinkTransformations.tsx
<Row flexWrap> <Link href="#" uppercase>Link uppercase</Link> <Link href="#" lowercase>Link lowercase</Link> <Link capitalize href="#">Link capitalize</Link> <Link href="#" normalCase>Link normalCase</Link></Row>Links can be aligned differently.
LinkAlignment.tsx
<Col className="border-2 border-dashed border-gray-300 p-4 min-w-80"> <Link className="w-full" href="#" textLeft>Left Aligned</Link> <Link className="w-full" href="#" textCenter>Center Aligned</Link> <Link className="w-full" href="#" textRight>Right Aligned</Link></Col>Combining multiple link properties.
LinkCombinations.tsx
<Col> <Link bold href="#" lg primary>Large Bold Primary Link</Link> <Link href="#" italic secondary sm>Small Italic Secondary Link</Link> <Link href="#" md semibold success underline>Medium Semibold Success Underlined Link</Link> <Link href="#" light uppercase xs>Extra Small Light Uppercase Link</Link> <Link danger extrabold href="#" textCenter xl>Extra Large Extra Bold Danger Centered Link</Link></Col>