Different Colors For Each Category
3 posters
Page 1 of 1
Different Colors For Each Category
My problem is simple. I would like to change the color of each category's header. For example, the first category could be red, the next category below it could be yellow.
Take Notes- Helper
- Posts : 2337
Reputation : 324
Language : English
Location : Forumountain
Re: Different Colors For Each Category
Do you mean the backgrounds or the titles?
Lost Founder's Password |Forum's Utilities |Report a Forum |General Rules |FAQ |Tricks & Tips
You need one post to send a PM.
You need one post to send a PM.
When your topic has been solved, ensure you mark the topic solved.
Never post your email in public.
Re: Different Colors For Each Category
The backgrounds.
Take Notes- Helper
- Posts : 2337
Reputation : 324
Language : English
Location : Forumountain
Re: Different Colors For Each Category
Hi @Forumedic,
This can be done by using a bit of JavaScript and CSS. Go to Modules > JS codes management > Create a new script
Placement : In the homepage
The variable you should focus on modifying is the
object :
To the left of the colon is the category name, and to the right of the colon is the class you want added to this category. Make sure to separate these pairs by a comma. Note that the last pair in the object doesn't need a comma, unless of course you add another pair after it. When you're finished editing make sure to save.
After this you can use CSS to modify the category style attributes.
flag to override styles. That is if your rule doesn't take effect.
If any questions let me know.
This can be done by using a bit of JavaScript and CSS. Go to Modules > JS codes management > Create a new script
Placement : In the homepage
- Code:
$(function() {
var forum = {
'Main' : 'category-main',
'Features' : 'category-features'
},
a = $('.forabg'), i = 0, j = a.length, k, txt;
for (; i < j; i++) {
txt = a[i].getElementsByTagName('H2')[0].innerHTML.toLowerCase();
for (k in forum) {
if (txt == k.toLowerCase()) {
a[i].className += ' ' + forum[k];
break;
}
}
}
});
The variable you should focus on modifying is the
|
- Code:
var forum = {
'Main' : 'category-main',
'Features' : 'category-features'
},
To the left of the colon is the category name, and to the right of the colon is the class you want added to this category. Make sure to separate these pairs by a comma. Note that the last pair in the object doesn't need a comma, unless of course you add another pair after it. When you're finished editing make sure to save.
After this you can use CSS to modify the category style attributes.
- Code:
.category-main {
background-color:#8C5;
border-color:#7B4;
}
|
If any questions let me know.
Re: Different Colors For Each Category
Didn't work. Where shoukd I put the "!important"?
I did this:
I did this:
- Code:
.category-main { !important
background-color:#f04c25;
border-color:#f04c25;
}
Take Notes- Helper
- Posts : 2337
Reputation : 324
Language : English
Location : Forumountain
Re: Different Colors For Each Category
It should go at the end of the property value. e.g. :
Info : https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity
- Code:
selector {
property:value !important;
property:value;
}
Info : https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity
Re: Different Colors For Each Category
Did it, didn't seem to work either.
Take Notes- Helper
- Posts : 2337
Reputation : 324
Language : English
Location : Forumountain
Take Notes- Helper
- Posts : 2337
Reputation : 324
Language : English
Location : Forumountain
Re: Different Colors For Each Category
There's an error in the script. Add a comma after this :
and this :
and it should be good.
- Code:
'Features':'category-features'
and this :
- Code:
'Discussion':'category-discussion'
and it should be good.
Re: Different Colors For Each Category
Yes! Thank you very much!
Solved!
Solved!
Take Notes- Helper
- Posts : 2337
Reputation : 324
Language : English
Location : Forumountain
Similar topics
» Category/Forum title colors and alignment help
» Set widget and category header images/colors individually?
» Category Showing as "Forum" instead of the category name.
» How do I add more Topic Colors?
» Colors
» Set widget and category header images/colors individually?
» Category Showing as "Forum" instead of the category name.
» How do I add more Topic Colors?
» Colors
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum