Couleurs différentes par Catégorie

3 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Couleurs différentes par Catégorie

Message par Yakaessayer Sam 23 Déc 2017 - 17:21

Détails techniques


Version du forum : phpBB3
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Moi uniquement
Lien du forum : (lien masqué, vous devez poster pour le voir)

Description du problème

Bonjour,

J'aimerai (tout simplement ) changer la couleur de fond de l'entête de catégorie et ce pour chaque catégorie
exemple :
Tout ce qui concerne Admin en Rouge
Modos en Orange
Les catégories accessibles aux membres en bleu
Quelque choses comme cela en somme ..
Couleurs différentes par Catégorie 1585

J'ai cherché dans les tutos sur le site mais je n'ai pas trouvé .. cela m'étonne un peu mais cela doit être faisable !?

Merci !
Yakaessayer

Yakaessayer
*

Messages : 43
Inscrit(e) le : 29/11/2017

http://yaka-essayer.les-forums.com
Yakaessayer a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Couleurs différentes par Catégorie

Message par Yakaessayer Sam 23 Déc 2017 - 17:22

Voici a peu de choses près ce que j'aimerai obtenir ..

Couleurs différentes par Catégorie Forum010

Je sais bien que c'est pas vraiment le moment, mais si quelqu'un a un moment, entre l'ouverture de quelques paquets .. Cool
Bien sûr, y'a pas le feu non plus ... Profiter de ces fêtes est plus important ! Smile
Yakaessayer

Yakaessayer
*

Messages : 43
Inscrit(e) le : 29/11/2017

http://yaka-essayer.les-forums.com
Yakaessayer a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleurs différentes par Catégorie

Message par Yakaessayer Mar 26 Déc 2017 - 10:23

UP !
Si quelqu'un quitte la table .... et a un petit moment !???
svp
Yakaessayer

Yakaessayer
*

Messages : 43
Inscrit(e) le : 29/11/2017

http://yaka-essayer.les-forums.com
Yakaessayer a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleurs différentes par Catégorie

Message par Jawn Mar 26 Déc 2017 - 15:52

Hello ! Bonnes fêtes ♥️ !
Si je peux me permettre, as-tu essayé par les balises :nht-child ?
Jawn

Jawn
**

Messages : 64
Inscrit(e) le : 26/12/2017

https://dragees-surprises.forumactif.com/
Jawn a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleurs différentes par Catégorie

Message par Yakaessayer Mer 27 Déc 2017 - 14:18

Merci pour la réponse ...

Mais je ne comprends pas ce que tu veux dire !? Je ne sais pas ce que sont des balises Nht-child ...
Pourrais tu être plus précis, stp !?
Yakaessayer

Yakaessayer
*

Messages : 43
Inscrit(e) le : 29/11/2017

http://yaka-essayer.les-forums.com
Yakaessayer a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleurs différentes par Catégorie

Message par Jawn Mer 27 Déc 2017 - 16:31

Ahw pardon ! En gros, si tu as -comme les catégories- deux éléments qui sont identiques, ça te permet de modifier une des deux sans toucher à l'autre ! Par exemple, si la balise qui entoure ton corps de catégorie s'appelle <div class="categorie"></div> tu dois avoir dans ton CSS un .categorie {}. Et bien, si tu mets, par exemple, .categorie:nth-child { background-color:blue;}, elle devrait normalement changer de couleur de fond indépendament de la seconde ^^ !
Jawn

Jawn
**

Messages : 64
Inscrit(e) le : 26/12/2017

https://dragees-surprises.forumactif.com/
Jawn a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleurs différentes par Catégorie

Message par Yakaessayer Jeu 28 Déc 2017 - 13:58

Heu, j'ai bien vu ta réponse, merci, !

mais je ne suis pas sûre de comprendre ( je ne sais pas vraiment dans quelle partie commencer à chercher )
Je dois dire que je suis débutante en la matière, et il me faudrait des indications genre:" je te prends par la main et je te montre " Very Happy Very Happy

j'essaye de regarder et de comprendre, sinon je repasse demander, mais je crois déjà qu'il va falloir passer par cette option ! Embarassed Embarassed
Yakaessayer

Yakaessayer
*

Messages : 43
Inscrit(e) le : 29/11/2017

http://yaka-essayer.les-forums.com
Yakaessayer a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleurs différentes par Catégorie

Message par Jawn Jeu 28 Déc 2017 - 18:19

Au pire si tu veux, on s'attrape par MP ! Ca sera plus simple ^^ !
Jawn

Jawn
**

Messages : 64
Inscrit(e) le : 26/12/2017

https://dragees-surprises.forumactif.com/
Jawn a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleurs différentes par Catégorie

Message par papa pig Jeu 28 Déc 2017 - 20:22

Il y a cette méthode (mais ça ne fonctionne que sur l'index) : créer un identifiant pour chaque catégorie (sur les éléments div ayant pour class ".forabg") qui peuvent ensuite donc être personnalisés via les CSS.

1. Ajout du code JS

PA > Module > HTML & JAVASCRIPT > Gestion des codes Javascript > "Créer un nouveau javascript"
Titre : Id pour chaque catégorie
Placement : sur l'index
Code javascript :
Code:
$(function () {
       // Ajout id pour chaque catégorie
       var n = 1;
       $( '.linklist ~ .forabg' ).each(function() {
          $(this).attr('id', 'cate'+n+'');
          n++;
       });
    });

2. Ajout des propriétés CSS

PA > Affichage > Images et couleurs > Couleurs > Feuille de style CSS
Collez le code : (et valider)

Code:
.forabg { border-radius: 4px; }
#cate2.forabg li.header { background-color: #aaaaaa; border-radius: 3px 3px 0 0;  }
#cate3.forabg li.header { background-color: #bbbbbb; border-radius: 3px 3px 0 0;  }
#cate4.forabg li.header { background-color: #cccccc; border-radius: 3px 3px 0 0; }
#cate5.forabg li.header { background-color: #dddddd; border-radius: 3px 3px 0 0;  }

Puis, optionnel, si vous voulez ajouter une icône pour chaque catégorie (dans le cas où vous utiliseriez fontawesome), vous pouvez ajouter :
(les icones ici sont des exemples, la liste des icones disponibles se trouve ici)
Code:
#cate1.forabg li.header .table-title h2:before { content:'\f21e'; }
#cate2.forabg li.header .table-title h2:before { content:'\f09e'; }
#cate3.forabg li.header .table-title h2:before { content:'\f0f4'; }
#cate4.forabg li.header .table-title h2:before { content:'\f08d'; }
#cate5.forabg li.header .table-title h2:before { content:'\f070'; }


Dernière édition par papa pig le Jeu 28 Déc 2017 - 23:28, édité 2 fois
papa pig

papa pig
****

Masculin
Messages : 200
Inscrit(e) le : 22/01/2017

http://lepetitsecargot.forumpro.fr
papa pig a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleurs différentes par Catégorie

Message par Yakaessayer Jeu 28 Déc 2017 - 20:26

Merci ! vous êtes gentils tout plein !
J'essaye ça demain et je vous tiens au courant !
Merci encore et bonne soirée !
Yakaessayer

Yakaessayer
*

Messages : 43
Inscrit(e) le : 29/11/2017

http://yaka-essayer.les-forums.com
Yakaessayer a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleurs différentes par Catégorie

Message par Invité Sam 30 Déc 2017 - 9:25

Hello Yakaessayer et papa pig,

il y a une autre méthode en passant par :
Général/Catégories et Forums/Catégories et Forums/La catégorie en question

Il suffit d'éditer chaque catégorie et d'entourer le nom de la catégorie par une balise span avec comme style la couleur définie:
Exemple avec la catégorie nommée:"Categorie 1" ;

Code:
<span style="color:violet;">Categorie 1</span>

Et ceci sur chaque catégorie:
Le résultat imagé:

Couleurs différentes par Catégorie 180

Ensuite ce script fera le reste:
Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Codes Javascript

Mets un titre explicite.
Coches sur l'index.


Déposes ceci:
Code:

$(function(){
$('.forabg').each(function(){
var M14_colorCat=$(this).find('.table-title h2 span').css('color');
  $(this).css('background-color',M14_colorCat);
  $(this).find('.table-title h2 span').css('color','white');
});

});



Penses a cliquer sur le bouton VALIDER

Ensuite si on veut pousser un peu plus loin afin d'avoir les bordures identiques à la couleur de la catégorie, ce script fera l'affaire (en remplacement de l'autre) :
Code:
$(function(){
$('.forabg').each(function(){
var M14_colorCat=$(this).find('.table-title h2 span').css('color');
  $(this).css('background-color',M14_colorCat);
  $(this).find('.table-title h2 span').css('color','white');
  $(this).find('.topiclist.forums li,.topiclist.forums dd').css('borderColor',M14_colorCat);
});

});



Le résultat imagé avec celui-ci:
Couleurs différentes par Catégorie 182

Wink

a++
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleurs différentes par Catégorie

Message par Yakaessayer Sam 30 Déc 2017 - 11:44

C'est génial !
Merci, je vais m'y pencher,

Je ne me rendais pas compte que je m'embarquais dans un truc compliqué en posant cette question Very Happy
je pensais que ce serait fait en trois clics Embarassed
mais il semble que c'est un chouilla plus compliqué !

Comme je suis au début de la configuration de mon forum, et que j'aimerai qu'il soit opérationnel assez rapidement, je crois que je vais différer cette question, intéressante certes ! mais cela ne concernera qu'un nombre réduit de personnes ( les Admin et les Modos )
donc ça peut attendre Embarassed
mais je le ferais, ne serais-ce que parce que je VEUX COMPRENDRE comment ça marche, et que je suis une incorrigible curieuse ! !

Donc en attendant merci,
mais je me consacre d'abord à l'essentiel,

Je vais d'ailleurs ouvrir un autre sujet pour une histoire de cadrage de titre qui me chipote un peu plus Embarassed Embarassed

Yakaessayer

Yakaessayer
*

Messages : 43
Inscrit(e) le : 29/11/2017

http://yaka-essayer.les-forums.com
Yakaessayer a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleurs différentes par Catégorie

Message par Yakaessayer Sam 30 Déc 2017 - 11:45

Je mets donc sur résolu ...
Yakaessayer

Yakaessayer
*

Messages : 43
Inscrit(e) le : 29/11/2017

http://yaka-essayer.les-forums.com
Yakaessayer a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum