This commit is contained in:
Zacharias-Brohn
2026-01-15 14:50:28 +01:00
parent 42e9516517
commit 952ee8fcab
+32 -23
View File
@@ -553,32 +553,41 @@ export function SettingsModal({
return ( return (
<Accordion.Item key={modelName} value={modelName}> <Accordion.Item key={modelName} value={modelName}>
<Accordion.Control> <Accordion.Control>
<Group justify="space-between" pr="sm" wrap="nowrap"> <Group
<Group gap="xs" wrap="nowrap"> justify="space-between"
pr="sm"
wrap="nowrap"
align="flex-start"
>
<div>
<Text fw={500} size="sm"> <Text fw={500} size="sm">
{modelName} {modelName}
</Text> </Text>
{capabilities.map((cap) => ( {capabilities.length > 0 && (
<Badge <Group gap="xs" mt={4}>
key={cap} {capabilities.map((cap) => (
size="xs" <Badge
variant="light" key={cap}
color={ size="xs"
cap === 'vision' variant="light"
? 'violet' color={
: cap === 'tools' cap === 'vision'
? 'blue' ? 'violet'
: cap === 'thinking' : cap === 'tools'
? 'orange' ? 'blue'
: cap === 'embedding' : cap === 'thinking'
? 'teal' ? 'orange'
: 'gray' : cap === 'embedding'
} ? 'teal'
> : 'gray'
{cap} }
</Badge> >
))} {cap}
</Group> </Badge>
))}
</Group>
)}
</div>
<Group gap="xs" wrap="nowrap"> <Group gap="xs" wrap="nowrap">
<Badge size="xs" variant="light" color="gray"> <Badge size="xs" variant="light" color="gray">
{tags.length} tags {tags.length} tags