Default button
<div class="flex flex-wrap gap-2">
<Button>Default</Button>
<Button color="alternative">Alternative</Button>
<Button color="dark">Dark</Button>
<Button color="light">Light</Button>
<Button color="green">Green</Button>
<Button color="red">Red</Button>
<Button color="yellow">Yellow</Button>
<Button color="purple">Purple</Button>
</div>
Button pills
<div class="flex flex-wrap gap-2">
<Button pill={true}>Default</Button>
<Button color="alternative" pill={true}>Alternative</Button>
<Button color="dark" pill={true}>Dark</Button>
<Button color="light" pill={true}>Light</Button>
<Button color="green" pill={true}>Green</Button>
<Button color="red" pill={true}>Red</Button>
<Button color="yellow" pill={true}>Yellow</Button>
<Button color="purple" pill={true}>Purple</Button>
</div>
Button Monochrome
<div class="flex flex-wrap gap-2">
<Button gradientMonochrome="blue">Blue</Button>
<Button gradientMonochrome="green">Green</Button>
<Button gradientMonochrome="cyan">Cyan</Button>
<Button gradientMonochrome="teal">Teal</Button>
<Button gradientMonochrome="lime">Lime</Button>
<Button gradientMonochrome="red">Red</Button>
<Button gradientMonochrome="pink">Pink</Button>
<Button gradientMonochrome="purple">Purple</Button>
</div>
Gradient duo-tone
<div class="flex flex-wrap gap-2">
<Button gradientDuoTone="purpleToBlue">Purple to Blue</Button>
<Button gradientDuoTone="cyanToBlue">Cyan to Blue</Button>
<Button gradientDuoTone="greenToBlue">Green to Blue</Button>
<Button gradientDuoTone="purpleToPink">Purple to Pink</Button>
<Button gradientDuoTone="pinkToOrange">Pink to Orange</Button>
<Button gradientDuoTone="tealToLime">Teal to Lime</Button>
<Button gradientDuoTone="redToYellow">Red to Yellow</Button>
</div>
Outline
<div class="flex flex-wrap items-center gap-2">
<Button outline={true} gradientDuoTone="purpleToBlue">Purple to Blue</Button>
<Button outline={true} gradientDuoTone="cyanToBlue">Cyan to Blue</Button>
<Button outline={true} gradientDuoTone="greenToBlue">Green to Blue</Button>
<Button outline={true} gradientDuoTone="purpleToPink">Purple to Pink</Button>
<Button outline={true} gradientDuoTone="pinkToOrange">Pink to Orange</Button>
<Button outline={true} gradientDuoTone="tealToLime">Teal to Lime</Button>
<Button outline={true} gradientDuoTone="redToYellow">Red to Yellow</Button>
</div>
Button sizes
<div class="flex flex-wrap items-center gap-2">
<Button size="xs">Extra small</Button>
<Button size="sm">Small</Button>
<Button size="md">Base</Button>
<Button size="lg">Large</Button>
<Button size="xl">Extra large</Button>
</div>
Buttons with icon
<div class="flex flex-wrap items-center gap-2">
<Button>
<HiShoppingCartSolid className="mr-2 h-5 w-5" />
Buy now
</Button>
<Button>
Choose plan
<HiArrowRightOutline className="ml-2 h-5 w-5" />
</Button>
</div>
Buttons with label
<Button label="2">Messages</Button>
Icon buttons
<div class="flex flex-wrap items-center gap-2">
<Button icon={HiArrowRightOutline} />
<Button icon={HiArrowRightOutline} pill={true} />
<Button icon={HiArrowRightOutline} outline={true} />
<Button icon={HiArrowRightOutline} pill={true} outline={true} />
</div>
Loader
<div class="flex flex-wrap items-center gap-2">
<Button>
<Spinner class="mr-3" size="sm" light={true} />
Loading ...
</Button>
<Button outline={true}>
<Spinner class="mr-3" size="sm" light={true} />
Loading ...
</Button>
</div>
Disabled
<Button disabled={true}>Disabled button</Button>