diff --git a/apps/web/app/(app)/environments/[environmentId]/surveys/[surveyId]/(analysis)/summary/components/NPSSummary.tsx b/apps/web/app/(app)/environments/[environmentId]/surveys/[surveyId]/(analysis)/summary/components/NPSSummary.tsx
index e4755e7ff8..cdf846088e 100644
--- a/apps/web/app/(app)/environments/[environmentId]/surveys/[surveyId]/(analysis)/summary/components/NPSSummary.tsx
+++ b/apps/web/app/(app)/environments/[environmentId]/surveys/[surveyId]/(analysis)/summary/components/NPSSummary.tsx
@@ -78,7 +78,7 @@ export const NPSSummary = ({ questionSummary, survey, setFilter }: NPSSummaryPro
- % {t("environments.surveys.summary.promoters")}:{" "}
+ {t("environments.surveys.summary.promoters")}:{" "}
{convertFloatToNDecimal(questionSummary.promoters.percentage, 2)}%
diff --git a/apps/web/app/(app)/environments/[environmentId]/surveys/[surveyId]/(analysis)/summary/components/SatisfactionSmiley.tsx b/apps/web/app/(app)/environments/[environmentId]/surveys/[surveyId]/(analysis)/summary/components/SatisfactionSmiley.tsx
index 363558dd74..6b0de98dbe 100644
--- a/apps/web/app/(app)/environments/[environmentId]/surveys/[surveyId]/(analysis)/summary/components/SatisfactionSmiley.tsx
+++ b/apps/web/app/(app)/environments/[environmentId]/surveys/[surveyId]/(analysis)/summary/components/SatisfactionSmiley.tsx
@@ -3,137 +3,16 @@ interface SatisfactionSmileyProps {
className?: string;
}
-const TiredFace = ({ className }: { className?: string }) => (
-
-);
-
-const SlightlySmilingFace = ({ className }: { className?: string }) => (
-
-);
-
-const SmilingFace = ({ className }: { className?: string }) => (
-
-);
-
export const SatisfactionSmiley = ({ percentage, className }: SatisfactionSmileyProps) => {
+ let colorClass = "";
+
if (percentage > 80) {
- return ;
+ colorClass = "bg-emerald-500";
} else if (percentage >= 55) {
- return ;
+ colorClass = "bg-orange-500";
} else {
- return ;
+ colorClass = "bg-rose-500";
}
+
+ return ;
};