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.
|
||||
|
||||
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(),
|
||||
|
||||
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")
|
||||
=> flag::multigender(),
|
||||
|
|
|
@ -29,3 +29,15 @@ pub fn philadelphia() -> Colors {
|
|||
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