Crate pride_rs

Source
Expand description

Β§πŸ³οΈβ€πŸŒˆ Pride RS

Crates.io Crates.io Downloads Crates.io License made-with-rust Rust Maintenance

Join our Discord

logo

§🎬 Demo

FrameworkLive
YewNetlify Status
DioxusNetlify Status
LeptosTODO

Β§πŸ“œ Intro

Pride RS is a highly customizable pride flags components for WASM Frameworks like Yew, Leptos, and Dioxus. It helps you build beautiful, responsive pride flags with minimal setup and maximum customization.

Β§πŸ€” Why Use Pride RS?

  1. πŸ“± Responsive by Default: Automatically adapts to different screen sizes with clean mobile-first layout support.

  2. 🎨 Easy to Customize: Configure layou and more using straightforward props.

  3. 🌈 Theming & Styling Freedom: Comes unopinionated; Style it using Tailwind CSS, regular classes, or inline styles.

Β§Yew Usage

Refer to our guide to integrate this component into your Yew app.

§🧬 Dioxus Usage

Refer to our guide to integrate this component into your Dioxus app.

§🌱 Leptos Usage (TODO)

Refer to our guide to integrate this component into your Leptos app.

§🀝 Contributions

Contributions are welcome! Whether it’s bug fixes, feature requests, or examples, we would love your help to make Pride RS better.

  1. Fork the repository.
  2. Create a new branch for your feature/bugfix.
  3. Submit a pull request for review.

Β§πŸ“œ License

Pride RS is licensed under the MIT License. You are free to use, modify, and distribute this library in your projects.

Re-exportsΒ§

pub use common::FlagLookup;
pub use common::Size;
pub use common::Type;

ModulesΒ§

common
dioxusdio
🧬 Pride RS Dioxus Usage
leptoslep
yewyew
Pride RS Yew Usage