italia / bootstrap-italia

Bootstrap Italia è un tema basato su Bootstrap 5 conforme alle "Linee guida di design per i siti internet e i servizi digitali della Pubblica Amministrazione"
https://italia.github.io/bootstrap-italia
BSD 3-Clause "New" or "Revised" License
310 stars 163 forks source link

Rimuovere lo stato `active` per i links di tipo lista semplice #1255

Open zetareticoli opened 1 day ago

zetareticoli commented 1 day ago

Esiste già una discussione sul tema che ti interessa, o su un tema simile?

Versione della libreria

v2.10.0

Cosa

I links presenti nelle liste semplici prevedono in documentazione uno stato active che però non dovrebbe esistere in quanto appunto semplici liste che potrebbero far parte del body di una pagina.

Perché

Lo stato active è fuorviante perché appartiene solo alle liste di link presenti in menu di primo o secondo livello.

Contesto

No response

Altro

No response

Fupete commented 14 hours ago

Secondo me essendo Bootstrap Italia in origine un tema Bootstrap, le ns liste corrispondono ai "loro" List group più che alle liste nei contenuti di testo. Da questo l'esistenza di tutti gli stati.

Quindi, 1) bisogna stare attenti a non far sì che rimuovendo stile sass poi le classi Bootstrap prendano il sopravvento, e lo stato .active alla fine esista comunque ma non stilato come dovrebbe e 2) in caso documentare meglio la pagina liste questo sì.