1 2 3 4 5 6 7 8 9 10 11 12
pub use crate::Result;
use std::str::FromStr;
pub use css_color_parser::{Color, NAMED_COLORS};
/// - Named: eg. `slateblue`
/// - `#fff`
/// - `#ff0011`
/// - `rgba(255, 128, 12, 0.5)`
pub fn parse_color<S: AsRef<str>>(color: S) -> Option<Color> {
Color::from_str(color.as_ref()).ok()
}
