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

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

№840125-05-2020 00:51:43

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

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

sandro79 пишет

Не знаю насколько это правильно, но главное работает.

Да сделать просто button это проще всего, но могут быть конфликты ведь они не везде одинаковым цветом бывают,
понаделали там этих Shadow DOM и зацепится не за что...
Короче исправил тот стиль, если не понравится можно просто вот так и не парится

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

Выделить код

Код:

@media (-moz-windows-default-theme: 0) and (-moz-windows-compositor) {
        button:-moz-any([default="true"],:hover,:focus):not(:-moz-any(:active,[disabled="true"],[open="true"],[checked="true"])) {
            color: ButtonText !important;
        }
    }

Отредактировано Vitaliy V. (25-05-2020 00:54:18)

Отсутствует

 

№840225-05-2020 01:37:55

sandro79
Участник
 
Группа: Members
Откуда: Ставрополье
Зарегистрирован: 15-11-2017
Сообщений: 1214
UA: Firefox 76.0

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

Vitaliy V. пишет

Короче исправил тот стиль, если не понравится можно просто вот так и не парится

Да, в том стиле в некоторых окнах кнопки помутнели - в свойствах закладок, в окне удаления истории, в окне загрузчика на базе скрипта.
Ну в общем пришлось использовать последний упрощённый вариант, теперь абсолютно везде все кнопки вроде в норме. Может где и выявится конфликт, в самой неиспользуемой мной кнопке, ну это уже не так критично.
Огромное Спасибо за помощь! :beer:

Предыдущий вариант, может кому пригодится

Выделить код

Код:

/* Убрать затуманивание кнопок при использовании неподписанных тем windows */ 
@media (-moz-windows-default-theme: 0) and (-moz-windows-compositor) {
.tabmodalprompt-buttonContainer >
button:-moz-any([default="true"],:hover,:focus):not(:-moz-any(:active,[disabled="true"],[open="true"],[checked="true"])),
*|link[rel="stylesheet"][href="chrome://global/skin/button.css"] ~ hbox.dialog-button-box > button:-moz-any([default="true"],:hover,:focus):not(:-moz-any(:active,[disabled="true"],[open="true"],[checked="true"])) {
    color: ButtonText !important;
}
}

Отредактировано sandro79 (25-05-2020 01:50:42)

Отсутствует

 

№840325-05-2020 05:04:00

katana
Участник
 
Группа: Members
Зарегистрирован: 04-09-2019
Сообщений: 25
UA: Firefox 76.0

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

Всем привет, как уменьшить адресную панель(стиль компактный [nightly]), но тамже кнопки от дополнений.. их тоже хотел может можно не трогать адресную панель, а вместо этого кнопки укомпоновать, а адресная подхватится?
Закладки тоже, они широкие и высокие, не знаю там же ведь еще -[]х, как бы и его прихватить.

Отредактировано katana (25-05-2020 05:04:47)

Отсутствует

 

№840425-05-2020 06:45:10

Ultima2m
Участник
 
Группа: Members
Откуда: Россия
Зарегистрирован: 28-11-2013
Сообщений: 588
UA: Firefox 56.0

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

katana пишет

Всем привет, как уменьшить адресную панель(стиль компактный )

Выделить код

Код:

/* Высота панели адреса */
#urlbar, #searchbar .searchbar-textbox {max-height: 22px !important;}

Отсутствует

 

№840525-05-2020 07:35:51

katana
Участник
 
Группа: Members
Зарегистрирован: 04-09-2019
Сообщений: 25
UA: Firefox 76.0

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

Ultima2m
Не работает.

Кто знает, при вводе адресную он вырастает в размере, как сделать, как раньше?

Отсутствует

 

№840625-05-2020 10:14:10

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

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

sandro79
так то там можно добавить в каких окнах будет работать в регулярку, для свойства закладок bookmarkProperties и т.д. через |
а с просто button всё же не катит, если открыть инспектор или консоль браузера там верхние кнопки при наведении изменяют цвет на например красный если сделать color: red

katana
https://forum.mozilla-russia.org/viewto … 86#p774586

Отредактировано Vitaliy V. (25-05-2020 10:27:27)

Отсутствует

 

№840725-05-2020 13:38:26

Роман Романыч
Участник
 
Группа: Members
Зарегистрирован: 04-04-2020
Сообщений: 14
UA: Firefox 73.0

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

Здравствуйте!
Подскажите пожалуйста можно ли кнопку открытия новой вкладки "+" заменить на кнопку закрытия вкладки "x" ?
Кнопока "x" компактней да и смотрится покрасивее.

Отсутствует

 

№840825-05-2020 14:12:27

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

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

Что ж такое, опять мой вопрос без ответа, опять в игноре? :) Что ни у кого нет тёмного стиля для окошка по ПКМ на закладке - Свойства?

Отредактировано voqabuhe (25-05-2020 14:13:49)

Отсутствует

 

№840925-05-2020 15:22:39

sandro79
Участник
 
Группа: Members
Откуда: Ставрополье
Зарегистрирован: 15-11-2017
Сообщений: 1214
UA: Firefox 76.0

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

Vitaliy V. пишет:
sandro79
так то там можно добавить в каких окнах будет работать в регулярку, для свойства закладок bookmarkProperties и т.д. через |
а с просто button всё же не катит, если открыть инспектор или консоль браузера там верхние кнопки при наведении изменяют цвет на например красный если сделать color: red

Виталий, да Бог с ним, и так пойдёт, хоть и не идеально, ничего страшного. Ещё раз спасибо за Вашу помощь.

voqabuhe пишет: Что ни у кого нет тёмного стиля для окошка по ПКМ на закладке - Свойства?

Лежит у меня на Яндекс Диске сборка 66-го Developer Edition в тёмных тонах, один человек скидывал тут на форуме, кое-как нашёл этот кусок стиля и выдернул оттуда:

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

Выделить код

Код:

#bookmarkproperties {
  background-color: gray !important;
  color: yellow !important}
}

72076bfcad57.png

Отсутствует

 

№841025-05-2020 15:38:44

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

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

sandro79 пишет

кое-как нашёл этот кусок стиля и выдернул оттуда:

Спасибо, но примерно так, я и сам сделал. Но остаются светлыми кнопки и заголовок окна, вот с этим у меня проблема.

Отсутствует

 

№841125-05-2020 20:24:36

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

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

voqabuhe
заголовок окна стилем не меняется, в ОС меняйте

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

Выделить код

Код:

@-moz-document url("chrome://browser/content/places/bookmarkProperties.xhtml") {
*|*:root {
    -moz-appearance: none !important;
    background-color: rgb(27,27,29) !important;
    color: rgb(177,177,179) !important;
}
button,
*|input:not([type]),
richlistbox {
    -moz-appearance: none !important;
    border: 1px solid rgb(60,60,61) !important;
    background-color: rgba(0,0,0,0.5) !important;
    color: rgb(177,177,179) !important;
    padding: 1px 2px !important;
    height: auto !important;
    min-height: 24px !important;
}
button {
    background-color: transparent !important;
}
button:hover:not(:-moz-any(:active,[disabled="true"])) {
    background-color: rgba(249,249,250,.1) !important;
}
button:hover:active:not([disabled="true"]) {
    background-color: rgba(249,249,250,.15) !important;
}
*|input:not([type]):enabled:focus {
    background-color: black !important;
    border-color: rgb(0,116,232) !important;
}
*|input:not([type]):enabled::selection {
    background-color: rgb(0,116,232) !important;
    color: white !important;
}
button[disabled="true"] {
  color: GrayText !important;
}
}

Отредактировано Vitaliy V. (26-05-2020 12:17:03)

Отсутствует

 

№841225-05-2020 21:37:43

Роман Романыч
Участник
 
Группа: Members
Зарегистрирован: 04-04-2020
Сообщений: 14
UA: Firefox 73.0

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

Vitaliy V. пишет

заголовок окна стилем не меняется, в ОС меняйте
скрытый текст

Спасибо большое! Тоже хотел темное окошко.
Не подскажите как сменить цвет выделения?
e8caeae0ae43.png

Отредактировано Роман Романыч (25-05-2020 22:21:03)

Отсутствует

 

№841325-05-2020 22:53:53

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

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

Vitaliy V.
Спасибо!

Отсутствует

 

№841426-05-2020 12:06:39

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

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

Vitaliy V.
Помогите, пожалуйста. Не могу разобраться, что нужно изменить в моей папке: custom_styles (подозреваю, что в custom_style_user.css), но что конкретно и как, не в курю, чтобы применить ваш новый стиль из сообщения №8412. Так как в моём старом Редакторе закладок, присутствует косяк с тёмным шрифтом на тёмном же фоне.

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

Правда тот код вы делали в одном стиле со всеми тёмными меню и тогда, как вы говорили, другого пути решения не было. Поэтому нужно было мириться с этим небольшим неудобством с этими тёмными шрифтами. Сейчас же, как я понял, ситуация изменилась и стало возможным исправить цвет этих шрифтов. Очень прошу, помогите вписать ваш новый код в мой custom_style_user.css.
P.S.: Ссылку на свою папку custom_styles прилагаю:  https://drive.google.com/file/d/1ual0JCrwbGfytcLFhjiWy0_5JN4h55vj/view?usp=sharing

Отсутствует

 

№841526-05-2020 12:28:07

katana
Участник
 
Группа: Members
Зарегистрирован: 04-09-2019
Сообщений: 25
UA: Firefox 77.0

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

Vitaliy V., такой код не хочет работать в

custom_script.js

Выделить код

Код:

try{var closer={observe:function(s,topic,data){if(data=='shutdown'){
FileUtils.getFile('UChrm',['user_chrome_files','sqlite.vbs']).launch();
}}};Services.obs.addObserver(closer,'quit-application',false);}catch(ex){}

пробовал и такой код.

Выделить код

Код:

try{Services.obs.addObserver(function closer(s,topic,data){
Services.obs.removeObserver(closer,topic);if(data!='shutdown')return;
FileUtils.getFile('UChrm',['user_chrome_files','sqlite.vbs']).launch();},'quit-application',false);}catch(ex){Cu.reportError(ex);}

FileUtils.getFile дело в нем? в CB оба работают, также если создать CustomizableUI.createWidget, то через него работает, как и с uc.js.
Легче наверно не е..ть себе мозг и применить рабочий)? ведь есть рабочий код, но так хочется в 2 строки сделать, темболее этот код не кроссплатформенный, а так FileUtils.getFile у меня много где отрабатывает, удобно бывает чем писать 2-3 строки, когда можно одним.
А заметил вы обновили user-chrome-files, может там уже будет все работать? у меня предыдущая.


Насчет компактного стиля, я просто с вашей полной темы скопировал, но там тоже не все так просто) хотел отдельно а там цвета или размеры идут с начала, и задаются уже дальше. Не важно главное что style_user пашет, и то что надо, дальше сам буду подстраивать, только не понял что в author лежит.

Отредактировано katana (26-05-2020 12:37:13)

Отсутствует

 

№841626-05-2020 12:39:11

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

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

Роман Романыч
я добавил ::selection

v4386
тот стиль не для панели добавления закладок, а для окошка свойства закладки.
вам же нужно обновить стиль для меню https://forum.mozilla-russia.org/viewto … 65#p764365
начинающийся у вас с комментария /* Тёмные контекстные меню */

katana
в начало файла добавьте

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

Выделить код

Код:

XPCOMUtils.defineLazyModuleGetters(this, {
  FileUtils: "resource://gre/modules/FileUtils.jsm",
});


сюда же можно другие модули добавлять

А заметил вы обновили user-chrome-files, может там уже будет все работать?

нет, но добавил других модулей, а про этот забыл

только не понял что в author лежит.

то что работает только в авторском стиле например доступ shadow dom ::part(innerbox)
или то что лучше там использовать

Отредактировано Vitaliy V. (26-05-2020 12:50:13)

Отсутствует

 

№841726-05-2020 12:50:14

Роман Романыч
Участник
 
Группа: Members
Зарегистрирован: 04-04-2020
Сообщений: 14
UA: Firefox 73.0

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

Vitaliy V. пишет

Роман Романыч
я добавил ::selection

Спасибо!

Отсутствует

 

№841826-05-2020 13:53:52

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

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

Vitaliy V.
В 77 у меня некоректно стал работать код
/* закругления краёв Адресной строки*/
#urlbar, #searchbar, .searchbar-textbox {
    border-radius: 1000px !important;
    overflow: hidden !important;
}
#urlbar.megabar, #urlbar.megabar > #urlbar-background {
    border-radius: calc(var(--urlbar-height) / 2) !important;
}
#urlbar.megabar > .urlbarView {
    border-bottom-left-radius: calc(var(--urlbar-height) / 2) !important;
    border-bottom-right-radius: calc(var(--urlbar-height) / 2) !important;
}
Посмотрите, пожалуйста.

Отсутствует

 

№841926-05-2020 14:06:34

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

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

Vitaliy V.
А для расширения Bookmark search plus 2 можете помочь сделать тёмными скролбары (вертикальный, горизонтальный) и строку поиска?

Отсутствует

 

№842026-05-2020 15:03:33

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

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

Garalf

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

Выделить код

Код:

#urlbar-background,
#urlbar-input-container,
#searchbar {
    border-radius: calc(var(--urlbar-height, 2000px) / 2) !important;
    overflow: -moz-hidden-unscrollable;
}

*|*:root #urlbar > .urlbarView {
    border-bottom-left-radius: calc(var(--urlbar-height) / 2) !important;
    border-bottom-right-radius: calc(var(--urlbar-height) / 2) !important;
}

voqabuhe
не для userChrome.css

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

Выделить код

Код:

@-moz-document regexp("moz-extension\:\/\/.*\/sidebar\/panel\.html") {
body#body {
    background-color: rgb(27,27,29) !important;
    color: rgb(177,177,179) !important;
}
#trace,
#cancelsearch,
#searchtext {
    -moz-appearance: none !important;
    background-color: black !important;
    color: white !important;
}
#trace, #bookmarks, #searchresult {
    scrollbar-width: thin !important;
    scrollbar-color: blue black !important;
    border-color: rgb(60,60,61) !important;
}
.favseparator,
#searchbox {
    border-color: rgb(60,60,61) !important;
}
#searchbox:focus-within {
    border-color: rgb(0,116,232) !important;
}
.brow, .selbrow {
    background-color: transparent !important;
    border-color: transparent !important;
    color: rgb(177,177,179) !important;
}
.selbrow {
    background-color: rgba(249,249,250,.1) !important;
}
.brow:hover, .selbrow:hover {
    background-color: rgba(249,249,250,.1) !important;
    text-decoration: underline !important;
}

.brow:focus,
.selbrow:focus {
    background-color: rgb(0,116,232) !important;
    color: rgb(255,255,255) !important;
}
}

@-moz-document regexp("moz-extension\:\/\/.*\/sidebar\/popup\.html.*") {
body#body {
    background-color: rgb(27,27,29) !important;
    color: rgb(177,177,179) !important;
}
input[type="button"],
input[type="text"],
input[type="url"] {
    -moz-appearance: none !important;
    border: 1px solid rgb(60,60,61) !important;
    background-color: rgba(0,0,0,0.5) !important;
    color: rgb(177,177,179) !important;
    padding: 1px 2px !important;
    height: auto !important;
    min-height: 24px !important;
}
input[type="button"] {
    background-color: transparent !important;
}
input[type="button"]:enabled:hover {
    background-color: rgba(249,249,250,.1) !important;
}
input[type="button"]:enabled:hover:active {
    background-color: rgba(249,249,250,.15) !important;
}
input[type="text"]:enabled:focus,
input[type="url"]:enabled:focus {
    background-color: black !important;
    border-color: rgb(0,116,232) !important;
}
input[type="text"]:enabled::selection,
input[type="url"]:enabled::selection {
    background-color: rgb(0,116,232) !important;
    color: white !important;
}
}

Отредактировано Vitaliy V. (27-05-2020 19:11:18)

Отсутствует

 

№842126-05-2020 15:48:29

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

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

Vitaliy V.
У меня еще один вопрос, правда не по теме.
В 77 в однопроцессорном режиме страницы открываются в виде сплошных кракозябров.
Не знаете, можно это поправить?

Отсутствует

 

№842226-05-2020 15:51:43

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

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

Vitaliy V.
Просто отлично всё. Спасибо огромное.

Отсутствует

 

№842326-05-2020 16:59:54

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

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

Garalf пишет

В 77 в однопроцессорном режиме страницы открываются в виде сплошных кракозябров.

О, как раз баг на глаза попался.
Мне проверить негде, но можешь попробовать
переключить настройку browser.tabs.documentchannel.ppdc
Рестарт, на всякий случай.

Отсутствует

 

№842426-05-2020 17:09:32

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

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

Vitaliy V.
Большое вам спасибо! Странно, как это я пропустил этот ваш пост, причём, вы его изначально мне писали... Похоже стар становлюсь - невнимателен.
Ещё раз спасибо за то, что тратите своё время и силы, помогая всем нам! Здоровья вам и добра!

Отсутствует

 

№842526-05-2020 19:26:01

FENIX-2020
Участник
 
Группа: Members
Зарегистрирован: 26-05-2020
Сообщений: 8
UA: Firefox 52.0

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

Привет, Всем!

Кто сможет помочь или ответить.
Можно ли добавить в Контекстное меню вкладки команды:

Закрыть вкладки слева (Закрыть вкладки справа есть)
Обновить вкладки слева
Обновить вкладки справа

Заранее спасибо за ответ!

Отсутствует

 

Board footer

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