Cores diferentes em cada categoria
2 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Cores diferentes em cada categoria
Detalhes da questão
Endereço do fórum: http://nwdcorporation.forumeiros.com
Versão do fórum: ModernBB
Descrição
Olá, eu uso este código atualmente nas minhas categorias:
- Código:
ul.forums {
background-color: #ffffff;
}
ul.forums li.row:hover {
border-left: 4px solid orange;
}
ul.forums .posts:after {
content: 'Mensagens';
}
ul.forums .topics:after {
content: 'Tópicos';
}
}
Eu gostaria de deixar cada categoria com uma cor diferente, como no FdF, alguem poderia me ajudar?
Re: Cores diferentes em cada categoria
Olá,
Crie um novo JavaScript investido no início com o código a seguir:
O funcionamento é simples:
Existe um vetor de configuração que contém o nome da categoria e em seguida a cor que ela assumirá:
Você pode criar quantos grupos quiser, basta copiar a estrutura deles, por exemplo, para criar três:
Lembre-se somente de não adicionar vírgula no último grupo!
o/
Crie um novo JavaScript investido no início com o código a seguir:
- Código:
/*globals jQuery*/
/**
* Apply different backgrounds in categories.
*
* @author Luiz Felipe F.
* @see https://lffg.github.io
* @version 1.0.0
* @license MIT
*/
(function($) {
'use strict';
var config = [
{
name: 'Fórum',
background: '#39c'
},
{
name: 'Fórum 2',
background: '#444'
}
];
$(function() {
$('.forabg').each(function() {
var $this = $(this);
var text = $this.find('.table-title').text();
if (! text) return;
$.each(config, function() {
if (text !== this.name) return;
$this
.find('.header')
.css('background-color', this.background);
});
});
});
})(jQuery);
O funcionamento é simples:
Existe um vetor de configuração que contém o nome da categoria e em seguida a cor que ela assumirá:
- Código:
var config = [
{
name: 'Fórum',
background: '#39c'
},
{
name: 'Fórum 2',
background: '#444'
}
];
Você pode criar quantos grupos quiser, basta copiar a estrutura deles, por exemplo, para criar três:
- Código:
var config = [
{
name: 'Fórum',
background: '#39c'
},
{
name: 'Fórum 2',
background: '#444'
},
{
name: 'Fórum 3',
background: '#f10'
}
];
Lembre-se somente de não adicionar vírgula no último grupo!
o/
Re: Cores diferentes em cada categoria
Eu configurei assim:
@Edit: Era só mudar o nome da Categoria para Area COP no painel e no código, pode fechar, agradeço Luiz
- Código:
{
name: 'Area - COP',
background: '#7900C9'
},
@Edit: Era só mudar o nome da Categoria para Area COP no painel e no código, pode fechar, agradeço Luiz
Tópicos semelhantes
» Cores diferentes para cada administrador
» Logos diferentes em cada fórum
» É possivel meter medalhas diferentes em cada usuário e não em todos?
» Citações de cores diferentes
» Categorias com cores diferentes
» Logos diferentes em cada fórum
» É possivel meter medalhas diferentes em cada usuário e não em todos?
» Citações de cores diferentes
» Categorias com cores diferentes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos