Button
Flat. Bordered. No shadows. Primary for the one important action on a page, ghost for everything else.
Variants
primary / ghost / danger
<Button variant="primary">Save</Button>
<Button variant="ghost">Cancel</Button>
<Button variant="danger">Delete</Button>Sizes
<Button size="sm">Small</Button>
<Button size="md">Medium</Button>
<Button size="lg">Large</Button>With Icons
<Button leadingIcon={<Plus />}>New</Button>
<Button variant="ghost" trailingIcon={<Chevron />}>Back</Button>Icon-Only
<IconButton label="Add"><Plus /></IconButton>Disabled
<Button disabled>Can't Click</Button>
<Button variant="ghost" disabled>Can't Click</Button>Interactive
<Button onClick={() => alert("hi")}>Say Hi</Button>