Create prideflags.js

This commit is contained in:
Alexthetransfem 2024-06-01 14:08:51 -05:00 committed by GitHub
parent 50e3012cea
commit 5d54f9e333
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 307 additions and 0 deletions

307
mods/prideflags.js Normal file
View File

@ -0,0 +1,307 @@
let prideTextures = {
ace: [
"b",
"b",
"g",
"g",
"w",
"w",
"p",
"p"
],
aro: [
"d",
"d",
"j",
"j",
"w",
"w",
"g",
"g",
"b",
"b"
],
aroace: [
"o",
"o",
"y",
"y",
"w",
"w",
"c",
"c",
"b",
"b"
],
mlm: [
"t",
"t",
"T",
"T",
"b",
"b",
"w",
"w",
"B",
"B",
"c",
"c",
"C",
"C"
],
lesbian: [
"o",
"o",
"y",
"y",
"w",
"w",
"p",
"p",
"m",
"m"
],
trans: [
"b",
"b",
"p",
"p",
"w",
"w",
"p",
"p",
"b",
"b"
],
transfem: [
"b",
"b",
"p",
"p",
"P",
"P",
"m",
"m",
"P",
"P",
"p",
"p",
"b",
"b"
],
transmasc: [
"p",
"b",
"b",
"B",
"B",
"c",
"c",
"B",
"B",
"b",
"b",
"p",
"p"
],
nonbinary: [
"y",
"y",
"w",
"w",
"p",
"p",
"b",
"b"
],
genderfluid: [
"p",
"p",
"w",
"w",
"u",
"u",
"b",
"b",
"B",
"B"
],
agender: [
"b",
"b",
"g",
"g",
"w",
"w",
"G",
"G",
"w",
"w",
"g",
"g",
"b",
"b"
],
demi: [
"g",
"g",
"l",
"l",
"p",
"p",
"w",
"w",
"p",
"p",
"l",
"l",
"g",
"g"
]
}
elements.aro_flag = {
colorPattern: prideTextures.aro,
colorKey: {
"d": "#3da542",
"j": "#a7d479",
"w": "#ffffff",
"g": "#a9a9a9",
"b": "#000000"
},
category: "pride",
}
elements.ace_flag = {
colorPattern: prideTextures.ace,
colorKey: {
"b": "#000000",
"g": "#a3a3a3",
"w": "#ffffff",
"p": "#800080",
},
category: "pride",
}
elements.gay_flag = {
colorPattern: prideTextures.mlm,
colorKey: {
t: "#078D70",
T: "#26CEAA",
b: "#98E8C1",
w: "#ffffff",
B: "#7BADE2",
c: "#5049CC",
C: "#3D1A78"
},
category: "pride",
}
elements.lesbian_flag = {
colorPattern: prideTextures.lesbian,
colorKey: {
o: "#D52D00",
y: "#FF9A56",
w: "#FFFFFF",
p: "#D162A4",
m: "#A30262",
},
category: "pride",
}
elements.aroace_flag = {
colorPattern: prideTextures.aroace,
colorKey: {
o: "#ef9007",
y: "#f6d317",
w: "#ffffff",
c: "#45bcee",
b: "#1e3f54"
},
category: "pride",
}
elements.trans_flag = {
colorPattern: prideTextures.trans,
colorKey: {
b: "#5BCEFA",
p: "#F5A9B8",
w: "#FFFFFF",
},
category: "pride",
}
elements.transfem_flag = {
colorPattern: prideTextures.transfem,
colorKey: {
b: "#74deff",
p: "#ffe1ed",
P: "#ffb5d6",
m: "#ff8cbf"
},
category: "pride",
}
elements.transmasc_flag = {
colorPattern: prideTextures.transmasc,
colorKey: {
p: "#FF8ABD",
b: "#CDF5FE",
B: "#9AEBFF",
c: "#74DFFF",
},
category: "pride",
}
elements.nonbinary_flag = {
colorPattern: prideTextures.nonbinary,
colorKey: {
y: "#FCF434",
w: "#FFFFFF",
p: "#9C59D1",
b: "#000000"
},
category: "pride",
}
elements.genderfluid_flag = {
colorPattern: prideTextures.genderfluid,
colorKey: {
p: "#FF76A4",
w: "#FFFFFF",
u: "#C011D7",
b: "#000000",
B: "#2F3CBE"
},
category: "pride",
}
elements.agender_flag = {
colorPattern: prideTextures.agender,
colorKey: {
b: "#000000",
g: "#BCC4C7",
w: "#FFFFFF",
G: "#B7F684"
},
category: "pride",
}
elements.demigirl_flag = {
colorPattern: prideTextures.demi,
colorKey: {
g: "#7F7F7F",
l: "#C4C4C4",
p: "#FDADC8",
w: "#FFFFFF"
},
category: "pride",
}
elements.demiboy_flag = {
colorPattern: prideTextures.demi,
colorKey: {
g: "#7F7F7F",
l: "#C4C4C4",
p: "#9DD7EA",
w: "#FFFFFF"
},
category: "pride",
}
elements.demigender_flag = {
colorPattern: prideTextures.demi,
colorKey: {
g: "#7F7F7F",
l: "#C4C4C4",
p: "#FBFF75",
w: "#FFFFFF"
},
category: "pride",
}