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