Skip to content

Commit 5354152

Browse files
author
Krish Dholakia
authored
Merge pull request #9 from Chesars/feat/clickable-stat-cards
Make stat cards clickable to navigate to relevant tabs
2 parents 1cbb62b + e8e4e66 commit 5354152

1 file changed

Lines changed: 11 additions & 8 deletions

File tree

src/Main.svelte

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -251,22 +251,22 @@
251251
{#if !statsLoading}
252252
<div class="stats-section">
253253
<div class="stats-container">
254-
<div class="stat-card">
254+
<button class="stat-card" on:click={() => selectTab("models")}>
255255
<div class="stat-value">{modelCount}</div>
256256
<div class="stat-label">Models Supported</div>
257-
</div>
258-
<div class="stat-card">
257+
</button>
258+
<button class="stat-card" on:click={() => selectTab("providers")}>
259259
<div class="stat-value">{providerCount}</div>
260260
<div class="stat-label">Providers</div>
261-
</div>
262-
<div class="stat-card">
261+
</button>
262+
<button class="stat-card" on:click={() => selectTab("providers")}>
263263
<div class="stat-value">{endpointCount}</div>
264264
<div class="stat-label">Unique Endpoints</div>
265-
</div>
266-
<div class="stat-card">
265+
</button>
266+
<button class="stat-card" on:click={() => selectTab("providers")}>
267267
<div class="stat-value">{providerEndpointCount}</div>
268268
<div class="stat-label">Provider + Endpoint Combinations</div>
269-
</div>
269+
</button>
270270
</div>
271271
</div>
272272
{/if}
@@ -650,6 +650,9 @@
650650
padding: 0.875rem 0.75rem;
651651
text-align: center;
652652
transition: background-color 0.2s ease, border-color 0.2s ease;
653+
cursor: pointer;
654+
font-family: inherit;
655+
width: 100%;
653656
}
654657
655658
.stat-card:hover {

0 commit comments

Comments
 (0)