mercoledì 18 dicembre 2019

Primefaces modificare un tema

Guida velocissima - poi eventualmente aggiorno l'articolo per mettere immagini & co.

Do' per scontato che abbiate scaricato il jar all-themes-jar


    org.primefaces.themes
    all-themes
    1.0.10*

*La versione prendete un po' quella che vi pare eh...

Aprite il jar che trovate sotto
.m2*/repository/org/primefaces/themes/all-themes/$nr_versione/$nome_del_jar
Se non avete un path personalizzato per il repo maven

A questo punto avete 2 possibilita' o modificate un tema esistente
( META-INF/resources/$nome_del_tema_da_modificare)
oppure ve ne create uno vostro. Il consiglio e' "clonare" uno esistente (che vi piace) e poi personalizzarlo - questo perche' sono troppe le variabili in gioco e rischiate di cannare qualcosa (magari di primo acchito vi sembra che funzioni tutto e poi diventa un casino sanare).

a questo punto aprite la directory del tema da modificare. Troverete un foglio di stile che si chiama theme.css
li' dentro fate le vostre modifiche/aggiunte.
Reimpacchettate il jar (oppure sostituite il file theme.css dentro il jar con quello da voi modificato).

Rimettete il jar dentro il vs. applicativo (se non dichiarate la dipendenza come provided se la va a scaricare tutte le volte - quindi dovete poi infilarla nella lib del vostro web-progetto).

Alla prossima!

Nessun commento:

Posta un commento

I messaggi non appaiono subito ma a seguito dell'approvazione di un moderatore. Siete pregati di seguire le seguenti regole