[+] Add Kessoku Band flag for meme (#384)
Some checks failed
Shellcheck / check (push) Has been cancelled

* [+] Add Kessoku Band flag for meme

* [F] Fix key

---------

Co-authored-by: Azalea <22280294+hykilpikonna@users.noreply.github.com>
This commit is contained in:
Ameyama Izumi 2025-01-19 05:55:17 +08:00 committed by GitHub
parent f38b754783
commit 5ec7b4f01a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 45 additions and 30 deletions

View File

@ -214,6 +214,9 @@ pub enum Preset {
#[strum(serialize = "throatlozenges")] #[strum(serialize = "throatlozenges")]
ThroatLozenges, ThroatLozenges,
/// Meme flag
Band,
/// Colors from Gilbert Baker's original 1978 flag design /// Colors from Gilbert Baker's original 1978 flag design
Baker, Baker,
} }
@ -626,6 +629,11 @@ impl Preset {
Self::ThroatLozenges => ColorProfile::from_hex_colors(vec![ Self::ThroatLozenges => ColorProfile::from_hex_colors(vec![
"#2759DA", "#03940D", "#F5F100", "#F59B00", "#B71212", "#2759DA", "#03940D", "#F5F100", "#F59B00", "#B71212",
]), ]),
Self::Band => ColorProfile::from_hex_colors(vec![
"#2670C0", "#F5BD00", "#DC0045", "#E0608E"
]),
// used https://gilbertbaker.com/rainbow-flag-color-meanings/ as source and colorpicked // used https://gilbertbaker.com/rainbow-flag-color-meanings/ as source and colorpicked
Self::Baker => ColorProfile::from_hex_colors(vec![ Self::Baker => ColorProfile::from_hex_colors(vec![

View File

@ -704,52 +704,52 @@ PRESETS: dict[str, ColorProfile] = {
# sourced from https://commons.wikimedia.org/wiki/File:Bear_Brotherhood_flag.svg # sourced from https://commons.wikimedia.org/wiki/File:Bear_Brotherhood_flag.svg
'bear': ColorProfile([ 'bear': ColorProfile([
'#623804', '#623804',
'#D56300', '#D56300',
'#FEDD63', '#FEDD63',
'#FEE6B8', '#FEE6B8',
'#FFFFFF', '#FFFFFF',
'#555555', '#555555',
]), ]),
# colorpicked from https://commons.wikimedia.org/wiki/File:Butch_Flag.png # colorpicked from https://commons.wikimedia.org/wiki/File:Butch_Flag.png
'butch': ColorProfile([ 'butch': ColorProfile([
'#D72800', '#D72800',
'#F17623', '#F17623',
'#FF9C56', '#FF9C56',
'#FFFDF6', '#FFFDF6',
'#FFCE89', '#FFCE89',
'#FEAF02', '#FEAF02',
'#A37000', '#A37000',
]), ]),
# colorpicked from https://commons.wikimedia.org/wiki/File:Leather,_Latex,_and_BDSM_pride_-_Light.svg # colorpicked from https://commons.wikimedia.org/wiki/File:Leather,_Latex,_and_BDSM_pride_-_Light.svg
'leather': ColorProfile([ 'leather': ColorProfile([
'#000000', '#000000',
'#252580', '#252580',
'#000000', '#000000',
'#252580', '#252580',
'#FFFFFF', '#FFFFFF',
'#252580', '#252580',
'#000000', '#000000',
'#252580', '#252580',
'#000000', '#000000',
]), ]),
# colorpicked from https://commons.wikimedia.org/wiki/File:Official_Otter_Pride_Flag_by_Bearbackgear.jpg # colorpicked from https://commons.wikimedia.org/wiki/File:Official_Otter_Pride_Flag_by_Bearbackgear.jpg
'otter': ColorProfile([ 'otter': ColorProfile([
'#263881', '#263881',
'#5C9DC9', '#5C9DC9',
'#FFFFFF', '#FFFFFF',
'#3A291D', '#3A291D',
'#5C9DC9', '#5C9DC9',
'#263881', '#263881',
]), ]),
# colorpicked from https://commons.wikimedia.org/wiki/File:Twink_Pride_Flag_(proposed).svg # colorpicked from https://commons.wikimedia.org/wiki/File:Twink_Pride_Flag_(proposed).svg
'twink': ColorProfile([ 'twink': ColorProfile([
'#FFB2FF', '#FFB2FF',
'#FFFFFF', '#FFFFFF',
'#FFFF81', '#FFFF81',
]), ]),
'kenochoric': ColorProfile([ 'kenochoric': ColorProfile([
@ -949,6 +949,13 @@ PRESETS: dict[str, ColorProfile] = {
"#B71212" "#B71212"
]), ]),
'band': ColorProfile([
"#2670c0",
"#f5bd00",
"#dc0045",
"#e0608e"
]),
# colors from Gilbert Baker's original 1978 flag design # colors from Gilbert Baker's original 1978 flag design
# used https://gilbertbaker.com/rainbow-flag-color-meanings/ as source and colorpicked # used https://gilbertbaker.com/rainbow-flag-color-meanings/ as source and colorpicked
'baker': ColorProfile([ 'baker': ColorProfile([