diff --git a/susconecta/app/(main-routes)/consultas/page.tsx b/susconecta/app/(main-routes)/consultas/page.tsx index 0b99c88..fe97473 100644 --- a/susconecta/app/(main-routes)/consultas/page.tsx +++ b/susconecta/app/(main-routes)/consultas/page.tsx @@ -519,7 +519,7 @@ export default function ConsultasPage() { {/* Linha 2: Selects responsivos */}
setItemsPerPage(Number(e.target.value))} - className="h-8 sm:h-9 rounded-md border border-input bg-background px-2 sm:px-3 py-1 text-xs sm:text-sm shadow-sm focus:outline-none focus:ring-2 focus:ring-primary select-hover-blue cursor-pointer" + className="h-8 sm:h-9 rounded-md border border-input bg-background px-2 sm:px-3 py-1 text-xs sm:text-sm shadow-sm focus:outline-none focus:ring-2 focus:ring-primary hover:border-primary transition-colors cursor-pointer" > diff --git a/susconecta/app/(main-routes)/doutores/page.tsx b/susconecta/app/(main-routes)/doutores/page.tsx index c0a1517..2a52829 100644 --- a/susconecta/app/(main-routes)/doutores/page.tsx +++ b/susconecta/app/(main-routes)/doutores/page.tsx @@ -534,7 +534,7 @@ export default function DoutoresPage() { aria-label="Ordenar por" value={sortBy} onChange={(e) => setSortBy(e.target.value as any)} - className="h-8 sm:h-9 rounded-md border border-input bg-background px-2 sm:px-3 py-1 text-xs sm:text-sm shadow-sm focus:outline-none focus:ring-2 focus:ring-primary select-hover-blue cursor-pointer" + className="h-8 sm:h-9 rounded-md border border-input bg-background px-2 sm:px-3 py-1 text-xs sm:text-sm shadow-sm focus:outline-none focus:ring-2 focus:ring-primary hover:border-primary transition-colors cursor-pointer" > @@ -546,7 +546,7 @@ export default function DoutoresPage() { aria-label="Filtrar por especialidade" value={specialtyFilter} onChange={(e) => setSpecialtyFilter(e.target.value)} - className="h-8 sm:h-9 rounded-md border border-input bg-background px-2 sm:px-3 py-1 text-xs sm:text-sm shadow-sm focus:outline-none focus:ring-2 focus:ring-primary select-hover-blue cursor-pointer" + className="h-8 sm:h-9 rounded-md border border-input bg-background px-2 sm:px-3 py-1 text-xs sm:text-sm shadow-sm focus:outline-none focus:ring-2 focus:ring-primary hover:border-primary transition-colors cursor-pointer" > {specialtyOptions.map((sp) => ( @@ -558,7 +558,7 @@ export default function DoutoresPage() { aria-label="Filtrar por estado" value={stateFilter} onChange={(e) => { setStateFilter(e.target.value); setCityFilter(""); }} - className="h-8 sm:h-9 rounded-md border border-input bg-background px-2 sm:px-3 py-1 text-xs sm:text-sm shadow-sm focus:outline-none focus:ring-2 focus:ring-primary select-hover-blue cursor-pointer" + className="h-8 sm:h-9 rounded-md border border-input bg-background px-2 sm:px-3 py-1 text-xs sm:text-sm shadow-sm focus:outline-none focus:ring-2 focus:ring-primary hover:border-primary transition-colors cursor-pointer" > {stateOptions.map((uf) => ( @@ -570,7 +570,7 @@ export default function DoutoresPage() { aria-label="Filtrar por cidade" value={cityFilter} onChange={(e) => setCityFilter(e.target.value)} - className="h-8 sm:h-9 rounded-md border border-input bg-background px-2 sm:px-3 py-1 text-xs sm:text-sm shadow-sm focus:outline-none focus:ring-2 focus:ring-primary select-hover-blue cursor-pointer" + className="h-8 sm:h-9 rounded-md border border-input bg-background px-2 sm:px-3 py-1 text-xs sm:text-sm shadow-sm focus:outline-none focus:ring-2 focus:ring-primary hover:border-primary transition-colors cursor-pointer" > {cityOptions.map((c) => ( @@ -764,7 +764,7 @@ export default function DoutoresPage() { setItemsPerPage(Number(e.target.value))} - className="h-8 sm:h-9 rounded-md border border-input bg-background px-2 sm:px-3 py-1 text-xs sm:text-sm shadow-sm focus:outline-none focus:ring-2 focus:ring-primary select-hover-blue cursor-pointer" + className="h-8 sm:h-9 rounded-md border border-input bg-background px-2 sm:px-3 py-1 text-xs sm:text-sm shadow-sm focus:outline-none focus:ring-2 focus:ring-primary hover:border-primary transition-colors cursor-pointer" > diff --git a/susconecta/app/globals.css b/susconecta/app/globals.css index ada3c18..23a3530 100644 --- a/susconecta/app/globals.css +++ b/susconecta/app/globals.css @@ -177,8 +177,9 @@ button[aria-label="Close"], @apply hover:bg-blue-500/10 hover:text-blue-500 transition-colors duration-200; } -/* Hover padronizado para selects de filtro */ +/* Hover padronizado para selects de filtro - apenas ao passar o mouse */ .select-hover-blue { + background-color: transparent; @apply hover:bg-blue-500 hover:text-white hover:border-blue-500 transition-colors duration-200; }