+ {/* Last-test line in the medication-card grammar: label left, the
+ relative day (today / yesterday / date) right-aligned. The severity
+ band is intentionally NOT shown here — the trend below carries it. */}
+
{last ? (
-
+ <>
{t("mentalHealth.lastResult")}
-
- {t(`mentalHealth.band.${instrument}.${last.severityBand}`)}
-
- {formatDate(last.takenAt)}
-
+
+ {relativeCalendarDate(last.takenAt, t, formatDate)}
+
+ >
) : (
{t("mentalHealth.noResultYet")}
)}
diff --git a/src/components/mental-health/mental-wellbeing.tsx b/src/components/mental-health/mental-wellbeing.tsx
index 14978714b..5b0483624 100644
--- a/src/components/mental-health/mental-wellbeing.tsx
+++ b/src/components/mental-health/mental-wellbeing.tsx
@@ -26,7 +26,6 @@ import { useMutation, useQuery, useQueryClient } from "@tanstack/react-query";
import { useTranslations } from "@/lib/i18n/context";
import { apiGet, apiPost } from "@/lib/api/api-fetch";
import { queryKeys } from "@/lib/query-keys";
-import { InfoHint } from "@/components/ui/info-hint";
import { AssessmentHistory } from "./assessment-history";
import { AssessmentResult } from "./assessment-result";
@@ -99,26 +98,16 @@ export function MentalWellbeing() {
}
return (
-
+
{phase === "choose" && (
<>
-
-
- {t("mentalHealth.pageTitle")}
-
-
-
+ {/* Title kept for screen readers / document outline only — the
+ visible heading + its tooltip were removed (§ Marc v1.25.5). */}
+ {t("mentalHealth.pageTitle")}
{t("mentalHealth.pageDescription")}
- {/* The ONLY place the disclaimer renders as body text (§2). */}
-
- {t("mentalHealth.landing.disclaimer")}
-