Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat! :update bootstrap-italia to 2.8.4 #647

Draft
wants to merge 4 commits into
base: 11.x.x
Choose a base branch
from

Conversation

deodorhunter
Copy link

Hanno solo fatto piccoli breaking changes all'intera tipografia, spacing e altre amenita'. Controllare i prodotti io-cittadino e io-prenoto, lascio in draft.
Visto che hanno introdotto "changes per accessibilita'", bisogna rifare un test automatizzato anche

@giuliaghisini
Copy link

Hanno solo fatto piccoli breaking changes all'intera tipografia, spacing e altre amenita'. Controllare i prodotti io-cittadino e io-prenoto, lascio in draft. Visto che hanno introdotto "changes per accessibilita'", bisogna rifare un test automatizzato anche

probabilmente alcune cose fatte appositamente da noi per l'accessibilità andranno tolte se di base i componente di design-react-kit lo fanno.. c'è da rifare un giro generale

@deodorhunter
Copy link
Author

deodorhunter commented Apr 10, 2024

Hanno solo fatto piccoli breaking changes all'intera tipografia, spacing e altre amenita'. Controllare i prodotti io-cittadino e io-prenoto, lascio in draft. Visto che hanno introdotto "changes per accessibilita'", bisogna rifare un test automatizzato anche

probabilmente alcune cose fatte appositamente da noi per l'accessibilità andranno tolte se di base i componente di design-react-kit lo fanno.. c'è da rifare un giro generale

Alcune cose tipo i focus--mouse le hanno messe, ma rotte, gia' sistemate. Ho fatto un test al volo con l'estensione di axe e non sono inciampata in cose strane, ma tocca rigirarselo per davvero e io qui tecnicamente non avrei piu' tempo sul task. Di sicuro macera qui per la prossima minor

pps: ocio che design-react-kit === bootstrap-italia e' una misconception: la versione che abbiamo noi e' tecnicamente ferma alla 2.6.x di bootstrap italia

@@ -82,7 +82,7 @@ const ListingBody = React.memo(
isSearchBlockResults ? '' : 'full-width'
}`;
} else {
return `py-5 ${bg_color} ${

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

perchè hai tolto il colore di sfondo?

Copy link
Author

@deodorhunter deodorhunter Apr 10, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

perche' era applicato quando non era spuntato "mostra lo sfondo", che e' sbagliato. E' il padre che gestisce lo sfondo, non il template listing mostrato

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Facendo qualche prova però senza questa classe non viene mai mostrato, e se la ripristino, viene mostrato solo quando è spuntato "mostra lo sfondo"

image image

line-height: 1.555;
// line-height: 1.555; ? Already set by bootstrap-italia
}
blockquote:before {

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

questa regola sui blockquote siamo sicuri di volerla mettere in questo file? non c'è un file dedicato?

@deodorhunter
Copy link
Author

Hanno solo fatto piccoli breaking changes all'intera tipografia, spacing e altre amenita'. Controllare i prodotti io-cittadino e io-prenoto, lascio in draft. Visto che hanno introdotto "changes per accessibilita'", bisogna rifare un test automatizzato anche

probabilmente alcune cose fatte appositamente da noi per l'accessibilità andranno tolte se di base i componente di design-react-kit lo fanno.. c'è da rifare un giro generale

Alcune cose tipo i focus--mouse le hanno messe, ma rotte, gia' sistemate. Ho fatto un test al volo con l'estensione di axe e non sono inciampata in cose strane, ma tocca rigirarselo per davvero e io qui tecnicamente non avrei piu' tempo sul task. Di sicuro macera qui per la prossima minor

pps: ocio che design-react-kit === bootstrap-italia e' una misconception: la versione che abbiamo noi e' tecnicamente ferma alla 2.6.x di bootstrap italia

Lascio un paio di screen di una pagina campione per report automatizzato wcag AA con axe. Preso la pagina piu' grossa che abbiamo su io-comune
V3 main
image
Questo branch
image

Sono uguali, nulla di nuovo e' stato introdotto ne in bene ne in male a quanto sembra

@@ -3,7 +3,7 @@
* @module components/theme/View/ServizioView
*/

import React, { createRef } from 'react';
import React, { createRef, useRef } from 'react';
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rimuovi dall'import createRef

@@ -82,7 +82,7 @@ const ListingBody = React.memo(
isSearchBlockResults ? '' : 'full-width'
}`;
} else {
return `py-5 ${bg_color} ${
return `py-5 ${
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ripristina

@deodorhunter
Copy link
Author

Update: in stand-by senza data di fine in vista, dipendente dagli aggiornamenti a volto18 e a design-react-kit

@pnicolli pnicolli changed the base branch from main to 11.x.x August 9, 2024 22:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants