Naezr / ImpossibleFox

A simple and fast one-line theme for Firefox inspired by Safari's compact layout.
GNU General Public License v3.0
24 stars 1 forks source link

ImpossibleFox

[!WARNING] This repository is abandoned, I don't intend to work on this theme anytime soon


Maybe try lite version: ImpossibleFoxLite

A simple and fast one-line theme in vanilla Firefox style, as close as possible to the so-called "compact mode" of the Safari browser

wordart

Obstacles

Features

Installation

First, you'll need to install fx-autoconfig. Installation instructions can be found on the project page.

After that, go to the page about:config in your browser and change the following settings:

Remember to click the check mark when changing the numeric value and restart your browser.

Next, download the latest version of ImpossibleFox and copy the files from the archive to chrome folder in your profile folder.

You can then customize the layout of the buttons, for example like this:

изображение

Don't leave any buttons on the navigation bar (it's the lowest one) and in the advanced menu, you can't see this bar anyway. The back, forward, extensions and menu buttons are scripted, so no matter how much you pull them, they will be back in place when you restart the browser.

Customization

If you don't want the tabs to be centered, you can remove this by deleting the highlighted code in the file userChrome.css:

изображение

If you really want to move the scripted buttons, you can edit the script buttons.uc.js. We are interested in the highlighted part of the code:

изображение

Let's break it down in order. First, the "back" button is placed on the left, and the "forward" button after it. Then the " extensions" button is placed on the right and the "menu" button after it. The syntax is as follows: ext.after(menu);, i.e. we take the " extensions " button and put the " menu " button after it.

Warning! After editing any scripts you should clear the startupCache folder in the profile folder, otherwise the changes will be ignored and the old script will be loaded from the cache without your changes.

Extensions

For extra style, you can use extension Adaptive Tab Bar Colour
To make it look clear, set the settings like this:

изображение

Known bugs


Thanks