retepasw / joomla-italiapa

Implementazione delle Linee guida di design per i servizi web della PA basato su it Web Toolkit.
https://www.eshiol.it/it/b013
GNU General Public License v3.0
13 stars 9 forks source link

Corretto ordine caricamento fogli di stile #418

Closed eshiol closed 3 years ago

eshiol commented 3 years ago

Summary of Changes

Ripristinato il corretto ordine di carimento dei fogli di stile.

Testing Instructions

Creare un foglio di stile personalizzato user.css come descritto nella guida su https://www.eshiol.it/it/c0bc

Expected result

Tutte le personalizzazioni sovrascrivono le impostazioni presenti nei fogli di stile build.css e build.theme.css

atodaro commented 3 years ago

Applicata Commit SHA: d3992baf9d con successo

NioBee commented 3 years ago

Applicata Commit SHA: d3992baf9d ✅

Osservazioni: il foglio di stile user.css viene applicato correttamente anche senza attivazione della patch. Ho provato più volte, anche aggiornando, le personalizzazioni si applicano comunque.

System information

Template: 3.9.0.20-dev (835249a4d48321192a27cab846ce9ca19348011c) Joomla! 3.9.24 Stable Versione PHP 7.3.23

il contenuto di user.css: .Megamenu.Megamenu--default { border-top: 4px solid; border-image: linear-gradient(to right, purple 33%, white 25% 63%, red 10%) 5 } img.Footer-logo { width: 112px; height: 80px; filter: grayscale(10) invert(100%) brightness(2); } div.Accordion.normaltext h2 .Accordion-link { font-size: 1.9rem!important; color: #444e57!important; }

eshiol commented 3 years ago

@NioBee è vero, ma solo perché hai usato una serie di regole nuove.

La sovrascrittura di una regola già presente, per esempio il colore di background del Footer, regola presente in build.theme.css, dovrebbe essere possibile solo dopo aver applicato la patch.

.Footer {
    background-color: red;
}
NioBee commented 3 years ago

Infatti immaginavo ci fosse un perché 😅 Proprio per questo motivo ho inserito il codice che avevo in user.css. Grazie della spiegazione. 👍

Knock-Out commented 3 years ago

Applicata Commit SHA: d3992baf9d ✅✅✅