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() }