diff --git a/src/art/artJS.js b/src/art/artJS.js
index 9ac36f8df0e7ae8959ba94fd979ffb03d91a48cb..3837cb0970cbbcdf3c3090e38207eec1db1e6bda 100644
--- a/src/art/artJS.js
+++ b/src/art/artJS.js
@@ -474,6 +474,15 @@ globalThis.extractColor = (function() {
 		["sea green", "#2E8B57"],
 		["silver", "#d9d9d9"],
 		["strawberry-blonde", "#e5a88c"],
+		["amaranth", "#E52B50"],
+		["amethyst", "#9966CC"],
+		["citrine", "#e4d00a"],
+		["emerald", "#50C878"],
+		["jade", "#00a86b"],
+		["platinum", "#e5e4e2"],
+		["onyx", "#0f0f0f"],
+		["ruby", "#cc1057"],
+		["sapphire", "#0f52ba"],
 		/* these are not actually FreeCities canon, but like to appear in custom descriptions */
 		["brunette", "#6d4936"],
 		["dark", "#463325"],