Skip to content

Commit b5a7a56

Browse files
committed
fix(webapp): tidy Your models tab spacing and enlarge the charts
1 parent 610ea59 commit b5a7a56

1 file changed

Lines changed: 24 additions & 16 deletions

File tree

  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.models._index

apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.models._index/route.tsx

Lines changed: 24 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1219,9 +1219,9 @@ function YourModelsTab({
12191219
};
12201220

12211221
return (
1222-
<div className="overflow-y-auto p-3 scrollbar-thin scrollbar-track-transparent scrollbar-thumb-charcoal-600">
1223-
<div className="grid grid-cols-1 gap-3 lg:grid-cols-3">
1224-
<div className="h-[260px]">
1222+
<div className="overflow-y-auto py-3 scrollbar-thin scrollbar-track-transparent scrollbar-thumb-charcoal-600">
1223+
<div className="grid grid-cols-1 gap-3 px-3 lg:grid-cols-3">
1224+
<div className="h-[312px]">
12251225
<MetricWidget
12261226
widgetKey="your-models-cost-time"
12271227
title="Cost over time"
@@ -1230,7 +1230,7 @@ function YourModelsTab({
12301230
{...widgetProps}
12311231
/>
12321232
</div>
1233-
<div className="h-[260px]">
1233+
<div className="h-[312px]">
12341234
<MetricWidget
12351235
widgetKey="your-models-tokens-time"
12361236
title="Tokens over time"
@@ -1244,7 +1244,7 @@ function YourModelsTab({
12441244
{...widgetProps}
12451245
/>
12461246
</div>
1247-
<div className="h-[260px]">
1247+
<div className="h-[312px]">
12481248
<MetricWidget
12491249
widgetKey="your-models-calls-by-model"
12501250
title="Calls by model"
@@ -1267,17 +1267,25 @@ function YourModelsTab({
12671267
</Button>
12681268
</div>
12691269
) : (
1270-
<Table>
1270+
<Table className="table-fixed">
12711271
<TableHeader>
12721272
<TableRow>
1273-
<TableHeaderCell>Model</TableHeaderCell>
1274-
<TableHeaderCell>Provider</TableHeaderCell>
1275-
<TableHeaderCell alignment="right">Calls</TableHeaderCell>
1276-
<TableHeaderCell alignment="right">Cost</TableHeaderCell>
1277-
<TableHeaderCell alignment="right">Avg TTFC</TableHeaderCell>
1278-
<TableHeaderCell alignment="right">Avg tokens/sec</TableHeaderCell>
1279-
<TableHeaderCell>Calls trend</TableHeaderCell>
1280-
<TableHeaderCell>Tokens trend</TableHeaderCell>
1273+
<TableHeaderCell className="w-[20%]">Model</TableHeaderCell>
1274+
<TableHeaderCell className="w-[13%]">Provider</TableHeaderCell>
1275+
<TableHeaderCell className="w-[9%]" alignment="right">
1276+
Calls
1277+
</TableHeaderCell>
1278+
<TableHeaderCell className="w-[9%]" alignment="right">
1279+
Cost
1280+
</TableHeaderCell>
1281+
<TableHeaderCell className="w-[10%]" alignment="right">
1282+
Avg TTFC
1283+
</TableHeaderCell>
1284+
<TableHeaderCell className="w-[12%]" alignment="right">
1285+
Avg tokens/sec
1286+
</TableHeaderCell>
1287+
<TableHeaderCell className="w-[13.5%]">Calls trend</TableHeaderCell>
1288+
<TableHeaderCell className="w-[13.5%]">Tokens trend</TableHeaderCell>
12811289
</TableRow>
12821290
</TableHeader>
12831291
<TableBody>
@@ -1446,8 +1454,8 @@ export default function ModelsPage() {
14461454
<ResizablePanelGroup orientation="horizontal" className="max-h-full">
14471455
<ResizablePanel id="models-main" min="100px">
14481456
<div className="grid h-full max-h-full grid-rows-[auto_1fr] overflow-hidden">
1449-
<div className="flex h-fit items-center justify-between gap-2 border-b border-grid-bright px-3 pt-1.5">
1450-
<TabContainer>
1457+
<div className="flex h-fit items-center justify-between gap-2 border-b border-grid-bright pl-3 pr-1.5 pt-1.5">
1458+
<TabContainer className="-mb-px">
14511459
<TabButton
14521460
isActive={view === "yours"}
14531461
layoutId="models-page-tabs"

0 commit comments

Comments
 (0)