Changelog

Changelog

Tutte le modifiche notevoli a questo progetto saranno documentate in questo file.

Il formato è basato su Keep a Changelog, e questo progetto aderisce al Semantic Versioning.

[Unreleased] - 2025-01-XX

2026-07-01 (Revisione pre-release Gruppo A — accessibilità)

🐛 Correzioni (Bugfix)

  • Header/Logo: alt text esplicito sul logo istituzionale RT negli header Core (logoAlt: 'Regione Toscana - home page'), descrive la destinazione del link invece dell’immagine (WCAG 2.4.4)
  • Header servizio/Template servizi: default secondLogoAlt aggiornato da “Logo del servizio” a “Nome Servizio - home page”
  • Logo: fallback generico dell’alt cambiato da “Logo alt text” a “ALT DA DEFINIRE” — intenzionalmente esplicito per emergere in dev/QA
  • Documentazione: corretto refuso criterio WCAG 3.1.1→4.1.2 in sections/servizi/README.md

📚 Documentazione

  • Allineati i nomi dei criteri WCAG citati nei README dei componenti e in docs/fondamenta/07-accessibilità.md alla traduzione italiana ufficiale W3C (7 pattern corretti in ~118 file)

2025-07-17 (Ultimi aggiornamenti)

📚 Documentazione

  • Button icon animation: Esempi per animazione icone nei bottoni

2025-07-16

🐛 Correzioni (Bugfix)

  • User dropdown: Correzione configurazione file naming per user dropdown

📚 Documentazione

  • Git changelog: Aggiornamento documentazione changelog git

2025-07-01

🚀 Aggiunte (Features)

  • Grab handle icon: Nuova icona per handle di trascinamento

🐛 Correzioni (Bugfix)

  • Modal Dialog: Correzione configurazione per azioni nel Modal Dialog
  • Modal Dialog: Bugfix configurazioni negli esempi per hasActions

📚 Documentazione

  • Card persona: Aggiornamento documentazione per card persona
  • Card: Aggiornamento generale documentazione card

2025-06-26 (Aggiornamenti precedenti)

🔧 Miglioramenti (Refactoring)

  • Build improvements: Aggiornamento generale miglioramenti build

📚 Documentazione

  • Changelog: Aggiornamento documentazione changelog
  • NPM Scripts: Nuovi script per la gestione delle immagini zip
  • Documentazione: Documentazione completa per i nuovi script
  • Documentazione immagini: Aggiornamento documentazione per gestione immagini
  • Refactoring documentazione: Miglioramento generale della documentazione

2025-06-24

🔧 Miglioramenti (Refactoring)

  • Semantic colors utilities: Implementazione approccio custom-property per le utility dei colori semantici

🐛 Correzioni (Bugfix)

  • Menu mobile offcanvas: Correzione prevenzione scroll per menu mobile principale - overflow hidden su elemento :root invece che body

📚 Documentazione

  • Documentazione generale: Aggiornamento documentazione CSS e personalizzazione tema

2025-06-23

📚 Documentazione

  • Documentazione principale: Refactoring iniziale della documentazione principale
  • Documentazione generale: Aggiornamento generale della documentazione

2025-06-20

🚀 Aggiunte (Features)

  • Changelog: Implementazione impostazioni minime per il changelog

📚 Documentazione

  • Changelog: Prima documentazione del changelog - lista iniziale
  • Changelog: Aggiornamento minore del file changelog

2025-06-19 (Ultimi 2 giorni)

🔧 Miglioramenti (Refactoring)

  • Link secondari: Refactoring delle classi semantiche per i link secondari
  • Focus ring: Documentazione e refactoring delle classi

🚀 Aggiunte (Features)

  • Text link con data: Nuova funzionalità per i text link con data
  • Template sidebar destra: Template con layout 7 colonne - 5 colonne
  • Sezione risorse correlate: Nuova sezione per le risorse correlate
  • CTA Banner: Variante con icona a destra

🐛 Correzioni (Bugfix)

  • Meteo Toscana: Bugfix per componente meteo

2025-06-13 (Ultima settimana)

🚀 Aggiunte (Features)

  • Modal Profile: Placeholder per utente e intranet
  • Funzionalità Undo: Nuova funzionalità di annullamento
  • Gallery: Supporto per aspect ratio 16/9
  • Icone SVG: Set di icone personalizzate aggiornato
  • Card news: Variante senza thumbnail
  • Page header: Refactoring per label di contesto
  • Layout 50-50: Nuovo layout per pagine
  • Page header con cover: Variante con immagine 1/3
  • Modal dialog: Blocchi per contenuto prima e dopo
  • User avatar: Nuovo componente avatar utente
  • Search results: Stati di caricamento e vuoto
  • Carousel: Traduzione per label
  • Tab: Refactoring completo
  • Card persona: Card completa con modalità di editing
  • Card con immagine quadrata: Nuova variante
  • Top bar: Con dropdown utente
  • User dropdown: Nuovo componente dropdown utente
  • Vertical divider: Nuovo stile
  • Table: Nuovo componente tabella
  • Page header con cover: Variante con immagine 1/3 larghezza

🔧 Miglioramenti (Refactoring)

  • Modal profile: Configurazione refactoring
  • Gallery: Refactoring aspect ratio video
  • Icon SVG: Aggiornamento set icone
  • Accordion: Refactoring stile
  • Page header: Spacing per context label
  • Section header: Refactoring variante CTA
  • Card: Refactoring generale
  • Text link: Contenuto a destra
  • Gallery: Configurazioni refactoring
  • CTA Banner: Refactoring generale
  • Accordion: Refactoring completo
  • Modal dialog: Stile e varianti refactoring
  • Button: Configurazione animazione
  • Search results: Miglioramenti risultati ricerca
  • Modal: Script ottimizzato per gestione
  • Dropdown menu: Gestione tastiera
  • Carousel: Refactoring script e opacità frecce
  • Card: Stile refactoring
  • Footer: Refactoring per navigazione estesa
  • Header: Refactoring minore
  • Dropdown menu: Stile e comportamento
  • Primary navigation: Stile refactoring
  • Slider: Refactoring principale
  • Input: Refactoring minore
  • Page header con cover: Esempi refactoring
  • Card event: Stile refactoring
  • Border utility: Editing utility
  • Main slider: Editing refactoring
  • Table: Status e implementazione
  • Card: Varianti e semantic colors
  • Slider: Script refactoring
  • Dialog: Refactoring codice

🐛 Correzioni (Bugfix)

  • Modal profile: Bugfix configurazione
  • Search box: Bugfix ricerca
  • Card persona: Label accessibile per link
  • Text link: Label accessibile
  • Search results: Bugfix risultati ricerca
  • Card: Test bugfix
  • Modal dialog: Bugfix classe nascosta
  • Modal container: Gestione spacing per card
  • Servizi: Tipo button errato
  • Ricerca: Label input
  • Card small: Allineamento immagine
  • Safari: Bug dropdown
  • User dropdown: Bugfix e stile
  • Dropdown menu: Posizionamento e comportamento
  • Main menu: Comportamento submenu mobile
  • Side navigation: Comportamento scroll mobile
  • Social links: Gestione wrap menu mobile
  • Navigation link: Colore background mobile
  • Dropdown menu: Ricerca visibile quando submenu aperto
  • Card event: Icona minore fix
  • Page header con cover: Editing minori
  • Modal dialog: Altezza minima refactoring
  • Font: Aggiunto Open Sans italic normal weight
  • Border utility: Correzione applicazione utility
  • Main slider: Comportamento submenu mobile
  • Side navigation: Script bugfix
  • Slider: Bugfix generale
  • Table: Status fix
  • Links: Configurazione editing
  • Section title: Configurazione link text

🔄 Altri Commit (Non Semantic Versioning)

  • Top bar: Editing configurazione e intranet
  • Top bar: Editing refactoring
  • Main heading: Colore background
  • Primary nav: Editing user dropdown
  • Dropdown menu: Implementazione base

2025-05-XX (Ultimo mese)

🚀 Aggiunte (Features)

  • Page update information share: Bugfix e refactoring
  • Modal share: Bugfix Nunjucks
  • Modal dialog: Classe nascosta fix
  • Button: Hover style primary
  • Persona: Descrizione pagina dettagli
  • Template Persona: Header con CTA
  • Slider: Wrapper immagine
  • Font CSS: Typo in src
  • Accessibility: Problemi minori
  • Carousel: Comportamento pannelli
  • Checkbox/Radio: Dimensione font label
  • Section Aggiornamenti: Classi nascoste mobile
  • Accordion: Variante toggle
  • Card servizio: Refactoring minore
  • Slider: Opacità frecce
  • CSS slider/carousel: Refactoring
  • Page header: Classi
  • Page header con cover: Variante fullwidth text
  • Slider: CTA wrapper
  • Icon card guida: Aggiornamento
  • Sidebar right: Gap templates
  • Article body: Fix minore
  • Slider: Ombra e colore button attivo
  • Template immagine destra: Colonne
  • Card evento: Allineamento
  • Slider: Dimensione font e ordine slide
  • Slider: Markup, stile e comportamento
  • Slider: Opzioni per comportamento migliore
  • Slider button: Rimossa label falsa
  • Card guida: Restyling
  • Tema menu: Argomenti
  • Card Aggiornamenti: Footer per variante più grande
  • Link Scrivi al presidente
  • Tema contextual menu: Refactoring
  • Side navigation: Label nascosta
  • Event card: Fix minore
  • Guide card: Sezioni esempi
  • Card sito tematico: Immagine mobile
  • Card news con immagine sinistra: Metadata footer
  • Toscana Notizie: Rimozione Logo
  • Aggiornamento back links: Stili minori
  • Banner salute: Altezza
  • Header aggiornamento: Più di 1 categoria
  • BackLink aggiornamento: Sistemazione
  • Card con campagne: Tolto uppercase titolo
  • Side Navigation: Modifica
  • Menu hover: Style update
  • Article-body link: Hover style
  • Retina logo: Gestione
  • Slider: Bugfix generale
  • Context menu: Rimozione text ellipsis
  • JS: Controllo migliore su elementi DOM
  • Buttons: Hover effect
  • Card: Hover effect
  • Search filters: Mobile
  • Facets: Show more
  • Slider: Refactoring e editing dimensione
  • Slider: Min-height
  • Slider: Fix generale

🔄 Altri Commit (Non Semantic Versioning)

  • Merge branch: Input upload feature
  • Merge branch: Tables feature
  • Merge branch: Documentation feature

2025-04-XX (Due mesi fa)

🔧 Miglioramenti (Refactoring)

  • Card: Refactoring markup e stile (BREAKING CHANGE)
  • Card event: Refactoring completo (BREAKING CHANGE)
  • Card news: Refactoring completo (BREAKING CHANGE)

🐛 Correzioni (Bugfix)

  • Slider: Script refactoring
  • Card: Refactoring iniziale
  • Dialog: Bugfix
  • Table: Status
  • Layout: Main.css
  • Documentation: Settings minified css
  • Utility: Codebase
  • Card: Multiple categories
  • Facet: Style minore
  • Title tooltip: Refactoring
  • Button: Hover style
  • Persona: Descrizione
  • Template Persona: Header CTA
  • Slider: Wrapper immagine
  • Font CSS: Bug
  • Accessibility: Issues minori
  • Carousel: Comportamento pannelli
  • Checkbox/Radio: Font size
  • Custom gradients: Aggiornato
  • Semantic colors: Documentazione
  • Section Aggiornamenti: Classi nascoste
  • Accordion: Toggle variant
  • Card servizio: Refactoring
  • Tables: Static
  • Slider: Arrows opacity
  • Slider: Comment CSS
  • Slider: Refactoring
  • Tables: Static
  • Design system: Varianti button, chips, semantic colors
  • Page header: Classi
  • Page header con cover: Fullwidth text
  • Slider: CTA wrapper
  • Icon card guida: Aggiornato
  • Sidebar right: Gap
  • Article body: Fix minore
  • Slider: Shadow e active button
  • Template immagine destra: Colonne
  • Card evento: Allineamento
  • Slider: Editing
  • Slider: Font size e slide order
  • Slider: Markup, stile e comportamento
  • Slider: Opzioni
  • Slider button: Label
  • Slider: Refactoring
  • Card guida: Restyling
  • Tema menu: Argomenti
  • Card Aggiornamenti: Footer
  • Link Scrivi al presidente
  • Tema contextual menu: Refactoring
  • Side navigation: Label nascosta
  • Event card: Fix minore
  • Guide card: Sezioni esempi
  • Card guida
  • Card sito tematico: Immagine mobile
  • Card banner: Links sezioni
  • Tema: Esempi 4 cols, 2 cols
  • Section: Sr-only heading
  • Card news: Immagine sinistra
  • Card con footer: Stile
  • Toscana Notizie: Sezione
  • Aggiornamento: Back links
  • Banner salute: Altezza
  • Aggiornamento
  • Header aggiornamento: Categoria
  • BackLink aggiornamento: Sistemazione
  • Card campagne: Uppercase titolo
  • Banner salute
  • Side navigation
  • Side navigation: Terzo livello
  • Menu hover: Style update
  • Article-body link: Hover style
  • Padding verticali: Esempi sezioni
  • Images: Zip aggiornato
  • Retina logo: Gestione
  • Slider: Bugfix
  • Context menu: Text ellipsis
  • JS: Controllo elementi DOM
  • Various fix: Buttons, card, search filters
  • Facets: Show more
  • Slider: Refactoring e size editing
  • Icone-temi
  • Slider: Min-height
  • Slider: Fix
  • Theme: Refactoring sezioni non utilizzate
  • Video item: Documentazione base
  • Campagna: Audio
  • Page header: Context menu updates
  • Media items

🔄 Altri Commit (Non Semantic Versioning)

  • Merge branch: Documentation feature
  • Merge branch: Templates section feature
  • Border utility: Editing utility
  • Merge updates: From main branch
  • Merge branch: Tables feature
  • Merge from main: Branch updates
  • Utility: Table text utility
  • Static dist: Tables distribution
  • Editings for tables: Table implementation
  • Static dist: Tables with distribution

2025-03-XX (Tre mesi fa)

📚 Documentazione

  • Focus ring: Documentazione classi
  • Search results: README
  • Page header con cover: Documentazione
  • Widget loader: README aggiornato
  • Title tooltip: Documentazione aggiornata
  • Card: Documentazione refactoring
  • Semantic color utilities: Documentazione
  • Form elements: Documentazione
  • Logo e pagination: README
  • Video item: Documentazione base
  • Image placeholder: Documentazione

🔄 Merge

  • Input upload: Merge branch
  • Tables: Merge branch
  • Documentation: Merge branch
  • Main branch: Merge updates
  • Tables: Merge branch
  • Cards refactoring: Merge branch

🧪 Test

  • Slider: Test text
  • Slider: Test text

2025-02-XX (Quattro mesi fa)

🚀 Aggiunte (Features)

  • Banner salute: Nuovo componente banner salute
  • Side navigation: Navigazione laterale di terzo livello
  • Video item: Componente video item
  • Media items: Gestione elementi multimediali
  • Campagna: Supporto audio per campagne

🔧 Miglioramenti (Refactoring)

  • Theme: Refactoring sezioni non utilizzate
  • Slider: Refactoring e editing dimensione
  • Slider: Min-height e fix generali
  • Context menu: Rimozione text ellipsis
  • JS: Controllo migliore su elementi DOM
  • Various fix: Buttons, card, search filters
  • Facets: Show more funzionalità

2025-01-XX (Cinque mesi fa)

🚀 Aggiunte (Features)

  • Page header con cover: Variante con immagine 1/3 larghezza
  • Table: Nuovo componente tabella
  • Vertical divider: Nuovo stile
  • User dropdown: Nuovo componente dropdown utente
  • Top bar: Con dropdown utente
  • Card con immagine quadrata: Nuova variante
  • Card persona: Card completa con modalità di editing
  • Tab: Refactoring completo
  • Carousel: Traduzione per label

🔧 Miglioramenti (Refactoring)

  • Primary navigation: Stile refactoring
  • Dropdown menu: Stile e comportamento
  • Header: Refactoring minore
  • Footer: Refactoring per navigazione estesa
  • Card: Stile refactoring
  • Carousel: Refactoring script e opacità frecce
  • Dropdown menu: Gestione tastiera
  • Modal: Script ottimizzato per gestione
  • Search results: Miglioramenti risultati ricerca
  • Button: Configurazione animazione

2024-12-XX (Sei mesi fa)

🚀 Aggiunte (Features)

  • Search results: Stati di caricamento e vuoto
  • User avatar: Nuovo componente avatar utente
  • Modal dialog: Blocchi per contenuto prima e dopo
  • Page header con cover: Variante con immagine 1/3
  • Layout 50-50: Nuovo layout per pagine
  • Page header: Refactoring per label di contesto
  • Card news: Variante senza thumbnail
  • Icone SVG: Set di icone personalizzate aggiornato

🔧 Miglioramenti (Refactoring)

  • Modal dialog: Stile e varianti refactoring
  • Accordion: Refactoring completo
  • CTA Banner: Refactoring generale
  • Gallery: Configurazioni refactoring
  • Text link: Contenuto a destra
  • Card: Refactoring generale
  • Section header: Refactoring variante CTA
  • Page header: Spacing per context label
  • Accordion: Refactoring stile
  • Icon SVG: Aggiornamento set icone
  • Gallery: Refactoring aspect ratio video
  • Modal profile: Configurazione refactoring

2024-11-XX (Sette mesi fa)

🚀 Aggiunte (Features)

  • Gallery: Supporto per aspect ratio 16/9
  • Funzionalità Undo: Nuova funzionalità di annullamento
  • Modal Profile: Placeholder per utente e intranet

🔧 Miglioramenti (Refactoring)

  • Focus ring: Documentazione e refactoring delle classi
  • Ricerca: Refactoring degli stati di ricerca

🐛 Correzioni (Bugfix)

  • Meteo Toscana: Bugfix per componente meteo

2024-10-XX (Otto mesi fa)

🚀 Aggiunte (Features)

  • CTA Banner: Variante con icona a destra
  • Sezione risorse correlate: Nuova sezione per le risorse correlate
  • Template sidebar destra: Template con layout 7 colonne - 5 colonne
  • Text link con data: Nuova funzionalità per i text link con data
  • Link secondari: Refactoring delle classi semantiche per i link secondari

🔧 Miglioramenti (Refactoring)

  • Design system: Aggiornamenti generali
  • Componenti base: Miglioramenti struttura

🐛 Correzioni (Bugfix)

  • Bugfix generali: Correzioni minori
  • Stabilità: Miglioramenti stabilità sistema

2024-09-XX (Nove mesi fa)

🔧 Miglioramenti (Refactoring)

  • Secondary navigation: Refactoring navigazione secondaria
  • Components: Refactoring generale componenti
  • Containers: Refactoring containers
  • Documentation: Refactoring minore documentazione
  • RT dashboard theme: Personalizzazioni tema dashboard
  • Header: Refactoring header
  • Components library: Grid, category, card refactoring
  • Button examples: Refactoring esempi bottoni
  • Category icon: Refactoring icone categoria
  • Icon: Refactoring icone
  • Component library: Refactoring generale
  • Primary button: Variante primaria come default
  • CSS comments: Refactoring commenti CSS
  • Test: Rimozione test
  • Modal dialog: Fix stile e comportamento
  • Import: Fix import
  • Container editing: Editing containers
  • CSS partials: Editing path per partials CSS
  • Containers CSS: Spostamento CSS in cartella containers
  • JS bugfix: Controlli per slick initialization
  • Form validation: Validazione form
  • JS bugfix: Bugfix JavaScript
  • Net7 instances: Rimozione istanze Net7
  • Prefix bugfix: Bugfix dopo aggiunta prefissi
  • Tailwind prefix: Bugfix prefisso utility Tailwind
  • Tailwind prefixer: Refactoring/bugfix prefisso automatico
  • Tailwind prefix: Prima aggiunta prefisso classi Tailwind
  • TW config: Fix issues configurazione Tailwind
  • Base.css path: Aggiunta path base.css in script prefixer
  • Prefixer: Aggiornamento prefixer
  • Generic prefix: Prefisso generico per prefixer
  • Tailwind prefixer: Aggiornamento comportamento
  • Prefixer script: Aggiunte su script prefixer

2024-08-XX (Dieci mesi fa)

🔧 Miglioramenti (Refactoring)

  • Card classes: Refactoring classi card
  • Icon classes: Refactoring classi icone
  • Card style: Refactoring stile card
  • Card elements: Refactoring nomi elementi card
  • Grid classes: Editing classi grid per card
  • Grid areas: Aree grid per gestione posizione immagine
  • XS breakpoint: Personalizzazione breakpoint XS
  • Semantic class: Classe semantica per icona
  • Pagination classes: Refactoring classi pagination
  • Chip classes: Refactoring classi chip
  • Card preview: Refactoring preview card
  • Fontawesome: Rimozione directory Fontawesome
  • SVG icons: Refactoring documentazione icone SVG
  • Card sito tematico: Card sito tematico
  • Card news small: Variante piccola card news
  • Chip refactoring: Refactoring chip
  • Chips states: Refactoring chip con stati
  • Card information: Refactoring card informazione
  • Card classes: Refactoring classi card
  • Event date: Dimensione font data evento
  • Card event small: Card evento piccola
  • Event card: Card evento
  • Documentation spacing: Spacing in documentazione
  • Documentation: Editing minori documentazione
  • Typos: Fix errori di battitura
  • Container documentation: Impostazioni documentazione container
  • Container documentation: Editing minori documentazione container
  • Containers: Fix minori containers
  • Merge conflicts: Conflitti merge
  • Container documentation: Aggiustamenti documentazione container
  • Grid documentation: Fix minore documentazione grid
  • Container documentation: Impostazioni documentazione container
  • Card with side thumb: Fix responsive card con thumbnail laterale
  • Card gradient: Aggiunta gradiente card
  • Grid templates: Gestione template grid per card con thumbnail
  • Information card: Card informazione
  • Image aspect ratio: Fix bug classname aspect ratio immagine
  • Card thumb style: Stile thumbnail card
  • Thumb news fullwidth: Thumbnail news fullwidth
  • Card news: Impostazioni iniziali card news
  • Input and select: Editing input e select
  • Chip editing: Editing generale chip
  • Link refining: Raffinamento link
  • Action link: Rinomina componente link in action link
  • Focus style: Stile focus base
  • Button refactoring: Refactoring bottoni
  • Typography: Raffinamenti minori tipografia
  • Breakpoints: Refactoring breakpoint
  • Primitives and tokens: Editing minori per primitive e token
  • Typography documentation: Impostazioni documentazione tipografia
  • Typography configuration: Configurazione base tipografia
  • RT prefix: Aggiunta prefisso RT
  • Colors and font: Impostazioni per colori e font
  • Toggle component: Base per componente toggle
  • Vertical divider: Componente vertical divider standalone
  • Header template: Rimozione da template header

[1.0.0] - 2024-XX-XX

🚀 Prima release

  • Sistema di design completo basato su Fractal
  • Componenti atomici, molecolari e organismi
  • Template e pagine complete
  • Documentazione integrata
  • Build system con Webpack e Tailwind CSS

Note sulla versione

  • BREAKING CHANGE: Modifiche che rompono la compatibilità con le versioni precedenti
  • Feature: Nuove funzionalità aggiunte
  • Refactoring: Miglioramenti del codice senza cambiare funzionalità
  • Bugfix: Correzioni di bug
  • Documentation: Aggiornamenti alla documentazione
  • Build: Modifiche al sistema di build
  • Merge: Merge di branch
  • Test: Test e modifiche di test
  • Dist: Distribuzione e file di build
  • Altri Commit: Commit che non seguono il semantic versioning ma contengono modifiche importanti