Skip to content

Commit

Permalink
Merge branch 'main' into bug_52000_social_icons_color_in_mobile_menu
Browse files Browse the repository at this point in the history
  • Loading branch information
sabrina-bongiovanni committed Mar 4, 2024
2 parents 811ee02 + da10eaa commit 99a05da
Show file tree
Hide file tree
Showing 38 changed files with 427 additions and 54 deletions.
14 changes: 13 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@


## [11.5.1](https://github.com/redturtle/design-comuni-plone-theme/compare/v11.5.0...v11.5.1) (2024-02-19)


### Bug Fixes

* added component to show update_note field on Bandi view ([#543](https://github.com/redturtle/design-comuni-plone-theme/issues/543)) ([a9e33fe](https://github.com/redturtle/design-comuni-plone-theme/commit/a9e33fe6765f5635afc6f856d778495cbe815350))


### Documentation

* updated publiccode and release log ([0f2200e](https://github.com/redturtle/design-comuni-plone-theme/commit/0f2200e7a433c7721f8521f5f79b617d1b8c6910))

## [11.5.0](https://github.com/redturtle/design-comuni-plone-theme/compare/v11.4.1...v11.5.0) (2024-02-16)


Expand Down Expand Up @@ -6761,4 +6773,4 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
- added onclick to viewAll button [`baa258a`](https://github.com/RedTurtle/design-volto-theme/commit/baa258a983f9619b18f9c8d9fb078fe9b17f338b)
- todo [`7814f01`](https://github.com/RedTurtle/design-volto-theme/commit/7814f01e5dd883c83bca4ecf53425ada9942d9ab)
- updated gitignore with .history [`e73a28c`](https://github.com/RedTurtle/design-volto-theme/commit/e73a28c94176a172219c1a740a97047b5e2fa400)
- Added nvmrc [`fd54a3c`](https://github.com/RedTurtle/design-volto-theme/commit/fd54a3cbcf8df22997f036919dfafda870f85db7)
- Added nvmrc [`fd54a3c`](https://github.com/RedTurtle/design-volto-theme/commit/fd54a3cbcf8df22997f036919dfafda870f85db7)
27 changes: 26 additions & 1 deletion RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,32 @@
### Fix

- Le icone social nel menu laterale mobile sono tutte dello stesso colore.
### Migliorie

- Nel blocco form è stata aggiunta una legenda per i campi obbligatori.

### Novità

- 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

- L'icona per aprire il menu in mobile è ora visibile anche quando l'header del sito è bianca.
- La descrizione nelle card per i punti di contatto non mostrano più tutte le iniziali in maiuscolo.
- Il colore dei link nel menu mobile è ora accessibile per tutti i temi.
- Rimosso il title dall'immagine di apertura dei contenuti
- Rimosso attributo title dall'immagine delle card: card con immagine, persona, blocco link completo, contenuto in evidenza, gallery a griglia, in evidenza
- Migliorata l'accessibilità del menu in versione mobile.
- Il layout dei campi di input "in errore" del blocco Form è stato uniformato.
- La tendina delle select nel blocco Form non si sovrappone più ai campi sottostanti.
- Sistemato alert di errore nel blocco Form che nascondeva il form quando un campo non era valido, ora continua a visualizzarsi anche la form.
- Migliorato il testo alternativo per il logo NextGenerationEU nel footer.

## Versione 11.5.1 (19/02/2024)

### Migliorie

- Il campo "Note aggiornamento" nel Tipo di Contenuto Bandi viene ora mostrato in pagina, se compilato.

## Versione 11.5.0 (16/02/2024)

Expand All @@ -56,7 +82,6 @@
### Fix

- Risolto un problema riguardante la visualizzazione delle date nelle card che rappresentano un CT Evento nei vari listati nel caso in cui l'evento si sviluppi su anni diversi

- Risolto un problema di visualizzazione per la sezione Date e Orari nel CT Evento quando l'evento si sviluppa su anni diversi, ora viene mostrato anche l'anno se si rientra in questa casistica
- Nel blocco elenco, sono stati sistemati i filtri per percorso quando si clicca sul bottone configurato.

Expand Down
20 changes: 20 additions & 0 deletions locales/de/LC_MESSAGES/volto.po
Original file line number Diff line number Diff line change
Expand Up @@ -2115,6 +2115,16 @@ msgstr ""
msgid "fine_termine"
msgstr ""

#: overrideTranslations
# defaultMessage: Annulla
msgid "form_default_cancel_label"
msgstr ""

#: overrideTranslations
# defaultMessage: Ricomincia
msgid "form_reset"
msgstr ""

#: components/ItaliaTheme/View/PersonaView/PersonaRuolo
# defaultMessage: Foto dell'attività politica
msgid "foto_attivita_politica"
Expand Down Expand Up @@ -2275,6 +2285,11 @@ msgstr ""
msgid "legami_strutture_figlie"
msgstr ""

#: overrideTranslations
# defaultMessage: I campi contrassegnati da (*) sono obbligatori.
msgid "legend_required"
msgstr ""

#: components/ItaliaTheme/Blocks/SearchSections/SideBar
# defaultMessage: Collegamento
msgid "link"
Expand Down Expand Up @@ -2564,6 +2579,11 @@ msgstr ""
msgid "nominativo"
msgstr ""

#: components/ItaliaTheme/View/BandoView/BandoNoteAggiornamento
# defaultMessage: Note di aggiornamento
msgid "note_aggiornamento"
msgstr ""

#: components/ItaliaTheme/View/Commons/RelatedItems
# defaultMessage: Novità
msgid "novita"
Expand Down
20 changes: 20 additions & 0 deletions locales/en/LC_MESSAGES/volto.po
Original file line number Diff line number Diff line change
Expand Up @@ -2100,6 +2100,16 @@ msgstr "Search"
msgid "fine_termine"
msgstr "End of term"

#: overrideTranslations
# defaultMessage: Annulla
msgid "form_default_cancel_label"
msgstr "Cancel"

#: overrideTranslations
# defaultMessage: Ricomincia
msgid "form_reset"
msgstr "Restart"

#: components/ItaliaTheme/View/PersonaView/PersonaRuolo
# defaultMessage: Foto dell'attività politica
msgid "foto_attivita_politica"
Expand Down Expand Up @@ -2260,6 +2270,11 @@ msgstr "Association service or office"
msgid "legami_strutture_figlie"
msgstr "Internal services or offices"

#: overrideTranslations
# defaultMessage: I campi contrassegnati da (*) sono obbligatori.
msgid "legend_required"
msgstr "Fields marked with (*) are required."

#: components/ItaliaTheme/Blocks/SearchSections/SideBar
# defaultMessage: Collegamento
msgid "link"
Expand Down Expand Up @@ -2549,6 +2564,11 @@ msgstr ""
msgid "nominativo"
msgstr "nominative"

#: components/ItaliaTheme/View/BandoView/BandoNoteAggiornamento
# defaultMessage: Note di aggiornamento
msgid "note_aggiornamento"
msgstr "Update notes"

#: components/ItaliaTheme/View/Commons/RelatedItems
# defaultMessage: Novità
msgid "novita"
Expand Down
20 changes: 20 additions & 0 deletions locales/es/LC_MESSAGES/volto.po
Original file line number Diff line number Diff line change
Expand Up @@ -2109,6 +2109,16 @@ msgstr "Buscar"
msgid "fine_termine"
msgstr "Fin de los términos"

#: overrideTranslations
# defaultMessage: Annulla
msgid "form_default_cancel_label"
msgstr ""

#: overrideTranslations
# defaultMessage: Ricomincia
msgid "form_reset"
msgstr ""

#: components/ItaliaTheme/View/PersonaView/PersonaRuolo
# defaultMessage: Foto dell'attività politica
msgid "foto_attivita_politica"
Expand Down Expand Up @@ -2269,6 +2279,11 @@ msgstr "Servicio u oficina de la asociación"
msgid "legami_strutture_figlie"
msgstr "Servicios internos u oficinas"

#: overrideTranslations
# defaultMessage: I campi contrassegnati da (*) sono obbligatori.
msgid "legend_required"
msgstr ""

#: components/ItaliaTheme/Blocks/SearchSections/SideBar
# defaultMessage: Collegamento
msgid "link"
Expand Down Expand Up @@ -2558,6 +2573,11 @@ msgstr "No hay vídeos seleccionados. Agregar un elemento para mostrar un vídeo
msgid "nominativo"
msgstr "nominativa"

#: components/ItaliaTheme/View/BandoView/BandoNoteAggiornamento
# defaultMessage: Note di aggiornamento
msgid "note_aggiornamento"
msgstr ""

#: components/ItaliaTheme/View/Commons/RelatedItems
# defaultMessage: Novità
msgid "novita"
Expand Down
20 changes: 20 additions & 0 deletions locales/fr/LC_MESSAGES/volto.po
Original file line number Diff line number Diff line change
Expand Up @@ -2117,6 +2117,16 @@ msgstr "Rechercher"
msgid "fine_termine"
msgstr "Fin du mandat"

#: overrideTranslations
# defaultMessage: Annulla
msgid "form_default_cancel_label"
msgstr ""

#: overrideTranslations
# defaultMessage: Ricomincia
msgid "form_reset"
msgstr ""

#: components/ItaliaTheme/View/PersonaView/PersonaRuolo
# defaultMessage: Foto dell'attività politica
msgid "foto_attivita_politica"
Expand Down Expand Up @@ -2277,6 +2287,11 @@ msgstr ""
msgid "legami_strutture_figlie"
msgstr ""

#: overrideTranslations
# defaultMessage: I campi contrassegnati da (*) sono obbligatori.
msgid "legend_required"
msgstr "Les champs marqués d'une (*) sont obligatoires."

#: components/ItaliaTheme/Blocks/SearchSections/SideBar
# defaultMessage: Collegamento
msgid "link"
Expand Down Expand Up @@ -2566,6 +2581,11 @@ msgstr ""
msgid "nominativo"
msgstr "nominatif"

#: components/ItaliaTheme/View/BandoView/BandoNoteAggiornamento
# defaultMessage: Note di aggiornamento
msgid "note_aggiornamento"
msgstr ""

#: components/ItaliaTheme/View/Commons/RelatedItems
# defaultMessage: Novità
msgid "novita"
Expand Down
20 changes: 20 additions & 0 deletions locales/it/LC_MESSAGES/volto.po
Original file line number Diff line number Diff line change
Expand Up @@ -2100,6 +2100,16 @@ msgstr "Cerca"
msgid "fine_termine"
msgstr "Fine termine"

#: overrideTranslations
# defaultMessage: Annulla
msgid "form_default_cancel_label"
msgstr "Annulla"

#: overrideTranslations
# defaultMessage: Ricomincia
msgid "form_reset"
msgstr "Ricomincia"

#: components/ItaliaTheme/View/PersonaView/PersonaRuolo
# defaultMessage: Foto dell'attività politica
msgid "foto_attivita_politica"
Expand Down Expand Up @@ -2260,6 +2270,11 @@ msgstr "Unità organizzativa genitore"
msgid "legami_strutture_figlie"
msgstr "Servizi o uffici interni"

#: overrideTranslations
# defaultMessage: I campi contrassegnati da (*) sono obbligatori.
msgid "legend_required"
msgstr "I campi contrassegnati da (*) sono obbligatori."

#: components/ItaliaTheme/Blocks/SearchSections/SideBar
# defaultMessage: Collegamento
msgid "link"
Expand Down Expand Up @@ -2549,6 +2564,11 @@ msgstr "Nessun video selezionato. Aggiungi un elemento per mostrare un video"
msgid "nominativo"
msgstr "nominativo"

#: components/ItaliaTheme/View/BandoView/BandoNoteAggiornamento
# defaultMessage: Note di aggiornamento
msgid "note_aggiornamento"
msgstr ""

#: components/ItaliaTheme/View/Commons/RelatedItems
# defaultMessage: Novità
msgid "novita"
Expand Down
22 changes: 21 additions & 1 deletion locales/volto.pot
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: Plone\n"
"POT-Creation-Date: 2024-02-15T11:19:07.787Z\n"
"POT-Creation-Date: 2024-02-29T16:36:05.160Z\n"
"Last-Translator: Plone i18n <[email protected]>\n"
"Language-Team: Plone i18n <[email protected]>\n"
"MIME-Version: 1.0\n"
Expand Down Expand Up @@ -2102,6 +2102,16 @@ msgstr ""
msgid "fine_termine"
msgstr ""

#: overrideTranslations
# defaultMessage: Annulla
msgid "form_default_cancel_label"
msgstr ""

#: overrideTranslations
# defaultMessage: Ricomincia
msgid "form_reset"
msgstr ""

#: components/ItaliaTheme/View/PersonaView/PersonaRuolo
# defaultMessage: Foto dell'attività politica
msgid "foto_attivita_politica"
Expand Down Expand Up @@ -2262,6 +2272,11 @@ msgstr ""
msgid "legami_strutture_figlie"
msgstr ""

#: overrideTranslations
# defaultMessage: I campi contrassegnati da (*) sono obbligatori.
msgid "legend_required"
msgstr ""

#: components/ItaliaTheme/Blocks/SearchSections/SideBar
# defaultMessage: Collegamento
msgid "link"
Expand Down Expand Up @@ -2551,6 +2566,11 @@ msgstr ""
msgid "nominativo"
msgstr ""

#: components/ItaliaTheme/View/BandoView/BandoNoteAggiornamento
# defaultMessage: Note di aggiornamento
msgid "note_aggiornamento"
msgstr ""

#: components/ItaliaTheme/View/Commons/RelatedItems
# defaultMessage: Novità
msgid "novita"
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "design-comuni-plone-theme",
"description": "Volto Theme for Italia design guidelines",
"license": "GPL-v3",
"version": "11.5.0",
"version": "11.5.1",
"main": "src/index.js",
"keywords": [
"volto-addon",
Expand Down Expand Up @@ -146,7 +146,7 @@
"volto-dropdownmenu": "4.1.1",
"volto-editablefooter": "5.0.3",
"volto-feedback": "0.2.0",
"volto-form-block": "3.1.0",
"volto-form-block": "3.3.1",
"volto-gdpr-privacy": "2.1.1",
"volto-google-analytics": "2.0.0",
"volto-multilingual-widget": "3.0.0",
Expand Down
4 changes: 2 additions & 2 deletions publiccode.yml
Original file line number Diff line number Diff line change
Expand Up @@ -227,9 +227,9 @@ maintenance:
name: io-Comune - Il sito AgID per Comuni ed Enti Pubblici
platforms:
- web
releaseDate: '2024-02-16'
releaseDate: '2024-02-19'
softwareType: standalone/web
softwareVersion: 11.5.0
softwareVersion: 11.5.1
url: 'https://github.com/italia/design-comuni-plone-theme'
usedBy:
- ASP Comuni Modenesi Area Nord
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ const CardWithImageTemplate = (props) => {
<ListingText item={item} />
) : null;

const image = ListingImage({ item });
const image = ListingImage({ item, showTitleAttr: false });

const showImage =
(index < imagesToShow || always_show_image) && image != null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,24 +8,27 @@ const ListingImage = ({
showDefault = false,
className = 'listing-image',
responsive = true,
showTitleAttr = true,
sizes = '(max-width:320px) 200px, (max-width:425px) 300px, (max-width:767px) 500px, 410px',
...imageProps
}) => {
const Image = config.getComponent({ name: 'Image' }).component;
// photogallery needs to check for null image
// https://stackoverflow.com/questions/33136399/is-there-a-way-to-tell-if-reactelement-renders-null
const image = Image({
let commonImageProps = {
item,
'aria-hidden': true,
alt: '',
role: 'presentation',
className,
loading,
title: item.title,
responsive,
sizes,
...imageProps,
});
};
if (showTitleAttr)
commonImageProps = { ...commonImageProps, title: item.title };
// photogallery needs to check for null image
// https://stackoverflow.com/questions/33136399/is-there-a-way-to-tell-if-reactelement-renders-null
const image = Image(commonImageProps);

if (image === null)
return showDefault ? <img src={DefaultImageSVG} alt="" /> : null;
Expand Down
Loading

0 comments on commit 99a05da

Please sign in to comment.