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

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

№470120-10-2018 00:33:32

Vitaliy V.
Участник
 
Группа: Members
Зарегистрирован: 19-09-2014
Сообщений: 2074
UA: Firefox 60.0

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

Acid Crash
У меня тоже в [firefox] 62 (но на ОС Debian sid, Win10 неохота загружать из-за этого)
нету никаких атрибутов. А на [firefox] 63 есть [lwt-newtab-brighttext] к чему там newtab? ну да ладно
А вот в [nightly] есть ещё такой [lwt-sidebar-brighttext]
можно сделать так например

Выделить код

Код:

.sidebar-panel:-moz-any([lwt-sidebar-brighttext],[lwt-newtab-brighttext]) treechildren::-moz-tree-image(container) {
    fill: red !important;
}

Но это работает (возможно пока) только со встроенной тёмной темой

Отредактировано Vitaliy V. (20-10-2018 00:40:53)

Отсутствует

 

№470220-10-2018 06:42:24

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

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

Vitaliy V. пишет

проще всего поменять системную темускрытый текст

Странно, у меня по умолчанию стоит совсем другая тема. Причём, заглянул ещё и во вкладку подробнее, оказалось, что тема по умолчанию у меня ещё и устаревшая

скрытый текст
_963bd92c56ec12abe5cdc70867dd8799.jpeg

А как её обновить-то тогда? Firefox у меня стоит версии 62.0.3 (х64).

Отредактировано v4386 (20-10-2018 06:42:54)

Отсутствует

 

№470320-10-2018 13:23:33

Vitaliy V.
Участник
 
Группа: Members
Зарегистрирован: 19-09-2014
Сообщений: 2074
UA: Firefox 60.0

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

v4386 пишет

Странно, у меня по умолчанию стоит совсем другая тема.

Я имел ввиду системную тему, та что в ОС, и если выбрать тему по умолчанию в [firefox] то она будет почти похожа на системную.
но наверно вам в windows поменять тему не так просто как в linux да и выбора особо нет, но всё же вполне возможно.

v4386 пишет

оказалось, что тема по умолчанию у меня ещё и устаревшая...
А как её обновить-то тогда? Firefox у меня стоит версии 62.0.3 (х64).

Да не ненужно обновлять у меня также...
можно скрыть все такие надписи в userContent.css

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

Выделить код

Код:

@namespace url("http://www.w3.org/1999/xhtml");
@namespace xul url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");

@-moz-document url("about:addons"), url("chrome://mozapps/content/extensions/extensions.xul") {
   xul|*.legacy-warning {
    display: none !important;
  }
}

Отсутствует

 

№470421-10-2018 17:56:27

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

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

Vitaliy V. пишет

Я имел ввиду системную тему, та что в ОС, и если выбрать тему по умолчанию в [firefox] то она будет почти похожа на системную.
но наверно вам в windows поменять тему не так просто как в linux да и выбора особо нет, но всё же вполне возможно.

Наверно, в Linux, системная тема, всё-таки, по другому влияет на тему в [firefox], потому что системная тема в Windows у меня, как раз таки тёмная

скрытый текст
_3e636b8334f74caaad605f58d602dbbf.jpeg

и контекстные меню в системной теме тоже все тёмные, но в [firefox] это не срабатывает, ни с Боковой панелью, ни уж тем более, с контекстными меню.

Отсутствует

 

№470522-10-2018 00:49:55

Vitaliy V.
Участник
 
Группа: Members
Зарегистрирован: 19-09-2014
Сообщений: 2074
UA: Firefox 60.0

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

v4386
Насколько я помню например классическая тема в windows 7 и старше, а также контрастные темы в том числе в 10-ке точно влияют на стиль меню и других элементов [firefox]
С аэро-темами по другому не вникал...
Но некоторые цвета можно настроить в реестре (перед изменением экспортируйте эти ветки чтобы можно было вернуть как было)
HKEY_CURRENT_USER\Control Panel\Colors
HKEY_CURRENT_USER\Control Panel\Desktop\Colors
после требуется выйти из сеанса или перезагрузить
[firefox] может использовать их, если например -moz-appearance: none !important;
а background: Menu !important;

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

Выделить код

Код:

menupopup {
    -moz-appearance: none !important;
    /* background: Menu !important;  */
}

Отредактировано Vitaliy V. (22-10-2018 01:05:06)

Отсутствует

 

№470622-10-2018 14:50:04

Garalf
Участник
 
Группа: Members
Зарегистрирован: 19-09-2017
Сообщений: 313
UA: Firefox 52.0

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

Vitaliy V.
На 63 релизе не работают ваши панели. Это у меня косяк?

Отсутствует

 

№470722-10-2018 21:23:26

Vitaliy V.
Участник
 
Группа: Members
Зарегистрирован: 19-09-2014
Сообщений: 2074
UA: Firefox 60.0

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

Garalf
которые на конф. файлах user_chrome_files ?
на релизных версиях вроде решили отключить выполнение неограниченного JS-кода,
потом отложили, но по умолчанию не работает поэтому в config-prefs.js новая настройка pref("general.config.sandbox_enabled", false);
у меня пока работает а вообще лучше на канале обнов. "esr сидеть или др.

скрытый текст
firefox.png

кто использует стили в user_chrome.css теперь по умолчанию они отключены их нужно активировать в настройках.
Пробуйте новую версию как там у вас в [windows] (я пока не проверял) https://github.com/VitaliyVstyle/Vitali … _files.zip

Отредактировано Vitaliy V. (22-10-2018 21:29:08)

Отсутствует

 

№470822-10-2018 23:48:58

Garalf
Участник
 
Группа: Members
Зарегистрирован: 19-09-2017
Сообщений: 313
UA: Firefox 63.0

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

Vitaliy V.
Огромное спасибо! С новой версией все работает как часы

Отсутствует

 

№470923-10-2018 14:06:55

dezhnev
Участник
 
Группа: Members
Зарегистрирован: 21-04-2016
Сообщений: 72
UA: unknown 0.0

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

Приветствую,

Пытался, но не осилил:

-Как убрать из #urlbar стрелку (Go) ?

-Как убрать transition effects, чтобы в #alltabs-button, #PanelUI-history и всех webextensions-page-action-buttons сразу показывались, без задержки, так чтобы не сломать кнопку "назад" PanelUI-history > subview > Closed Tabs и в overflow menu при клике на webext-pageaction.
Проблема в том, если я убираю transition effects нижеприведенным способом, то потом не работает кнопка назад в PanelUI-history > Closed Tabs (или Closed Windows) + не работает та же кнопка "назад" в overflow-menu когда кликаю на webext, потом пытаюсь назад, но оно статично как-будто и "назад" даже не подсвечивается

Пытался сделать так, но последний transition убивает вышеназванный кнопки
* {
    animation-delay: 0ms !important;
    animation-duration: 0ms !important;
    /*transition: unset !important;*/
}

-Как убрать в sidebar с закладками папки Панель закладок (Bookmarks Toolbar), Другие закладки (Other Bookmarks) ?
мобильные закладки каким-то образом удалились, а эти две остались, мне нужно ТОЛЬКО Меню закладок (Bookmarks menu)

нашел такой код, но он меняет цвет, пытался сделать display:none, но ничего
treechildren::-moz-tree-image(container, OrganizerQuery_BookmarksToolbar),
treechildren::-moz-tree-image(container, OrganizerQuery_UnfiledBookmarks) {
  display: none !important;
  visibility: collapse !important;
}

Буду признателен за помощь.

Отсутствует

 

№471023-10-2018 15:28:58

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

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

Vitaliy V. пишет

v4386
Насколько я помню например классическая тема в windows 7 и старше, а также контрастные темы в том числе в 10-ке точно влияют на стиль меню и других элементов С аэро-темами по другому не вникал...Но некоторые цвета можно настроить в реестре (перед изменением экспортируйте эти ветки чтобы можно было вернуть как было)
HKEY_CURRENT_USER\Control Panel\Colors
HKEY_CURRENT_USER\Control Panel\Desktop\Colors

Да, контрастная тема OS, действительно меняет стиль и красит Боковую панель и Контекстные меню в [firefox], но Винда с такой темой выглядит, просто. "вырвиглаз" (не вариант, конечно). А цвета в реестре, да можно было подправить в Win 7, но в Win 10 (тем более, в v.1809) - эти ветки реестра уже не работают.
P.S.: Ладно, будем ждать, когда "Мозиловцы" доведут до ума свою тёмную тему. А вам, все-равно, спасибо за помощь и участие.

Отредактировано v4386 (23-10-2018 15:30:14)

Отсутствует

 

№471123-10-2018 16:51:54

momo2000
Участник
 
Группа: Members
Зарегистрирован: 03-09-2015
Сообщений: 228
UA: Firefox 63.0

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

Как в Библиотеке, где закладки и история уменьшить отступ между элементами, с 62 стало широко.

Отсутствует

 

№471223-10-2018 19:53:59

Vitaliy V.
Участник
 
Группа: Members
Зарегистрирован: 19-09-2014
Сообщений: 2074
UA: Firefox 60.0

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

dezhnev

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

Выделить код

Код:

/* убрать из #urlbar стрелку (Go) */
#urlbar .urlbar-go-button {
    display: none !important;
}
/* убрать transition effects */
panel[type="arrow"] .panel-viewcontainer {
    transition: none !important;
}

panel[type="arrow"] .panel-viewstack {
    transition-timing-function: step-start !important;
}

Убрать в боковой панели Bookmarks Toolbar, Other Bookmarks стилем нельзя


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

Выделить код

Код:

treechildren.sidebar-placesTreechildren::-moz-tree-row {
    min-height: 18px !important;
    height: 1.3em !important;
}

Отсутствует

 

№471323-10-2018 20:08:53

dezhnev
Участник
 
Группа: Members
Зарегистрирован: 21-04-2016
Сообщений: 72
UA: unknown 0.0

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

Убрать в боковой панели Bookmarks Toolbar, Other Bookmarks стилем нельзя

Спасибо, может ucjs скрипт подскажете?

Отсутствует

 

№471423-10-2018 20:27:07

Vitaliy V.
Участник
 
Группа: Members
Зарегистрирован: 19-09-2014
Сообщений: 2074
UA: Firefox 60.0

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

dezhnev пишет

может ucjs скрипт подскажете?

А где собираетесь его использовать? Если установлен CB то спросите в соответствующей теме ...

Отсутствует

 

№471523-10-2018 20:54:31

dezhnev
Участник
 
Группа: Members
Зарегистрирован: 21-04-2016
Сообщений: 72
UA: unknown 0.0

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

А где собираетесь его использовать?

например здесь: chrome://browser/content/browser.xul

может биндинг тогда?)
CB не держу, все что могу перевожу в ucjs

ucjs имеется в виду userChromeJS, извините если запутал :D

Отредактировано dezhnev (23-10-2018 22:04:52)

Отсутствует

 

№471624-10-2018 02:48:21

Vitaliy V.
Участник
 
Группа: Members
Зарегистрирован: 19-09-2014
Сообщений: 2074
UA: Firefox 60.0

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

dezhnev пишет

может биндинг тогда?)

Проверяйте https://github.com/VitaliyVstyle/Vitali … bar_bm.zip
в старых версиях [firefox] работать не будет, но если кому надо можно добавить...
добавил.

Отредактировано Vitaliy V. (24-10-2018 14:03:23)

Отсутствует

 

№471724-10-2018 08:36:24

momo2000
Участник
 
Группа: Members
Зарегистрирован: 03-09-2015
Сообщений: 228
UA: Firefox 63.0

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

Vitaliy V. что то не пашет, значения в меньшую сторону менял.

Отсутствует

 

№471824-10-2018 11:26:56

Vitaliy V.
Участник
 
Группа: Members
Зарегистрирован: 19-09-2014
Сообщений: 2074
UA: Firefox 60.0

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

momo2000
Тот код уменьшает высоту строк в боковой панели, я наверно не так вас понял, что за отступы можно конкретней ?

Отсутствует

 

№471924-10-2018 15:02:11

momo2000
Участник
 
Группа: Members
Зарегистрирован: 03-09-2015
Сообщений: 228
UA: Firefox 63.0

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

Vitaliy V.
Библиотека, причем и сайдбар и в основном окне.
2018-10-24_102750.jpg

Отредактировано momo2000 (24-10-2018 15:50:34)

Отсутствует

 

№472024-10-2018 16:04:22

Vitaliy V.
Участник
 
Группа: Members
Зарегистрирован: 19-09-2014
Сообщений: 2074
UA: Firefox 60.0

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

momo2000

Выделить код

Код:

@-moz-document url("chrome://browser/content/places/places.xul") {
    treechildren::-moz-tree-row {
        min-height: 18px !important;
        height: 1.3em !important;
    }
}

Отсутствует

 

№472124-10-2018 16:24:03

j23
Участник
 
Группа: Members
Зарегистрирован: 05-11-2015
Сообщений: 165
UA: Firefox 65.0

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

Не получается заменить иконки расширения для поиска из контекстного меню. Возможно ли это сделать в userChrome?

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

Выделить код

Код:

#_f1942b38-0b02-4e65-9228-731c321715fe_-menuitem-_search-picture-in-google  .menu-iconic-icon 

{background:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARFJREFUeNqkU8ENgkAQPC98SXhQgCVoQgHy42sFypeCeEMFfvlhASRSAgXwMKEA3bncmM1FDdFNJtxNdnaX3b1NXdcmsLPgJDgE/FXQVlXVaHKjAmwFF8HOfLdRcJRAEy5WiW8rxMb73CQxNCbyJDInaZqaoigc0XWdmefZnd/widfsrf9nlxlOcRw75Hn+SokzeQaCRqo4W9+wX+1kdbdZNtD3/csLZ/LwUXbAFB6fwmdZ5r7DMHwswZo/LdIXdJvNQ9nMHPKcDiu48oIOw1kLOAXyagpuOxGg/eMPWgRo/Hq6Di/L4hBOgbyaAjQN3wJXOVmZ+Y4tFEycwuSJcYV4pDgcI4OUurHBcy61GPYUYAChlHXbQIxeRQAAAABJRU5ErkJggg==') !important;}


(В кач-ве иконки взята случайная, для примера)

В результате иконка спрятана сзади иконки первоначальной.
Помогите, пожалуйста, разобраться.

Иллюстрация:

скрытый текст
68e67bf8b607d253a9b9ef76bc8d6033.jpg

Отсутствует

 

№472224-10-2018 17:15:23

Acid Crash
Участник
 
Группа: Members
Зарегистрирован: 03-11-2013
Сообщений: 319
UA: Firefox 63.0

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

j23 пишет

Не получается заменить иконки расширения для поиска из контекстного меню.
В результате иконка спрятана сзади иконки первоначальной.
Помогите, пожалуйста, разобраться.

Приветсвую,
попробуйте вот это добавить к Вашему коду (не знаю нужны ли будут important-ы).

Выделить код

Код:

height: 16px; width: 16px; padding-left: 16px;

У меня аналогичная схема прекрасно работает для замены иконок в контекстном меню :)
Конечно я понимаю, что это ещё тот костыль:P
Интересно взглянуть, может кто-то что более изящное знает.

Отредактировано Acid Crash (24-10-2018 17:22:19)

Отсутствует

 

№472324-10-2018 18:00:05

Vitaliy V.
Участник
 
Группа: Members
Зарегистрирован: 19-09-2014
Сообщений: 2074
UA: Firefox 60.0

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

j23
Иконку заданную через атрибут, как там делал https://forum.mozilla-russia.org/viewto … 29#p749629
конкретно для вашей так

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

Выделить код

Код:

#contentAreaContextMenu menuitem[id$="search-picture-in-google"] .menu-iconic-icon {
    object-position: 16px 0px !important;
    list-style-image: none !important;
    background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='0 0 48 48'><g><circle cy='24' cx='24' style='fill:rgb(21, 161, 99);fill-opacity:1;stroke:none;' r='24'/><path style='opacity:0.25;fill:rgb(0, 0, 0);' d='M 12,9 6,18 8.7,28.5 27.9,47.7 C 37.5,46.5 46.5,37.5 47.7,27.9 L 29.4,9.6'/><path style='fill:rgb(255, 255, 255);' d='M 19.5,5.46 C 27.2,5.46 33.4,11.8 33.4,19.5 33.4,22.3 32.4,25.1 30.9,27.4 L 39.6,36 C 42.1,37.7 37.7,41.9 36,39.5 L 27.4,30.9 C 25.1,32.4 22.3,33.4 19.5,33.4 11.7,33.4 5.44,27.2 5.44,19.5 5.44,11.8 11.7,5.46 19.5,5.46 Z M 19.5,10.6 C 14.5,10.6 10.5,14.5 10.5,19.5 10.5,24.4 14.5,28.3 19.5,28.3 24.4,28.3 28.3,24.4 28.3,19.5 28.3,14.5 24.4,10.6 19.5,10.6 Z' /></g></svg>") transparent center no-repeat !important;
}


обычные иконки меняются так
list-style-image: иконка !important;
-moz-image-region: auto !important;

Отредактировано Vitaliy V. (24-10-2018 18:01:30)

Отсутствует

 

№472424-10-2018 19:03:27

dezhnev
Участник
 
Группа: Members
Зарегистрирован: 21-04-2016
Сообщений: 72
UA: Firefox 59.0

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

Проверяйте https://github.com/VitaliyVstyle/Vitali … bar_bm.zip

Спасибо, что откликнулись, но что-то никак :sick:
Firefox 63 x64 win10

XML Parsing Error: no root element found
Location: file:///C:/shitload/sbie/ff/profile-clear/chrome/bindings/sidebar_bm.xml
Line Number 1, Column 1: sidebar_bm.xml:1:1
An XBL file is malformed. Did you forget the XBL namespace on the bindings tag? sidebar_bm.xml

firefox63.png

Отредактировано dezhnev (24-10-2018 19:04:12)

Отсутствует

 

№472524-10-2018 19:44:38

j23
Участник
 
Группа: Members
Зарегистрирован: 05-11-2015
Сообщений: 165
UA: Firefox 65.0

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

Acid Crash
Vitaliy V.
Большое спасибо за помощь! Работают оба варианта!

Отсутствует

 

Board footer

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