ti-enxame.com

Como personalizar a aparência do modelo ISIS de administração com CSS? ISIS custom.css

Quero personalizar um pouco a aparência do modelo de administração do ISIS no Joomla 3. É necessário adicionar alguns css personalizados para cores e ocultar alguns elementos aqui e ali. Qual é a melhor maneira de fazer isso?

5
FFrewin

Custom.css para Joomla 3.4.1 e posterior

Este método é o mais fácil para substituições de CSS personalizadas para o modelo de administrador. Simplesmente crie um custom.css e coloque-o dentro da pasta css do modelo ISIS, da seguinte forma:

administrator/templates/isis/css/custom.css

O modelo carregará esse arquivo css por último, portanto, qualquer regra css declarada lá substituirá as principais.

Lembre-se de que este é um novo recurso introduzido no Joomla 3.4.1. As versões anteriores não tinham suporte básico para isso.


Versões anteriores do Joomla: clone o modelo

Antes de introduzir o custom.css para o modelo de administração do Joomla, você tinha que copiar/clonar o modelo ISIS, dentro do gerenciador de modelos, e depois trabalhar como um modelo de administração personalizado totalmente separado. Este método permitirá muita flexibilidade na criação de um modelo personalizado, não apenas no nível css.

No entanto, com a velocidade bastante rápida em que o núcleo do Joomla está mudando, seu modelo pode precisar de algum trabalho extra após qualquer atualização do Joomla, para suportar possíveis novos recursos.

De qualquer forma, neste momento todas as instalações do Joomla 3 devem estar atualizadas com as versões mais recentes (versão atual 3.5.1). As versões anteriores à 3.4.8 são vulneráveis ​​- considere atualizar o A.S.A.P.

8
FFrewin

É ainda mais fácil do que as outras respostas sugerem. No ISIS, você pode fazer upload de um novo arquivo css custom.css. Você precisa fazer o upload em:

administrator/templates/isis/css/custom.css

O modelo irá buscá-lo automaticamente e começar a usá-lo. Ele também carrega por último, para que seus estilos sejam mais específicos. Este recurso está disponível no Joomla! 3.5 em diante.

A razão pela qual isso seria preferível à duplicação de um modelo é porque:

a) No caso de atualizações de modelo, você precisará manter seu modelo duplicado.

b) Isso deixa você aberto a vulnerabilidades de segurança.

c) Você provavelmente está apenas fazendo pequenas alterações, portanto não precisa copiar um tempalte inteiro.

1
Eoin

Se você não deseja refazer todas as coisas sempre que atualizar o Joomla, crie uma cópia do modelo e use o gerenciador de modelos para modificar seus arquivos. Se você deseja modificar arquivos usando o editor local, verifique se o software de edição pode salvar arquivos com a codificação utf-8.

Consulte a documentação abaixo: https://docs.joomla.org/J3.2:How_to_use_the_Template_Manager

1
Nagarjun