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

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№870117-07-2020 14:46:01

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 68.0

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

Vitaliy V.
Спасибо, заработало

Отсутствует

 

№870217-07-2020 16:21:44

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

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

Vitaliy V.
Как bottom правильно задать на всех попупах, это я поднял здесь

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

Выделить код

Код:

menupopup menuitem, menupopup menucaption, menupopup menu {
    -moz-appearance: none !important;
    padding-left: 4px !important;
    min-height: 23px !important; 
    background: #111 !important;
    color: #fff !important;
    font-weight: 400 !important;
    margin-bottom: 2px !important;
    border-radius: 0px !important;
    font-family: segoe ui  !important;
    font-size: 15px !important;
    cursor: pointer !important;
    height: 23px !important;  
}


Но не то , пришлось бордер рихтовать и т.д. Проще можно?
dneza79m.jpg
А это в винде работает? Outline: 1px solid #00000 ?

Отредактировано solombala (17-07-2020 18:11:00)

Отсутствует

 

№870317-07-2020 16:36:03

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

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

solombala пишет

Но не то , пришлось бордер рихтовать и т.д. Проще можно?

Попробуйте так:

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

Выделить код

Код:

menupopup:not(.PanelUI-subView) {
  -moz-appearance: none !important;
border: 0px solid #111 !important}


Win7

Отсутствует

 

№870417-07-2020 16:47:40

_zt
Участник
 
Группа: Members
Зарегистрирован: 10-11-2014
Сообщений: 1647
UA: Firefox 68.0

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

Vitaliy V.
А вместо this.opennewtabwithleftclick.constructor(); можете сделать this.openpermissionswithleftclick.constructor(); ?
Информация о странице, вкладка разрешения.
Но что бы срабатывало только на значке, на замке пусть будет как есть.
Ну или withrightclick, в общем то без разницы, тогда можно и на значке и на замке.
   
Добавлено 17-07-2020 17:06:12
Vitaliy V.
У меня подсказка на иконке
2020.1594994806.png
но нет, не предоставлял, все по умолчанию
2020.1594994635.png
это можно как то исправить?

Отредактировано _zt (17-07-2020 17:07:17)

Отсутствует

 

№870517-07-2020 18:54:24

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

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

_zt пишет

Ну или withrightclick, в общем то без разницы, тогда можно и на значке и на замке.

Лучше на #identity-box, на иконке слишком маленькая площадь для клика

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

Выделить код

Код:

(this.openpermissionswithrightclick = {
    init(that) {
        var identitybox = this.identitybox = document.querySelector("#identity-box");
        if (!identitybox)
            return;
        identitybox.addEventListener("contextmenu", this, true);
        identitybox.addEventListener("click", this, true);
        that.unloadlisteners.push("openpermissionswithrightclick");
    },
    handleEvent(e) {
        if (e.button != 2)
            return;
        e.preventDefault();
        e.stopPropagation();
        e.stopImmediatePropagation();
        if (e.type != "click")
            return;
        this.browserpageinfo(null, "permTab");
    },
    browserpageinfo() {
        this.browserpageinfo = ("BrowserCommands" in window)
        ? () => { BrowserCommands.pageInfo(...arguments) }
        : () => { BrowserPageInfo(...arguments) }
        this.browserpageinfo(...arguments);
    },
    destructor() {
        this.identitybox.removeEventListener("contextmenu", this, true);
        this.identitybox.removeEventListener("click", this, true);
    }
}).init(this);

Отредактировано Vitaliy V. (19-04-2024 13:48:36)

Отсутствует

 

№870617-07-2020 19:10:41

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

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

А что и как делает "opennewtabwithleftclick"?

Отсутствует

 

№870717-07-2020 19:18:15

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

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

xrun1 пишет

А что и как делает "opennewtabwithleftclick"?

код не мой, я только адаптировал кнопку Dumby по просьбе kokoss
Он открывает сайты на about:newtab, about:home в новой вкладке

Отсутствует

 

№870817-07-2020 19:22:59

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

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

Vitaliy V.

Vitaliy V. пишет

+ outline-offset может пригодится

Сюда лепил, не фига...

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

Выделить код

Код:

menupopup:not(#BMB_bookmarksPopup) { 
  cursor: pointer !important; 
  border-radius: none !important;
  background: #111 !important;
  border: 1px solid #fff !important}

Просто  контексты поднять снизу хотел, а то висят в самом низу , а как margin-bottom сделал, все и посыпалось...

Отсутствует

 

№870917-07-2020 19:35:04

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

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

solombala пишет

Сюда лепил, не фига...

    outline: 1px solid white !important;
    outline-offset: -1px !important;

solombala пишет

Просто  контексты поднять снизу хотел, а то висят в самом низу

добавь padding-bottom: 4px !important; к menupopup если я правильно понял

Отредактировано Vitaliy V. (17-07-2020 19:35:30)

Отсутствует

 

№871017-07-2020 20:45:16

darex
Участник
 
Группа: Members
Зарегистрирован: 05-07-2020
Сообщений: 30
UA: Firefox 78.0

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

Vitaliy V.

Лучше на #identity-box,

А можно вместо "permTab" открывать это окно https://hostingkartinok.com/show-image. … 08afcdcf72?
Спасибо.

Отредактировано darex (17-07-2020 20:45:53)

Отсутствует

 

№871118-07-2020 01:45:19

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

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

darex
в функцию load

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

Выделить код

Код:

(this.clearsitedatawithrightclick = {
            get clearSiteData() {
                delete this.clearSiteData;
                try {
                    return this.clearSiteData = eval(`(${gIdentityHandler.clearSiteData})`.replace(/^\((async\s)?.*?clearSiteData/, "($1function clearSiteData").replace(/this\s*\./g, "gIdentityHandler.").replace(/(?:let\s*hidden\s*=\s*new\s*Promise\s*\([\S\s]+await\s*hidden\s*;|PanelMultiView\.hidePopup.+?;|event\.stopPropagation.+?;)/g, ""));
                } catch (e) {}
                return this.clearSiteData = function() {}
            },
            init(that) {
                var identitybox = this.identitybox = document.querySelector("#identity-box");
                if (!identitybox)
                    return;
                identitybox.addEventListener("contextmenu", this, true);
                identitybox.addEventListener("click", this, true);
                that.unloadlisteners.push("clearsitedatawithrightclick");
            },
            handleEvent(e) {
                if (e.button != 2)
                    return;
                e.preventDefault();
                e.stopPropagation();
                e.stopImmediatePropagation();
                if (e.type != "click")
                    return;
                this.clearSiteData(e);
            },
            destructor() {
                this.identitybox.removeEventListener("contextmenu", this, true);
                this.identitybox.removeEventListener("click", this, true);
            },
        }).init(this);

Отредактировано Vitaliy V. (25-02-2021 19:34:02)

Отсутствует

 

№871218-07-2020 03:16:50

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

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

Vitaliy V. пишет

код не мой, я только адаптировал кнопку Dumby по просьбе kokoss
Он открывает сайты на about:newtab, about:home в новой вкладке

Понятно, спасибо.

Отсутствует

 

№871318-07-2020 06:39:11

darex
Участник
 
Группа: Members
Зарегистрирован: 05-07-2020
Сообщений: 30
UA: Firefox 78.0

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

Vitaliy V.
То что нужно. Большое спасибо!
Раньше здесь в выпадающем меню была такая кнопка. Было удобно, а так ещё лучше.

Отредактировано darex (18-07-2020 07:04:56)

Отсутствует

 

№871418-07-2020 07:36:23

_zt
Участник
 
Группа: Members
Зарегистрирован: 10-11-2014
Сообщений: 1647
UA: Firefox 68.0

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

Vitaliy V.
Спасибо. Теперь удобно.
   
Еще просьба-предложение.
   
Себе так сделал, для страниц с разрешениями.
2020.1595050333.png
   
Дополненный стиль отсюда:

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

Выделить код

Код:

/* START для user_chrome_files скрипта faviconinurlbar */
#identity-box {
	margin-left: 1px !important;
	margin-right: 2px !important;
}
#urlbar-input {
	margin-left: 4px !important;
}
#permissions-granted-icon {
    --v-default-faviconinurlbar: url("chrome://global/skin/icons/identity-icon.svg"); /* дефолтная иконка */
    --v-permissions-granted-outline: 1px dashed green; /* обводка иконки для страниц с доп. разрешениями */

    display: -moz-box !important;
    list-style-image: var(--v-default-faviconinurlbar) !important;
    pointer-events: none !important;
}
#identity-box[pageproxystate="valid"].unknownIdentity #identity-icon,
#identity-box:-moz-any(.extensionPage,.chromeUI):not(.grantedPermissions) #permissions-granted-icon {
    display: none !important;
}
#identity-box[pageproxystate="valid"].grantedPermissions {
  background-image: linear-gradient(rgba(58,84,128,0.5), rgba(34,48,74,0.5) 95%) !important;
  box-shadow: 0 2px 3px rgba(0,0,0,.4) inset,
			  0 1px 1px rgba(0,0,0,.2) inset,
			  0 1px 0 0px rgba(255,255,255,.3),
			  0 -1px 0 0px rgba(255,255,255,.3),
			  1px 0 0 0px rgba(255,255,255,.3),
			  -1px 0 0 0px rgba(255,255,255,.3) !important;
}
#identity-box:not(:-moz-any(.extensionPage,.chromeUI)) #permissions-granted-icon[busy="false"] {
    list-style-image: var(--v-faviconinurlbar, var(--v-default-faviconinurlbar)) !important;
}
/* END для user_chrome_files скрипта faviconinurlbar */


В строке background-image: можно "0.5"(два раза) увеличить, это прозрачность, "1"=непрозрачно.
И там же цвета градиента поменять.
   
Vitaliy V.
Справа от щита полоска в 1px чего то неведомого. Что это может быть, как избавится, не подскажите?
2020.1595050547.png
   
Это разделитель. Без наведения там все прозрачное, так что пусть будет.

Отредактировано _zt (18-07-2020 12:34:09)

Отсутствует

 

№871518-07-2020 08:59:41

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

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

Vitaliy V.

Vitaliy V. пишет

outline: 1px solid white !important;
    outline-offset: -1px !important;

Шикарная вещь...От тока иконки как-то вверх подались...? Не , не из-за этого , как бы выровнять?
y8b3rn8q.jpg

Отсутствует

 

№871618-07-2020 10:04:50

dreamkz
Uchastnik
 
Группа: Members
Зарегистрирован: 04-03-2009
Сообщений: 784
UA: Firefox 78.0

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

_zt пишет

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

_zt, подскажите, пожалуйста, как вы сделали окно "Информация о странице" тёмной?

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

Я через "ui.systemUsesDarkTheme" и "browser.in-content.dark-mode" перекрасил странички в тёмный, а эта осталась белой.

Отсутствует

 

№871718-07-2020 10:22:49

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

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

dreamkz
Параметр: "browser.in-content.dark-mode", можете сбросить, так как он уже не нужен, вроде с   в [firefox] 70 76 этот параметр был удалён!

Отредактировано kokoss (18-07-2020 20:01:49)


Win7

Отсутствует

 

№871818-07-2020 11:50:23

dreamkz
Uchastnik
 
Группа: Members
Зарегистрирован: 04-03-2009
Сообщений: 784
UA: Firefox 78.0

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

kokoss, точно, держит тёмный цвет и без этого параметра. Давно не обновлял user.js. Спасибо за подсказку. У меня красится в тёмный цвет почти всё, кроме about:cache, about:memory, about:debugging#/setup и этого окна "Информация о странице".

Отсутствует

 

№871918-07-2020 12:26:17

_zt
Участник
 
Группа: Members
Зарегистрирован: 10-11-2014
Сообщений: 1647
UA: Firefox 68.0

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

kokoss

Параметр: "browser.in-content.dark-mode", можете сбросить, так как он уже не нужен, вроде с [firefox] 70.

Нет. Параметр просто стал скрытым. Если вы красили что то в затрагиваемом диапазоне страниц с включенным параметром, а потом его сбросили, то придется начинать все сначала. Ну или вернуть параметр на место, что я и сделал.
   
dreamkz
Здесь вроде брал и допиливал - https://github.com/Izheil/Quantum-Nox-F … Full-Theme

Отредактировано _zt (18-07-2020 12:26:35)

Отсутствует

 

№872018-07-2020 13:00:19

dreamkz
Uchastnik
 
Группа: Members
Зарегистрирован: 04-03-2009
Сообщений: 784
UA: Firefox 78.0

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

_zt, спасибо большое! Нашёл нужные строки в разделе /* PAGE INFORMATION WINDOW */ :beer:

Отсутствует

 

№872118-07-2020 13:56:57

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

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

_zt

Add, a83230e2b835.gif

Отредактировано kokoss (18-07-2020 18:37:47)


Win7

Отсутствует

 

№872218-07-2020 14:56:02

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

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

_zt пишет

Нет. Параметр просто стал скрытым. Если вы красили что то в затрагиваемом диапазоне страниц с включенным параметром, а потом его сбросили, то придется начинать все сначала.

Сбросил, не заметил, что на что-то повлияло.

Отсутствует

 

№872318-07-2020 16:39:00

_zt
Участник
 
Группа: Members
Зарегистрирован: 10-11-2014
Сообщений: 1647
UA: Firefox 68.0

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

kokoss
А теперь поищите ссылочку объясняющую это:
browser.in-content.dark-mode сброшен
2020.1595079410.png
browser.in-content.dark-mode = true
2020.1595079475.png
Это не где то там, это about:addons. И это не единственное, что изменилось.
   
voqabuhe
Молодец.
   
Добавлено 18-07-2020 16:49:27
Ой, ну ладно, сам нашел. Действительно, стили на этом параметре завязаны, типа @supports -moz-bool-pref("browser.in-content.dark-mode") {....
Надо обновить их. )

Отредактировано _zt (18-07-2020 16:50:20)

Отсутствует

 

№872418-07-2020 17:09:55

_zt
Участник
 
Группа: Members
Зарегистрирован: 10-11-2014
Сообщений: 1647
UA: Firefox 68.0

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

А вот и нету обновлений. Стили Aris-t2, последний "addons_manager_alternative_appearance_fx75.css" завязан на "addons_manager_alternative_appearance_fx68.css" (импорт в самом начале), в котором зависимости "@supports -moz-bool-pref("browser.in-content.dark-mode") {...." до сих пор присутствуют.
   
Так что рановато давать советы сбрасывать этот параметр. Его наличие никому не навредит, а вот отсутствие может поломать стили.

Отсутствует

 

№872519-07-2020 00:17:50

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

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

Vitaliy V.
Ну подскажите, как правильно адаптировать этот стиль для about:addons к версиям [firefox]<72, в частности 68 ESR. Получается, что при использовании в 68, плитки дополнений растянуты и три столбца не помещаются на странице, и снизу появляется полоса прокрутки. Я то изменил значение --section-width: 800px !important; на 300, всё вместилось, но ширина дополнения в режиме подробнее тоже изменилась и стала сильно узкой. По-моему, для 68 нужно каким-то другим параметром менять, но каким я не понял, там нет практически числовых переменных. Этот стиль в 68 вроде работает как надо. Спасибо.

скрытый текст
97f0bb47dc12t.jpgb9e316b85440t.jpg

Отсутствует

 

Board footer

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