fixed trans flag help formatting and added 7-color lesbian variant
This commit is contained in:
parent
4749f1a0aa
commit
d18db743ee
3 changed files with 33 additions and 3 deletions
14
src/help.rs
14
src/help.rs
|
@ -66,8 +66,18 @@ variants:
|
||||||
println!("The transgender pride flag designed by Monica Helms in 1999.
|
println!("The transgender pride flag designed by Monica Helms in 1999.
|
||||||
|
|
||||||
names:
|
names:
|
||||||
'transgender', 'trans'
|
'transgender', 'trans'");
|
||||||
");
|
},
|
||||||
|
|
||||||
|
"lesbian"
|
||||||
|
=> {
|
||||||
|
println!("Emily Gwen's 2018 5-stripe lesbian flag.
|
||||||
|
|
||||||
|
names:
|
||||||
|
'lesbian'
|
||||||
|
|
||||||
|
variants:
|
||||||
|
7-color 7-stripe flag, also designed in 2018 by Emily Gwen");
|
||||||
}
|
}
|
||||||
|
|
||||||
_
|
_
|
||||||
|
|
10
src/main.rs
10
src/main.rs
|
@ -92,7 +92,15 @@ fn main() {
|
||||||
=> flag::gendervoid(),
|
=> flag::gendervoid(),
|
||||||
|
|
||||||
Some("lesbian")
|
Some("lesbian")
|
||||||
=> flag::lesbian(),
|
=> {
|
||||||
|
let variant = args.subcommand().unwrap_or(None);
|
||||||
|
match variant.as_deref() {
|
||||||
|
Some("7-color")
|
||||||
|
=> variant::lesbian_7(),
|
||||||
|
_
|
||||||
|
=> flag::lesbian()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
Some("multigender")
|
Some("multigender")
|
||||||
=> flag::multigender(),
|
=> flag::multigender(),
|
||||||
|
|
|
@ -29,3 +29,15 @@ pub fn philadelphia() -> Colors {
|
||||||
output
|
output
|
||||||
}
|
}
|
||||||
|
|
||||||
|
pub fn lesbian_7() -> Colors {
|
||||||
|
let orange1 = rgb(0xD52D00); // gender non-conformity
|
||||||
|
let orange2 = rgb(0xEF7627); // independence
|
||||||
|
let orange3 = rgb(0xFF9A56); // community
|
||||||
|
// white // unique relationships with womanhood
|
||||||
|
let pink1 = rgb(0xD162A4); // serenity and peace
|
||||||
|
let pink2 = rgb(0xB55690); // love and sex
|
||||||
|
let pink3 = rgb(0xA30262); // femininity
|
||||||
|
|
||||||
|
vec![orange1, orange2, orange3, WHITE, pink1, pink2, pink3]
|
||||||
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue