diff --git a/ui/src/components/profiles/openrouter-badge.tsx b/ui/src/components/profiles/openrouter-badge.tsx index 54610e48..6f11e3b8 100644 --- a/ui/src/components/profiles/openrouter-badge.tsx +++ b/ui/src/components/profiles/openrouter-badge.tsx @@ -17,8 +17,8 @@ export function OpenRouterBadge({ className, showTooltip = true }: OpenRouterBad diff --git a/ui/src/components/profiles/openrouter-banner.tsx b/ui/src/components/profiles/openrouter-banner.tsx index 1a34f287..ac213f5b 100644 --- a/ui/src/components/profiles/openrouter-banner.tsx +++ b/ui/src/components/profiles/openrouter-banner.tsx @@ -33,7 +33,7 @@ export function OpenRouterBanner({ onCreateClick }: OpenRouterBannerProps) { if (dismissed) return null; return ( -
+
@@ -54,7 +54,7 @@ export function OpenRouterBanner({ onCreateClick }: OpenRouterBannerProps) { size="sm" variant="secondary" onClick={onCreateClick} - className="bg-white text-orange-600 hover:bg-white/90 h-8" + className="bg-white text-accent hover:bg-white/90 h-8" > Try it now diff --git a/ui/src/components/profiles/openrouter-model-picker.tsx b/ui/src/components/profiles/openrouter-model-picker.tsx index ffbdeaa8..ac938281 100644 --- a/ui/src/components/profiles/openrouter-model-picker.tsx +++ b/ui/src/components/profiles/openrouter-model-picker.tsx @@ -173,7 +173,7 @@ export function OpenRouterModelPicker({ {showPresets && newestModels.length > 0 && (
- + Newest Models
{newestModels.map((model) => ( @@ -232,14 +232,28 @@ function ModelItem({ type="button" onClick={onClick} className={cn( - 'hover:bg-accent flex w-full items-center justify-between rounded-sm px-2 py-1.5 text-left text-sm', - isSelected && 'bg-accent' + 'flex w-full items-center justify-between rounded-sm px-2 py-1.5 text-left text-sm transition-colors', + 'hover:bg-accent hover:text-accent-foreground', + isSelected && 'bg-accent text-accent-foreground' )} > {model.name} - + {showAge && model.created && ( - + {formatModelAge(model.created)} )} diff --git a/ui/src/components/profiles/openrouter-promo-card.tsx b/ui/src/components/profiles/openrouter-promo-card.tsx index 881f3368..ef3119d3 100644 --- a/ui/src/components/profiles/openrouter-promo-card.tsx +++ b/ui/src/components/profiles/openrouter-promo-card.tsx @@ -15,13 +15,13 @@ export function OpenRouterPromoCard({ onCreateClick }: OpenRouterPromoCardProps) const { modelCount, isLoading } = useOpenRouterReady(); return ( -
+
-
+
-

OpenRouter

+

OpenRouter

{isLoading ? '300+' : `${modelCount}+`} models available

@@ -30,7 +30,7 @@ export function OpenRouterPromoCard({ onCreateClick }: OpenRouterPromoCardProps) size="sm" variant="ghost" onClick={onCreateClick} - className="h-7 px-2 text-orange-600 hover:text-orange-700 hover:bg-orange-100 dark:hover:bg-orange-900/30" + className="h-7 px-2 text-accent hover:text-accent hover:bg-accent/10 dark:hover:bg-accent/20" > Add diff --git a/ui/src/components/profiles/openrouter-quick-start.tsx b/ui/src/components/profiles/openrouter-quick-start.tsx index c320bbbc..3d9260dc 100644 --- a/ui/src/components/profiles/openrouter-quick-start.tsx +++ b/ui/src/components/profiles/openrouter-quick-start.tsx @@ -25,15 +25,15 @@ export function OpenRouterQuickStart({
{/* Main OpenRouter Card */} - +
-
+
OpenRouter
Recommended @@ -48,18 +48,18 @@ export function OpenRouterQuickStart({ {/* Key Features */}
- + One API, all providers
- + Model tier mapping