Button
AtomCore interactive element. Supports 5 visual styles (variants) and 5 sizes. disabled, loading and selected states are built-in.
<Button>Click me</Button><Button variant="primary">Primary</Button><Button variant="secondary">Secondary</Button><Button variant="ghost">Ghost</Button><Button variant="danger">Danger</Button><Button variant="outline">Outline</Button><Button variant="primary" disabled>Disabled</Button><Button size="xs">XS</Button>
<Button size="sm">SM</Button>
<Button size="md">MD</Button>
<Button size="lg">LG</Button>
<Button size="xl">XL</Button><Button iconLeft="⬇">Download</Button>
<Button variant="outline" iconRight="→">Next</Button><Button iconOnly aria-label="Delete item">✕</Button><Button fullWidth>Full-width</Button><Button variant="outline" selected>Selected</Button><Button variant="primary" loading>Saving…</Button>