Полезная информация

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

№655123-09-2019 20:29:57

Rango
Участник
 
Группа: Members
Зарегистрирован: 19-06-2019
Сообщений: 42
UA: Firefox 69.0

Re: Настройка внешнего вида Firefox в userChrome.css

Всем привет. Обновился с 66 до 69 и теперь дефолтная тема у меня какая-то битая и выглядит вот так:

h7z37qno.jpg

Кто подскажет, что можно сделать средствами userChrome.css? Поменять цвет в заголовке или что?
Светлая и тёмная темы работают обычно.

Или может подредактировать саму тему?

Отсутствует

 

№655223-09-2019 21:33:14

Mrakobes666
Участник
 
Группа: Members
Зарегистрирован: 03-03-2011
Сообщений: 159
UA: Firefox 69.0

Re: Настройка внешнего вида Firefox в userChrome.css

kokoss спасибо, трит точки убиты. Теперь перенести скриншот, копитовать ссылку, РСС и звезду на панель инструментов и вообще красота))

Отсутствует

 

№655323-09-2019 23:43:00

kokoss
Участник
 
Группа: Members
Зарегистрирован: 15-02-2018
Сообщений: 1722
UA: Firefox 52.0

Re: Настройка внешнего вида Firefox в userChrome.css

Mrakobes666 пишет

и звезду на панель инструментов и вообще красота))

Скрыть в адресной строке так:

Выделить код

Код:

#star-button {display: none !important;}

а добавить кнопку на панель навигации, как вариант с помощью add toolbar buttons


Win7

Отсутствует

 

№655424-09-2019 12:20:01

Mrakobes666
Участник
 
Группа: Members
Зарегистрирован: 03-03-2011
Сообщений: 159
UA: Firefox 69.0

Re: Настройка внешнего вида Firefox в userChrome.css

kokoss эх, у меня обычный Фаерфокс, не подписанные не установить

Отсутствует

 

№655524-09-2019 13:08:48

kokoss
Участник
 
Группа: Members
Зарегистрирован: 15-02-2018
Сообщений: 1722
UA: Firefox 52.0

Re: Настройка внешнего вида Firefox в userChrome.css

Mrakobes666
У меня Фокс тоже не "Premium", а установить не подписанные расширения можно с помощью этого способа: https://forum.mozilla-russia.org/viewtopic.php?id=70326

Отредактировано kokoss (24-09-2019 13:11:19)


Win7

Отсутствует

 

№655624-09-2019 20:21:37

Mrakobes666
Участник
 
Группа: Members
Зарегистрирован: 03-03-2011
Сообщений: 159
UA: Firefox 69.0

Re: Настройка внешнего вида Firefox в userChrome.css

kokoss спасибо, сделал. Жаль кнопок мало в этом расширении, 1 процент функционала

Отсутствует

 

№655724-09-2019 20:58:34

ofizer
Участник
 
Группа: Members
Зарегистрирован: 17-08-2013
Сообщений: 310
UA: Firefox 69.0

Re: Настройка внешнего вида Firefox в userChrome.css

В FF 69.0.1 перестал работать стиль отображения версий дополнений в about:addons:

скрытый текст

Выделить код

Код:

@-moz-document  url-prefix(chrome://mozapps/content/extensions/aboutaddons.html) {
    
    /*Показать версии дополнений */
    .addon-name[title]::after {
      display: block !important;
      content: attr(title) !important;
      margin-top: -22px !important;
    }

}


У кого-нибудь есть рабочий стиль?

Отредактировано ofizer (24-09-2019 20:59:34)

Отсутствует

 

№655825-09-2019 10:18:31

solombala
Забанен
 
Группа: Members
Зарегистрирован: 20-07-2019
Сообщений: 652
UA: Firefox 69.0

Re: Настройка внешнего вида Firefox в userChrome.css

скрытый текст

Выделить код

Код:

@-moz-document url(about:addons) {
     
    #addon-list .addon:not([type="userstyle"])[status="installed"] .name-container > spacer {
        -moz-binding: url('data:application/xml,\
\
<?xml version="1.0"?>\%0A\
<bindings xmlns="http://www.mozilla.org/xbl">\%0A\
    <binding id="addonversion">\%0A\
        <implementation>\%0A\
            <constructor>\%0A\
                <![CDATA[\%0A\
                    var richlistitem = document.getBindingParent(this);\%0A\
\%0A\
                    var nameLabel = document.getAnonymousElementByAttribute(richlistitem, "anonid", "name");\%0A\
                    var label = richlistitem._version = document.createXULElement("label");\%0A\
                    label.setAttribute("anonid", label.className = "version");\%0A\
                    this.parentNode.insertBefore(label, nameLabel.nextSibling);\%0A\
                    var addon = richlistitem.mAddon;\%0A\
                    shouldShowVersionNumber(addon) ? label.value = addon.version : label.hidden = true;\%0A\
\%0A\
                    var str = \'this._icon.src = "";\\n\';\%0A\
                    richlistitem._initWithAddon = eval(`(${\%0A\
                        String.replace(richlistitem._initWithAddon, str, [str,\%0A\
                            "          if (shouldShowVersionNumber(this.mAddon))",\%0A\
                            "            this._version.value = this.mAddon.version;",\%0A\
                            "          else",\%0A\
                            "            this._version.hidden = true;\\n"\%0A\
                        ].join("\\n"))\%0A\
                    })`);\%0A\
                    str = \'this._showStatus("update-available");\\n\';\%0A\
                    richlistitem.onNewInstall = eval(`(${\%0A\
                        String.replace(richlistitem.onNewInstall, str, str +\%0A\
                            "          this._updateUpgradeInfo();"\%0A\
                        )\%0A\
                    })`);\%0A\
                    richlistitem._updateUpgradeInfo = function _updateUpgradeInfo() {\%0A\
                        // Only update the version string if we\'re displaying the upgrade info\%0A\
                        if (this.hasAttribute("upgrade") && shouldShowVersionNumber(this.mAddon))\%0A\
                            this._version.value = this.mManualUpdate.version;\%0A\
                    }\%0A\
                ]]>\%0A\
            </constructor>\%0A\
        </implementation>\%0A\
    </binding>\%0A\
</bindings>\
\
') !important;
}}


В userContent.css

Отредактировано solombala (25-09-2019 10:19:52)

Отсутствует

 

№655925-09-2019 13:42:53

sn260591
Участник
 
Группа: Members
Зарегистрирован: 26-09-2015
Сообщений: 89
UA: Firefox 69.0

Re: Настройка внешнего вида Firefox в userChrome.css

ofizer
Имя класса addon-name должно быть изменено на addon-name-link

Отсутствует

 

№656025-09-2019 17:36:14

ofizer
Участник
 
Группа: Members
Зарегистрирован: 17-08-2013
Сообщений: 310
UA: Firefox 69.0

Re: Настройка внешнего вида Firefox в userChrome.css

solombala
Не работает. Похож на стиль, работавший до 67-ой версии, в FF 68 пришлось менять на новый.

Добавлено 25-09-2019 17:39:12
sn260591

sn260591 пишет

ofizerИмя класса addon-name должно быть изменено на addon-name-link

Добавил link, но ничего не изменилось. Что-то FF 69.0.1 совсем странно себя ведет - даже профиль просто так не восстановишь.

Отредактировано ofizer (25-09-2019 17:39:12)

Отсутствует

 

№656125-09-2019 17:49:00

kokoss
Участник
 
Группа: Members
Зарегистрирован: 15-02-2018
Сообщений: 1722
UA: Firefox 52.0

Re: Настройка внешнего вида Firefox в userChrome.css

ofizer пишет

solombala
Не работает. Похож на стиль, работавший до 67-ой версии, в FF 68 пришлось менять на новый.

В [firefox] 69 этот стиль работает (показывает версии дополнений в about:addons) как вы и хотели!


Win7

Отсутствует

 

№656225-09-2019 20:58:35

ofizer
Участник
 
Группа: Members
Зарегистрирован: 17-08-2013
Сообщений: 310
UA: Firefox 69.0

Re: Настройка внешнего вида Firefox в userChrome.css

kokoss пишет
ofizer пишет

solombala
Не работает. Похож на стиль, работавший до 67-ой версии, в FF 68 пришлось менять на новый.

В [firefox] 69 этот стиль работает (показывает версии дополнений в about:addons) как вы и хотели!

Еще раз попробовал - не работает. Быть может, он работает в FF 69.0, но в FF 69.0.1 - нет. Почему-то именно в версии 69.0.1 начались проблемы (отвалился стиль, проблемы с восстановлением профиля, некорректная работа YouTube, медленное соединение с некоторыми сайтами), но это уже не для данной темы.

Отсутствует

 

№656325-09-2019 21:34:48

kokoss
Участник
 
Группа: Members
Зарегистрирован: 15-02-2018
Сообщений: 1722
UA: Firefox 52.0

Re: Настройка внешнего вида Firefox в userChrome.css

ofizer пишет

Еще раз попробовал - не работает. Быть может, он работает в FF 69.0, но в FF 69.0.1 - нет.

скрытый текст
69de435430cb.png


Win7

Отсутствует

 

№656425-09-2019 22:00:13

sandro79
Участник
 
Группа: Members
Зарегистрирован: 15-11-2017
Сообщений: 1750
UA: Firefox 68.0

Re: Настройка внешнего вида Firefox в userChrome.css

ofizer пишет

В FF 69.0.1 перестал работать стиль отображения версий дополнений в about:addons:

Данный стиль, во всяком случае у меня, работает в FF 69.0.1, а также в 71 nightly. Правка на addon-name-link даже и не потребовалась.
Кстати спасибо за такой компактный код, забрал.

скрытый текст
5c6593385d07.png

Отсутствует

 

№656525-09-2019 22:08:42

ofizer
Участник
 
Группа: Members
Зарегистрирован: 17-08-2013
Сообщений: 310
UA: Firefox 69.0

Re: Настройка внешнего вида Firefox в userChrome.css

kokoss
Вижу, вот не могу понять, почему у меня не работает. Откатился на FF 69.0 - там этот стиль тоже не работает, но работает мой предыдущий. Ничего уже не понимаю.

Добавлено 25-09-2019 22:10:10
sandro79
Это у Вас работает указанный мной стиль. Он взят у Aris-а.

Отредактировано ofizer (25-09-2019 22:10:10)

Отсутствует

 

№656625-09-2019 22:24:18

solombala
Забанен
 
Группа: Members
Зарегистрирован: 20-07-2019
Сообщений: 652
UA: Firefox 69.0

Re: Настройка внешнего вида Firefox в userChrome.css

ofizer
toolkit.legacyUserProfileCustomizations.stylesheets - true
В userContent.css и все работает

Отсутствует

 

№656725-09-2019 22:36:38

ofizer
Участник
 
Группа: Members
Зарегистрирован: 17-08-2013
Сообщений: 310
UA: Firefox 69.0

Re: Настройка внешнего вида Firefox в userChrome.css

solombala пишет

ofizertoolkit.legacyUserProfileCustomizations.stylesheets - true В userContent.css и все работает

Да нет, этот параметр у меня включен, иначе другие бы стили не работали. Просто не пойму, почему это происходит. У sandro79 и мой стиль работает. А Ваш почему-то не работает ни в 69.0, ни в 69.0.1.

Отсутствует

 

№656825-09-2019 22:44:56

v4386
Участник
 
Группа: Members
Зарегистрирован: 16-11-2017
Сообщений: 122
UA: Firefox 69.0

Re: Настройка внешнего вида Firefox в userChrome.css

ofizer пишет

В FF 69.0.1 перестал работать стиль отображения версий дополнений в about:addons:

У меня в FF 69.0.1 тоже перестал этот стиль работать. Дописал addon-name-link, как посоветовал sn260591, и стиль отображения версий дополнений заработал.

Отсутствует

 

№656925-09-2019 22:48:17

Dumby
Участник
 
Группа: Members
Зарегистрирован: 12-08-2012
Сообщений: 2123
UA: Firefox 52.0

Re: Настройка внешнего вида Firefox в userChrome.css

ofizer пишет

У sandro79 и мой стиль работает.

Не, ты не понял, sandro79, видимо, просто так прикалывается.
Влепил втихомолку пробел после addon-name (перед [title]). Довольно остроумно.

Отсутствует

 

№657025-09-2019 23:04:15

sandro79
Участник
 
Группа: Members
Зарегистрирован: 15-11-2017
Сообщений: 1750
UA: Firefox 69.0

Re: Настройка внешнего вида Firefox в userChrome.css

Dumby
Да нет, так получилось не намеренно, а когда манипулировал с -link в разных версиях firefox. Даже сразу не заметил. Я б до этого сам не додумался.
ofizer, прошу прощения что перебаламутил. И спасибо Aris-у и sn260591 за подсказку как исправить.

Отсутствует

 

№657125-09-2019 23:07:33

ofizer
Участник
 
Группа: Members
Зарегистрирован: 17-08-2013
Сообщений: 310
UA: Firefox 69.0

Re: Настройка внешнего вида Firefox в userChrome.css

Dumby пишет

ofizer пишет: У sandro79 и мой стиль работает.Не, ты не понял, sandro79, видимо, просто так прикалывается.Влепил втихомолку пробел после addon-name (перед [title]). Довольно остроумно.

Вот спасибо. Дело-то все в пробеле было. Без добавления link. Спасибо!

Отсутствует

 

№657225-09-2019 23:19:18

sandro79
Участник
 
Группа: Members
Зарегистрирован: 15-11-2017
Сообщений: 1750
UA: Firefox 71.0

Re: Настройка внешнего вида Firefox в userChrome.css

ofizer
С addon-name-link тоже работает и так наверное правильнее нежели с пробелом.

скрытый текст

Выделить код

Код:

@-moz-document  url-prefix(chrome://mozapps/content/extensions/aboutaddons.html) {
    
    /*Показать версии дополнений */
    .addon-name-link[title]::after {
      display: block !important;
      content: attr(title) !important;
      margin-top: -22px !important;
    }

}

Отсутствует

 

№657325-09-2019 23:29:14

ofizer
Участник
 
Группа: Members
Зарегистрирован: 17-08-2013
Сообщений: 310
UA: Firefox 69.0

Re: Настройка внешнего вида Firefox в userChrome.css

sandro79 пишет

ofizer
С addon-name-link тоже работает и так наверное правильнее нежели с пробелом.

скрытый текст

Выделить код

Код:

@-moz-document  url-prefix(chrome://mozapps/content/extensions/aboutaddons.html) {
    
    /*Показать версии дополнений */
    .addon-name-link[title]::after {
      display: block !important;
      content: attr(title) !important;
      margin-top: -22px !important;
    }

}

Да, я уже так сделал.

Добавлено 25-09-2019 23:31:05
sn260591
Dumby
sandro79
Спасибо за помощь!

Добавлено 25-09-2019 23:41:15
sandro79

скрытый текст
Еще бы понять, почему в FF 69.0.1 не восстанавливается профиль ни MozBackup-ом, ни заменой (копированием) папки релизного профиля. Просто не понимаю.

Отредактировано ofizer (25-09-2019 23:41:15)

Отсутствует

 

№657426-09-2019 00:11:54

sandro79
Участник
 
Группа: Members
Зарегистрирован: 15-11-2017
Сообщений: 1750
UA: Firefox 68.0

Re: Настройка внешнего вида Firefox в userChrome.css

ofizer

скрытый текст
Я знаю что они здорово намудрили с профилями. Но в данный вопрос особо не вникал.
Всегда бэкапил полностью папку профиля Mozilla без всяких MozBackup, закидывал потом куда следует и всё настроено. Я недавно только переехал с 58 основной версии на 68 ESR. Профиль создавал новый, взяв нужные папки и файлы из старого  и скопировал его на диск D как бэкап. В портативках было, когда подсовывал старый профиль новой версии и кажется даже наоборот, Firefox  просил создать новый профиль. Странно, что у Вас профиль в пределах одной версии несовместим, может так и должно быть. Сейчас наверное только восстанавливать основные файлы и папки из бэкапа профиля, которые примет браузер. Где-то есть наверное отметка, что профиль не от этой версии, возможно в файле prefs. Надо будет опытным путём поискать как-нибудь. Зачем Вам эти постоянные проблемы, поставили бы ESR и год проблем быть не должно, а в портативке смотреть можно чего там нового и готовится к новому релизу ESR.

Отредактировано sandro79 (26-09-2019 00:34:27)

Отсутствует

 

№657526-09-2019 00:54:16

ofizer
Участник
 
Группа: Members
Зарегистрирован: 17-08-2013
Сообщений: 310
UA: Firefox 69.0

Re: Настройка внешнего вида Firefox в userChrome.css

sandro79

скрытый текст
Просто консервативен. Привык к постепенным изменениям. Возраст, возможно, сказывается. А вот профиль восстанавливается только с помощью Hekasoft Backup & Restore (только там их становится четыре, два нужно удалять). Да и привык я к MozBackup - с ним в любой момент бысто все восстанавливал. Только теперь восстанавлиавается все, кроме дополнений, к-рые не работают (есть, но не включаются). И не помогает копирование папки релизного профиля с заменой файлов. Возможно, надо сначала удалить созданный профиль, а потом туда скопировать свой. Сейчас попробую... Так и есть, удалил созданный профиль, потом MozBackup-ом восстановил - порядок. Черт, мне это не нравится - неудобно.

Отредактировано ofizer (26-09-2019 01:23:23)

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]