Themes and extensions

These are the various projects I work on to improve my use and experience with the Phoenix internet browser. I hope they enhance your experience as well.

"Luna" theme

The Luna theme brings the Windows XP Luna buttons and icons to Phoenix. This theme uses native widgets (buttons and scrollbars that are styled by the operating system).

Theme Options

  • The horizontal toolbar separators (along with most things) in this theme are natively styled. Using this optional stylesheet will override the native style to make the separators the same color as the WinXP separators. Place this line in your userChrome.css file to enable the optional stylesheet.
    @import url("chrome://browser/skin/toolbarseparators.css");
  • This optional stylesheet transforms the browser tab buttons into Luna tabs for those that prefer those over buttons. Place this line in your userChrome.css file to enable the optional stylesheet.
    @import url("chrome://browser/skin/browsertabs.css");

"Luna Blue" theme

The Luna Blue theme brings the complete Windows XP Luna user interface to Phoenix. This theme uses styled widgets (buttons and scrollbars).

Theme Options

  • Buttons in this theme are not identical to the WinXP/Luna native buttons (as hard as I tried). If you are using this theme on WinXP you may prefer to restore the native buttons by using this optional stylesheet. Place this line in your userChrome.css file to enable the optional stylesheet.
    @import url("chrome://browser/skin/nativebuttons.css");

"Tabbrowser Preferences" extension

This extension adds GUI options to change some of the hidden tab browser preferences available in Phoenix. It also enables "single window mode" by opening links in a new tab instead of a new window. This extension should work on all versions of Phoenix although the preferences are only available to modify in Phoenix builds since 2003-02-01. Read below for instructions on setting the preferences in earlier builds.

NOTE: It is NOT advisable to use this extension and the "Tabbed Browsing Extensions" simultaneously. This has not been tested.

Extension Preferences

  • Place one of the following lines in your user.js file to enable "single window" browsing.
    user_pref("browser.linkTarget", "1"); // Open links in a new tab
    user_pref("browser.linkTarget", "2"); // Open links in current tab