Skip to content

Commit

Permalink
fix: remove contacts from OfficeCard component, minor margin fixes of…
Browse files Browse the repository at this point in the history
… CuredBy section (#504)

Co-authored-by: Piero Nicolli <[email protected]>
  • Loading branch information
deodorhunter and pnicolli authored Mar 5, 2024
1 parent c7c1456 commit 688dceb
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 23 deletions.
2 changes: 2 additions & 0 deletions RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,8 @@

### Novità

- Rimosso i contatti dalle card che rappresentano Unità Organizzative nelle varie viste dei diversi content type in cui sono implementate.
La lista delle viste comprende i CT: Persona, Unità Organizzativa, Documento, Bando, Servizio, Notizia, Evento, Incarico, Luogo, Argomento
- Aggiornato il plugin del blocco Form, adesso si ha la possibilità di aggiungere un pulsante per resettare i campi e nella sidebar è presente un nuovo campo per creare un messaggio personalizzato dopo l'invio della form, i campi di tipo: testo, email, data e textarea hanno un identificativo che può essere utilizzato per restituire il valore di quei campi nel messaggio personalizzato.

### Fix
Expand Down
2 changes: 1 addition & 1 deletion src/components/ItaliaTheme/View/Commons/CuredBy.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ const CuredBy = ({ office, people }) => {
<RichTextSection
tag_id="a-cura-di"
title={intl.formatMessage(messages.cured_by)}
className="it-page-section anchor-offset mt-5"
className="it-page-section anchor-offset mb-5"
>
<div className="row">
{office && (
Expand Down
22 changes: 0 additions & 22 deletions src/components/ItaliaTheme/View/Commons/OfficeCard.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ import { UniversalLink } from '@plone/volto/components';
import PropTypes from 'prop-types';
import cx from 'classnames';
import { Icon } from 'design-comuni-plone-theme/components/ItaliaTheme';
import { ContactLink } from 'design-comuni-plone-theme/components/ItaliaTheme/View';
import config from '@plone/volto/registry';

/**
Expand Down Expand Up @@ -51,7 +50,6 @@ const OfficeCard = ({
<p className="card-text">{office.description}</p>
{show_contacts && office?.sede?.length > 0 && (
<div>
{' '}
{office?.sede?.map((sede, i) => {
return (
<div className="card-text" key={i}>
Expand All @@ -61,26 +59,6 @@ const OfficeCard = ({
{sede.zip_code} {sede.city}
</p>
)}
{office?.contact_info?.map((el) =>
el?.value_punto_contatto?.map((pdc, i) => {
if (pdc.pdc_type === 'telefono') {
return (
<div key={i}>
<ContactLink tel={pdc.pdc_value} label={false} />
</div>
);
} else if (
pdc.pdc_type === 'email' ||
pdc.pdc_type === 'pec'
)
return (
<div key={i}>
<ContactLink email={pdc.pdc_value} label={false} />
</div>
);
return null;
}),
)}
</div>
);
})}
Expand Down

0 comments on commit 688dceb

Please sign in to comment.