diff --git a/tools/ui/src/lib/components/app/badges/BadgesModality.svelte b/tools/ui/src/lib/components/app/badges/BadgesModality.svelte
index 89a7a1f4ff..83b1b46aff 100644
--- a/tools/ui/src/lib/components/app/badges/BadgesModality.svelte
+++ b/tools/ui/src/lib/components/app/badges/BadgesModality.svelte
@@ -1,5 +1,5 @@
-{#each modalities as modality (modality)}
- {#if modality === ModelModality.VISION || modality === ModelModality.AUDIO || modality === ModelModality.VIDEO}
-
- {#if modality === ModelModality.VISION}
-
+{#each visible as modality (modality)}
+ {@const ModalityIcon = MODALITY_ICONS[modality]}
+
+
- Vision (Image)
- {:else if modality === ModelModality.VIDEO}
-
-
- Vision (Video)
- {:else}
-
-
- Audio
- {/if}
-
- {/if}
+ {MODALITY_LABELS[modality]}
+
{/each}