| Framework | Live Demo |
|---|---|
| Yew | |
| Dioxus | |
| Leptos |
Sushi RS is a highly customizable, accessible, and zero-dependency SVG sushi component library for WASM frameworks including Yew, Dioxus, and Leptos.
- π¨ Four Shapes:
Circular,Square,Triangular, andOvalsushi silhouettes. - π· Two Views:
Top(bird's-eye) andFront(isometric) perspectives. - π₯ Rich Ingredients: Salmon, Tuna, Avocado, Egg, Caviar, Cucumber, Crab, Shrimp, Mango, Cream Cheese, Wasabi.
- π₯ Exploded View: Deconstructs every component side-by-side with labels and animations.
- π Top-Edge Decorations: Red/Black Caviar, Sesame, Herbs, Tobiko rings on the rim.
- π§© DRY Architecture: A single
src/svg.rsengine powers all three framework adapters. - βΏ WCAG Compliant:
role="img",aria-label,<title>on every SVG group, full keyboard navigation.
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 Sushi RS better.
- Fork the repository.
- Create a new branch for your feature/bugfix.
- Submit a pull request for review.
Sushi RS is licensed under the MIT License. You are free to use, modify, and distribute this library in your projects.
