diff --git a/src/app/portfolio/[slug]/(portfolio)/your-projects/live/PibiSection.tsx b/src/app/portfolio/[slug]/(portfolio)/your-projects/live/PibiSection.tsx
index b6bdcdc0..5aa689a2 100644
--- a/src/app/portfolio/[slug]/(portfolio)/your-projects/live/PibiSection.tsx
+++ b/src/app/portfolio/[slug]/(portfolio)/your-projects/live/PibiSection.tsx
@@ -131,11 +131,52 @@ const COLUMNS = [
data-testid={`pibi-measure-select-${r.id}`}
className="rounded border border-gray-200 px-1.5 py-0.5 text-xs text-gray-800 focus:outline-none focus:ring-1 focus:ring-brandblue/40 w-[130px]"
>
- {MEASURE_NAMES.map((m) => (
-
- ))}
+ {(() => {
+ const approved = MEASURE_NAMES.filter((m) =>
+ meta.approvedMeasures.includes(m),
+ );
+ const proposed = MEASURE_NAMES.filter(
+ (m) =>
+ meta.proposedMeasures.includes(m) &&
+ !meta.approvedMeasures.includes(m),
+ );
+ const other = MEASURE_NAMES.filter(
+ (m) =>
+ !meta.approvedMeasures.includes(m) &&
+ !meta.proposedMeasures.includes(m),
+ );
+ return (
+ <>
+ {approved.length > 0 && (
+
+ )}
+ {proposed.length > 0 && (
+
+ )}
+ {other.length > 0 && (
+
+ )}
+ >
+ );
+ })()}
) : (
{r.measureName}