Logo
KNEXT.JS
  • Blog
  • Docs
KNEXT.JS
  • Home
  • Docs
    • Components
    • Getting Started
    • Guides
    • Patterns
  • Blog
    • Patterns
    • Test
  1. Home
  2. docs
  3. components
  4. button

KNEXT.js

Your next project, supercharged with modern web development tools and best practices.

Resources

  • Documentation
  • Components
  • Templates

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy Policy
  • Terms of Service

© 2025 KNEXT.js. All rights reserved.

GitHubBluesky
1 min read

Button

The Button component is a core building block in our atomic design system. It's built with accessibility and flexibility in mind.

Basic Usage

Variants

Button Variants

Sizes

Button Sizes

(icon)

API Reference

PropTypeDefaultDescription
variant'default' | 'outline' | 'ghost''default'Style variant
size'sm' | 'md' | 'lg''md'Button size
disabledbooleanfalseDisabled state
import { Button } from '@/components/atoms/button';

function Example() { return <Button>Click me</Button>; }