@@ -27,14 +27,14 @@ watchEffect(() => {
2727 </script >
2828
2929<template >
30- <div class =" space-y-1 " >
31- <div class =" text-sm font-medium text-gray-700 " >
30+ <div class =" space-y-2 " >
31+ <div class =" text-sm font-medium" >
3232 {{ t('providers.selectProvider') }}:
3333 </div >
34- <div v-if =" providersStore.loading" class =" text-sm text-gray-500 " >
34+ <div v-if =" providersStore.loading" class =" text-sm text-muted-foreground " >
3535 {{ t('providers.loadingProviders') }}
3636 </div >
37- <div v-else-if =" providersStore.providers.length === 0" class =" text-sm text-gray-500 " >
37+ <div v-else-if =" providersStore.providers.length === 0" class =" text-sm text-muted-foreground " >
3838 <span class =" text-red-500" >
3939 {{ t('providers.noProvidersAvailable') }}
4040 </span >
@@ -48,10 +48,10 @@ watchEffect(() => {
4848 v-for =" provider in providersStore .providers "
4949 :key =" provider .id "
5050 :variant =" selectedProviderId === provider .id ? ' default' : ' secondary' "
51- class="cursor-pointer transition-colors hover: bg-gray-300 "
51+ class="cursor-pointer transition-colors"
5252 :class =" {
53- ' bg-blue-500 hover:bg-blue-600 text-white' : selectedProviderId === provider .id ,
54- ' bg-gray-200 hover:bg-gray-300 ' : selectedProviderId !== provider .id ,
53+ ' bg-blue-500 hover:bg-blue-600 dark:bg-blue-800 dark:hover:bg-blue-600 text-white' : selectedProviderId === provider .id ,
54+ ' bg-muted hover:bg-muted-foreground ' : selectedProviderId !== provider .id ,
5555 } "
5656 @click =" selectedProviderId = provider .id "
5757 >
@@ -60,9 +60,8 @@ watchEffect(() => {
6060
6161 <!-- Add new provider button -->
6262 <Badge
63- key="new"
6463 variant="secondary"
65- class="text-xs cursor-pointer transition-colors hover:bg-gray-300 h-6"
64+ class="text-xs cursor-pointer transition-colors bg-muted hover:bg-muted-foreground h-6"
6665 @click =" openAddProviderDialog = true "
6766 >
6867 <Plus class="inline h-4 w-4" />
0 commit comments