Button
Classic buttons
- sizings
<Button size="large">Large</Button>
<Button>Default</Button>
<Button size="small">Small</Button>
<Button block>Block level</Button>- colors
<Button type="primary">primary</Button>
<Button type="secondary">secondary</Button>
<Button type="success">success</Button>
<Button type="warning">warning</Button>
<Button type="danger">danger</Button>- outline
<Button outline="primary">primary</Button>
<Button outline="secondary">secondary</Button>
<Button outline="success">success</Button>
<Button outline="warning">warning</Button>
<Button outline="danger">danger</Button>- icon
<script>
import { Button } from 'spaper';
import { Bell, Bookmark, Check } from 'spaper/icons';
</script>
<Button icon={Bell}>Notify</Button>
<Button type="primary" icon={Check}>Save</Button>
<Button icon={Bookmark} type="secondary" aria-label="Bookmark" />- disabled
<Button disabled>primary</Button>
<Button type="primary" disabled>primary</Button>
<Button type="secondary" disabled>secondary</Button>
<Button type="success" disabled>success</Button>
<Button type="warning" disabled>warning</Button>
<Button type="danger" disabled>danger</Button>- loading
<Button type="secondary" loading>Please wait</Button>
<Button type="primary" loading>
{#snippet loader()}
<span>...</span>
{/snippet}
Saving…
</Button>- link
<Button isLink href="/start">Documentation</Button>
<Button isLink external href="https://github.com/Oli8/spaper">
GitHub
</Button>