From 7c88d0af86e64d8107a20cc2a2afa65cac212ba5 Mon Sep 17 00:00:00 2001 From: Marco Pedone Date: Mon, 17 Nov 2025 18:35:30 +0100 Subject: [PATCH] refactor: update styling for various components to enhance visual consistency and user experience --- .../src/components/annuncio_card.tsx | 2 +- .../src/components/servizio/annuncio_card.tsx | 2 +- .../src/components/servizio/main.tsx | 4 ++-- .../servizio/servizio_annunci_accordions.tsx | 10 ++++---- .../src/components/tables/ricerca-table.tsx | 24 ++++++++++++------- 5 files changed, 25 insertions(+), 17 deletions(-) diff --git a/apps/infoalloggi/src/components/annuncio_card.tsx b/apps/infoalloggi/src/components/annuncio_card.tsx index c9e56ea..579749b 100644 --- a/apps/infoalloggi/src/components/annuncio_card.tsx +++ b/apps/infoalloggi/src/components/annuncio_card.tsx @@ -283,7 +283,7 @@ export const CardAnnuncio = ({ @@ -89,7 +89,7 @@ export const ServizioContent = () => { if (servizio.isInterrotto) { return (

Servizio interrotto

diff --git a/apps/infoalloggi/src/components/servizio/servizio_annunci_accordions.tsx b/apps/infoalloggi/src/components/servizio/servizio_annunci_accordions.tsx index c1835ac..551e9ae 100644 --- a/apps/infoalloggi/src/components/servizio/servizio_annunci_accordions.tsx +++ b/apps/infoalloggi/src/components/servizio/servizio_annunci_accordions.tsx @@ -169,7 +169,7 @@ export const AnnunciInConfermaAccordion = ({ return ( - + Annunci in conferma: @@ -202,7 +202,7 @@ export const AnnunciSelezionatiAccordion = ({ return ( - + Annunci Selezionati: @@ -221,7 +221,7 @@ export const AnnunciSelezionatiAccordion = ({ ); }) ) : ( -
+
Nessun annuncio selezionato, fai una ricerca nella pagina{" "} { return ( - + Annunci Richiesti:
{!data || data.length === 0 ? ( -
+
Nessun annuncio compatibile trovato. Amplia la ricerca per trovare annunci compatibili. diff --git a/apps/infoalloggi/src/components/tables/ricerca-table.tsx b/apps/infoalloggi/src/components/tables/ricerca-table.tsx index b150fad..2f7b3f3 100644 --- a/apps/infoalloggi/src/components/tables/ricerca-table.tsx +++ b/apps/infoalloggi/src/components/tables/ricerca-table.tsx @@ -1,4 +1,4 @@ -import { Package } from "lucide-react"; +import { ChevronDownCircle, ChevronRightCircle, Package } from "lucide-react"; import { useState } from "react"; import { LoadingPage } from "~/components/loading"; import { ServizioContent } from "~/components/servizio/main"; @@ -7,6 +7,7 @@ import { CollapsibleContent, CollapsibleTrigger, } from "~/components/ui/collapsible"; +import { cn } from "~/lib/utils"; import { ServizioProvider } from "~/providers/ServizioProvider"; import type { UsersId } from "~/schemas/public/Users"; import type { ServizioData } from "~/server/controllers/servizio.controller"; @@ -41,7 +42,7 @@ export const TabRicerca = ({ }; return ( -
+
{data.map((servizio, idx) => { return ( -
+
-
- - {isOpen ? "👇" : "👉"} - +
+ {isOpen ? ( + + ) : ( + + )}
@@ -107,7 +115,7 @@ const Row = ({
- +