[+] Cisgender flag for #386
Okay I think if I added this, someone will ask about the straight flag again. In terms of historical context, the cisgender flag has been used neutrally, and it has not been used as a symbol of dismissal like the straight flag did. While some people question whether it's necessary to have a pride flag for the majority identity that do not face discrimination, its existence isn't perceived as offensive by the LGBTQ+ community. So I judged it would be harmless to add the cisgender flag, while adding the straight flag would be harmful.
This commit is contained in:
parent
0cc6ddbca8
commit
2cfea54a88
2 changed files with 46 additions and 36 deletions
|
|
@ -202,6 +202,11 @@ pub enum Preset {
|
||||||
Neofluid,
|
Neofluid,
|
||||||
|
|
||||||
Genderqueer,
|
Genderqueer,
|
||||||
|
|
||||||
|
Cisgender,
|
||||||
|
|
||||||
|
/// Colors from Gilbert Baker's original 1978 flag design
|
||||||
|
Baker,
|
||||||
|
|
||||||
/// Meme flag
|
/// Meme flag
|
||||||
Beiyang,
|
Beiyang,
|
||||||
|
|
@ -216,9 +221,6 @@ pub enum Preset {
|
||||||
|
|
||||||
/// Meme flag
|
/// Meme flag
|
||||||
Band,
|
Band,
|
||||||
|
|
||||||
/// Colors from Gilbert Baker's original 1978 flag design
|
|
||||||
Baker,
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#[derive(Clone, Eq, PartialEq, Debug)]
|
#[derive(Clone, Eq, PartialEq, Debug)]
|
||||||
|
|
@ -614,9 +616,18 @@ impl Preset {
|
||||||
"#FFECA0", "#FFFFFF", "#FFECA0", "#38087A", "#BCEC64",
|
"#FFECA0", "#FFFFFF", "#FFECA0", "#38087A", "#BCEC64",
|
||||||
]),
|
]),
|
||||||
|
|
||||||
Self::Genderqueer => {
|
Self::Genderqueer => ColorProfile::from_hex_colors(vec![
|
||||||
ColorProfile::from_hex_colors(vec!["#B57EDC", "#FFFFFF", "#4A8123"])
|
"#B57EDC", "#FFFFFF", "#4A8123"
|
||||||
},
|
]),
|
||||||
|
|
||||||
|
Self::Cisgender => ColorProfile::from_hex_colors(vec![
|
||||||
|
"#D70270", "#0038A7"
|
||||||
|
]),
|
||||||
|
|
||||||
|
// used https://gilbertbaker.com/rainbow-flag-color-meanings/ as source and colorpicked
|
||||||
|
Self::Baker => ColorProfile::from_hex_colors(vec![
|
||||||
|
"#F23D9E", "#F80A24", "#F78022", "#F9E81F", "#1E972E", "#1B86BC", "#243897", "#6F0A82",
|
||||||
|
]),
|
||||||
|
|
||||||
Self::Beiyang => ColorProfile::from_hex_colors(vec![
|
Self::Beiyang => ColorProfile::from_hex_colors(vec![
|
||||||
"#DF1B12", "#FFC600", "#01639D", "#FFFFFF", "#000000",
|
"#DF1B12", "#FFC600", "#01639D", "#FFFFFF", "#000000",
|
||||||
|
|
@ -634,12 +645,6 @@ impl Preset {
|
||||||
"#2670C0", "#F5BD00", "#DC0045", "#E0608E"
|
"#2670C0", "#F5BD00", "#DC0045", "#E0608E"
|
||||||
]),
|
]),
|
||||||
|
|
||||||
|
|
||||||
// used https://gilbertbaker.com/rainbow-flag-color-meanings/ as source and colorpicked
|
|
||||||
Self::Baker => ColorProfile::from_hex_colors(vec![
|
|
||||||
"#F23D9E", "#F80A24", "#F78022", "#F9E81F", "#1E972E", "#1B86BC", "#243897",
|
|
||||||
"#6F0A82",
|
|
||||||
]),
|
|
||||||
})
|
})
|
||||||
.expect("preset color profiles should be valid")
|
.expect("preset color profiles should be valid")
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -924,6 +924,35 @@ PRESETS: dict[str, ColorProfile] = {
|
||||||
"#4a8123"
|
"#4a8123"
|
||||||
]),
|
]),
|
||||||
|
|
||||||
|
'cisgender': ColorProfile([
|
||||||
|
"#D70270",
|
||||||
|
"#0038A7"
|
||||||
|
]),
|
||||||
|
|
||||||
|
# colors from Gilbert Baker's original 1978 flag design
|
||||||
|
# used https://gilbertbaker.com/rainbow-flag-color-meanings/ as source and colorpicked
|
||||||
|
'baker': ColorProfile([
|
||||||
|
'#F23D9E',
|
||||||
|
'#F80A24',
|
||||||
|
'#F78022',
|
||||||
|
'#F9E81F',
|
||||||
|
'#1E972E',
|
||||||
|
'#1B86BC',
|
||||||
|
'#243897',
|
||||||
|
'#6F0A82',
|
||||||
|
]),
|
||||||
|
|
||||||
|
# this is 4 all the dogs, from zombpawcoins on tumblr!
|
||||||
|
'caninekin': ColorProfile([
|
||||||
|
'#2d2822',
|
||||||
|
'#543d25',
|
||||||
|
'#9c754d',
|
||||||
|
'#e8dac2',
|
||||||
|
'#cfad8c',
|
||||||
|
'#b77b55',
|
||||||
|
'#954e31'
|
||||||
|
]),
|
||||||
|
|
||||||
# Meme flags
|
# Meme flags
|
||||||
'beiyang': ColorProfile([
|
'beiyang': ColorProfile([
|
||||||
'#DF1B12',
|
'#DF1B12',
|
||||||
|
|
@ -955,28 +984,4 @@ PRESETS: dict[str, ColorProfile] = {
|
||||||
"#dc0045",
|
"#dc0045",
|
||||||
"#e0608e"
|
"#e0608e"
|
||||||
]),
|
]),
|
||||||
|
|
||||||
# colors from Gilbert Baker's original 1978 flag design
|
|
||||||
# used https://gilbertbaker.com/rainbow-flag-color-meanings/ as source and colorpicked
|
|
||||||
'baker': ColorProfile([
|
|
||||||
'#F23D9E',
|
|
||||||
'#F80A24',
|
|
||||||
'#F78022',
|
|
||||||
'#F9E81F',
|
|
||||||
'#1E972E',
|
|
||||||
'#1B86BC',
|
|
||||||
'#243897',
|
|
||||||
'#6F0A82',
|
|
||||||
]),
|
|
||||||
|
|
||||||
# this is 4 all the dogs, from zombpawcoins on tumblr!
|
|
||||||
'caninekin': ColorProfile([
|
|
||||||
'#2d2822',
|
|
||||||
'#543d25',
|
|
||||||
'#9c754d',
|
|
||||||
'#e8dac2',
|
|
||||||
'#cfad8c',
|
|
||||||
'#b77b55',
|
|
||||||
'#954e31'
|
|
||||||
])
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue