This via c31marius.
This extension can also skin toolbar buttons in:
Compatibility:Mozilla Firefox 1.5+SeaMonkey 2.0+Mozilla Thunderbird 2.0+Mozilla Sunbird 0.8-0.9 / Calendar 1.0preKompoZer 0.8b1-0.8b3Flock 0.7-1.5+
Give it a look see. There's also a forum for problems, if encountered.
Link: https://addons.mozilla.org/en-US/firefox/addon/custom-buttons/
Tutorial: http://readwrite.com/2012/05/08/how-to-turn-a-bookmarklet-into-a-nice-firefox-button#awesm=~oyHSzS17MjDjKU
The code for the buttons is:
/*CODE*/loadURI ("http://something.com");
where something.com is the link you want to open with the new button..
There are many great features available to you once you register, including:
Sign in or Create Account