rand_color 0.2.0

Unified random color generation across color spaces.
Documentation
# rand_color

Unified random color generation across color spaces.

Supported modules:

- `rgb` via `rand_rgb`
- `hsl` via `rand_hsl`
- `hsv` via `rand_hsv`
- `hwb` via `rand_hwb`
- `oklab` via `rand_oklab`
- `oklch` via `rand_oklch`
- `lab` via `rand_lab`
- `lch` via `rand_lch`
- `convert` via `rand_color_convert`

## Install

```bash
cargo add rand_color
```

Optional serde support for all color modules:

```bash
cargo add rand_color --features serde
```

## Usage

```rust
let rgb = rand_color::rgb::random_color();
let hsl = rand_color::hsl::random_hsl();
let hsv = rand_color::hsv::random_hsv();

assert!(rgb.to_rgba_string().starts_with("rgba("));
assert!(hsl.to_hsla_string().starts_with("hsla("));
assert!(hsv.to_hsva_string().starts_with("hsva("));
```