Plastik for Firefox

Various KDE 1.-4. Styles

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
5.7
Description:

Plastikfox is a theme for Mozilla Firefox to make it have the same look as the KDE programs with the Plastik style and the Crystal SVG 1.0 icon set.


ABOUT THE OK AND CANCEL BUTTONS: Firefox 1.5 doesn't have OK and Cancel buttons anymore in the Options dialog but it's possible to enable them again. Just write "about:config" in the address bar, search for the key "browser.preferences.instantApply" and set it to false. The OK and Cancel buttons should be there back again.

BUTTON ORDER: You can reverse the button order in the dialog boxes so they are like in the other KDE applications. Simply click "Reverse button order" to install a patch to activate this feature.


COLOR SCHEME: Plastikfox doesn't follow the KDE color scheme. Remember it's just a theme for Firefox, so it's impossible to do it. It's made with the 'Plastik' color scheme. If you want to change the color scheme you'll have to modify the theme manually.


Thanks to Everaldo for his Crystal SVG icon sets. You can get them at:
http://www.everaldo.com


-------------------------------------
HOW TO INSTALL
-------------------------------------

If you have an older version of the theme, uninstall it before installing a new one.

· Extract the files anywhere you want
· Open the install.html file in Firefox (you don't need to be 'root')
· Click the "Install" button
· Accept when it prompts for the theme installation
· 'Tools' menu - Themes
· Select 'Plastikfox Crystal SVG' and click 'Use this theme'
· Restart Firefox (VERY IMPORTANT!)
· Enjoy!

If you want, you may delete the downloaded files once the theme is installed.


-------------------------------------
POLL
-------------------------------------

Your opinion counts! I would like to know if you prefer keeping the current icon set or changing the icons to the ones included in KDE 3.5. Please vote here:

http://www.polinux.upv.es/mozilla/encuesta/


-------------------------------------
MORE THEMES
-------------------------------------

Visit the Mozillux website for more themes for Mozilla and Firefox that make them integrate better in your KDE desktop:

http://www.polinux.upv.es/mozilla/
Last changelog:

15 years ago

2006-04-09: Added compatibility with Firefox 1.5.0.1. Fixed the RSS icon in the location bar. The reversed button order works again for all dialogs.

2005-12-06: Added compatibility with Firefox 1.5.

2005-05-14: Added compatibility with the TabX and Tab Mix extensions. Fixed the top border when the tab bar is hidden. Changed the RSS icon. Added the icons in the context menu of the Extensions manager. More bug fixes.

ChaKy

17 years ago

Hello!

I'm just wondering, when this great theme will be available for Mozilla Thunderbird?

Report

C

djworld

17 years ago

Hmmm... I'm not sure about that. First of all I'll release the version 1.0 of both Plastikzilla and Plastikfox, and then we'll see. I've just found the way to make the widgets inside the web pages also look like in Plastik. So, the most probable thing is that I'll work on that before so Mozilla/Firefox will look even more Plastik. ;) After that I don't discard porting the theme to Thunderbird but it's a lot of work. It's hard to maintain two branches and another for Keramikzilla. It's better to do it all in Plastikzilla and Plastikfox and then reuse a big part of the code without needing to maintain four branches.

Report

davidp

17 years ago

Hi,

This is really cool. I had to change some things on my own, because there were some problems (no folder icons, ..) but I'm sure you will fix these bugs in the final version.

There's nothing I could critisize about Plastikfox...

Well maybe the fact that it's pretty annoying that I'm confusing Konqueror with my Firefox all the time now ;-)

David

Report

raducoc

17 years ago

Under WinXP this beautiful theme not have an icon for directory.

And I want color of this theme a litle bit darker. How can I make this?

Report

kol

17 years ago

Thanks, firefox integrates really well now with the kde desktop.

A small bug: When the toolbar icons are set to large, the toolbar icons move up until a new site is loaded, and then they come back to the original position. Maybe it has something to do with the greyed out position of some buttons. You can take a look at it.

Regarding, the tab icons, you might want to explore the "Sparkling" icon theme by flow.

Great work, just a little more polish, and it will be awesome. Eagerly awaiting the updates :-)

Report

yf12s

17 years ago

The Favicon should be a piece of paper if there isn't one for a particular web site. The directory icon doesn't look right. Great work! I've abandoned my Firebird Crystal theme after porting it to Firefox as others are leading the way with better Firefox themes. How does this work? Because I can't tell the difference between this and Qt. Does it use Qt for the drawing? Can you do this for Thunderbird (at least the Plastik part)?

Report

C

djworld

17 years ago

The default favicon is the same Konqueror uses. Now I've fixed the directory icon bug in this update.

It doesn't use QT. I would like so, but there already exists a project for making Mozilla use QT. I don't know if the project is still alive but it's in the list of Mozilla projects. What I've done is taking screenshots from the QT widgets and put them into the theme using XBL bindings when needed. In an older comment I've talked about it. :)

Report

respite

17 years ago

My new favorite firefox theme by far. Great work, thank you soo much.

Two very minor gripes though, the new and close tab icons are very ugly, not your fault I know but would you be willing to replace them with something nicer until there are better crystal ones? And also please submit the theme to the "official" fire fox theme page so that others can find it: http://texturizer.net/firefox/themes/

Report

C

djworld

17 years ago

I'll submit it, don't doubt. :) But remember this is a beta. First I want to release the version 1.0. It's not so far, maybe it's available in a week or so.

About the icons, I just used the icons in Crystal I thought that were closer to the ones that Konqueror and other KDE programs use. Anyway, if you think other icons from Crystal look better you can send them to me and I'll see how they look and decide if I include them. And if I don't finally include them, anyway you could change them in your local installation. I can tell you how. It's not that hard. ;)

Report

protoman

17 years ago

When I imported my bookmarks from konqueror, the directory entries on bookmarks now have no icon...
As firefox dosen't allow you to choose a icon for the bookmarks they're all empty without icon :(

But even with this problem I voted good ;)

Report

C

djworld

17 years ago

Could you send me a screenshot?

Report

fab

17 years ago

This is such a cool thing. Thank you so very much for this theme/style.

Fab

Report

rodviking

17 years ago

Great work, thanks :)

I really hate those huge keramik buttons, glad to get rid of them!!!!!

Report

oshogg

17 years ago

Thanks much ... this is some really good stuff. I was wondering if you could share how you made this? It would be great if there was such a scheme for Active Heart style as well..

http://www.kde-look.org/content/show.php?content=11384

cheers,
Osho

Report

C

djworld

17 years ago

I don't know very well how have I made it because it has been a lot of work. ;)

It all started with Keramikzilla. I took the Classic theme for Mozilla and changed some things. It was cool to modify the look of Mozilla and so I continued learning and changing more things. Then I based on Keramikzilla to make Plastikzilla and now Plastikfox is based on it.

Mozilla and Firefox themes are made in CSS and XML. I use DOM Inspector to inspect a widget or element and see which properties it has. Then I modify them. There are many things I changed. I took screenshots from the KDE widgets (buttons, combo boxes, etc...) and broke them into various parts. Then I used XBL bindings to tell Mozilla which parts should the widgets be composed of. You may learn XBL with the tutorial at www.xulplanet.com.

For example, a normal button is made up of a grid of 3x3 images. Each corner is a single image. The upper and down side of the button are images that get rescaled in width but not in height. The sides get rescaled on height but not on width and the center is rescaled on both. Over that is supperposed another layer with the normal text and/or icon. When you put the mouse over a button the images in the grid change to other also made from screenshots. With other widgets I made more or less the same, or could simply modify some things. For example, the toolbar buttons just are a background image and a border with the proper colors and I use a Mozilla property to tell it to round the corners. I didn't need to tell Mozilla which parts are they made up because the way Mozilla does it is ok to display it properly and I just need to modify the properties from the existing parts of the widget.

Other times I don't find the right property and I have to try various things until I find the right combination, or I get ideas on how to make something and I try to see if they work. The tabs, for example, have given me a great headache.

If you are interested in making themes for Mozilla I can recommend you a tutorial I learnt with. It just covers the most basic things you need and then you have to start to experiment.

To start, you can unzip the jar file and browser to the directory "global/button". You'll find directories with the button fragments I've told you about. You can use GIMP to take screenshots and break them into the parts and save them overwriting the ones in the theme. Then zip the theme again and install it. Surprise! :)

I can send you the scripts I use to automatically zip and install the theme whenever I change something and I want to test if it has worked.

Report

Lenz

17 years ago

Really nice work. How can I install this theme globally, so that all users can access it?


-- Lenz

Report

C

djworld

17 years ago

You'll have to do it manually. Copy the jar file to a directory called "chrome" inside the Firefox directory. Now edit the file "installed-chrome.txt" and add the following lines:

skin,install,url,jar:resource:/chrome/plastikfox-0.8.jar!/browser/
skin,install,url,jar:resource:/chrome/plastikfox-0.8.jar!/global/
skin,install,url,jar:resource:/chrome/plastikfox-0.8.jar!/communicator/
skin,install,url,jar:resource:/chrome/plastikfox-0.8.jar!/editor/
skin,install,url,jar:resource:/chrome/plastikfox-0.8.jar!/messenger/
skin,install,url,jar:resource:/chrome/plastikfox-0.8.jar!/mozapps/
skin,install,url,jar:resource:/chrome/plastikfox-0.8.jar!/navigator/

That should be enough. If you also want it to be the default theme for new profiles, look for a like like this:

skin,install,select,classic/1.0

And change it to:

skin,install,select,plastikfox/0.2

Report

15 years ago

2006-04-09: Added compatibility with Firefox 1.5.0.1. Fixed the RSS icon in the location bar. The reversed button order works again for all dialogs.

2005-12-06: Added compatibility with Firefox 1.5.

2005-05-14: Added compatibility with the TabX and Tab Mix extensions. Fixed the top border when the tab bar is hidden. Changed the RSS icon. Added the icons in the context menu of the Extensions manager. More bug fixes.

12345678910
1
product-maker e1nste1n Mar 26 2011 9 excellent
Be the first to comment
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
2.0 beta
updated Apr 10 2006
added Mar 19 2004
downloads 24h
0
mediaviews 24h 0
pageviews 24h 4