it-swarm.it

Come personalizzare l'aspetto del modello ISIS dell'amministratore con CSS? ISIS custom.css

Voglio personalizzare un po 'l'aspetto del modello di amministrazione ISIS in Joomla 3. Devo aggiungere alcuni css personalizzati per i colori e nascondere alcuni elementi qua e là. Qual è il modo migliore per farlo?

5
FFrewin

Custom.css per Joomla 3.4.1 e successive

Questo metodo è più semplice per le sostituzioni CSS personalizzate per il modello di amministrazione. Crea semplicemente un custom.css e posizionalo all'interno del cartella css del modello ISIS, in questo modo:

administrator/templates/isis/css/custom.css

Il modello caricherà questo file css per ultimo, quindi tutte le regole css dichiarate lì, sostituiranno quelle core.

Ricorda che questa è una nuova funzionalità introdotta in Joomla 3.4.1. Le versioni precedenti non avevano un supporto di base per questo.


Versioni precedenti di Joomla: clona il modello

Prima di introdurre il custom.css Per il modello di amministrazione di Joomla, dovevi copiare/clonare il modello ISIS, all'interno di template manager, e poi lavorarlo come un modello di amministrazione personalizzato totalmente separato. Questo metodo consentirà molta flessibilità nella creazione di un modello personalizzato, non solo a livello di css.

Tuttavia, con la velocità piuttosto rapida che il core di Joomla sta cambiando, il tuo modello potrebbe aver bisogno di un po 'di lavoro extra dopo eventuali aggiornamenti di Joomla, per supportare eventuali nuove funzionalità.

In ogni caso, a questo punto tutte le installazioni di Joomla 3 dovrebbero essere aggiornate con le ultime versioni (versione attuale 3.5.1). Le versioni precedenti alla 3.4.8 sono vulnerabili: prendere in considerazione l'aggiornamento di A.S.A.P.

8
FFrewin

È persino più facile di quanto suggeriscano le altre risposte. In ISIS è possibile caricare un nuovo file CSS custom.css. Devi caricarlo in:

administrator/templates/isis/css/custom.css

Il modello lo raccoglierà automaticamente e inizierà a usarlo. Lo carica anche per ultimo, quindi i tuoi stili saranno più specifici. Questa funzione è disponibile da Joomla! 3.5 in poi.

Il motivo per cui sarebbe preferibile duplicare un modello è perché:

a) In caso di aggiornamenti del modello, è necessario mantenere il modello duplicato.

b) Questo ti lascia aperto alle vulnerabilità della sicurezza.

c) Probabilmente stai solo apportando piccole modifiche, quindi non è necessario copiare un intero tempalte.

1
Eoin

Se non vuoi rifare tutte le cose ogni volta che aggiorni Joomla, crea una copia del modello e usa Gestione modelli per modificarne i file. Se si desidera modificare i file utilizzando l'editor locale, assicurarsi che il software di modifica dei file possa salvare i file con la codifica utf-8.

Consulta la documentazione di seguito: https://docs.joomla.org/J3.2:How_to_use_the_Template_Manager

1
Nagarjun