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 git.opendesktop.org

0
Score 75%
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:

12 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.

ferbrok

12 years ago

Me and my friends really love this theme, I hope you can update for Firefox 2.

I know there's to many changes to FF2.

We'll wait . . .

Your style rules!

Report

cypherpunk

12 years ago

I love this theme, but I can't extract a .tar.b2z file on windows. Could someone repackage this as a zip for me?

Report

porfirio

12 years ago

I love this theme
I love Plastik theme!!
Either i am NOT on linux i am using this theme :p
But this theme is not ready for Firefox2
It works ok, just miss some icons in some new things FF2 have
Like close button on tabs etc

I hope you can fix this soon :D
Firefox itself already use some kde icons
and now that i have CuteMenus Crystal SVG
My firefox really looks like a KDE app on windows :p

i wish someone could do a Plastik Java Look and Feel , i would use it for sure as default skin on a application i am doing!!
I already use the KDE icons :p

Report

jakamoko

12 years ago

I still prefer Firefox to Konq for two reasons - extensions (web development aids mostly) and the find toolbar.This theme makes using firefox on kde a much more pleasant experience. Thanks.

Report

Conscript89

12 years ago

Still doesn't work with Tab Mix Plus: https://addons.mozilla.org/firefox/1122/

Report

C

djworld

12 years ago

A new version of Plastikfox that fixes the problems with Tab Mix Plus is going to be out soon, as well as a new theme called Polyesterfox, based on Plastikfox and the Polyester theme for KDE.

Report

oermens

12 years ago

how soon until this update is released? this is a great theme, but i cant use it because of tabmixplus.

also in polyesterfox, the text in menus is too close to the gray bar which has the icons. here is example http://img130.imageshack.us/img130/3150/polyesterfoxss8.jpg

Report

CraigD

12 years ago

Just wanted to say thanks for your help - finally got Firefox's buttons to move when pressed. :-)

...now I just need to play with getting icons on the buttons - but have this controlled via the KDE setting.

If only FireFox were a real Gtk app, then all this would already be done! :-(

(Also having similar problems with OO.o...)

Report

C

djworld

12 years ago

Perhaps you find this useful:

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

Report

CraigD

12 years ago

Yeah, I saw this the other day.

What I'd like to do is have my QtCurve gtk2 theme control firefox's icons when starting. In the .css files it allows you to access file:/ URLs. But the problem is that I'd need to create a user specific css file (assuming file://~/ does not work), and then also create "disabled" versions of icons etc.

If only FireFox was more intelligent, and could create disabled versions of icons like KDE and Gtk do.

Not really sure if its worth all the hassle - as I mainly use Konqueror, but my wife occasionally uses FireFox...

Report

CraigD

12 years ago

How did you fix the button order for FF 1.5.x? For 1.0.x I had been adding the following to userChrome.css

.dialog-button-box { -moz-box-direction: reverse; -moz-box-pack: right; }
.dialog-button-box spacer { display: none !important; }

...but this no longer works with 1.5.x

Report

C

djworld

12 years ago

Take a look at "global/preferences-rev.xml". The normal order in a prefwindow is cancel-accept. With the binding I change it to accept-cancel. You may copy it and then just add the proper -moz-binding in global.css.

Report

CraigD

12 years ago

Thanks for the reply. I've had a quick look, and to be honest - I haven't the faintest idea what to do! But I'll have a play later.

Also, is there any chance you could create a version of this that uses the installed Gtk theme for the widget look, but still does the icon modifications, button order, etc? That way, using the Qt Gtk engine firefox would then follow the KDE colour scheme...

Report

C

djworld

12 years ago

A theme for that already exists, it's "Default Crystal":

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

To reverse the button order, just copy the file global/preferences-rev.xml from plastikfox.jar to the theme you want and add this at the end of global/global.css:

prefwindow {
-moz-binding: url("chrome://global/skin/preferences-rev.xml#prefwindow") !important;
}

You still need to use the old method too for the dialogs that are not a prefwindow.

Report

C

djworld

12 years ago

Oooops, I didn't realise you were talking about userChrome.css. Then copy preferences-rev.xml to the same directory as userChrome.css and add this at the end of it:

prefwindow {
-moz-binding: url("preferences-rev.xml#prefwindow") !important;
}

You know the plastikfox.jar file is just a renamed ZIP file, so unzip it and you'll find the .xml file in the "global" subdirectory.

I'm not sure if it will work outside a theme but just try.

Report

CraigD

12 years ago

Wow! Fantastic! Thanks *very* much, I've been trying to do this for *ages*

What I've done is added:

prefwindow {
-moz-binding: url("file:///usr/share/themes/QtCurve/mozilla/preferences-rev.xml#prefwindow") !important;
}

...and it works!

As this is really your work, do you mind if I bundle the preferences-rev.xml with my QtCurve theme?

...and, on a related note, how did you get the text on pushbuttons, and icons in toolbars, to move when pressed? Is there a similar xml file that I could 'borrow'?

Report

C

djworld

12 years ago

No, I don't mind. After all, it's GPL. :)

To move the text when pressed you have to do it using CSS rules and some property like padding or margin. Add a 1px padding to the right and bottom for normal state and when the button is pressed change that 1px padding to the top and left. For example:

button label {
padding-left: 0px;
padding-top: 0px;
padding-right: 1px;
padding-bottom: 1px;
}

button:hover:active label {
padding-left: 1px;
padding-top: 1px;
padding-right: 0px;
padding-bottom: 0px;
}

If you didn't add the padding for the normal status, the button would be made bigger when you clicked it. But that way the size doesn't change and you get the effect you want.

In Plastikfox, take a look at global/button/button-img.css, lines #67 and #175.

Report

iebo

13 years ago

I fix the issues with RSS and SSL Icon not shown in the urlbar.
Fixed release can be downloaded at:
http://www.kde-look.org/content/show.php?content=35350

Report

iebo

13 years ago

I fix the issues with RSS and SSL Icon not shown in the urlbar.
Fixed release can be downloaded at:
http://www.kde-look.org/content/show.php?content=35350

Report

iebo

13 years ago

Seems the ALPHA release is no more compatible with the new FF update and will be disabled. Any news?

Report

sociolect

13 years ago

I took the liberty of fixing this great looking theme to work with the latest version. See http://www.kde-look.org/content/show.php?content=35055.

Also, if you want to use the QT rather than silly GTK open with/save as dialogs in Firefox, see this http://ubuntuforums.org/showthread.php?t=110353. Not only does it look better, but you can type in the path of the app you want to use to open with instead of being forced to browse and select it.

Report

iebo

13 years ago

Using Alpha release in FF 1.5 will not show the RSS icon. There is a way to fix it manually?

Report

huahaiy

13 years ago

The alpha release works well. Thanks a lot.

One problem I find is that some buttons inside a page do not show up as buttons, for example, the "try again" button in "Server not found" page.

Report

gryphen

13 years ago

i'm sure i join many others in saying THANK YOU for creating this theme!

Report

ahiguchi

13 years ago

I love this theme, and have been using since I started using Firefox. Thank you for creating such a nice theme.

Just one thing (but this is very important for me). Google toolbar stops working after Plastikfox installed. It doesn’t start searching even when I click the search button. It happens with not only Fifefox 1.0 + previous version’s Plastikfox, but also Firefox 1.5 + Plastikfox alpha.

Report

12 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.

product-maker e1nste1n Mar 26 2011

product-maker 70 214

File (click to download) Version Description Downloads Date Filesize DL OCS-Install
Pling
Details
license
version
2.0 beta
updated Apr 10 2006
added Mar 19 2004
downloads today
0
page views today 2