@lit-ui/button
v1.0.0
Published
Accessible button component built with Lit and Tailwind CSS
Maintainers
Readme
@lit-ui/button
Accessible button component built with Lit and Tailwind CSS.
Installation
npm install @lit-ui/button @lit-ui/coreQuick Start
<script type="module">
import '@lit-ui/button';
</script>
<lui-button variant="default">Click me</lui-button>
<lui-button variant="primary">Primary</lui-button>
<lui-button variant="destructive">Delete</lui-button>Variants
default- Standard button stylingprimary- Primary action emphasissecondary- Secondary action stylingoutline- Outlined buttonghost- Minimal button stylingdestructive- Destructive/danger actionslink- Link-styled button
Sizes
sm- Small buttondefault- Default sizelg- Large buttonicon- Icon-only button
Features
- Form Participation: Works with native HTML forms
- Loading State: Built-in loading spinner
- Icon Support: Left and right icon slots
- SSR Compatible: Works with server-side rendering
Documentation
Full documentation: https://lit-ui.dev/components/button
License
MIT
