Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ubermanu/louisette
🔪 🔶 Accessible component primitives for Svelte (WIP)
https://github.com/ubermanu/louisette
a11y components headless interactions louisette primitive svelte
Last synced: 5 days ago
JSON representation
🔪 🔶 Accessible component primitives for Svelte (WIP)
- Host: GitHub
- URL: https://github.com/ubermanu/louisette
- Owner: ubermanu
- License: mit
- Created: 2023-04-30T10:37:26.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-28T20:59:45.000Z (2 months ago)
- Last Synced: 2024-09-30T02:07:36.543Z (about 1 month ago)
- Topics: a11y, components, headless, interactions, louisette, primitive, svelte
- Language: TypeScript
- Homepage: https://ubermanu.github.io/louisette/
- Size: 576 KB
- Stars: 28
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Louisette
![npm](https://img.shields.io/npm/v/louisette)
![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/ubermanu/louisette/ci.yml?label=ci)A collection of headless component primitives for Svelte.
## Installation
```bash
npm install louisette
```## Usage
```svelte
import { createCollapsible } from 'louisette'
const { triggerAttrs, contentAttrs } = createCollapsible()
Toggle
Content
```You can check out the [documentation](https://ubermanu.github.io/louisette/) for more examples.