Vfox3 - More Safari-like (Mac OS X)

Vfox3 - More Safari-like (Mac OS X)
25814
19401

Install

The recommended way to install user styles is to use Firefox with Stylish.

If you already have Firefox with Stylish, make sure this site is allowed to run JavaScript.

By Wes M.
Created Jul 10 2009, last updated Jan 03 2010.
16 installs this week, 590 total.
Average rating: Good

********************************************************************************************************************************************************
Note: This is only for OS X users. If you're using Windows or Linux you should use this style: Vfox3 - More Safari-like (Windows/Linux).
********************************************************************************************************************************************************

Tweaks the Vfox3 theme to look more like Safari 4. Before installing this style you need to move the stop and reload buttons to the
right of the URL bar, and put the reload button to the right of the stop button. Here's what it changes:

General tweaks:

Makes the status bar shorter
Merges the stop and reload buttons into a Safari-style stop/reload/throbber button in the URL bar
Puts the close button on the left side of tabs
Only shows the close button when there are multiple tabs open and one is hovered over
Hides favicons on tabs
Shows throbber on the right side of non-selected tabs when pages are loading
Removes the tab list button from the tab bar
Removes the go button from the URL and search bars
Removes the bookmark star and drop-down marker from the URL bar
Prevents the identity box from expanding
Replaces the search engine icon with the Safari magnifying glass
Fixes the appearance of the Fission loading bar if Fission is installed
Removes the focus ring around links, adds a blue glow around everything else
Applies a semi-transparent theme to the tab previews when enabled in Firefox 3.6

Mac-specific tweaks:

Lightens the main window when it's not in focus
Prevents status bar icons from overlapping with the resize handle
Reverts the scrollbars, drop-down lists, menus and buttons back to the native look.

Known bugs:

- In the "show all tabs" section of the tab previews in Firefox 3.6, an overlay is shown over the tab that is currently hovered over. When you hover over the close button for that tab, the overlay disappears. The built-in overlay doesn't have this problem, but the Vfox3 theme somehow disables it and I haven't figured out how to re-enable it. It seems like it's all done with JavaScript, though, and if that's the case there's nothing I can do until the theme's author fixes the bug.

- The Extensions window's title bar is slightly lighter than the toolbar. I have no idea what's causing this yet.

Still to do:

Finish converting controls back to their native versions
Improve the stop/reload/throbber integration

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

07/11/2009: Fixed an issue where two focus rings were applied in the "about:config" page
07/13/2009: Cleaned up the code a little; throbber no longer appears on selected tabs
07/15/2009: Added code to merge the stop and reload buttons and place them in the URL bar
07/20/2009: Fixed issue where part of the throbber in the URL bar was cut off
07/27/2009: Finished fixing the Fission bar; added code to lighten the main window when not in focus; fixed status bar icon placement
08/01/2009: Added native scrollbars
08/09/2009: Added native buttons; status bar is now shorter to match the Safari status bar
08/10/2009: Fixed a bug that was adding a button image behind the expander in the "Clear Recent History" window
08/13/2009: Fixed the button images for buttons with up/down arrows; added native drop-down lists
08/14/2009: Fixed some text boxes that were being displayed as drop-down lists
09/04/2009: Added native menus; improved native button implementation
10/30/2009: Fixed a bug with the latest version of Vfox3 that caused an extra 1px border to be applied underneath the toolbar; pushed the text in the URL bar down slightly and centered the text in the Bookmark bar as was suggested in the comments by f-ads
12/09/2009: Updated code so that clicking on embedded content in Firefox 3.6 no longer adds a blue border around it
12/12/2009: Fixed a bug that caused the tab previews in Firefox 3.6 to be rendered incorrectly; added a semi-transparent theme for the "show all tabs" section of the tab previews in Firefox 3.6; fixed the alignment of the text in the search bar so it matches the URL bar; added objects (Flash content, Java applets, etc.) to the list of things not to put a blue border around
12/16/2009: Made a few changes to the tab previews theme for Firefox 3.6
12/18/2009: Added code to revert some windows back to the unified toolbar look; added a theme for the Extended Statusbar extension so it matches the status bar when its display style is set to "New Style"
01/03/2010: Changed the style so that all windows should automatically revert back to the unified toolbar look (assuming they were supposed to look that way originally). As far as I can tell this approach doesn't mess up any non-unified windows but if anyone has any problems let me know.

Before
After

Discussions [Start new]

Mail the admin.