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

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

№830121-05-2020 20:23:15

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

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

kokoss
скорей всего у тебя эта иконка разрешений скрыта стилем #permissions-granted-icon
я использовал её, а #identity-icon оставил для индикации безопасности

а или стоп [firefox] 52? там нет такой иконки поэтому не заработает

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

Отсутствует

 

№830221-05-2020 20:30:43

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

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

Vitaliy V. пишет

скорей всего у тебя эта иконка разрешений скрыта стилем #permissions-granted-icon
я использовал её, а #identity-icon оставил для индикации безопасности

И что необходимо сделать? Для [firefox] 76

Отредактировано kokoss (21-05-2020 20:32:26)


Win7

Отсутствует

 

№830321-05-2020 20:34:26

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

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

kokoss
очевидно вроде, поискать в своих стилях селектор #permissions-granted-icon
и избавится от него?

Отсутствует

 

№830421-05-2020 21:52:24

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

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

Vitaliy V.
Оказывается причина была в этом стиле:

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

Выделить код

Код:

#identity-box > #permissions-granted-icon {
    display: none !important;
}


Спасибо за подсказку, но результат не тот что с кнопкой CB, а за "opennewtab" Большое спасибо!

Отредактировано kokoss (22-05-2020 13:11:24)


Win7

Отсутствует

 

№830521-05-2020 21:53:52

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

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

Vitaliy V.
Спасибо.

Отсутствует

 

№830621-05-2020 23:06:48

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

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

kokoss

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

Выделить код

Код:

#identity-box[pageproxystate="valid"]:-moz-any(.verifiedDomain,.mixedActiveBlocked,.weakCipher,.mixedDisplayContent,.mixedDisplayContentLoadedActiveBlocked,.certUserOverridden,.certErrorPage,.notSecure,.mixedActiveContent) > #identity-icon {
    display: none !important;
}

Отсутствует

 

№830721-05-2020 23:20:49

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

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

Vitaliy V.
Спасибо!


Win7

Отсутствует

 

№830821-05-2020 23:59:10

kazarin
Участник
 
Группа: Members
Зарегистрирован: 23-11-2016
Сообщений: 85
UA: Chrome 81.0

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

Уважаемые, подскажите, как бы всё-таки задать значкам параметр, запрещающий аддонбару их искажать? Пробовал в самом скрипте параметры менять, всё остаётся как есть.
68 ESR.
aOs3FRUm.png

Отсутствует

 

№830922-05-2020 00:22:10

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

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

kazarin
Попробуйте увеличить значки:

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

Выделить код

Код:

/* Большие значки панели навигации */
toolbar .toolbarbutton-1 > .toolbarbutton-icon,
toolbar .toolbarbutton-1 > .toolbarbutton-badge-stack {
    padding: calc(var(--toolbarbutton-inner-padding) - 2px) !important;
}
toolbar .toolbarbutton-1 > .toolbarbutton-badge-stack > .toolbarbutton-icon {
    width: 20px !important;
    height: 20px !important;
}

так симпотишнее смотрится.


Win7

Отсутствует

 

№831022-05-2020 00:24:29

kazarin
Участник
 
Группа: Members
Зарегистрирован: 23-11-2016
Сообщений: 85
UA: Firefox 75.0

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

kokoss
Однозначно симпатичнее! Но всё равно сплющенные:)

Отсутствует

 

№831122-05-2020 00:27:55

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

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

kazarin
Ну так удалите это_#addonbar {  height: 24px !important;} или то чем вы их сплющили.

Отредактировано kokoss (22-05-2020 00:31:57)


Win7

Отсутствует

 

№831222-05-2020 00:35:31

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

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

kazarin

addonbar.uc.js пишет

var compact_buttons = true; // reduced toolbar height and smaller buttons

Отредактировано Vitaliy V. (22-05-2020 00:35:58)

Отсутствует

 

№831322-05-2020 00:42:49

kazarin
Участник
 
Группа: Members
Зарегистрирован: 23-11-2016
Сообщений: 85
UA: Firefox 75.0

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

kokoss
Так мне панельку хотелось потоньше:)
Я нашёл решение лучше, скопировал Ваш код и поменял toolbar на addonbar, а параметры значков задал несимметричными:

Выделить код

Код:

addonbar .addonbarbutton-1 > .addonbarbutton-icon,
addonbar .addonbarbutton-1 > .addonbarbutton-badge-stack {
    padding: calc(var(--addonbarbutton-inner-padding) - 2px) !important;
}
addonbar .addonbarbutton-1 > .addonbarbutton-badge-stack > .addonbarbutton-icon {
    width: 24px !important;
    height: 36px !important;
}

jmUO2ihm.png
Вот красота какая получилась. Спасибо большое за помощь!



Vitaliy V.
Спасибо! Так ещё лучше!

Отредактировано kazarin (22-05-2020 00:45:52)

Отсутствует

 

№831422-05-2020 00:47:00

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

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

kazarin пишет

Так мне панельку хотелось потоньше

https://forum.mozilla-russia.org/viewto … 38#p781138:)


Win7

Отсутствует

 

№831522-05-2020 01:01:09

kazarin
Участник
 
Группа: Members
Зарегистрирован: 23-11-2016
Сообщений: 85
UA: Firefox 75.0

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

kokoss
Да, теперь мне ясно, почему изменения размеров в скрипте не работали:) Ничего, плюс к опыту.
Вот окончательный вариант, так и оставлю.
xwwCrccm.png

Отсутствует

 

№831622-05-2020 22:42:51

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

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

Vitaliy V.
Скажите, а возможно ли стилем или скриптом вернуть значок v "Показать историю" в 77+? 439f8000d209.png
До удаления browser.urlbar.update1, значок во включенном мегабаре можно было вернуть стилем, теперь он пропал окончательно.
В 76 сейчас использую немного переработанный стиль, чтоб значок появлялся только при наведении указателя.

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

Выделить код

Код:

#urlbar .autocomplete-history-dropmarker,
#urlbar .urlbar-history-dropmarker,
#urlbar:not(:hover) > .urlbar-textbox-container > .urlbar-history-dropmarker {
  visibility: visible !important;
  display: unset !important;
}


Хорошо бы, чтоб dropmarker функционировал именно при настройке browser.urlbar.openViewOnFocus — false, отключением которой можно вызвать список истории посещений, вместо адресов плиток из топа сайтов.

Отредактировано sandro79 (23-05-2020 00:58:28)

Отсутствует

 

№831723-05-2020 11:24:36

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

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

Нормально что окно cmd появляетя?

Выделить код

Код:

try {Services.obs.addObserver(function closer(s, topic, data) {
    Services.obs.removeObserver(closer, topic);
    if (data != "shutdown") return;
    var file = Services.dirsvc.get("ProfD", Ci.nsIFile);
    file.launch(file.append("sqlite.bat"));
}, "quit-application", false);} catch(ex) {Cu.reportError(ex);}

Отсутствует

 

№831823-05-2020 13:39:25

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

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

katana
VBS сделай рядом с батником. sqlite.vbs

Set WshShell = CreateObject("WScript.Shell")
RetCode = WshShell.Run("sqlite.bat", 0, False)

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

Выделить код

Код:

try {Services.obs.addObserver(function closer(s, topic, data) {
    Services.obs.removeObserver(closer, topic);
    if (data != "shutdown") return;
    var file = Services.dirsvc.get("ProfD", Ci.nsIFile);
    file.launch(file.append("sqlite.vbs"));
}, "quit-application", fals

Отредактировано solombala (23-05-2020 13:41:38)

Отсутствует

 

№831923-05-2020 17:34:11

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

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

Поделитесь, у кого есть, тёмным стилем для окна Свойства закладки.

Отредактировано voqabuhe (23-05-2020 17:34:55)

Отсутствует

 

№832023-05-2020 23:43:39

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

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

sandro79
для custom_script_win.js
[firefox] 78+
browser.urlbar.suggest.history - true
browser.urlbar.suggest.topsites - false

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

Выделить код

Код:

(this.urlbarhistorydropmarker = {
            // -- Настройки -->
            hidewhenusertyping: false, // скрывать dropmarker при вводе
            reloadpage: true, // обновить текущую страницу по СКМ
            copyurlrightclick: true, // копирование URL по ПКМ
            copyvalueistyped: true, // при вводе копировать содержимое адресной строки вместо URL
            currentURIlabel: "Адрес текущей страницы в буфере обмена!",
            valueIsTypedlabel: "Содержимое адресной строки в буфере обмена!",
            Ltooltiptext: "Показать историю",
            Mtooltiptext: "Обновить текущую страницу",
            Rtooltiptext: "Копировать URL в буфер обмена",
            // <-- Настройки --

            dropmarker: null,
            provider: null,
            get style() {
                delete this.style;
                return this.style = "data:text/css;charset=utf-8," + encodeURIComponent(`
                    #urlbar .urlbar-history-dropmarker {
                        list-style-image: url("chrome://global/skin/icons/arrow-down.svg") !important;
                        transition: opacity 0.15s ease;
                    }
                    #urlbar[switchingtabs] > #urlbar-input-container > .urlbar-history-dropmarker {
                        transition: none;
                    }
                    ${this.hidewhenusertyping ? `#urlbar[usertyping] > #urlbar-input-container > .urlbar-history-dropmarker {
                        display: none;
                    }` : ""}
                    #nav-bar:not([customizing="true"]) > #nav-bar-customization-target > #urlbar-container:not(:hover) > #urlbar:not([focused]) > #urlbar-input-container > .urlbar-history-dropmarker {
                        opacity: 0;
                    }
                `);
            },
            init(that) {
                Services.prefs.addObserver("browser.urlbar.suggest.history", this);
                Services.prefs.addObserver("browser.urlbar.suggest.topsites", this);
                that.unloadlisteners?.push("urlbarhistorydropmarker");
                var { UrlbarProviderTopSites: provider } = { UrlbarProviderTopSites: this.provider } = ChromeUtils.import("resource:///modules/UrlbarProviderTopSites.jsm");
                if (!provider.orig_PRIORITY) {
                    provider.orig_PRIORITY = provider.ucf_PRIORITY = provider.PRIORITY;
                    delete provider.constructor.prototype.PRIORITY;
                    Object.defineProperty(provider.constructor.prototype, "PRIORITY", {
                        enumerable: true,
                        get() {
                            var priory = this.ucf_PRIORITY;
                            this.ucf_PRIORITY = this.orig_PRIORITY;
                            return priory;
                        },
                        set(val) {
                            this.ucf_PRIORITY = val;
                        },
                    });
                }
                if (Services.prefs.getBoolPref("browser.urlbar.suggest.history", false) && !Services.prefs.getBoolPref("browser.urlbar.suggest.topsites", true))
                   this.createDropmarker();
            },
            get tooltipText() {
                delete this.tooltipText;
                var l = this.Ltooltiptext, m = "", r = "";
                if (this.reloadpage) l = `ЛКМ: ${this.Ltooltiptext}`, m = `&#10;СКМ: ${this.Mtooltiptext}`;
                if (this.copyurlrightclick) l = `ЛКМ: ${this.Ltooltiptext}`, r = `&#10;ПКМ: ${this.Rtooltiptext}`;
                return this.tooltipText = `${l}${m}${r}`;
            },
            createDropmarker() {
                var fragment = MozXULElement.parseXULToFragment(`<image class="urlbar-page-action urlbar-history-dropmarker urlbar-icon" tooltiptext="${this.tooltipText}"/>`);
                var dropmarker = this.dropmarker = fragment.firstElementChild;
                document.querySelector("#urlbar #urlbar-go-button").after(fragment);
                dropmarker.addEventListener("mousedown", this);
                if (this.copyurlrightclick || this.reloadpage)
                    dropmarker.addEventListener("click", this);
                windowUtils.loadSheetUsingURIString(this.style, windowUtils.USER_SHEET);
            },
            removeDropmarker() {
                this.removeListeners();
                this.dropmarker.remove();
                this.dropmarker = null;
                windowUtils.removeSheetUsingURIString(this.style, windowUtils.USER_SHEET);
            },
            removeListeners() {
                this.dropmarker.removeEventListener("mousedown", this);
                if (this.copyurlrightclick || this.reloadpage)
                    this.dropmarker.removeEventListener("click", this);
            },
            destructor() {
                if (this.dropmarker)
                    this.removeListeners();
                Services.prefs.removeObserver("browser.urlbar.suggest.history", this);
                Services.prefs.removeObserver("browser.urlbar.suggest.topsites", this);
            },
            observe() {
                if (Services.prefs.getBoolPref("browser.urlbar.suggest.history", false) && !Services.prefs.getBoolPref("browser.urlbar.suggest.topsites", true) && !this.dropmarker)
                    this.createDropmarker();
                else if (this.dropmarker)
                    this.removeDropmarker();
            },
            mousedown(e) {
                if (e.button !== 0) return;
                e.preventDefault();
                e.stopPropagation();
                if (gURLBar.view.isOpen)
                    gURLBar.view.close();
                else {
                    this.provider.PRIORITY = 0;
                    gURLBar.focus();
                    gURLBar.startQuery({
                        allowAutofill: false,
                    });
                }
            },
            click(e) {
                if (e.button === 0) return;
                var currentURI = this.currentURIlabel, valueIsTyped = this.valueIsTypedlabel;
                var gBrowserBundle = {
                    GetStringFromName(str) {
                        return ({
                            "confirmationHint.currentURI.label": currentURI,
                            "confirmationHint.valueIsTyped.label": valueIsTyped,
                        })[str];
                    }
                };
                var show = eval(`(function ${e.view.ConfirmationHint.show})`);
                var helper = Cc["@mozilla.org/widget/clipboardhelper;1"].getService(Ci.nsIClipboardHelper);
                (this.click = e => {
                    if (e.button === 0) return;
                    e.preventDefault();
                    e.stopPropagation();
                    if (e.button === 1) {
                        BrowserReload();
                        return;
                    }
                    var url, mesId;
                    if (!gURLBar.valueIsTyped || !this.copyvalueistyped) url = gURLBar.makeURIReadable(gBrowser.selectedBrowser.currentURI).displaySpec, mesId = "currentURI";
                    else url = gURLBar.untrimmedValue, mesId = "valueIsTyped";
                    helper.copyString(url);
                    show.call(ConfirmationHint, this.dropmarker, mesId, { hideArrow: true });
                })(e);
            },
            handleEvent(e) {
                this[e.type](e);
            },
        }).init(this);

Отредактировано Vitaliy V. (26-09-2021 23:29:07)

Отсутствует

 

№832124-05-2020 00:48:44

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

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

Vitaliy V.
Благодарю! Великолепно! Подключил в [nightly], всё заработало без проблем.

Отчёт :beer:
720041ba4b95t.jpg

при такой настройке он создаётся, если true нет, но список истории все равно будет при клике

Понятно. Проверил. После переключения настройки ещё нужно перезапустить браузер и dropmarker исчезнет. Так даже ещё удобней, тем, кому может не нужен dropmarker. Главное - теперь в любом случае список истории будет при клике.
Виталий, ещё одна небольшая просьба. Может добавите ещё в этот стиль, фикс для кнопки в окне "О Mozilla Firefox". Спасибо.
b96b315e9a78.png

Отредактировано sandro79 (24-05-2020 00:50:52)

Отсутствует

 

№832224-05-2020 17:30:41

Etena
Участник
 
Группа: Members
Зарегистрирован: 24-03-2020
Сообщений: 5
UA: Firefox 76.0

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

Подскажите, пожалуйста, как убрать темный фон из выпадающего окошка результатов поиска (при клике на адресно-поисковую строку, которая нормального цвета - она становится черной, плюс выпадающее меню с предложениями поиска такое же)

скрытый текст
7d2fce2346a1.png

Отсутствует

 

№832324-05-2020 22:19:27

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

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

Etena пишет

как убрать темный фон из выпадающего окошка результатов поиска

А каким образом вы добавили этот тёмный фон, вот в чем вопрос. По дефолту такого же быть не должно.
Похоже у вас этот комплект стилей используются, надо смотреть какие стили для адресной строки включены в userChrome.css, примерно отсюда.
Vitaliy V.
Я выше про кнопку просил, практически методом тыка решил проблему, сравнив код со старым, удалил из кода .tabmodalprompt-buttonContainer >, и теперь абсолютно во всех диалогах кнопки отображаются нормально. Даже в окне ucjsDownloadsManager.uc.js и диалоге дополнения Tampermonkey стало нормально. Не знаю насколько это правильно, но главное работает.

Отредактировано sandro79 (24-05-2020 22:55:34)

Отсутствует

 

№832424-05-2020 23:20:17

Etena
Участник
 
Группа: Members
Зарегистрирован: 24-03-2020
Сообщений: 5
UA: Firefox 76.0

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

sandro79 пишет

А каким образом вы добавили этот тёмный фон, вот в чем вопрос. По дефолту такого же быть не должно.
Похоже у вас этот комплект стилей используются, надо смотреть какие стили для адресной строки включены в userChrome.css, примерно отсюда.

Да, комплект этот, с какого момента становится черным - никак не пойму. Временным вариантом пока выбрала вариант с включением megabar_background_color_dark.css и в нем в первом блоке исправление цвета бэкграунда на близкий к моей теме - тогда в нормальном состоянии это просто залитая цветом полузаметная полоса, при нажатии раскрывается в этот же цвет. Пробовала поставить noset - тогда заливка картинкой из темы, но раскрывается все так же черным.

скрытый текст
/************************************************************************************************/
/* LOCATION BAR / MEGABAR - Settings for both 'about:config > browser.urlbar.update1' cases *****/
/************************************************************************************************/

/* @import "./css/locationbar/compact_mode_reduce_fontsize.css"; /**/

/* identity box / page identity button **********************************************************/
/* @import "./css/locationbar/identitybox_replace_i_icon_with_globe.css"; /**/ /* replaces search glass in Fx70+ */
@import "./css/locationbar/identitybox_colors.css"; /**/
/* @import "./css/locationbar/identitybox_labels_hidden.css"; /**/

/* padlock icons in identity box / page identity button - [only use one at a time] **************/
/* @import "./css/locationbar/identitybox_padlock_icon_classic.css"; /**/
/* @import "./css/locationbar/identitybox_padlock_icon_classic2.css"; /**/
/* @import "./css/locationbar/identitybox_padlock_icon_modern.css"; /**/
/* @import "./css/locationbar/identitybox_padlock_icon_modern2.css"; /**/
/* @import "./css/locationbar/identitybox_padlock_icon_hidden.css"; /**/

/* additional icons/buttons and tweaks for third party page action buttons **********************/
@import "./css/locationbar/icons_colorized.css"; /**/
/* @import "./css/locationbar/reader_alternative_icon.css"; /**/
/* @import "./css/locationbar/popup_blocked_button_hidden.css"; /**/
/* @import "./css/locationbar/zoom_button_hidden.css"; /**/
/* @import "./css/locationbar/go_button_in_location_bar_hidden.css"; /**/

/* page action button (three dots) / separator **************************************************/
@import "./css/locationbar/pageaction_separator_in_location_bar_hidden.css"; /**/
/* @import "./css/locationbar/pageaction_button_in_location_bar_hidden.css"; /**/
/* @import "./css/locationbar/pageaction_button_rotated_and_last_pageaction_button.css"; /**/

/* star button / bookmarks star *****************************************************************/
/* @import "./css/locationbar/starbutton_is_last_pageaction_button.css"; /**/
/* @import "./css/locationbar/starbutton_popup_preview_image_hidden.css"; /**/
/* alternative yellow star icon - [only use one at a time] **************************************/
/* @import "./css/locationbar/starbutton_alternative_icon.css"; /**/
/* @import "./css/locationbar/starbutton_alternative_icon_v2.css"; /**/

/* general popup/results settings ***************************************************************/
@import "./css/locationbar/ac_popup_result_font_size.css"; /**/
/* @import "./css/locationbar/ac_popup_firefox_background_logo.css"; /**/

/* selection color / force selection color on themes without predefined selection color *********/
/* @import "./css/locationbar/selection_color_for_dark_bg.css"; /**/
/* @import "./css/locationbar/selection_color_for_bright_bg.css"; /**/


/************************************************************************************************/
/* MEGABAR - settings for 'megabar' & 'megabar popup' (active in Firefox 75+ by default) ********/
/* about:config > browser.urlbar.update1 > true (pref present in Firefox 72-76) *****************/
/************************************************************************************************/

@import "./css/locationbar/megabar_expanding_breakout_disabled.css"; /**/
/* @import "./css/locationbar/megabar_disable_openviewonfocus.css"; /**/
@import "./css/locationbar/megabar_border_roundness.css"; /**/
@import "./css/locationbar/megabar_background_color_dark.css"; /**/

/* popup content order/appearance - [only use one at a time] ************************************/
@import "./css/locationbar/ac_popup_megabar_title_and_url_50percent_width.css"; /**/
/* @import "./css/locationbar/ac_popup_megabar_url_and_title_50percent_width.css"; /**/
/* @import "./css/locationbar/ac_popup_megabar_title_and_url_two_lines.css"; /**/
/* @import "./css/locationbar/ac_popup_megabar_url_only.css"; /**/

/* result menuitem settings/appearance **********************************************************/
@import "./css/locationbar/ac_popup_megabar_compact_results.css"; /**/
/* @import "./css/locationbar/ac_popup_megabar_searchwith_and_visit_items_hidden.css"; /**/
/* @import "./css/locationbar/ac_popup_megabar_search_engines_hidden.css"; /**/
/* @import "./css/locationbar/ac_popup_megabar_result_highlighting_aero.css"; /**/
/* @import "./css/locationbar/ac_popup_megabar_result_separator.css"; /**/

Отсутствует

 

№832525-05-2020 00:51:43

Vitaliy V.
Участник
 
Группа: Members
Зарегистрирован: 19-09-2014
Сообщений: 2186
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)

Отсутствует

 

Board footer

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