Skip to content

Commit c9bf44c

Browse files
committed
fix ui
1 parent 6ddc2a7 commit c9bf44c

File tree

3 files changed

+52
-9
lines changed

3 files changed

+52
-9
lines changed

src/App.svelte

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -372,28 +372,35 @@ We also need to update [${RESOURCE_BACKUP_NAME}](https://github.com/${REPO_FULL_
372372
--litellm-purple: #8b5cf6;
373373
}
374374
375+
.container {
376+
background-color: #ffffff;
377+
color: #1a1a1a;
378+
}
379+
375380
/* Hero Section */
376381
.hero {
377382
text-align: center;
378383
padding: 5rem 2rem 4rem;
379384
max-width: 900px;
380385
margin: 0 auto;
386+
background-color: #ffffff;
387+
color: #1a1a1a;
381388
}
382389
383390
.hero-title {
384391
font-size: 4rem;
385392
font-weight: 700;
386393
line-height: 1.1;
387394
margin: 0 0 1.25rem 0;
388-
color: var(--contrast);
395+
color: #1a1a1a;
389396
letter-spacing: -0.03em;
390397
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Inter', 'Roboto', 'Helvetica Neue', Arial, sans-serif;
391398
}
392399
393400
.hero-subtitle {
394401
font-size: 1.25rem;
395402
line-height: 1.5;
396-
color: var(--muted-color);
403+
color: #6b7280;
397404
margin: 0 0 2rem 0;
398405
max-width: 700px;
399406
margin-left: auto;
@@ -573,14 +580,14 @@ We also need to update [${RESOURCE_BACKUP_NAME}](https://github.com/${REPO_FULL_
573580
table {
574581
width: 100%;
575582
border-collapse: collapse;
576-
background: var(--card-background-color);
583+
background: #ffffff;
577584
border-radius: 12px;
578585
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
579586
border: 1px solid var(--muted-border-color);
580587
}
581588
582589
thead {
583-
background-color: var(--card-background-color);
590+
background-color: #ffffff;
584591
border-bottom: 1px solid var(--muted-border-color);
585592
}
586593
@@ -594,14 +601,19 @@ We also need to update [${RESOURCE_BACKUP_NAME}](https://github.com/${REPO_FULL_
594601
color: var(--muted-color);
595602
}
596603
604+
tbody {
605+
background-color: #ffffff;
606+
}
607+
597608
tbody tr.model-row {
598609
border-bottom: 1px solid var(--muted-border-color);
599610
transition: background-color 0.15s ease;
600611
cursor: pointer;
612+
background-color: #ffffff;
601613
}
602614
603615
tbody tr.model-row:hover {
604-
background-color: var(--table-row-stripped-background-color);
616+
background-color: #f9fafb;
605617
}
606618
607619
tbody tr.model-row.expanded {

src/Main.svelte

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,14 +52,34 @@
5252
</div>
5353

5454
<style>
55+
/* Force light mode globally */
56+
:global(html) {
57+
color-scheme: light only;
58+
background-color: #ffffff;
59+
}
60+
61+
:global(body) {
62+
background-color: #ffffff;
63+
color: #1a1a1a;
64+
}
65+
5566
:root {
5667
--litellm-primary: #6366f1;
5768
--litellm-dark: #4f46e5;
5869
--litellm-purple: #8b5cf6;
70+
71+
/* Force light mode colors */
72+
--background-color: #ffffff;
73+
--contrast: #1a1a1a;
74+
--muted-color: #6b7280;
75+
--card-background-color: #ffffff;
76+
--muted-border-color: #e5e7eb;
77+
--table-row-stripped-background-color: #f9fafb;
5978
}
6079
6180
.app-container {
6281
min-height: 100vh;
82+
background-color: #ffffff;
6383
}
6484
6585
/* Header */

src/Providers.svelte

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -350,6 +350,8 @@
350350
padding: 4rem 2rem 3rem;
351351
max-width: 1400px;
352352
margin: 0 auto;
353+
background-color: #ffffff;
354+
color: #1a1a1a;
353355
}
354356
355357
.hero-content {
@@ -359,7 +361,7 @@
359361
.hero-title {
360362
font-size: 3rem;
361363
font-weight: 700;
362-
color: var(--contrast);
364+
color: #1a1a1a;
363365
margin-bottom: 1rem;
364366
letter-spacing: -0.02em;
365367
line-height: 1.1;
@@ -373,11 +375,12 @@
373375
374376
.docs-link:hover {
375377
text-decoration: underline;
378+
color: #1d4ed8;
376379
}
377380
378381
.hero-subtitle {
379382
font-size: 1.25rem;
380-
color: var(--muted-color);
383+
color: #6b7280;
381384
line-height: 1.6;
382385
}
383386
@@ -546,7 +549,7 @@
546549
table {
547550
width: 100%;
548551
border-collapse: collapse;
549-
background: var(--card-background-color);
552+
background: #ffffff;
550553
border-radius: 12px;
551554
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
552555
border: 1px solid var(--muted-border-color);
@@ -592,13 +595,18 @@
592595
text-align: center;
593596
}
594597
598+
tbody {
599+
background-color: #ffffff;
600+
}
601+
595602
tbody tr {
596603
border-bottom: 1px solid var(--muted-border-color);
597604
transition: background-color 0.15s ease;
605+
background-color: #ffffff;
598606
}
599607
600608
tbody tr:hover {
601-
background-color: var(--table-row-stripped-background-color);
609+
background-color: #f9fafb;
602610
}
603611
604612
tbody tr:last-child {
@@ -609,11 +617,14 @@
609617
padding: 0.875rem 1.5rem;
610618
vertical-align: middle;
611619
font-size: 0.9375rem;
620+
color: #1a1a1a;
621+
background-color: #ffffff;
612622
}
613623
614624
.provider-cell {
615625
font-weight: 500;
616626
min-width: 250px;
627+
color: #1a1a1a;
617628
}
618629
619630
.provider-info {

0 commit comments

Comments
 (0)