@@ -22,7 +22,7 @@ import { AppliedFilter } from "~/components/primitives/AppliedFilter";
2222import { Badge } from "~/components/primitives/Badge" ;
2323import { Button } from "~/components/primitives/Buttons" ;
2424import { CopyButton } from "~/components/primitives/CopyButton" ;
25- import { ClipboardCheckIcon , ClipboardIcon } from "lucide-react" ;
25+ import { ClipboardCheckIcon , ClipboardIcon , GitBranchPlusIcon } from "lucide-react" ;
2626import { CopyableText } from "~/components/primitives/CopyableText" ;
2727import { DateTime } from "~/components/primitives/DateTime" ;
2828import { Dialog , DialogContent , DialogHeader } from "~/components/primitives/Dialog" ;
@@ -537,7 +537,7 @@ export default function PromptDetailPage() {
537537 ) }
538538 { ! overrideVersion && (
539539 < Button variant = "secondary/small" onClick = { ( ) => setOverrideDialogOpen ( true ) } >
540- Create Override
540+ Create override
541541 </ Button >
542542 ) }
543543 </ div >
@@ -620,8 +620,8 @@ export default function PromptDetailPage() {
620620 < ResizablePanel id = "prompt-tabs" min = "100px" >
621621 < div className = "grid h-full max-h-full grid-rows-[2.25rem_1fr] overflow-hidden" >
622622 { /* Tab bar */ }
623- < div className = "flex items-center justify-between border-b border-grid-dimmed px-3 " >
624- < TabContainer >
623+ < div className = "flex items-center justify-between border-b border-grid-dimmed pl-3 pr-1.5 " >
624+ < TabContainer className = "-mb-1" >
625625 < TabButton
626626 isActive = { contentTab === "generations" }
627627 layoutId = "prompt-content"
@@ -655,7 +655,7 @@ export default function PromptDetailPage() {
655655 Metrics
656656 </ TabButton >
657657 </ TabContainer >
658- < div className = "flex items-center gap-1" >
658+ < div className = "flex items-center gap-1.5 " >
659659 < PromptVersionsFilter versions = { versions } />
660660 < ModelsFilter
661661 possibleModels = { possibleModels . map ( ( m ) => ( { model : m , system : "" } ) ) }
@@ -1567,10 +1567,10 @@ function MetricsTab({
15671567 } ;
15681568
15691569 return (
1570- < div className = "space-y-4 " >
1570+ < div className = "space-y-3 " >
15711571 { /* Summary big numbers */ }
1572- < div className = "grid grid-cols-4 gap-2 " >
1573- < div className = "h-32 " >
1572+ < div className = "grid grid-cols-4 gap-3 " >
1573+ < div className = "h-44 " >
15741574 < MetricWidget
15751575 widgetKey = { `prompt-${ prompt . slug } -generations` }
15761576 title = "Total"
@@ -1584,7 +1584,7 @@ function MetricsTab({
15841584 { ...widgetProps }
15851585 />
15861586 </ div >
1587- < div className = "h-32 " >
1587+ < div className = "h-44 " >
15881588 < MetricWidget
15891589 widgetKey = { `prompt-${ prompt . slug } -tokens` }
15901590 title = "Avg input tokens"
@@ -1598,7 +1598,7 @@ function MetricsTab({
15981598 { ...widgetProps }
15991599 />
16001600 </ div >
1601- < div className = "h-32 " >
1601+ < div className = "h-44 " >
16021602 < MetricWidget
16031603 widgetKey = { `prompt-${ prompt . slug } -cost` }
16041604 title = "Avg input cost"
@@ -1612,7 +1612,7 @@ function MetricsTab({
16121612 { ...widgetProps }
16131613 />
16141614 </ div >
1615- < div className = "h-32 " >
1615+ < div className = "h-44 " >
16161616 < MetricWidget
16171617 widgetKey = { `prompt-${ prompt . slug } -latency` }
16181618 title = "Avg latency"
@@ -1834,11 +1834,7 @@ function PromptVersionsFilter({ versions }: { versions: VersionData[] }) {
18341834 return (
18351835 < SelectProvider value = { [ ] } setValue = { handleChange } virtualFocus = { true } >
18361836 < SelectTrigger
1837- icon = {
1838- < svg className = "size-4" >
1839- < use xlinkHref = { `${ tablerSpritePath } #tabler-file-text-ai` } />
1840- </ svg >
1841- }
1837+ icon = { < GitBranchPlusIcon className = "size-4" /> }
18421838 variant = "secondary/small"
18431839 tooltipTitle = "Filter by version"
18441840 shortcut = { { key : "e" } }
@@ -1867,11 +1863,7 @@ function PromptVersionsFilter({ versions }: { versions: VersionData[] }) {
18671863 < Ariakit . Select render = { < div className = "group cursor-pointer focus-custom" /> } >
18681864 < AppliedFilter
18691865 label = "Version"
1870- icon = {
1871- < svg className = "size-4" >
1872- < use xlinkHref = { `${ tablerSpritePath } #tabler-file-text-ai` } />
1873- </ svg >
1874- }
1866+ icon = { < GitBranchPlusIcon className = "size-4" /> }
18751867 value = { summary }
18761868 onRemove = { ( ) => del ( [ "versions" ] ) }
18771869 variant = "secondary/small"
0 commit comments