diff --git a/crates/hyfetch/src/presets.rs b/crates/hyfetch/src/presets.rs index 117d49f1..a9b762c2 100644 --- a/crates/hyfetch/src/presets.rs +++ b/crates/hyfetch/src/presets.rs @@ -119,6 +119,11 @@ pub enum Preset { Pangender, + /// High-contrast version of pangender flag + #[serde(rename = "pangender.contrast")] + #[strum(serialize = "pangender.contrast")] + PangenderContrast, + #[serde(rename = "gendernonconforming1")] #[strum(serialize = "gendernonconforming1")] GenderNonconforming1, @@ -440,6 +445,11 @@ impl Preset { "#FFF798", "#FEDDCD", "#FFEBFB", "#FFFFFF", "#FFEBFB", "#FEDDCD", "#FFF798", ]), + // high-contrast version of pangender flag + Self::PangenderContrast => ColorProfile::from_hex_colors(vec![ + "#ffe87f", "#fcbaa6", "#fbc9f3", "#FFFFFF", "#fbc9f3", "#fcbaa6", "#ffe87f", + ]), + Self::GenderNonconforming1 => ColorProfile::from_hex_colors(vec![ "#50284d", "#96467b", "#5c96f7", "#ffe6f7", "#5c96f7", "#96467b", "#50284d", ])