Link Button
Link Button is similar to a button, however acts as a link to navigate users between pages.
Overview
<LinkButton href="#">Link Button</LinkButton>Import
Import the component from @faststore/ui
import { LinkButton } from '@faststore/ui'Import Styles
import '@faststore/ui/src/components/molecules/LinkButton/styles.scss'Usage
<LinkButton href="#">Link Button</LinkButton>Props
| Name | Type | Description | Default |
|---|---|---|---|
| Coming Soon |
Design Tokens
This component inherits Button design tokens.
Nested Elements
Icon
Variants
This component inherits Button variants.
Primary
<LinkButton href="#" variant="primary">
Link Button
</LinkButton>Primary Inverse
<LinkButton href="#" variant="primary" inverse>
Link Button
</LinkButton>Secondary
<LinkButton href="#" variant="secondary">
Link Button
</LinkButton>Secondary Inverse
<LinkButton href="#" variant="secondary" inverse>
Link Button
</LinkButton>Tertiary
<LinkButton href="#" variant="tertiary">
Link Button
</LinkButton>Tertiary Inverse
<LinkButton href="#" variant="tertiary" inverse>
Link Button
</LinkButton>Disabled
<LinkButton href="#" disabled>
Link Button
</LinkButton>Small
<LinkButton variant="primary" size="small">
Link Button
</LinkButton>Customization
For further customization, you can use the following data attributes:
data-fs-link-button
This component inherits Button CSS selectors and styles.
Best Practices
✅ Do's
- Use the
LinkButtononly to navigate the user between store pages. For general purposes, use the standard Button.