Color -> TUI

build build

Parse HEX colors to ratatui's Rgb colors.

Example

Usage

```rust

[derive(Serialize, Deserialize, PartialEq)]

sruct ColorStruct { #[serde(with = "colortotui"] color: ratatui::style::Color, #[serde(with = "colortotui::optional"] optional_color: Option, }

let colortext = r###"{ "color" : "#12FC1C", "optionalcolor" : "123" }"### let t: ColorStruct = serdejson::fromstr::(color_text).unwrap();

let c = ColorStruct { color: Color::Rgb(18, 252, 28), optional_color: Option

assert_eq!(t, c); ```