diff --git a/crates/hyfetch/src/presets.rs b/crates/hyfetch/src/presets.rs index 46283d44..cd83b509 100644 --- a/crates/hyfetch/src/presets.rs +++ b/crates/hyfetch/src/presets.rs @@ -113,6 +113,8 @@ pub enum Preset { Genderflux, + Hypergender, Hyperboy, Hypergirl, Hyperandrogyne, Hyperneutrois, + Finsexual, Unlabeled1, @@ -440,6 +442,26 @@ impl Preset { "f47694", "f2a2b9", "cecece", "7ce0f7", "3ecdf9", "fff48d", ]), + Self::Hypergender => ColorProfile::from_hex_colors(vec![ + "#EFEFEF", "#FFFFFF", "#FBFF75", "#000000", "#FBFF75", "#FFFFFF", "#EFEFEF", + ]), + + Self::Hyperboy => ColorProfile::from_hex_colors(vec![ + "#EFEFEF", "#FFFFFF", "#74D7FE", "#000000", "#74D7FE", "#FFFFFF", "#EFEFEF", + ]), + + Self::Hypergirl => ColorProfile::from_hex_colors(vec![ + "#EFEFEF", "#FFFFFF", "#FC76D3", "#000000", "#FC76D3", "#FFFFFF", "#EFEFEF", + ]), + + Self::Hyperandrogyne => ColorProfile::from_hex_colors(vec![ + "#EFEFEF", "#FFFFFF", "#BB83FF", "#000000", "#BB83FF", "#FFFFFF", "#EFEFEF", + ]), + + Self::Hyperneutrois => ColorProfile::from_hex_colors(vec![ + "#EFEFEF", "#FFFFFF", "#BAFA74", "#000000", "#BAFA74", "#FFFFFF", "#EFEFEF", + ]), + // sourced from https://lgbtqia.wiki/wiki/Finsexual Self::Finsexual => ColorProfile::from_hex_colors(vec![ "#B18EDF", "#D7B1E2", "#F7CDE9", "#F39FCE", "#EA7BB3", diff --git a/hyfetch/presets.py b/hyfetch/presets.py index da245879..6f8fa995 100644 --- a/hyfetch/presets.py +++ b/hyfetch/presets.py @@ -553,6 +553,22 @@ PRESETS: dict[str, ColorProfile] = { "3ecdf9", "fff48d", ]), + + 'hypergender': ColorProfile([ + "#EFEFEF", "#FFFFFF", "#FBFF75", "#000000", "#FBFF75", "#FFFFFF", "#EFEFEF", + ]), + 'hyperboy': ColorProfile([ + "#EFEFEF", "#FFFFFF", "#74D7FE", "#000000", "#74D7FE", "#FFFFFF", "#EFEFEF", + ]), + 'hypergirl': ColorProfile([ + "#EFEFEF", "#FFFFFF", "#FC76D3", "#000000", "#FC76D3", "#FFFFFF", "#EFEFEF", + ]), + 'hyperandrogyne': ColorProfile([ + "#EFEFEF", "#FFFFFF", "#BB83FF", "#000000", "#BB83FF", "#FFFFFF", "#EFEFEF", + ]), + 'hyperneutrois': ColorProfile([ + "#EFEFEF", "#FFFFFF", "#BAFA74", "#000000", "#BAFA74", "#FFFFFF", "#EFEFEF", + ]), "finsexual": ColorProfile([ "#B18EDF",