Skip to Content
Documentation
Saas UI
Get Pro
Getting started
Components
Overview

Link

Used to provide accessible navigation

SourceStorybookRecipe
Visit Chakra UI

Usage

import { Link } from "@chakra-ui/react"
<Link href="...">Click here</Link>

Examples

Variants

Use the variant prop to change the appearance of the Link component

Link (Underline)Link (Plain)

Within Text

Use Link within a text to create a hyperlink

Visit the Chakra UI website

External

Add an external link icon to the Link component

Next.js

Compose Link with Next.js Link component using the asChild prop

import { Link as ChakraLink } from "@chakra-ui/react"
import NextLink from "next/link"

const Demo = () => {
  return (
    <ChakraLink asChild>
      <NextLink href="/about">Click here</NextLink>
    </ChakraLink>
  )
}

Props

PropDefaultType
colorPalette 'gray'
'gray' | 'zinc' | 'neutral' | 'stone' | 'red' | 'orange' | 'amber' | 'yellow' | 'lime' | 'green' | 'emerald' | 'teal' | 'cyan' | 'sky' | 'blue' | 'indigo' | 'violet' | 'purple' | 'fuchsia' | 'pink' | 'rose' | 'presence' | 'status' | 'sidebar' | 'sidebar.accent' | 'accent' | 'slate'

The color palette of the component

variant 'plain'
'underline' | 'plain'

The variant of the component

Previous

Kbd

Next

Link Overlay