diff --git a/apps/infoalloggi/src/components/InformationBubble.tsx b/apps/infoalloggi/src/components/InformationBubble.tsx index e395884..3709fdf 100644 --- a/apps/infoalloggi/src/components/InformationBubble.tsx +++ b/apps/infoalloggi/src/components/InformationBubble.tsx @@ -63,12 +63,15 @@ const InformationBubble = ({ /> - + {href ? (

{txt}

diff --git a/apps/infoalloggi/src/components/annunci_tutorial.tsx b/apps/infoalloggi/src/components/annunci_tutorial.tsx index 1cce1a8..ec91bc6 100644 --- a/apps/infoalloggi/src/components/annunci_tutorial.tsx +++ b/apps/infoalloggi/src/components/annunci_tutorial.tsx @@ -72,32 +72,30 @@ export const CTA_TipologiaModal = () => {
-
-

+
+

{t.tipologia_tutorial.transitorio}

{t.tipologia_tutorial.transitorio_desc}

-
-

+
+

{t.tipologia_tutorial.stabile}

{t.tipologia_tutorial.stabile_desc}

diff --git a/apps/infoalloggi/src/components/annuncio_card.tsx b/apps/infoalloggi/src/components/annuncio_card.tsx index 7b874ee..b616648 100644 --- a/apps/infoalloggi/src/components/annuncio_card.tsx +++ b/apps/infoalloggi/src/components/annuncio_card.tsx @@ -57,7 +57,7 @@ const CardAnnuncio = ({ return (
{stato == "Trattativa" && ( @@ -117,76 +117,76 @@ const CardAnnuncio = ({
{tipo}
-
+
{t.card.codice} - + Cod: {codice}
{t.card.prezzo} - + {formatCurrency(prezzo / 1e2)}
-
+
{t.card.titolo} - + {titolo}
-
+
{t.card.indirizzo} - + {comune && provincia && `${comune} (${provincia})`}
-
-
+
+
-

+

{mq ? Number.parseFloat(mq) : 0}{" "} - + m2

-
+
-

+

{camereTesti({ camere: camere, testi: t.card })}

-
+
-

+

{handleConsegna({ consegna: consegna, consegna_da: t.card.consegna_da, diff --git a/apps/infoalloggi/src/components/prezzi.tsx b/apps/infoalloggi/src/components/prezzi.tsx index 6f70886..6589229 100644 --- a/apps/infoalloggi/src/components/prezzi.tsx +++ b/apps/infoalloggi/src/components/prezzi.tsx @@ -38,16 +38,16 @@ export const PricingChoice = () => {

Scegli il tuo servizio

- + Transitorio Stabile @@ -64,7 +64,7 @@ export const PricingChoice = () => { t.pricing_cmp.breve_option4, t.pricing_cmp.breve_option5, ]} - className="border-rose-400 bg-rose-400" + className="border-transitorio bg-transitorio" tipo={TipologiaPosizioneEnum.Transitorio} /> @@ -77,7 +77,7 @@ export const PricingChoice = () => { t.pricing_cmp.stabile_option1, t.pricing_cmp.stabile_option2, ]} - className="border-indigo-400 bg-indigo-400" + className="border-stabile bg-stabile" tipo={TipologiaPosizioneEnum.Stabile} /> @@ -138,12 +138,7 @@ export const PricingComponent = ({ }; return ( - + {title} @@ -270,12 +265,7 @@ export const PricingComponentConsulenza = ({ }; return ( - + {title} @@ -368,7 +358,7 @@ export const PrezziShow = () => { t.pricing_cmp.breve_option5, ]} tipo={TipologiaPosizioneEnum.Transitorio} - className="border-rose-400 bg-rose-400" + className="border-transitorio bg-transitorio" /> @@ -380,7 +370,7 @@ export const PrezziShow = () => { t.pricing_cmp.stabile_option1, t.pricing_cmp.stabile_option2, ]} - className="border-indigo-400 bg-indigo-400" + className="border-stabile bg-stabile" tipo={TipologiaPosizioneEnum.Stabile} /> diff --git a/apps/infoalloggi/src/pages/annunci.tsx b/apps/infoalloggi/src/pages/annunci.tsx index cb5bb99..649b240 100644 --- a/apps/infoalloggi/src/pages/annunci.tsx +++ b/apps/infoalloggi/src/pages/annunci.tsx @@ -250,7 +250,7 @@ const RicercaFilters = () => { )}
-
+
diff --git a/apps/infoalloggi/src/pages/annuncio/[cod].tsx b/apps/infoalloggi/src/pages/annuncio/[cod].tsx index b6875f2..5637c9d 100644 --- a/apps/infoalloggi/src/pages/annuncio/[cod].tsx +++ b/apps/infoalloggi/src/pages/annuncio/[cod].tsx @@ -4,6 +4,7 @@ import { BedDouble, Building2, Car, + Clock, Copy, Edit, ExternalLink, @@ -262,8 +263,8 @@ const Pricing = ({ const style = tipologia == TipologiaPosizioneEnum.Transitorio - ? "border-rose-400 bg-rose-400" - : "border-indigo-400 bg-indigo-400"; + ? "border-transitorio bg-transitorio" + : "border-stabile bg-stabile"; const pricing = prezziario.saldi.map((s) => ({ downPayment: prezziario.acconto.prezzo_cent / 100, @@ -396,7 +397,7 @@ const CardInfos = ({ data }: { data: Annunci }) => { -
+
{data.prezzo && (data.prezzo / 1e2).toFixed(2).replace(".", ",")}{" "} @@ -408,7 +409,7 @@ const CardInfos = ({ data }: { data: Annunci }) => { iconClassName="h-[19.5px] w-[19.5px] bg-orange-500 text-white rounded-full" >
- + Prezzo al giorno
@@ -419,7 +420,13 @@ const CardInfos = ({ data }: { data: Annunci }) => { )}
-
+
Affitto {data.tipo}{" "}
{data.tipo == "Transitorio" && ( @@ -433,7 +440,7 @@ const CardInfos = ({ data }: { data: Annunci }) => {

Fornitura:

-
+
{data.numero_camere && data.numero_camere @@ -458,7 +465,7 @@ const CardInfos = ({ data }: { data: Annunci }) => {

Dati immobile:

-
+
@@ -482,7 +489,21 @@ const CardInfos = ({ data }: { data: Annunci }) => { {data.stato === "Trattativa" ? ( "Annuncio in aggiornamento" ) : ( - <> + // + // + // Disponibilità:{" "} + // + // {handleConsegna({ + // consegna: data.consegna, + // consegna_da: t.card.consegna_da, + // mesi: t.preferenze.mesi, + // subito: t.card.consegna_subito, + // aggiornamento: t.card.in_aggiornamento, + // })} + // + // +
+ Disponibilità:{" "} {handleConsegna({ @@ -493,10 +514,10 @@ const CardInfos = ({ data }: { data: Annunci }) => { aggiornamento: t.card.in_aggiornamento, })} - +
)}
-
+
- Cerca annunci simili +
); diff --git a/apps/infoalloggi/src/pages/prezzi.tsx b/apps/infoalloggi/src/pages/prezzi.tsx index 3f7fe39..f6408e0 100644 --- a/apps/infoalloggi/src/pages/prezzi.tsx +++ b/apps/infoalloggi/src/pages/prezzi.tsx @@ -65,7 +65,7 @@ const Prezzi: NextPage = () => { t.pricing_cmp.breve_option5, ]} statico - className="border-rose-400 bg-rose-400" + className="border-transitorio bg-transitorio" title={t.prezzi.titolo_transitori} tipo={TipologiaPosizioneEnum.Transitorio} /> @@ -75,7 +75,7 @@ const Prezzi: NextPage = () => {
    {t.prezzi.cta_transitori.map((item, idx) => (
  • -
    +
    @@ -111,7 +111,7 @@ const Prezzi: NextPage = () => { t.pricing_cmp.stabile_option2, ]} statico - className="border-indigo-400 bg-indigo-400" + className="border-stabile bg-stabile" title={t.prezzi.titolo_stabile} tipo={TipologiaPosizioneEnum.Stabile} /> @@ -120,7 +120,7 @@ const Prezzi: NextPage = () => {
      {t.prezzi.cta_stabile.map((item, idx) => (
    • -
      +
      diff --git a/apps/infoalloggi/src/styles/globals.css b/apps/infoalloggi/src/styles/globals.css index cd53aff..d824901 100644 --- a/apps/infoalloggi/src/styles/globals.css +++ b/apps/infoalloggi/src/styles/globals.css @@ -72,6 +72,9 @@ --color-sidebar-border: var(--sidebar-border); --color-sidebar-ring: var(--sidebar-ring); + --color-transitorio: var(--color-sky-500); + --color-stabile: var(--color-orange-500); + --accordion-down: accordion-down 0.2s ease-out; --accordion-up: accordion-up 0.2s ease-out; --caret-blink: caret-blink 1.25s ease-out infinite;