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

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

№1180126-12-2021 21:26:30

xrun1
Участник
 
Группа: Members
Зарегистрирован: 12-12-2013
Сообщений: 1158
UA: Firefox 95.0

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

Vitaliy V.
Для информации. В этом посте ссылка на стиль для меню и кнопки, которые использует стиль. Браузер пишет " Sorry, we had to truncate this directory to 1,000 files. 581 entries were omitted from the list.", т.е. иконки не все удастся скачать. Для стиля я заменил иконки на предыдущие, из удалённого стиля v2 в этом посте.

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

Выделить код

Код:

menupopup .menu-right {
    appearance: none !important;
    list-style-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' height='16' width='16'><path d='M 6,13 11,8 6,3' style='fill:none;stroke:rgb(177,177,179);stroke-width:1;'/></svg>") !important;
    -moz-image-region: auto !important;
    width: 16px !important;
    height: 16px !important;
    padding: 0px !important;
}
menupopup menuitem[type="checkbox"] > .menu-iconic-left {
    list-style-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' height='16' width='16'><rect x='.5' y='.5' width='15' height='15' style='fill:none;stroke:rgb(177,177,179);stroke-width:1;opacity:.15;'/></svg>") !important;
    -moz-image-region: auto !important;
}
menupopup menuitem[type="checkbox"][checked="true"] > .menu-iconic-left {
    list-style-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' height='16' width='16'><g><rect x='.5' y='.5' width='15' height='15' style='fill:none;stroke:rgb(177,177,179);stroke-width:1;opacity:.15;'/><path d='M 3,7 7,11 13,5' style='fill:none;stroke:rgb(177,177,179);stroke-width:1;'/></g></svg>") !important;
}
menupopup menuitem[type="radio"] > .menu-iconic-left {
    list-style-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' height='16' width='16'><circle cx='8' cy='8' r='7.5' style='fill:none;stroke:rgb(177,177,179);stroke-width:1;opacity:.15;'/></svg>") !important;
    -moz-image-region: auto !important;
}
menupopup menuitem[type="radio"][checked="true"] > .menu-iconic-left {
    list-style-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' height='16' width='16'><g><circle cx='8' cy='8' r='7.5' style='fill:none;stroke:rgb(177,177,179);stroke-width:1;opacity:.15;'/><circle cx='8' cy='8' r='4.5' style='fill:none;stroke:rgb(177,177,179);stroke-width:1;'/></g></svg>") !important;
}

gguxg8a.png

Добавлено 26-12-2021 21:30:14
sandro79
Ступил. А там у меня всё нормально!:D

Отредактировано xrun1 (26-12-2021 21:30:14)

Отсутствует

 

№1180229-12-2021 12:34:13

Ник 22
Участник
 
Группа: Members
Зарегистрирован: 14-08-2021
Сообщений: 99
UA: Firefox 91.0

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

Всех с наступающим Новым Годом. Подскажите пожалуйста. Есть кнопка расширения

скрытый текст
.webextension-browser-action > .toolbarbutton-badge-stack {
    background-color: #a2b3c3 !important;
}

Как сделать так чтобы при наведении на нее она подсвечивалась. Все кнопки подсвечиваются а с этой проблема.

Отредактировано Ник 22 (29-12-2021 12:41:10)

Отсутствует

 

№1180329-12-2021 12:42:16

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

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

Ник 22 пишет

Как сделать так чтобы при наведении на нее она подсвечивалась

Я там позже это добавил.

Отсутствует

 

№1180429-12-2021 13:00:03

Ник 22
Участник
 
Группа: Members
Зарегистрирован: 14-08-2021
Сообщений: 99
UA: Firefox 91.0

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

sandro79 пишет

позже это добавил.

  Не работает

Отредактировано Ник 22 (29-12-2021 13:00:33)

Отсутствует

 

№1180529-12-2021 13:35:40

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

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

Ник 22 пишет

Не работает

Видать опять конфликт. Тогда используйте дубликат с добавкой :hover и без --toolbarbutton-hover-background

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

Выделить код

Код:

.webextension-browser-action:hover > .toolbarbutton-badge-stack {
	background-color: gold !important;
}

Отсутствует

 

№1180629-12-2021 13:43:25

Ник 22
Участник
 
Группа: Members
Зарегистрирован: 14-08-2021
Сообщений: 99
UA: Firefox 91.0

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

sandro79 пишет   Видать опять конфликт.

Спасибо огромное заработала. С наступающим.

Отредактировано Ник 22 (29-12-2021 13:44:15)

Отсутствует

 

№1180729-12-2021 22:19:25

odd74RUS
Участник
 
Группа: Members
Зарегистрирован: 15-08-2021
Сообщений: 26
UA: Firefox 95.0

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

Подскажите пожалуйста, можно ли как-нибудь сделать, чтобы в контекстном меню выделенного текста (ПКМ) в строке "Искать ... в Гугл (Яндекс, ...)" вместо иконки в виде чёрно-белой лупы, которую приходится долго разыскивать взглядом, появлялся бы цветной фавикон выбранной поисковой системы (Гугл, Яндекс, ...), который сразу бросался бы в глаза среди остальных чёрно-белых иконок.
Такое было когда-то в очень старых версиях Мозилы, а сейчас так можно сделать?

Отсутствует

 

№1180830-12-2021 00:06:41

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

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

odd74RUS пишет

вместо иконки в виде чёрно-белой лупы

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

появлялся бы цветной фавикон выбранной поисковой системы

скрытый текст
Если так устроит, то можно скриптом, но не стилем. Скрипт изначально делался для этого комплекта, профильная тема, но работает и с комплектом попроще, здесь инструкция Firefox92+ Пользовательский скрипт с кодом, например contextsearch.uc.js, просто кладёте в папку chrome, как и служебный userChrome.js
contextsearch.uc - имя скрипта, js - расширение. uc в имени скрипта обязательно, иначе userChrome.js его не подхватит. Папку startupCache, как сказано в инструкции к этому комплекту, очищать необязательно
Image_002.png

Отсутствует

 

№1180930-12-2021 00:24:14

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

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

sandro79 пишет

но не стилем

Вариант по концовке label'а почему сразу отброшен?

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

Выделить код

Код:

#context-searchselect:before {
	content: "" !important;
	width: 16px !important;
	height: 16px !important;
	display: -moz-box !important;
	background-size: cover !important;
	margin-inline: 5px -21px !important;
}
#context-searchselect[label$=" \432  Google"]:before {
	background-image: url(resource://search-extensions/google/favicon.ico) !important;
}
#context-searchselect[label$=" \432  \42f\43d\434\435\43a\441"]:before {
	background-image: url(resource://search-extensions/yandex/yandex-ru.ico) !important;
}

Отсутствует

 

№1181030-12-2021 00:50:45

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

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

Dumby пишет

Вариант по концовке label'а почему сразу отброшен?

"по концовке label'а" - вот это мне не по зубам такое, показалось иначе никак.
Спасибо за подсказку, забрал себе тоже в основной firefox, иконку Яндекса на старую квадратную только заменю потом

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

Отсутствует

 

№1181130-12-2021 07:18:03

odd74RUS
Участник
 
Группа: Members
Зарегистрирован: 15-08-2021
Сообщений: 26
UA: Firefox 95.0

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

sandro79 пишет
odd74RUS пишет

вместо иконки в виде чёрно-белой лупы

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

появлялся бы цветной фавикон выбранной поисковой системы

...

Лупу конечно можно заменить на цветную, если знать, где она лежит, я сначала так и хотел, но дело в том, что у меня установлен "Lepton" (вот откуда чёрно-белые иконки), я открыл его папку и обнаружил там кажется все иконки (.svg), которые есть в у меня в Мозиле, но кроме этой самой лупы! Я понял, что не знаю, или уже не помню, откуда ещё она могла взяться, и где её теперь искать, чтобы подменить другой.
Вот тогда-то я и подумал об альтернативных вариантах.
Вспомнилось, как когда-то давно в старой Мозиле при смене поисковых систем менялись и иконки в контекстном меню, вот и спросил, возможно ли это проделать.
Я попытался реализовать предложенный Вами способ. Много раз я перечитывал перевод японской инструкции, и каждый раз мне казалось, что я постиг её мудрость и всё точнее и точнее размещал файлы по нужным папкам и перезапускал браузер (даже вспомнился японский сад камней, где нужно очень точно расположить камни), в какой-то момент мне показалось, что я разместил эти файлы максимально точно так, как и написано в этой инструкции, но чуда не произошло, ничего не изменилось, лупа так и осталась на своём месте.
Возможно переводчики Яндекса и Гугла не в силах передать всю мудрость японцев, зашифрованную в иероглифах, или же это мой разум не в состоянии её постичь, а может быть мой браузер, отягощённый "Лептоном", а так же многочисленными изменениями в файле userChrome.css и прочими изменениями всяческих настроек, уже не может выполнять все эти скрипты, но в итоге искомый результат так и не достигнут.
И вот тут уже, казалось бы, пора впасть в отчаяние, но я всё ещё почему-то продолжаю надеяться на Вашу помощь...

Отредактировано odd74RUS (30-12-2021 07:33:58)

Отсутствует

 

№1181230-12-2021 12:26:43

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

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

odd74RUS пишет

у меня установлен "Lepton"

Лупу в коде этого "Lepton" можно вычислить по селектору, как и в коде выше, что дал Dumby, должен быть #context-searchselect
Скорей всего используется встроенная в браузер иконка из адресной строки.

но в итоге искомый результат так и не достигнут

скрытый текст
Да я забыл упомянуть, что кодировка скриптов должна быть в UTF-8 или UTF-8 без BOM. Если скрипты были скачаны с Гитхаба, то кодировка правильная, если сами создавали, может быть в ANSI и работать ничего не будет. Может этот скрипт не в той кодировке получился. В общем вот работоспособный комплект на Яндекс Диске.
Скорей всего скрипт загасит лупу, но если будет конфликт с кодом "Lepton", то придётся найти и удалить или закомментировать /* код  */ добавляющий лупу.

Отсутствует

 

№1181330-12-2021 20:08:41

odd74RUS
Участник
 
Группа: Members
Зарегистрирован: 15-08-2021
Сообщений: 26
UA: Firefox 95.0

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

sandro79 пишет

Да я забыл упомянуть, что кодировка скриптов должна быть в UTF-8 или UTF-8 без BOM. Если скрипты были скачаны с Гитхаба, то кодировка правильная, если сами создавали, может быть в ANSI и работать ничего не будет. Может этот скрипт не в той кодировке получился. В общем вот работоспособный комплект на Яндекс Диске.
Скорей всего скрипт загасит лупу, но если будет конфликт с кодом "Lepton", то придётся найти и удалить или закомментировать /* код  */ добавляющий лупу.

Возможно дело действительно было в неправильной кодировке скрипта contextsearch.uc.js
Теперь я скачал Ваш комплект с Яндекс-диска, разместил файлы, как написано в файле info.txt, простотой и понятностью которого восхищаюсь отдельно (после многочисленных попыток постичь японскую инструкцию на сайте github.com), перезапустил браузер, и искомый результат наконец-то достигнут, и он прекрасен, за что Вам огромное спасибо! Поздравляю Вас и всех участников этого форума с наступающим Новым Годом! Желаю счастья!

Отредактировано odd74RUS (30-12-2021 20:11:00)

Отсутствует

 

№1181430-12-2021 22:08:59

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

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

odd74RUS пишет

Поздравляю Вас и всех участников этого форума с наступающим Новым Годом! Желаю счастья!

Спасибо за пожелания! Взаимно! И спасибо Dumby и Vitaliy V. за их крутейшие коды! :beer:

Отсутствует

 

№1181531-12-2021 11:12:22

xrun1
Участник
 
Группа: Members
Зарегистрирован: 12-12-2013
Сообщений: 1158
UA: Firefox 95.0

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

sandro79 пишет

Если так устроит, то можно скриптом

И даже двумя скриптами.:) Второй от Dumby,  если я ничего не попутал в преддверии н.г.)) Вроде, работают одинаково.

Отсутствует

 

№1181631-12-2021 12:28:11

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

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

xrun1 пишет

Второй от Dumby ... Вроде, работают одинаково.

Да, точно, идентичный, и наверно будет более подходящим, чем первый, для классических(не UserChromeFiles) методов запуска.

Отсутствует

 

№1181704-01-2022 09:06:00

Алексей У.
Участник
 
Группа: Members
Зарегистрирован: 10-04-2021
Сообщений: 159
UA: Firefox 88.0

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

Есть ли возможность вернуть значок "Показать историю" в последних версиях Firefox, чтобы выпадающий список открывался при нажатии на него, а не при установке курсора в строку адреса?

скрытый текст
75304685007e.jpg

Отсутствует

 

№1181804-01-2022 11:01:37

ВВП
Участник
 
Группа: Members
Зарегистрирован: 13-03-2021
Сообщений: 332
UA: Firefox 95.0

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

нужен код: очистить lastSession

Отсутствует

 

№1181904-01-2022 18:03:40

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

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

Алексей У. пишет

Есть ли возможность вернуть значок "Показать историю" в последних версиях Firefox

Да, есть скрипт. Только для 88 нужно изменить имя иконки в 20-ой строке кода arrow-down на arrow-dropdown-16

Отсутствует

 

№1182005-01-2022 12:31:06

Алексей У.
Участник
 
Группа: Members
Зарегистрирован: 10-04-2021
Сообщений: 159
UA: Firefox 88.0

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

sandro79 пишет

Да, есть скрипт.

Спасибо, получилось. Только работает почему-то лишь при выставленных настройках about:config: browser.urlbar.suggest.history - true и browser.urlbar.suggest.topsites - false, без них - нет.

Отсутствует

 

№1182106-01-2022 17:33:18

Totem
Участник
 
Группа: Members
Зарегистрирован: 23-07-2018
Сообщений: 67
UA: Firefox 91.0

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

Народ, у кого-нибуть может есть код, который скроет пункт "Поделиться" в контекстном меню вкладок. (пункт появился в FF89)
PS на сайте simpleMenuWizard, много чего полезного для скрытия различных пунктов, но этого не нашел.
1.jpg

Отсутствует

 

№1182206-01-2022 18:05:42

voqabuhe
Участник
 
Группа: Members
Зарегистрирован: 06-12-2011
Сообщений: 3231
UA: Firefox 95.0

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

Totem
[firefox] 95.0.2 такого пункта не наблюдаю.

Отсутствует

 

№1182306-01-2022 18:44:31

Totem
Участник
 
Группа: Members
Зарегистрирован: 23-07-2018
Сообщений: 67
UA: Firefox 91.0

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

voqabuhe
Спасибо за информацию. Сейчас вот скачал  [firefox] Portable 95.0.2 проверить, тоже присутствует пункт. У меня Win10. походу от винды зависит.
пользовался [firefox] 78 ESR  там небыло пункта - поделиться, на версии начиная с 89 - пункт появился. :/

Отредактировано Totem (06-01-2022 18:48:37)

Отсутствует

 

№1182406-01-2022 19:08:48

shadow_user
Участник
 
Группа: Members
Зарегистрирован: 14-02-2007
Сообщений: 244
UA: Firefox 78.0

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

Totem
Такой код из SimpleMenuWizard не то?

#tabContextMenu #context_sendTabToDevice,                  /* Send Tab to Device      */
#leave_this_dummy_here
    { display:none !important; }

Отсутствует

 

№1182506-01-2022 19:51:49

Totem
Участник
 
Группа: Members
Зарегистрирован: 23-07-2018
Сообщений: 67
UA: Firefox 91.0

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

shadow_user
Такой пункт есть, точней оба кода эти есть))) пробовал даже отдельно его в userChrome.css прописать, что-то не пропадает(

Отредактировано Totem (06-01-2022 19:54:15)

Отсутствует

 

Board footer

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