1
0
Fork 0
mirror of synced 2024-10-03 02:27:06 +13:00

Add static white and black color options to color picker

This commit is contained in:
Andrew Kingston 2021-08-13 12:39:57 +01:00
parent ec5e3e27a3
commit d79ea9364b

View file

@ -72,6 +72,9 @@
"blue-700", "blue-700",
"indigo-700", "indigo-700",
"magenta-700", "magenta-700",
"static-white",
"static-black",
], ],
}, },
] ]
@ -101,9 +104,19 @@
} }
const getCheckColor = value => { const getCheckColor = value => {
return /^.*(white|(gray-(50|75|100|200|300|400|500)))\)$/.test(value) // Use dynamic color for theme grays
? "var(--spectrum-global-color-gray-900)" if (value?.includes("gray")) {
: "var(--spectrum-global-color-gray-50)" return /^.*(gray-(50|75|100|200|300|400|500))\)$/.test(value)
? "var(--spectrum-global-color-gray-900)"
: "var(--spectrum-global-color-gray-50)"
}
// Use black check for static white
if (value?.includes("static-black")) {
return "var(--spectrum-global-color-static-gray-50)"
}
return "var(--spectrum-global-color-static-gray-900)"
} }
</script> </script>