Changelog storico (2024–2026)

Changelog storico (2024–2026)

Registro per voce delle modifiche allo UI Kit raccolte prima dell’adozione del versionamento semantico. Copre il periodo che va dalla fine del 2024 all’inizio del 2026 ed è un documento chiuso: non riceve voci nuove.

Le release versionate, dalla 1.1.0 in poi, stanno nel Changelog, che ne contiene anche una sintesi raggruppata per periodo nella sezione “Storico pre-1.1.0”. Questa pagina ne è il dettaglio: là si legge cosa è cambiato in un trimestre, qui cosa è cambiato in una singola giornata di lavoro.

Non è esaustivo di tutte le modifiche effettuate: indica le principali, i componenti toccati e il tipo di intervento, così da orientare chi deve allineare un’istanza dello UI Kit rimasta indietro.

Voci datate

Data Titolo Descrizione Riferimenti
2026-10-03 bugfix template Nunjuck - sezione approfondimenti variante cta fix bug di configurazione nell’inclusione del componente section-header in “approfondimenti–cta” - modifica a template raw, nessuna modifica a livello di markup
2026-01-22 banner onboarding compact variant variante compatta (logo, titolo sr-only e descrizione, cta), aggiornato css del componente e codice njk (per sviluppo in njk) banner-onboarding–compact
2026-01-08 banner onboarding desktop grid refactoring griglia (grid template columns) desktop dei contenuti banner
2025-12-23 Componente back to top button Button per lo scorrimento a inizio pagina (modifica del 4/12/2025) back-to-top-button
Visibile su:
home–regione
2025-12-23 Componente generico banner banner–default
banner–image-left
2025-12-23 Banner onboarding me toscana componente “speciale” per l’onboarding su me.toscana - aggiornamenti e bugfix banner-onboarding–default
banner-onboarding–with-wrapper
2025-12-04 Bugfix su button icon Button: Rimozione tag span duplicato nel template button per variante button icon
2025-12-03 Documentazione aggiornata documentazione su button e header
2025-12-03 Search bar aggiunto componente search bar con accessible-atucomplete, e nuovi pattern di ricerca mobile/desktop che implementano il componente search-bar–default
header–has-search-v2
ricerca–v2
2025-12-03 Side nav: horizontal Aggiunta variante orizzontale della side navigation
2025-12-03 refactoring Servizi componenti Toscana Smart/Servizi rifattorizzati sotto un’apposita sezione “Servizi” consultabile dalla barra laterale
2025-12-03 header: variants gestione del doppio logo: regionale esteso + logo brand secondario; regionale quadrato + logo brand secondario. Mantenuta la visibilità mobile del secondo logo. Modifiche gestione width/max-width logo logo secondario; aggiornata documentazione compnente header e main-header
2025-12-03 Bugfix codice page header base con cta multiple risolto bug nel codice njk che generava un errore a livello di web ui kit, impedendo di vedere l’anteprima della variante del componente
2025-10-09 mobile filters config in Ricerca aggiornate configurazioni del template Ricerca - in un precedente refactoring, non era stata riportata correttamente la configurazione per visualizzare i filtri mobile - presenti comunque nella documentazione del componente “Search results” incluso nel template di ricerca
2025-09-01 Merge servizi-ui-kit mergiati in branch main i componenti impostati per il kit Servizi
2025-08-28 modal dialog a11y improvements aggiunto tabindex=”0” su rtds-dialog__content per migliore gestione di navigazione da tastiera su contenuto scrollabile, modificato stile dello stato di focus visible per rtds-dialog__content
2025-08-22 tooltip refactoring & documentation; header modal search desktop bugfix and refactoring; grab handle icon svg refactoring componente tooltip:
- renaming del componente
- miglioramenti accessibilità (aria-labelledby o aria-describedby a seconda del caso d’uso) e documentazione dei casi d’uso, con varianti di esempio
- miglioramento comportamento js/css - gestione posizionamento, transizioni, persistenza all’hover
bugfix modale ricerca header:
- fix js su gestione focus interno alla modale
- aggiunti attributi aria corretti per il pulsante trigger della modale di ricerca
2025-07-17 docs: examples for button icon animation aggiunte varianti di esempio nel componente button per comportamento “transform scale” dell’icona su button icon right e button icon left (applicabile anche alle varianti di queste tipologie); aggiornata documentazione dei button; aggiornato changelog button–icon-right-scale
button–icon-left-scale
2025-07-16 bugfix: user dropdown configuration file renaming corretto bug su configurazione del componente user dropdown - resa visibile su web ui components la variante user logged in per il componente user-dropdown–logged-in
2025-07-01 bugfix yml configuration modal dialog examples Correzione configurazione su componente modal dialog per mostrare le azioni negli esempi forniti
2025-07-01 docs: card persona documentation update aggiornamento documentazione README.md componente card - dettagli su card persona e persona-complete
2025-06-26 npm scripts for images zip + documentation Script npm per generare zip della cartella images (per distribuzione lato web UI fractal)
2025-06-26 changelog documentation update aggiornato file documentazione changelog ui kit e changelog git
2025-06-24 Bugfix offcanvas menu mobile Bugfix su header.js/componentsJs.js e css della primary navigation per risoluzione bug scrolling della pagina sotto l’apertura del menu principale in modalità mobile
2025-06-24 Custom properties approach for semantic colors Refactoring sui file public/css/custom-properties.css (dist/css/custom-properties.css) e components/01-design-system/tokens/02-semantic-color-utilities/semantic-color.css: da apply tailwind a uso di custom properties css dedicate DOCUMENTAZIONE
CSS
Customizzazione del tema
2025-06-24 Updated general documentation Aggiornamento e refactoring della documentazione principale dello UI KIT - renaming, aggiunte sezioni su intallazione e sviluppo, customizzazione tema ecc
2025-06-23 Docs: updates Aggiornamento e refactoring della documentazione principale dello UI KIT - sezione generica sull’uso, composizione e struttura del DS/UI KIT Fractal
2025-06-19 Variante text-link con data text-link date - aggiunta data e nascosto visivamente il label “scarica” text-link–date
text-link–date
2025-06-19 Focusring documentation, refactoring link-secondary utilities: corrispondenza con tokens colori base nel css Documentata nella UI fractal il colore base e la utility custom per il focusring; modificata nel CSS tailwind semantic-colors.css la corrispondenza di tutte le classi relative a link secondary (hover, focus ecc) con la utility tw del colore base anziché le utility custom che gestiscono i colori dei testi (rtds-content-02 ecc)
2025-06-18 Variante cta banner variante icon-right cta-banner–has-icon-right
cta-banner–has-icon-right
2025-06-18 esempio sezione “Related Resources” blocco di esempio su web ui kit
2025-06-18 Modello template colonne 7-5 creato esempio di modello in sezione “Templates” right-sidebar–7-5
right-sidebar–7-5
2025-06-14 Modale profilo componente impostato sotto cartella nascosta _intranet
2025-06-13 Gallery aspect ratio aggiunta variante e classe rtds-lightbox–video gallery–aspect-video
2025-06-13 Refactoring stati ricerca aggiunti modelli e documentazione loading e empty states in template ricerca ricerca–loading
ricerca–empty-state
ricerca–loading
ricerca–empty-state
legato al componente search results (vedere tab note di quell’organism)
2025-06-12 Article Body Small Aggiunta classe css article body small (rtds-article-body–small)
2025-06-12 Svg sprite aggiornamento svg sprite file icons.svg
2025-06-11 Accordion Refactoring Refactoring accordion (css/classi), aggiunto wrapper intorno a titolo pannello accordion e pane accordion
2025-06-10 Card News & Header card news no thumb - gestione card senza immagine;
fix page header base: label contestuale;
variante componente text link (in componente text-link-date);
refactoring card (blocco classes, modifica per sviluppo njk/configurazioni);
refactoring section header (configurazione cta button variant, modifica per sviluppo njk)
2025-06-09 Page Header Article page header article; configurazione blocco “links”, configurazione blocco section title text link, page layout 50-50; piccole modifiche componente gallery; creato cover-image component (già presente ma non impostato come componente nella web ui); refactoring page header base - label contestuale markup e configurazioni sviluppo - card refactoring delle varianti information (impostazione del njk e delle config);
2025-06-06 Modale Content blocco content before e content after per modale (configurazione njk)
2025-06-06 Banner & Accordion variante banner servizio (variante cta-banner, introdotta successivamente);
modifiche titolo accordion (refactoring classi font titolo in rtds-heading-3);
fix section-title–link-text (configurazioni);
2025-06-05 Button Animation aggiornata configurazione dei button per l’animazione dell’icona (transform type scale o translate) per sviluppo njk
2025-06-04 Modale & Card Persona modifiche modale - varianti;
card persona: modale profilo, dropdown azioni (con variante componente dropdown menu, uso di classi e script del componente);
componente user avatar;
button type in ricerca persone e ricerca servizi, corretto parametro nel render (type invece che buttonType, impostazione sviluppo njk/configuration);
modifica script modal dialog per gestione focus tastiera dentro dropdown
2025-06-04 Search Results Right modifica search results: blocco right content per gestire contenuto vario (in sviluppo njk/configurazioni)
2025-06-03 Text Link e card persona aggiunta etichetta accessibile “before” content;
etichetta accessibile sr-only su text link usato in card persona per i dettagli telefono/mail ecc (legata ad aggiunta di etichetta accessibile before); variante text link date
card–persona
2025-05-30 Carousel & Breadcrumb Modifica opacità arrows, traduzione lingua etichette;
modifiche breadcrumb
2025-05-30 Search Results organismo risultati di ricerca, ottimizzazione template pagina risultati di ricerca, varianti header ricerca - aggiunti empty state e documentazione;
modificato nel page layout with sidebar il padding top del contenuto (con blocco paddingTop, impostazione njk/configurazione sviluppo)
search-results–default
search-results–has-container
search-results–has-padding
search-results–has-mobile-filters
search-results–loading
search-results–empty-state
Vedere tab note
2025-05-29 Tabs spostate classi nel CSS e refactoring CSS vario del componente, create varianti icona, aggiunta classe su label tab e gestione sr-only
2025-05-29 Carousel Script Ottimizzazione script carousel
2025-05-28 Card News bugfix allineamento immagine card news small con immagine a sinistra ;
card con immagine square;
fix border radius immagini card;
documentazione box shadow none
2025-05-27 Dropdown & Footer vari bugfix/refactoring su dropdown menu e primary navigation;
bugfix dropdown per Safari;
modifiche minori su footer - impostazioni per row navigation extendend, e altri stili minori
2025-05-26 Page Header Cover Esempio cover 1/3-2/3 e bugfix codice
2025-05-26 vertical Divider, navigazione bugfix - vertical divider stile allineamento verticale;
rimosso hover underline su navigazione: stili hover/aria expanded (fix sulle classi usate)
2025-05-15 Slider & Context Menu allineamento context menu tema a destra su desktop;
modifiche slider principale (aggiunto breakpoint custom per gestione tipografia, modifiche tipografiche slider)
2025-05-13 Dropdown bugfix su dropdown menu - posizione;
allineamento orizzontale context-menu
2025-05-07 Page Header Variante con immagine 1/3 width
2025-05-07 Input modifiche stile input file - spaziatura e border radius;
modifiche stile input field hint (display grid per gestione testo in righe)
2025-05-06 Input & Tabelle aggiunte tabelle;
variante bottoni square;
input file
2025-05-05 Bugfix Menu bugfix menu mobile (visibile contenuto sotto il menu) e side navigation (si chiude allo scroll della pagina);
aggiunta classe rtds-flex-wrap su social links della topbar
2025-04-23 Semantic Token Aggiunta classe/token semantico: category
2025-04-22 Page Header Modifica classi griglia dei contenuti page-header-with-cover
2025-04-17 Documentazione Aggiornamenti
2025-04-16 Tooltip WIP e README su tooltip title; componente da ottimizzare
2025-04-15 Card Eventi Bugfix CSS card eventi
2025-04-15 Font Aggiunti pesi font italics regular, modificato font.css, aggiunto regular italics, modificato CSS Font
2025-04-15 Templates Sezione templates (work in progress) base
base
left sidebar (con varianti)
left-sidebar–default
left-sidebar–4-8
right sidebar (con varianti)
right-sidebar–default
single column
single-column
2025-04-14 Slider Modifica CSS spaziature slider
2025-04-11 Card Related Info Aggiunta nuova card related info
2025-04-09 Card refactoring refactoring cards: stile css, markup card news (posizione categorie), versione con categoria sm, varianti nuove
2025-04-08 Dialog JS Rimosso codice per svuotare i valori dei campi su JS di modal dialog
2025-04-02 Hover Bottone Modifica CSS stile hover su primary button
2025-03-31 Varie Varie modifiche CSS e JS modal dialog
2025-03-26 Checkbox e Radio Modifiche CSS su label checkbox e radio
2025-02-25 Stili Modifiche CSS buttons, modal dialog e cards
2025-02-15 Componenti Aggiunto componente facets facets
2025-02-15 Componenti Media/varianti card Aggiunti elementi audio/video e card video/audio
2025-02-05 Modal & Buttons Modifiche a modal dialog e CSS buttons
2025-01-21 Documentazione Spostata posizione documentazione generale
2025-01-16 CSS Select Modifica CSS select
2025-01-15 Documentazione gradient Aggiunto custom gradient in documentazione
2025-01-13 Modifiche button Modifica CSS dei bottoni
2025-01-13 Refactoring input Refactoring input: CSS select, input field; variante select inline e size select
2024-12-03 Autocomplete select componente autocomplete con libreria accessible-autocomplete autocomplete-select-field:
autocomplete-select-field–default
autocomplete-select-field–is-required
autocomplete-select-field–has-error-markup
autocomplete-select-field–has-description
autocomplete-select-field–has-error
autocomplete-select-field–sm
autocomplete-select-field–lg
autocomplete-select-field–progressive-enhancement
vedere tab note
autocomplete-select-field–default
documentazione risorse js e css
CSS
Risorse JS
2024-11-25 Refactoring input, refactoring dropdown menu component Spostate classi input in CSS;
refactoring di classi, css e js del componente dropdown-menu e variante con megamenu

Voci non datate

Le voci seguenti chiudevano il registro originale senza una data di riferimento. Sono le più antiche, precedenti al 25 novembre 2024: la data non è stata ricostruita perché il documento sorgente non la riportava.

Titolo Descrizione Riferimenti
refactoring card - card image e image wrapper refactoring css, markup e classi per bassa specificità su img;
input textarea, refactoring classi input checkbox e input radio creato componente textarea e input textarea, refactoring classi su checkbox e radio
Context Menu Aggiunte classi rtds-flex-wrap rtds-gap-1 xs:rtds-gap-2 a rtds-context-menu__nav-list
Carousel Spaziature pagination e posizione arrows
Section Header Aggiunta classe rtds-flex-wrap a heading e CTA in section-header
Facets & Toggle Rivisti gli ID delle facets e dei toggle per la ricerca
Sticky Footer modal dialog Modificato sticky footer per actions nella modale
BUG Font Sistemato file CSS font: tre punti invece di due su ultimo src font.css
Regione Header Header persona con CTA - variante per Portale Regione
List Style List style gestito in modo diverso su base.css CSS (role, refactoring per accessibilità)