Framework | Live Demo |
---|---|
Yew | |
Dioxus | |
Leptos |
Accordion RS is a highly customizable accordion component designed for Wasm-based frameworks like Yew, Dioxus, and Leptos. Easily create interactive, collapsible sections with rich behaviors, smooth transitions, and complete styling control.
The following are some reasons why Accordion RS is a fantastic addition to your Wasm-based projects:
- 🎨 Customizable Content: Define separate content for expanded and collapsed states.
- ⚡ Smooth Animations: Control the transition speed and style of the opening and closing actions.
- 🔄 Callbacks: Attach callbacks to detect when the accordion opens or closes, giving you full control of state transitions.
- 🧑💻 Easy Integration: Works seamlessly with modern Wasm frameworks like Yew, Dioxus, and Leptos.
- 🧩 Accessibility: Optionally include ARIA attributes to make your accordion accessible to screen readers.
Refer to our guide to integrate this component into your Yew app.
Refer to our guide to integrate this component into your Dioxus app.
Refer to our guide to integrate this component into your Leptos app.
Contributions are welcome! Whether it's bug fixes, feature requests, or examples, we would love your help to make Accordion RS better.
- Fork the repository.
- Create a new branch for your feature/bugfix.
- Submit a pull request for review.
Accordion RS is licensed under the MIT License. You are free to use, modify, and distribute this library in your projects.