Изменить тему Firefox локально с помощью CSS (без каких-либо расширений)

У меня есть некоторые модификации, которые я хочу сделать БЕЗ установки расширений.

Например: максимальная ширина вкладки и высота меню,

В предыдущих версиях вы могли сделать это через:

about:config ->browser.tabs.tab.maxWidth

Начиная с FF4 это должно быть сделано с CSS. Теперь я искал тему по умолчанию:

C:\Users\wetcat\AppData\Roaming\Mozilla\Firefox\Profiles\feriz.default
and
C:\Program Files (x86)\Mozilla Firefox

Во втором я мог найти расширение -> тема, но без CSS. В AppData я не смог найти папку с CSS или темой.

ГДЕ это файл для создания или изменения CSS??

Я использую Firefox 11.

2 ответа

Решение

Перейдите в каталог профиля пользователя Firefox. Там откройте папку chrome (создайте его, если он не существует) и переименуйте userChrome-example.css в userChrome.css (или создайте копию и переименуйте ее, как написано прямо в файле).

Добавьте следующий CSS в файл userChrome.css:

.tabbrowser-tab:not([pinned]) {
   max-width: 100px !important;
}

Сохранить, и все готово.

введите описание здесь

В некоторых комментариях к выпуску упоминается, что все изменения CSS имеют некоторые недостатки по сравнению с предыдущими настройками. В моей системе вкладки справа (и кнопка новой вкладки) не сдвигаются влево, когда я закрываю вкладку с левой стороны.

введите описание здесь

Сначала CSS-файла нет, вы должны его создать.

C:\ Program Files \ Firefox \ defaults \ profile \ userChrome-example.css

Это пример файла userChrome.css, после добавления CSS сохраните файл как userChrome.css в

C:\ Users \ wetcat \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles \ feriz.default \ хром

Другие вопросы по тегам