[+] Add fluidflux flags (#437)
Some checks failed
Shellcheck / check (push) Has been cancelled

* [+] Add fluidflux flags to py

* [+] Add fluidflux flags rust
This commit is contained in:
ObsoleteDev 2025-09-19 05:48:54 +01:00 committed by GitHub
parent 729024a45f
commit 3f41cb40e2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 35 additions and 0 deletions

View File

@ -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")
}

View File

@ -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"
]),
}