Help - Search - Members - Calendar
Full Version: Change Firefox bookmark folder icons
Neowin Forums > Help & Discussion Center > Software Discussion & Assistance > Web Browser Discussion > Firefox (Gecko)
Jase
I like how you can have folders for your bookmarks.. but what I dislike is they are all the same! boring looking folders..

well its time to change that and make your firefox folders look like this:



go to:

C:\Documents and Settings\*your username*\Application Data\Mozilla\Firefox\Profiles\*profile name*\chrome

and create A: userChrome.css

enter the following:

CODE
[i].bookmark-item[container="true"][label="[b]NAME OF FOLDER[/b]"] {
  list-style-image: url('file:///*[b]LOCATION OF ICON[/b]*) !important;
  -moz-image-region: rect(0px 16px 16px 0px) !important;
}[/i]



here is an example:

Quote -
.bookmark-item[container="true"][label="Dailys"] {
list-style-image: url('file:///C:/Documents/Tools/FFI/home.png') !important;
-moz-image-region: rect(0px 16px 16px 0px) !important;
}

.bookmark-item[container="true"][label="Favorites"] {
list-style-image: url('file:///C:/Documents/Tools/FFI/favorits.png') !important;
-moz-image-region: rect(0px 16px 16px 0px) !important;
}


This will show my first 2 folders: Dailys and Favorites.. remember to repeat the code to change the icons of the folders.. its a quite easy and simple trick that I thought I might share smile.gif
Jase
42 views and 0 comments?.. come on.. this had to of helped some people sad.gif
Harlem39s Finest
that looks sexeh !

i'll try it.
night_stalker_z
Looks good but I dont think most people will bother.
Jase
why its pretty simple confused.gif
Daeron Tinúviel
jase

try it it doesnt show sad.gif


edit:
n/m fix it, great trick, thkz
Jase
Quote - (Daeron Tinúviel @ Sep 24 2007, 13:16) *
jase

try it it doesnt show sad.gif
edit:
n/m fix it, great trick, thkz


You're welcome
The_Decryptor
I'd put the images in the same folder as the userchrome.css file, saves having to fix it up if the folder ever gets moved (and in case you're using portable firefox, keeps working over computers)

Could also use a data: URI.

Anyway, nice and simple thumbs_up.gif
jasondefaoite
Ya this looks pretty nice. However if there is an update to firefox, does this get wiped?
Corris
Quote - (jasondefaoite @ Sep 24 2007, 10:23) *
Ya this looks pretty nice. However if there is an update to firefox, does this get wiped?

It shouldn't do since it is stored in the userChrome.css, which doesn't get touched by updates form what I know.

Nice one though, I will have to try it out when I have some time and have found a nice icon to use.
Daeron Tinúviel
could someone share some nice icons?
Jase
Daeron Tinúviel try icandy by foood smile.gif
solardog
Sweet. I did this once and totally forgot that I did it and how I did it until this thread just jiggled it out of the corner. Thanks.
JackTorrance
Dear Jase, sorry but that does NOT seem to work at all! ohmy.gif

First of all, you failed to mention that in order to create a proper userChrome.CSS, you need to keep the @namespace url line! Second, I've tried several times your nice code programing to no avail. Here is a full copy of the css file I created:

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */

.bookmark-item[container="true"][label="XXX | News"] {
list-style-image: url('file:///C:\Documents and Settings\XXXX\My documents\drap-it.02.png) !important;
-moz-image-region: rect(0px 16px 16px 0px) !important;
}

This is a cut and paste of the css, so what's wrong? Whenever I open Firefox 2.0, I have my bookmarks folders neatly stacked on the left, and the one I desperately try to change the icon of is style in the same boring, standard style despite the userChrome.css coded as stated above. Help! And thanks for anyone able to figure out what I did wrong! wink.gif
kyller
Jase,
What windows msstyles u are using?

plz share ?
Jase
This
kyller
ty
Harlem39s Finest
after 6 months(i lost all my bookmarks) i finally used this tweak on my FF biggrin.gif

SMELTN
I am about to try this now myself. I hope it still works. Also I need to find some nice icons
Jase
Any Luck?
ckempo
Or, install the "Favicon Picker 2" extension and be able to adjust icons at will.
bman
Quote - (ckempo @ Apr 15 2008, 02:58) *
Or, install the "Favicon Picker 2" extension and be able to adjust icons at will.


does not work with folder icons, only bookmark icons.
RicoSuave
Thank you, Jase. I have been looking for this folder modifcation for a long time, and FINALLY found it here. It worked perfectly for me, just as you described. And as I am one of those people who nests bookmark folders several layers deep, I am loving Firefox much more now. Thanks again!

smile.gif
-Rene Flores
Austin, TX

Jase
Quote - (RicoSuave @ Aug 15 2008, 17:11) *
Thank you, Jase. I have been looking for this folder modifcation for a long time, and FINALLY found it here. It worked perfectly for me, just as you described. And as I am one of those people who nests bookmark folders several layers deep, I am loving Firefox much more now. Thanks again!

smile.gif
-Rene Flores
Austin, TX


you're welcome!
ooka
Thanks Jase,

First I tried everything to change my folder icons.

I was using just one code,example:


.bookmark-item[container="true"][label="dev"] {
list-style-image: url('file:///C:/1.ico') !important;
-moz-image-region: rect(0px 16px 16px 0px) !important;
}



Then I thought may be writing "at least 2 codes" is the secret of changing folder icons...(Because Jase wrote 2 codes)
After that I wrote code for 2 folder icon.



.bookmark-item[container="true"][label="dev"] {
list-style-image: url('file:///C:/1.ico') !important;
-moz-image-region: rect(0px 16px 16px 0px) !important;
}

.bookmark-item[container="true"][label="resim"] {
list-style-image: url('file:///C:/2.ico') !important;
-moz-image-region: rect(0px 16px 16px 0px) !important;
}


Finally the problem solved biggrin.gif.Don't know was that luck or right decision.
Try to write code for 2 or more folder icon.

If anyone solves their problem by my method please write it here.Because I want to know if it is right or wrong.
Thanks again Jase smile.gif
Approach
I cant get it to work! Important to say that I use Vista.

I'm not sure about one thing. I found 2 "chrome" folders:
- C:\Program Files\Mozilla Firefox\chrome
- C:\Program Files\Mozilla Firefox\defaults\profile\chrome

The userChrome-example.css file is in the second...
Should I make the changes in the file and leave it in the same folder without the "-example"?

I also found at the Mozilla site that the profile is located at
%APPDATA%\Mozilla\Profiles\[profile name]\[random string].slt\
Should I bother about that?

I dont have that folder. This is the one I have:
C:\Users\f1692908\AppData\Local\Mozilla\Firefox\Profiles ... => which has 2 other folders in it:
- 4w64sd4x.default
- 7yh30uep.default

I've tried almost everything... and would really like your help!
Thanks in advance!


Quote - (ooka @ Feb 26 2009, 21:43) *
Thanks Jase,

First I tried everything to change my folder icons.

I was using just one code,example:


.bookmark-item[container="true"][label="dev"] {
list-style-image: url('file:///C:/1.ico') !important;
-moz-image-region: rect(0px 16px 16px 0px) !important;
}



Then I thought may be writing "at least 2 codes" is the secret of changing folder icons...(Because Jase wrote 2 codes)
After that I wrote code for 2 folder icon.



.bookmark-item[container="true"][label="dev"] {
list-style-image: url('file:///C:/1.ico') !important;
-moz-image-region: rect(0px 16px 16px 0px) !important;
}

.bookmark-item[container="true"][label="resim"] {
list-style-image: url('file:///C:/2.ico') !important;
-moz-image-region: rect(0px 16px 16px 0px) !important;
}


Finally the problem solved biggrin.gif.Don't know was that luck or right decision.
Try to write code for 2 or more folder icon.

If anyone solves their problem by my method please write it here.Because I want to know if it is right or wrong.
Thanks again Jase smile.gif

hayeled
Can I use relative file paths to refer to the icons?

I wish to copy my profile to multiple computers, but because of the random characters generated for each computer's firefox profile, I have to manually change the icon-file-paths in the userchrome.css every time.

Assuming I place the icons within the chrome folder itself, is there a way of referring to these in the userchrome.css that makes it so that the profile name doesn't matter?
hayeled
A kindly gent (or lady) at firefox answered this for me.

If anyone else is interested, place the icon files directly in to the chrome folder.
And then, using the example Jase provided, replace

list-style-image: url('file:///C:/Documents/Tools/FFI/home.png') !important;

with

list-style-image: url('home.png') !important;
bbluebb
Quote - (Jase @ Sep 23 2007, 01:03) *
I like how you can have folders for your bookmarks.. but what I dislike is they are all the same! boring looking folders..

well its time to change that and make your firefox folders look like this:



go to:

C:\Documents and Settings\*your username*\Application Data\Mozilla\Firefox\Profiles\*profile name*\chrome

and create A: userChrome.css

enter the following:

CODE
[i].bookmark-item[container="true"][label="[b]NAME OF FOLDER[/b]"] {
  list-style-image: url('file:///*[b]LOCATION OF ICON[/b]*) !important;
  -moz-image-region: rect(0px 16px 16px 0px) !important;
}[/i]



here is an example:



This will show my first 2 folders: Dailys and Favorites.. remember to repeat the code to change the icons of the folders.. its a quite easy and simple trick that I thought I might share smile.gif

bbluebb
hi j.

i am totally new to this only use IE before and things were easy there.

Can't really believe everybody syas use Firefox - but having to go trough all this research and trying out and copy and paste again and again.....

well i figured some stuff out -

1. but I only got it working for toolbar folders

2. only when i use .ico instead of .png files

3. some icons show only part of the original icon ...obviously something to to with the size set

but how do i do the folder icons in the bookmark menu


can you please give me an example i can copy and just enter my specific data like you did before if one has to do something different...

thanks bbluebb
schmuf
Thanks +Jase, lovely tip! was able to use it nicely here.
I suspect a lack of feedback is due to forums slightly complicated registration procedure.
regards,
andrew
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.