diff --git a/crates/hyfetch/src/presets.rs b/crates/hyfetch/src/presets.rs index 39f8c352..623c52a5 100644 --- a/crates/hyfetch/src/presets.rs +++ b/crates/hyfetch/src/presets.rs @@ -231,6 +231,8 @@ pub enum Preset { Band, Libragender, Librafeminine, Libramasculine, Libraandrogyne, Libranonbinary, + + Fluidfluxa, Fluidfluxb, } #[derive(Clone, Eq, PartialEq, Debug)] @@ -708,6 +710,14 @@ impl Preset { Self::Libranonbinary => ColorProfile::from_hex_colors(vec![ "#000000", "#A3A3A3", "#FFFFFF", "#FFF987", "#FFFFFF", "#A3A3A3", "#000000" ]), + + Self::Fluidfluxa => ColorProfile::from_hex_colors(vec![ + "#ff115f", "#a34aa3", "#00a4e7", "#ffdf00", "#000000", "#ffed71", "#85daff", "#dbadda", "#fe8db1" + ]), + + Self::Fluidfluxb => ColorProfile::from_hex_colors(vec![ + "#c6d1d2", "#f47b9d", "#f09f9b", "#e3f09e", "#75eeea", "#52d2ed", "#c6d1d2" + ]), }) .expect("preset color profiles should be valid") } diff --git a/hyfetch/presets.py b/hyfetch/presets.py index 549994f0..d25789e1 100644 --- a/hyfetch/presets.py +++ b/hyfetch/presets.py @@ -1067,4 +1067,29 @@ PRESETS: dict[str, ColorProfile] = { "#A3A3A3", "#000000" ]), + + # Adding Fluidflux flags - ObsoleteDev + # Sourced from https://gender.fandom.com/wiki/Fluidflux?file=FC90B24D-CA36-4FE2-A752-C9ABFC65E332.jpeg + + 'fluidflux A': ColorProfile([ + "#ff115f", + "#a34aa3", + "#00a4e7", + "#ffdf00", + "#000000", + "#ffed71", + "#85daff", + "#dbadda", + "#fe8db1" + ]), + + 'fluidflux B': ColorProfile([ + "#c6d1d2", + "#f47b9d", + "#f09f9b", + "#e3f09e", + "#75eeea", + "#52d2ed", + "#c6d1d2" + ]), }