color-hex

A small Rust crate that supplies procedural macros to convert hex strings into RGB/A colors at compile time.

GitHub Workflow Status Crates.io

Documentation

The documentation includes a comprehensive description of the syntax supported for parsing hex colors.

Usage

Add this to your Cargo.toml:

toml [dependencies] color_hex = "0.2.0"

Here is an example of converting a direct "HTML style" hex color string to an array:

```Rust use colorhex::colorfrom_hex;

fn main() { let color = colorfromhex!("#2d2d2d");

println!("Color: {:x?}", color);

} ```

License

Licensed under the MIT license

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be licensed as above, without any additional terms or conditions.