From f5d47eeb39d8abde1df34f830237a4dea2987d8f Mon Sep 17 00:00:00 2001
From: Arkerthan <arkerthan@gmail.com>
Date: Thu, 28 Jan 2021 12:09:19 +0100
Subject: [PATCH] more granular css styling in slave summary

---
 css/general/textColors.css      |   4 +-
 js/003-data/slaveSummaryData.js | 120 ++++++++++++++++----------------
 2 files changed, 62 insertions(+), 62 deletions(-)

diff --git a/css/general/textColors.css b/css/general/textColors.css
index 3b1292571e8..d365b6f1987 100644
--- a/css/general/textColors.css
+++ b/css/general/textColors.css
@@ -65,7 +65,7 @@
 }
 
 .green, .green a, .reputation.inc, .reputation.inc a, .improvement, .improvement a, .flaw.break, .flaw.break a,
-.skill.inc, .skill.inc a, .fuckdoll, .fuckdoll a, .positive, .positive a, .health.inc, .health.inc a {
+.skill.inc, .skill.inc a, .fuckdoll, .fuckdoll a, .positive, .positive a, .health.inc, .health.inc a, .prestigious {
     color: green
 }
 
@@ -132,7 +132,7 @@
     color: orange
 }
 
-.orangered, .orangered a, .defiant.inc, .defiant.inc a, .defiant.bold, .defiant.bold, .education.neg a {
+.orangered, .orangered a, .defiant.inc, .defiant.inc a, .defiant.bold, .defiant.bold, .education.neg a, .unintelligent {
     color: orangered
 }
 
diff --git a/js/003-data/slaveSummaryData.js b/js/003-data/slaveSummaryData.js
index 77c57e7056c..3f12ca2f62b 100644
--- a/js/003-data/slaveSummaryData.js
+++ b/js/003-data/slaveSummaryData.js
@@ -224,14 +224,14 @@ App.Data.SlaveSummary = {
 				99: ", well educated"
 			},
 			intelligence: { // index: intelligence + 100
-				4: {desc: "Moronic", style: "orangered"},
-				49: {desc: "Very slow", style: "orangered"},
-				84: {desc: "Slow", style: "orangered"},
+				4: {desc: "Moronic", style: "unintelligent"},
+				49: {desc: "Very slow", style: "unintelligent"},
+				84: {desc: "Slow", style: "unintelligent"},
 				115: {desc: "Average intelligence"},
-				150: {desc: "Smart", style: "deepskyblue"},
-				195: {desc: "Very smart", style: "deepskyblue"},
-				230: {desc: "Brilliant", style: "deepskyblue"},
-				999: {desc: "Genius", style: "deepskyblue"},
+				150: {desc: "Smart", style: "intelligent"},
+				195: {desc: "Very smart", style: "intelligent"},
+				230: {desc: "Brilliant", style: "intelligent"},
+				999: {desc: "Genius", style: "intelligent"},
 			},
 			behavioralFlaw: {
 				"arrogant": "Arrogant.",
@@ -547,21 +547,21 @@ App.Data.SlaveSummary = {
 				120: {desc: "healthy", style: "yellow"},
 				150: {desc: "Very healthy", style: "green"},
 				190: {desc: "Extremely healthy", style: "green"},
-				200: {desc: "Unnaturally healthy", style: "green"}, //intended limit of 100 health
-				999: {desc: "Unnaturally healthy", style: "green"} //catch to display unintended cases of health > 100 instead of vanishing
+				200: {desc: "Unnaturally healthy", style: "green"}, // intended limit of 100 health
+				999: {desc: "Unnaturally healthy", style: "green"} // catch to display unintended cases of health > 100 instead of vanishing
 			},
 		},
 		prestige: {
 			0: null,
-			1: {desc: "Prestigious.", style: "green"},
-			2: {desc: "Very prestigious.", style: "green"},
-			3: {desc: "Extremely prestigious.", style: "green"},
+			1: {desc: "Prestigious.", style: "prestigious"},
+			2: {desc: "Very prestigious.", style: "prestigious"},
+			3: {desc: "Extremely prestigious.", style: "prestigious"},
 		},
 		pornPrestige: {
 			0: null,
-			1: {desc: "Porn amateur.", style: "green"},
-			2: {desc: "Porn slut.", style: "green"},
-			3: {desc: "Porn star.", style: "green"},
+			1: {desc: "Porn amateur.", style: "prestigious"},
+			2: {desc: "Porn slut.", style: "prestigious"},
+			3: {desc: "Porn star.", style: "prestigious"},
 		},
 		accent: {
 			0: null,
@@ -596,30 +596,30 @@ App.Data.SlaveSummary = {
 		skills: {
 			entertainment: {
 				10: null,
-				29: {desc: "Basic entertainer", style: "aquamarine"},
-				59: {desc: "Skilled entertainer", style: "aquamarine"},
-				99: {desc: "Expert entertainer", style: "aquamarine"},
-				999: {desc: "Masterful entertainer", style: "aquamarine"}
+				29: {desc: "Basic entertainer", style: "skill"},
+				59: {desc: "Skilled entertainer", style: "skill"},
+				99: {desc: "Expert entertainer", style: "skill"},
+				999: {desc: "Masterful entertainer", style: "skill"}
 			},
 			sex: { // indices: [sexSkills, hasVagina(0,1)]
-				30: {desc: "Sexually unskilled", style: "aquamarine"},
-				90: {desc: "Sexually skilled", style: "aquamarine"},
-				120: {desc: "Sexual expert", style: "aquamarine"},
+				30: {desc: "Sexually unskilled", style: "skill"},
+				90: {desc: "Sexually skilled", style: "skill"},
+				120: {desc: "Sexual expert", style: "skill"},
 				180: {
-					0: {desc: "Masterful shemale", style: "aquamarine"},
-					1: {desc: "Sexual expert", style: "aquamarine"}
+					0: {desc: "Masterful shemale", style: "skill"},
+					1: {desc: "Sexual expert", style: "skill"}
 				},
-				9999: {desc: "Sex master", style: "aquamarine"}
+				9999: {desc: "Sex master", style: "skill"}
 			},
 			whoring: {
 				10: null,
-				29: {desc: "Basic whore", style: "aquamarine"},
-				59: {desc: "Skilled whore", style: "aquamarine"},
-				99: {desc: "Expert whore", style: "aquamarine"},
-				999: {desc: "Masterful whore", style: "aquamarine"}
+				29: {desc: "Basic whore", style: "skill"},
+				59: {desc: "Skilled whore", style: "skill"},
+				99: {desc: "Expert whore", style: "skill"},
+				999: {desc: "Masterful whore", style: "skill"}
 			},
-			mss: {desc: "Masterful Sex Slave.", style: "aquamarine"},
-			fighter: {desc: "Trained fighter.", style: "aquamarine"},
+			mss: {desc: "Masterful Sex Slave.", style: "skill"},
+			fighter: {desc: "Trained fighter.", style: "skill"},
 		},
 		sexDrive: {
 			XX: {
@@ -871,14 +871,14 @@ App.Data.SlaveSummary = {
 				99: "(e+)"
 			},
 			intelligence: { // index: intelligence + 100
-				4: {desc: "I---", style: "orangered"},
-				49: {desc: "I--", style: "orangered"},
-				84: {desc: "I-", style: "orangered"},
+				4: {desc: "I---", style: "unintelligent"},
+				49: {desc: "I--", style: "unintelligent"},
+				84: {desc: "I-", style: "unintelligent"},
 				115: {desc: "I"},
-				150: {desc: "I+", style: "deepskyblue"},
-				195: {desc: "I++", style: "deepskyblue"},
-				230: {desc: "I+++", style: "deepskyblue"},
-				999: {desc: "I++++", style: "deepskyblue"},
+				150: {desc: "I+", style: "intelligent"},
+				195: {desc: "I++", style: "intelligent"},
+				230: {desc: "I+++", style: "intelligent"},
+				999: {desc: "I++++", style: "intelligent"},
 			},
 			behavioralFlaw: {
 				"arrogant": "Arrog",
@@ -998,15 +998,15 @@ App.Data.SlaveSummary = {
 		},
 		prestige: {
 			0: null,
-			1: {desc: "Prest", style: "green"},
-			2: {desc: "Prest+", style: "green"},
-			3: {desc: "Prest++", style: "green"},
+			1: {desc: "Prest", style: "prestigious"},
+			2: {desc: "Prest+", style: "prestigious"},
+			3: {desc: "Prest++", style: "prestigious"},
 		},
 		pornPrestige: {
 			0: null,
-			1: {desc: "PPrest", style: "green"},
-			2: {desc: "PPrest+", style: "green"},
-			3: {desc: "PPrest++", style: "green"},
+			1: {desc: "PPrest", style: "prestigious"},
+			2: {desc: "PPrest+", style: "prestigious"},
+			3: {desc: "PPrest++", style: "prestigious"},
 		},
 		diet: {
 			"restricted": "Di:W-",
@@ -1354,30 +1354,30 @@ App.Data.SlaveSummary = {
 		skills: {
 			entertainment: {
 				10: null,
-				29: {desc: "E", style: "aquamarine"},
-				59: {desc: "E+", style: "aquamarine"},
-				99: {desc: "E++", style: "aquamarine"},
-				999: {desc: "E+++", style: "aquamarine"}
+				29: {desc: "E", style: "skill"},
+				59: {desc: "E+", style: "skill"},
+				99: {desc: "E++", style: "skill"},
+				999: {desc: "E+++", style: "skill"}
 			},
 			sex: { // indices: [sexSkills, hasVagina(0,1)]
-				30: {desc: "S-", style: "aquamarine"},
-				90: {desc: "S+", style: "aquamarine"},
-				120: {desc: "S++", style: "aquamarine"},
+				30: {desc: "S-", style: "skill"},
+				90: {desc: "S+", style: "skill"},
+				120: {desc: "S++", style: "skill"},
 				180: {
-					0: {desc: "Sh++", style: "aquamarine"},
-					1: {desc: "S++", style: "aquamarine"}
+					0: {desc: "Sh++", style: "skill"},
+					1: {desc: "S++", style: "skill"}
 				},
-				9999: {desc: "S++", style: "aquamarine"}
+				9999: {desc: "S++", style: "skill"}
 			},
 			whoring: {
 				10: null,
-				29: {desc: "W", style: "aquamarine"},
-				59: {desc: "W+", style: "aquamarine"},
-				99: {desc: "W++", style: "aquamarine"},
-				999: {desc: "W+++", style: "aquamarine"}
+				29: {desc: "W", style: "skill"},
+				59: {desc: "W+", style: "skill"},
+				99: {desc: "W++", style: "skill"},
+				999: {desc: "W+++", style: "skill"}
 			},
-			mss: {desc: "MSS", style: "aquamarine"},
-			fighter: {desc: "C", style: "aquamarine"},
+			mss: {desc: "MSS", style: "skill"},
+			fighter: {desc: "C", style: "skill"},
 		},
 		sexDrive: {
 			XX: {
-- 
GitLab