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

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

№505127-11-2018 18:20:25

Вит
Участник
 
Группа: Members
Зарегистрирован: 09-11-2018
Сообщений: 214
UA: Firefox 63.0

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

kokoss
Нашел решение!

Отсутствует

 

№505229-11-2018 00:25:34

Злой Буратино
Участник
 
Группа: Members
Зарегистрирован: 09-12-2011
Сообщений: 98
UA: Firefox 64.0

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

Всем доброго времени суток.
Давным-давно нашёл вот такой стиль:

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

Выделить код

Код:

@-moz-document url(about:newtab),url(about:home) {

#snippets{display:none !important;}  
#onboarding-overlay-button, .prefs-pane-wrapper, .section-title, .top-sites-list .top-site-outer .default-icon, .top-sites-list .top-site-outer .title .icon, .section-top-bar .info-option-icon {
    display:none !important;
}
.prefs-button {opacity: 0 !important;}
.prefs-button:hover {opacity: 1 !important;}
main {
   width: 90% !important;
   margin-right: 0,5% !important;
   margin-left: 7% !important; 
}
.top-site-outer {
    margin-bottom: 36px !important;
}
.top-sites-list .top-site-outer .tile {
    box-shadow:none  !important;
    height:160px !important;
    width:160px !important;
    margin:auto !important;
}
.top-sites-list .top-site-outer .rich-icon {
    background-size: 160px !important;
} 
.top-sites-list .top-site-outer .title {
    font-size:12px !important;     
}
.rich-icon {
    border-radius: 0% !important; opacity: 1!important;
}
.screenshot {
    border-radius: 0% !important; opacity: 1!important;
}
.icon.icon-pin-small {
background-size: 16px !important;
height: 16px !important;
width: 16px !important;
}


Он приводит новую вкладку вот к такому виду:
e20f1beec8fccd05378a03a376262c8c-prev.png мягкая мебель
Т.е. стиль убирает некоторый визуальный мусор и увеличивает превьюшки сайтов.
Подскажите, а как сделать так, чтобы надписи под превьюшками были выравнены по центру?

Отредактировано Злой Буратино (29-11-2018 00:25:53)

Отсутствует

 

№505329-11-2018 11:00:42

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

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

Злой Буратино пишет

Всем доброго времени суток.
Давным-давно нашёл вот такой стиль:
Подскажите, а как сделать так, чтобы надписи под превьюшками были выравнены по центру?

Приветствую.
Видимо стиль слегка устаревший, или просто недочет.
Ширину превьюх до 160px увеличили, а для подписи забыли это сделать.
Вот это добавьте к стилю и будет Вам счастье.

Выделить код

Код:

.top-site-outer .title {width: 160px !important;}

Отредактировано Acid Crash (29-11-2018 12:10:31)

Отсутствует

 

№505429-11-2018 16:03:02

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

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

Добрый день.

Подскажите пожалуйста, как перекрасить цвет выделения кнопок в поисковом баре(CTR+F), который внизу появляется.
Там есть три кнопки: "Подсветить все", "С учетом регистра", "Только слова целиком".
Интересует два варианта, при наведении курсором этих кнопок и при активации кнопок. Необходимо сделать независимую отдельную перекраску цвета выделения ТОЛЬКО под эти три кнопки,
не связанную с цветом выделения других кнопок на "toolbar" мозиллы.

Отсутствует

 

№505529-11-2018 20:15:11

drage2
Забанен
 
Группа: Members
Откуда: Донецк
Зарегистрирован: 23-11-2017
Сообщений: 392
UA: Firefox 63.0

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

MrDenver
Кнопка СВ

Выделить код

Код:

custombutton://%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3Ccustombutton%20xmlns%3Acb%3D%22http%3A//xsms.nm.ru/custombuttons/%22%3E%0A%20%20%3Cname%3Efindbar%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/x-icon%3Bbase64%2CAAABAAEADg4AAAEAIABwAwAAFgAAACgAAAAOAAAAHAAAAAEAIAAAAAAASAMAAAAAAAAAAAAAAAAAAAAAAAD/AAkA/wAJC/8ACYT/AAmw/wAJMP8ACQD/AAkCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP8ACQD/AAkR/wAJxP8ACf//AAlL/wAJAP8ACQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAJAP8ACQ//AAm8/wAJ//8ACUT/AAkA/wAJAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAkAAAAAEP8ACb//AAn//wAJR/8ACQD/AAkFAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAP8ACQAAAAAP/wAJvv8ACf//AAlF/wAJAP8ACQL/AAkA/wAJAP8ACQD/AAkA/wAJAAAAAAAAAAAA/wAJAAAAABD/AAm+/wAJ//8ACVD/AAkD/wAJE/8ACQ7/AAkQ/wAJB/8ACQD/AAkAAAAAAAAAAAD/AAkA/wAJEf8ACcH/AAn//wAJ5f8ACd//AAni/wAJ3f8ACev/AAl6/wAJAP8ACQQAAAAAAAAAAP8ACQD/AAkR/wAJwv8ACf//AAn1/wAJ9v8ACff/AAnz/wAJ+P8ACY//AAkA/wAJBQAAAAAAAAAA/wAJAP8ACRD/AAm//wAJ//8ACW7/AAkx/wAJO/8ACTf/AAk7/wAJHf8ACQD/AAkAAAAAAAAAAAD/AAkAAAAAD/8ACb7/AAn//wAJRf8ACQD/AAkDAAAAAP8ACQD/AAkC/wAJBP8ACQIAAAAAAAAAAP8ACQAAAAAP/wAJv/8ACf//AAlE/wAJAP8ACQH/AAkA/wAJAP8ACQD/AAkA/wAJAAAAAAAAAAAA/wAJAP8ACRD/AAm9/wAJ//8ACW7/AAk0/wAJPf8ACTr/AAk7/wAJOP8ACT//AAkiAAAAAAAAAAD/AAkA/wAJE/8ACcj/AAn//wAJ8/8ACe7/AAnx/wAJ8P8ACfD/AAnr/wAJ8v8ACZAAAAAEAAAAAP8ACQD/AAkF/wAJfP8ACdL/AAnR/wAJ2f8ACdj/AAnY/wAJ2P8ACdP/AAnf/wAJfwAAAAMAAAAAhfwAAIX8AACF/AAAhXwAAIX8AACAPAAAgCwAAIAsAACAPAAAhYwAAIX8AACADAAAgAQAAIAEAAA%3D%5D%5D%3E%3C/image%3E%0A%20%20%3Cmode%3E2%3C/mode%3E%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5B/*Initialization%20Code*/%0A/*Initialization%20Code*/%0A%28%28bar%2C%20button%20%3D%20true%2C%20insertAtTop%20%3D%20true%2C%20ctrlFcloseFinbar%20%3D%20false%29%20%3D%3E%20%28%7B%0A%20%20%20%20init%28parent%29%20%7B%0A%20%20%20%20%20%20%20%20var%20has%20%3D%20bar%20%3D%20parent.querySelector%28%22%23appcontent%20%3E%20findbar%22%29%3B%0A%20%20%20%20%20%20%20%20has%20%7C%7C%20this.initFinbar%28parent%29%3B%0A%20%20%20%20%20%20%20%20var%20lo%20%3D%20bar.linkedObject%3B%0A%20%20%20%20%20%20%20%20lo.listenCtrlF%20%3D%20ctrlFcloseFinbar%0A%20%20%20%20%20%20%20%20%20%20%20%20%3F%20listen%20%3D%3E%20listen%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3F%20addEventListener%28%22keydown%22%2C%20lo%2C%20true%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%20removeEventListener%28%22keydown%22%2C%20lo%2C%20true%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%3A%20%28%29%20%3D%3E%20%7B%7D%3B%0A%20%20%20%20%20%20%20%20has%20%26%26%20%21bar.hidden%20%26%26%20lo.listenCtrlF%28true%29%3B%0A%20%20%20%20%20%20%20%20if%20%28button%29%20self._handleClick%20%3D%20%28%29%20%3D%3E%20bar.hidden%0A%20%20%20%20%20%20%20%20%20%20%20%20%3F%20bar.startFind%28bar.FIND_NORMAL%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%3A%20bar.collapsed%20%7C%7C%20bar.close%28%29%3B%0A%20%20%20%20%20%20%20%20addDestructor%28lo.destroy%2C%20lo%29%3B%0A%20%20%20%20%7D%2C%0A%20%20%20%20destroy%28reason%29%20%7B%0A%20%20%20%20%20%20%20%20if%20%28reason%5B5%5D%20%21%3D%20%22e%22%29%20return%3B%0A%20%20%20%20%20%20%20%20bar.close%28%29%3B%0A%20%20%20%20%20%20%20%20bar._browser%20%3D%20%7B%7D%3B%0A%20%20%20%20%20%20%20%20bar.remove%28%29%3B%0A%20%20%20%20%20%20%20%20this.setProgressListener%28false%29%3B%0A%20%20%20%20%20%20%20%20for%28var%20key%20of%20%5B%22gFindBar%22%2C%20%22gFindBarInitialized%22%5D%29%0A%20%20%20%20%20%20%20%20%20%20%20%20Object.defineProperty%28window%2C%20key%2C%20this%5Bkey%5D%29%3B%0A%20%20%20%20%20%20%20%20gBrowser%5Bthis.gBrKey%5D%20%3D%20this%5Bthis.gBrKey%5D%3B%0A%20%20%20%20%20%20%20%20Services.ppmm.removeDelayedProcessScript%28this.url%29%3B%0A%20%20%20%20%20%20%20%20Services.ppmm.loadProcessScript%28%22data%3A%2C%22%20+%20encodeURIComponent%28%60%0A%20%20%20%20%20%20%20%20%20%20%20%20Services.appinfo.processType%20%21%3D%20Services.appinfo.PROCESS_TYPE_DEFAULT%0A%20%20%20%20%20%20%20%20%20%20%20%20%26%26%20Services.appinfo.processType%20%21%3D%20Services.appinfo.PROCESS_TYPE_CONTENT%0A%20%20%20%20%20%20%20%20%20%20%20%20%7C%7C%20%28nsvo%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20proto%20%3D%20nsvo.Finder.prototype%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28%22_requestMatchesCount%22%20in%20proto%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20proto.requestMatchesCount%20%3D%20proto._requestMatchesCount%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20delete%20proto._requestMatchesCount%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%29%28Cu.import%28%22resource%3A//gre/modules/Finder.jsm%22%2C%20%7B%7D%29%29%3B%60%0A%20%20%20%20%20%20%20%20%29%20%2C%20false%29%3B%0A%20%20%20%20%7D%2C%0A%20%20%20%20initFinbar%28parent%29%20%7B%0A%20%20%20%20%20%20%20%20for%28var%20tab%20of%20gBrowser.tabs%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28%21tab._findBar%29%20continue%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20tab._findBar.browser%20%3D%20null%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20tab._findBar._browser%20%3D%20%7B%7D%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20tab._findBar.remove%28%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20delete%20tab._findBar%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20bar%20%3D%20document.createElement%28%22findbar%22%29%3B%0A%20%20%20%20%20%20%20%20var%20p%20%3D%20new%20Proxy%28%7B%7D%2C%20%7Bget%3A%20%28%29%20%3D%3E%20%28%29%20%3D%3E%20%7B%7D%7D%29%3B%0A%20%20%20%20%20%20%20%20bar._browser%20%3D%20%7Bfinder%3A%20p%2C%20messageManager%3A%20p%7D%3B%0A%20%20%20%20%20%20%20%20parent.insertBefore%28bar%2C%20insertAtTop%20%3F%20parent.firstChild%20%3A%20null%29%3B%0A%20%20%20%20%20%20%20%20bar.linkedObject%20%3D%20this%3B%0A%0A%20%20%20%20%20%20%20%20%5B%22gFindBar%22%2C%20%22gFindBarInitialized%22%5D.forEach%28%28key%2C%20ind%29%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20this%5Bkey%5D%20%3D%20Object.getOwnPropertyDescriptor%28window%2C%20key%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20delete%20window%5Bkey%5D%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20window%5Bkey%5D%20%3D%20ind%20%3F%20true%20%3A%20bar%3B%0A%20%20%20%20%20%20%20%20%7D%29%3B%0A%20%20%20%20%20%20%20%20var%20key%20%3D%20%22getCachedFindBar%22%20in%20gBrowser%20%3F%20%22getCachedFindBar%22%20%3A%20%22getFindBar%22%3B%0A%20%20%20%20%20%20%20%20this%5Bthis.gBrKey%20%3D%20key%5D%20%3D%20gBrowser%5Bkey%5D%3B%0A%20%20%20%20%20%20%20%20gBrowser%5Bkey%5D%20%3D%20%28%29%20%3D%3E%20bar%3B%0A%20%20%20%20%20%20%20%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22close%22%2C%20%22startFind%22%2C%20%22onMatchesCountResult%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22_updateMatchesCount%22%2C%20%22_onBrowserKeypress%22%2C%20%22receiveMessage%22%0A%0A%20%20%20%20%20%20%20%20%5D.forEach%28%28key%2C%20ind%29%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20var%20func%20%3D%20bar%5Bkey%5D.bind%28bar%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20bar%5Bkey%5D%20%3D%20ind%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3F%20%28...args%29%20%3D%3E%20this%5Bkey%5D%28...args%29%20%7C%7C%20func%28...args%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%20%28...args%29%20%3D%3E%20func%28...args%29%20%7C%7C%20this%5Bkey%5D%28...args%29%3B%0A%20%20%20%20%20%20%20%20%7D%29%3B%0A%20%20%20%20%20%20%20%20this.url%20%3D%20%22data%3A%2C%22%20+%20encodeURIComponent%28%60%0A%20%20%20%20%20%20%20%20%20%20%20%20Services.appinfo.processType%20%21%3D%20Services.appinfo.PROCESS_TYPE_DEFAULT%0A%20%20%20%20%20%20%20%20%20%20%20%20%26%26%20Services.appinfo.processType%20%21%3D%20Services.appinfo.PROCESS_TYPE_CONTENT%0A%20%20%20%20%20%20%20%20%20%20%20%20%7C%7C%20%28nsvo%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20proto%20%3D%20nsvo.Finder.prototype%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28%22_requestMatchesCount%22%20in%20proto%29%20return%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20proto._requestMatchesCount%20%3D%20proto.requestMatchesCount%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20proto.requestMatchesCount%20%3D%20%24%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20this.newRequestMatchesCount%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%29%28Cu.import%28%22resource%3A//gre/modules/Finder.jsm%22%2C%20%7B%7D%29%29%3B%60%0A%20%20%20%20%20%20%20%20%29%3B%0A%20%20%20%20%20%20%20%20delete%20this.newRequestMatchesCount%3B%0A%20%20%20%20%20%20%20%20Services.ppmm.loadProcessScript%28this.url%2C%20true%29%3B%0A%20%20%20%20%7D%2C%0A%20%20%20%20newRequestMatchesCount%3A%20async%20function%20requestMatchesCount%28aWord%2C%20aLinksOnly%29%20%7B%0A%20%20%20%20%20%20%20%20if%20%28typeof%20aLinksOnly%20%21%3D%20%22boolean%22%29%20%7B%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20var%20%7BlinksOnly%2C%20data%7D%20%3D%20aLinksOnly%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20aLinksOnly%20%3D%20linksOnly%3B%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20this.entireWord%20%3D%20data.entireWord%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20this.caseSensitive%20%3D%20data.caseSensitive%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20this.onModalHighlightChange%28data.useModalHighlight%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20this.onHighlightAllChange%28data.highlightAll%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20data.highlightAll%20%26%26%20await%20this.highlighter.highlight%28true%2C%20aWord%2C%20linksOnly%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20this._iterator%20%26%26%20this._iterator.reset%28%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20var%20obj%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20Object.defineProperty%28this%2C%20%22_currentMatchesCountResult%22%2C%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20configurable%3A%20true%2C%20enumerable%3A%20true%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20get%3A%20%28val%20%3D%20obj%29%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28val%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28%21val.total%29%20val.total%20%3D%20new%20Number%280%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20val.currentFound%20%3D%20val._currentFound%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20obj%20%3D%20val%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20set%3A%20val%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28val%29%20return%20obj%20%3D%20val%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20delete%20this._currentMatchesCountResult%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20obj%20%3D%20this._currentMatchesCountResult%20%3D%20val%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20var%20lfr%20%3D%20this._lastFindResult%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20lfr%20%21%3D%3D%20null%20%26%26%20lfr%20%21%3D%20Ci.nsITypeAheadFind.FIND_NOTFOUND%0A%20%20%20%20%20%20%20%20%20%20%20%20%7C%7C%20Object.defineProperty%28this%2C%20%22_lastFindResult%22%2C%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20configurable%3A%20true%2C%20enumerable%3A%20true%2C%20get%3A%20%28%29%20%3D%3E%20null%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20set%3A%20val%20%3D%3E%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28val%20%3D%3D%20Ci.nsITypeAheadFind.FIND_WRAPPED%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20val%20%3D%20Ci.nsITypeAheadFind.FIND_FOUND%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20delete%20this._lastFindResult%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20this._lastFindResult%20%3D%20val%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%29%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20this._requestMatchesCount%28aWord%2C%20aLinksOnly%29%3B%0A%20%20%20%20%7D%2C%0A%0A%20%20%20%20close%28%29%20%7B%0A%20%20%20%20%20%20%20%20bar.collaped%20%3D%20false%3B%0A%20%20%20%20%20%20%20%20this.setProgressListener%28false%29%3B%0A%20%20%20%20%20%20%20%20this.setBrowser%28null%2C%20null%29%3B%0A%20%20%20%20%7D%2C%0A%20%20%20%20startFind%28%29%20%7B%0A%20%20%20%20%20%20%20%20if%20%28this.maybeCollapse%28gBrowser.selectedBrowser%29%29%0A%20%20%20%20%20%20%20%20%20%20%20%20return%20true%3B%0A%20%20%20%20%20%20%20%20if%20%28bar.hidden%29%0A%20%20%20%20%20%20%20%20%20%20%20%20this.setBrowser%28300%29%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20this.setProgressListener%28true%29%3B%0A%20%20%20%20%20%20%20%20else%20if%20%28%21ctrlFcloseFinbar%29%0A%20%20%20%20%20%20%20%20%20%20%20%20setTimeout%28%28%29%20%3D%3E%20this.updateMatchesCount%28%29%2C%20100%29%3B%0A%20%20%20%20%7D%2C%0A%20%20%20%20onMatchesCountResult%28res%29%20%7B%0A%20%20%20%20%20%20%20%20if%20%28%21%28%22currentFound%22%20in%20res%29%20%7C%7C%20res.total%20%3D%3D%20-1%20%7C%7C%20res.currentFound%29%0A%20%20%20%20%20%20%20%20%20%20%20%20return%3B%0A%0A%20%20%20%20%20%20%20%20bar._foundMatches.value%20%3D%20%60%24%7B+res.total%20%7C%7C%20%22%u041D%u0435%u0442%22%7D%20%u0441%u043E%u0432%u043F%u0430%u0434%u0435%u043D%u0438%24%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20bar.pluralForm.get%28res.total%2C%20%22%u0435%3B%u044F%3B%u0439%22%29%0A%20%20%20%20%20%20%20%20%7D.%60%3B%0A%20%20%20%20%20%20%20%20bar._foundMatches.hidden%20%3D%20false%3B%0A%20%20%20%20%20%20%20%20return%20true%3B%0A%20%20%20%20%7D%2C%0A%20%20%20%20_updateMatchesCount%28%29%20%7B%0A%20%20%20%20%20%20%20%20return%20true%3B%0A%20%20%20%20%7D%2C%0A%20%20%20%20_onBrowserKeypress%28e%29%20%7B%0A%20%20%20%20%20%20%20%20if%20%28%21bar.hidden%29%20return%3B%0A%20%20%20%20%20%20%20%20if%20%28%21e.charCode%29%20return%20true%3B%0A%20%20%20%20%20%20%20%20this.setBrowser%28300%29%3B%0A%20%20%20%20%20%20%20%20this.setProgressListener%28true%29%3B%0A%20%20%20%20%7D%2C%0A%20%20%20%20receiveMessage%28msg%29%20%7B%0A%20%20%20%20%20%20%20%20msg.target%20%3D%20bar._browser%3B%0A%20%20%20%20%7D%2C%0A%0A%20%20%20%20progressListenerAdded%3A%20false%2C%0A%20%20%20%20setProgressListener%28add%29%20%7B%0A%20%20%20%20%20%20%20%20if%20%28add%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28this.progressListenerAdded%29%20return%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20this.progressListenerAdded%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20gBrowser.addProgressListener%28this%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20this.listenCtrlF%28true%29%3B%0A%20%20%20%20%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28%21this.progressListenerAdded%29%20return%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20this.progressListenerAdded%20%3D%20false%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20gBrowser.removeProgressListener%28this%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20this.listenCtrlF%28false%29%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%2C%0A%20%20%20%20handleEvent%28e%29%20%7B%0A%20%20%20%20%20%20%20%20if%20%28%0A%20%20%20%20%20%20%20%20%20%20%20%20e.ctrlKey%20%26%26%20e.code%20%3D%3D%20%22KeyF%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%26%26%20%21e.shiftKey%20%26%26%20%21e.altKey%20%26%26%20%21bar.collapsed%0A%20%20%20%20%20%20%20%20%29%0A%20%20%20%20%20%20%20%20%20%20%20%20e.preventDefault%28%29%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20e.stopPropagation%28%29%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20bar.close%28%29%3B%0A%20%20%20%20%7D%2C%0A%20%20%20%20updateMatchesCount%28%29%20%7B%0A%20%20%20%20%20%20%20%20var%20str%20%3D%20bar._findField.value%3B%0A%20%20%20%20%20%20%20%20if%20%28%21str%29%20return%3B%0A%20%20%20%20%20%20%20%20var%20data%20%3D%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20entireWord%3A%20bar._entireWord%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20caseSensitive%3A%20bar._typeAheadCaseSensitive%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20highlightAll%3A%20bar._highlightAll%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20useModalHighlight%3A%20bar._useModalHighlight%0A%20%20%20%20%20%20%20%20%7D%3B%0A%20%20%20%20%20%20%20%20bar.browser.finder.requestMatchesCount%28%0A%20%20%20%20%20%20%20%20%20%20%20%20bar._findField.value%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%7BlinksOnly%3A%20bar._findMode%20%3D%3D%20bar.FIND_LINKS%2C%20data%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%29%3B%0A%20%20%20%20%7D%2C%0A%20%20%20%20maybeCollapse%28br%29%20%7B%0A%20%20%20%20%20%20%20%20return%20br.isSyntheticDocument%20%7C%7C%0A%20%20%20%20%20%20%20%20%20%20%20%20br.documentContentType%20%3D%3D%20%22application/vnd.mozilla.xul+xml%22%3B%0A%20%20%20%20%7D%2C%0A%20%20%20%20setBrowser%28updateDelay%2C%20br%20%3D%20gBrowser.selectedBrowser%29%20%7B%0A%20%20%20%20%20%20%20%20if%20%28bar._browser%20%21%3D%20br%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20var%20b%20%3D%20bar._browser%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28b%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20b.messageManager.removeMessageListener%28%22Findbar%3AMouseup%22%2C%20bar%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20b.finder.removeResultListener%28bar%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20bar._highlightAll%20%26%26%20b.finder.highlight%28false%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28br%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20br.messageManager.addMessageListener%28%22Findbar%3AMouseup%22%2C%20bar%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20bar._updateBrowserWithState%28%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20bar._browser%20%3D%20br%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20if%20%28%21br%29%20return%3B%0A%20%20%20%20%20%20%20%20bar._updateStatusUI%28%29%3B%0A%20%20%20%20%20%20%20%20bar._foundMatches.value%20%3D%20%22%22%3B%0A%20%20%20%20%20%20%20%20br.finder.addResultListener%28bar%29%3B%0A%20%20%20%20%20%20%20%20if%20%28%0A%20%20%20%20%20%20%20%20%20%20%20%20%21%28bar.collapsed%20%3D%20this.maybeCollapse%28br%29%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%26%26%20br.currentURI.spec%20%21%3D%20%22about%3Ablank%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%26%26%20updateDelay%20%21%3D%3D%20null%0A%20%20%20%20%20%20%20%20%29%0A%20%20%20%20%20%20%20%20%20%20%20%20updateDelay%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3F%20setTimeout%28this.updateMatchesCount%2C%20updateDelay%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3A%20this.updateMatchesCount%28%29%3B%0A%20%20%20%20%7D%2C%0A%20%20%20%20onStateChange%28wpr%2C%20req%2C%20state%29%20%7B%0A%20%20%20%20%20%20%20%20state%20%26%20Ci.nsIWebProgressListener.STATE_STOP%20%26%26%20this.setBrowser%28%29%3B%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20onLocationChange%28wpr%2C%20req%29%20%7B%0A%20%20%20%20%20%20%20%20req%20%7C%7C%20Components.stack.formattedStack.includes%28%22SessionStore.jsm%22%29%0A%20%20%20%20%20%20%20%20%7C%7C%20this.setBrowser%28%29%3B%0A%20%20%20%20%7D%0A%7D%29.init%28document.getElementById%28%22appcontent%22%29%29%29%28%29%3B%5D%5D%3E%3C/initcode%3E%0A%20%20%3Ccode%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/code%3E%0A%20%20%3Caccelkey%3E%3C%21%5BCDATA%5BF3%5D%5D%3E%3C/accelkey%3E%0A%20%20%3Chelp%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/help%3E%0A%20%20%3Cattributes/%3E%0A%3C/custombutton%3E

Отсутствует

 

№505629-11-2018 20:26:53

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

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

drage2
спасибо! но мне надо изменить кодом через userChrome.
Vitaliy V в сообщении №5038 давал код перекраски цвета выделения, под кнопки для toolbar. Мне нужно такого плана, но отдельно для "Findbar".

Отредактировано MrDenver (29-11-2018 20:52:37)

Отсутствует

 

№505729-11-2018 21:02:45

rubel
Участник
 
Группа: Members
Откуда: г.Самара
Зарегистрирован: 10-05-2005
Сообщений: 559
UA: Firefox 55.0

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

Vitaliy V.
Я внедрил ваш oldsearch. Все работает прекрасно. Но вот по вашему совету заглядывать в консоль после внесения изменений в файле
userChrome.css, заглянул в нее и увидел там много записей и среди них:

Неизвестный префикс пространства имён «html».  Набор правил проигнорирован из-за плохого селектора.

Вот эта строка  из вашего файла:

searchbar html|*.textbox-input::-moz-placeholder

Это как то отражается на работе браузера да и другие ошибки тоже влияют как-то?

Отсутствует

 

№505829-11-2018 23:16:27

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

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

MrDenver пишет

Vitaliy V в сообщении №5038 давал код перекраски цвета выделения, под кнопки для toolbar. Мне нужно такого плана, но отдельно для "Findbar".

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

Выделить код

Код:

.browserContainer > findbar {
    --toolbarbutton-hover-background: royalblue !important;
    --toolbarbutton-active-background: mediumblue !important;
}

.browserContainer > findbar:-moz-lwtheme-darktext {
    --toolbarbutton-hover-background: dodgerblue !important;
    --toolbarbutton-active-background: blue !important;
}

.browserContainer > findbar:-moz-lwtheme-brighttext {
    --toolbarbutton-hover-background: blue !important;
    --toolbarbutton-active-background: darkblue !important;
}

rubel пишет

Я внедрил ваш oldsearch. ...
Неизвестный префикс пространства имён «html».  Набор правил проигнорирован из-за плохого селектора.

плохо внедряли, пространство имён похоже забыли, а именно вторую строку

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

Выделить код

Код:

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

rubel пишет

Это как то отражается на работе браузера да и другие ошибки тоже влияют как-то?

просто проигнорировано это правило, из-за других ошибок в css может и совсем не заработать userChrome.css

кстати oldsearch на [firefox] 64 уже не работает...

Отредактировано Vitaliy V. (29-11-2018 23:19:20)

Отсутствует

 

№505930-11-2018 09:32:31

Black_Monk
Участник
 
Группа: Members
Зарегистрирован: 18-02-2012
Сообщений: 194
UA: Firefox 52.0

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

Vitaliy V., подскажите, пожалуйста что нужно изменить в стиле из этого сообщения, чтобы уменьшить высоту окошек ввода адреса и поиска? Всё было прекрасно на Семёрке, но при переходе на Десятку их высота заметно выросла. Пытался дополнительно уменьшить размер шрифта, но это не помогло. Может в самом стиле что-нибудь надо "подкрутить"?
Всё это касается только 52.9.0 ESR.

Отредактировано Black_Monk (30-11-2018 09:33:04)


Windows 10 LTSC

Отсутствует

 

№506030-11-2018 09:50:13

ofizer
Участник
 
Группа: Members
Зарегистрирован: 17-08-2013
Сообщений: 310
UA: Firefox 63.0

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

Black_Monk
Для FF 52 существовал Classic Theme Restorer. Для регулирования высоты адресной и поисковой строк попробуйте это:

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

Выделить код

Код:

/* Уменьшаем высоту адресной и поисковой строки */
#main-window:not([uidensity="touch"]) :-moz-any(#urlbar,.searchbar-textbox) {
    min-height: 28px !important;
    margin: 6px !important;
    --urlbar-icon-padding: 4px !important;
}

Отсутствует

 

№506130-11-2018 10:08:13

Black_Monk
Участник
 
Группа: Members
Зарегистрирован: 18-02-2012
Сообщений: 194
UA: Firefox 52.0

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

ofizer, спасибо, "раскидал" ваш стиль по уже имеющемуся и вроде всё устаканилось.

Хотя нет, высота окошка ввода адреса уменьшается только до 26, а ниже уже нет. :rolleyes: С окошком поиска таких проблем нет...

Отредактировано Black_Monk (30-11-2018 10:17:53)


Windows 10 LTSC

Отсутствует

 

№506230-11-2018 11:05:06

drage2
Забанен
 
Группа: Members
Откуда: Донецк
Зарегистрирован: 23-11-2017
Сообщений: 392
UA: Firefox 63.0

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

Vitaliy V.
Как загнать findbar под панель вкладок в SM , как в FF?

Отсутствует

 

№506330-11-2018 11:19:09

Вит
Участник
 
Группа: Members
Зарегистрирован: 09-11-2018
Сообщений: 214
UA: Firefox 63.0

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

Vitaliy V.
Как закладки поместить в рамку (цвет рамки и радиус я определю)? Спасибо

Отсутствует

 

№506430-11-2018 11:19:40

ofizer
Участник
 
Группа: Members
Зарегистрирован: 17-08-2013
Сообщений: 310
UA: Firefox 63.0

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

Black_Monk пишет

ofizer, спасибо, "раскидал" ваш стиль по уже имеющемуся и вроде всё устаканилось.

Хотя нет, высота окошка ввода адреса уменьшается только до 26, а ниже уже нет. :rolleyes: С окошком поиска таких проблем нет...

Возможно, Ваши стили (коды) конфликтуют с этим кодом. У меня он работает без каких-либо проблем (тьфу-тьфу-тьфу).

Отредактировано ofizer (30-11-2018 11:20:36)

Отсутствует

 

№506530-11-2018 11:24:36

Black_Monk
Участник
 
Группа: Members
Зарегистрирован: 18-02-2012
Сообщений: 194
UA: Firefox 52.0

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

ofizer пишет

Возможно, Ваши стили (коды) конфликтуют с этим кодом.

Нет, тут что-то другое. Я все остальные стили отключал и всё-равно не помогает... :|


Windows 10 LTSC

Отсутствует

 

№506630-11-2018 12:36:13

ofizer
Участник
 
Группа: Members
Зарегистрирован: 17-08-2013
Сообщений: 310
UA: Firefox 63.0

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

Black_Monk пишет
ofizer пишет

Возможно, Ваши стили (коды) конфликтуют с этим кодом.

Нет, тут что-то другое. Я все остальные стили отключал и всё-равно не помогает... :|

Тогда нужно мнение профессионала. Полагаю, Vitaliy V. не откажет в помощи. Если бы не он - я бы перестал пользоваться FF.

Отсутствует

 

№506730-11-2018 12:47:28

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

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

Black_Monk пишет

что нужно изменить в стиле из этого сообщения, чтобы уменьшить высоту окошек ввода адреса и поиска? Всё было прекрасно на Семёрке, но при переходе на Десятку их высота заметно выросла

Заменить

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

Выделить код

Код:

@media (-moz-os-version: windows-win10) {
#back-button > .toolbarbutton-icon {
    padding: 4px !important;
    width: 28px !important;
}

window:not([chromehidden~="toolbar"]) #urlbar-wrapper {
    -moz-margin-start: -8px !important;
}
}


на
скрытый текст

Выделить код

Код:

@media (-moz-os-version: windows-win10) {
    :root {
        --toolbarbutton-vertical-inner-padding: 2px !important;
        --toolbarbutton-vertical-outer-padding: 8px !important;
        --backbutton-urlbar-overlap: 6px !important;
    }

    #urlbar,
    .searchbar-textbox {
        font-size: 100% !important;
        min-height: 24px !important;
        padding: 0px !important;
    }

    window:not([chromehidden~="toolbar"]) #urlbar-wrapper {
       clip-path: url("chrome://browser/content/browser.xul#urlbar-back-button-clip-path") !important;
    }
}


и в конце того стиля у вас не хватает скобки.

drage2 пишет

Как загнать findbar под панель вкладок в SM , как в FF?

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

Выделить код

Код:

#FindToolbar {
  -moz-box-ordinal-group: 2 !important;
}

Отсутствует

 

№506830-11-2018 13:12:16

Black_Monk
Участник
 
Группа: Members
Зарегистрирован: 18-02-2012
Сообщений: 194
UA: Firefox 52.0

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

Vitaliy V., большое спасибо, всё автоматически встало на свои места. :cool:


Windows 10 LTSC

Отсутствует

 

№506930-11-2018 13:13:09

drage2
Забанен
 
Группа: Members
Откуда: Донецк
Зарегистрирован: 23-11-2017
Сообщений: 392
UA: Firefox 63.0

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

Vitaliy V.

Так в статус падает , хочу сразу под вкладками , но в верху

Отсутствует

 

№507030-11-2018 14:07:42

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

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

Vitaliy V. пишет

dreamkz

1

Выделить код

Код:

#urlbar > popupset[anonid="popupset"] {
    -moz-binding: url("data:text/xml;utf8,<bindings xmlns='http://www.mozilla.org/xbl' xmlns:html='http://www.w3.org/1999/xhtml' xmlns:xul='http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul' xmlns:xbl='http://www.mozilla.org/xbl'><binding id='urlbar-rich-result-popup'><implementation><constructor><![CDATA[ var PopupAutoComplete = document.getElementById('PopupAutoCompleteRichResult'); if (PopupAutoComplete._openAutocompletePopup) { PopupAutoComplete._openAutocompletePopup = function(aInput, aElement) { if (this.mPopupOpen) return; this.mInput = aInput; this.selectedIndex = this._isFirstResultHeuristic ? 0 : -1; this.view = aInput.controller.QueryInterface(Components.interfaces.nsITreeView); this.invalidate(); this.setAttribute('flip', 'slide'); var rect = aElement.getBoundingClientRect(); var width = rect.right - rect.left; this.setAttribute('width', width); var popupDirection = aElement.ownerDocument.defaultView.getComputedStyle(aElement).direction; this.style.direction = popupDirection; this.openPopup(aElement, 'after_start', 0, 0, false, false); } } ]]></constructor></implementation></binding></bindings>#urlbar-rich-result-popup") !important;
}

#PopupAutoCompleteRichResult {
    -moz-margin-start: 0px !important;
}

#PopupAutoCompleteRichResult .ac-type-icon {
    -moz-margin-start: 2px !important;
}


2

Выделить код

Код:

#urlbar > popupset[anonid="popupset"] {
    -moz-binding: url("data:text/xml;utf8,<bindings xmlns='http://www.mozilla.org/xbl' xmlns:html='http://www.w3.org/1999/xhtml' xmlns:xul='http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul' xmlns:xbl='http://www.mozilla.org/xbl'><binding id='urlbar-rich-result-popup'><implementation><constructor><![CDATA[ var PopupAutoComplete = document.getElementById('PopupAutoCompleteRichResult'); if (PopupAutoComplete._openAutocompletePopup) { PopupAutoComplete._openAutocompletePopup = function(aInput, aElement) { if (this.mPopupOpen) return; this.mInput = aInput; this.selectedIndex = this._isFirstResultHeuristic ? 0 : -1; this.view = aInput.controller.QueryInterface(Components.interfaces.nsITreeView); this.invalidate(); this.setAttribute('flip', 'slide'); const isRTL = getComputedStyle(this, '').direction == 'rtl'; var outerRect = window.document.documentElement.getBoundingClientRect(); var innerRect = aElement.getBoundingClientRect(); let width = isRTL ? outerRect.right - innerRect.left : innerRect.right - outerRect.left; this.setAttribute('width', width); var popupDirection = aElement.ownerDocument.defaultView.getComputedStyle(aElement).direction; this.style.direction = popupDirection; this.openPopup(aElement, 'after_end', 0, 0, false, false); } } ]]></constructor></implementation></binding></bindings>#urlbar-rich-result-popup") !important;
}

#PopupAutoCompleteRichResult {
    -moz-margin-start: 0px !important;
}

#PopupAutoCompleteRichResult .ac-type-icon {
    -moz-margin-start: 2px !important;
}


3

Выделить код

Код:

#urlbar > popupset[anonid="popupset"] {
    -moz-binding: url("data:text/xml;utf8,<bindings xmlns='http://www.mozilla.org/xbl' xmlns:html='http://www.w3.org/1999/xhtml' xmlns:xul='http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul' xmlns:xbl='http://www.mozilla.org/xbl'><binding id='urlbar-rich-result-popup'><implementation><constructor><![CDATA[ var PopupAutoComplete = document.getElementById('PopupAutoCompleteRichResult'); if (PopupAutoComplete._openAutocompletePopup) { PopupAutoComplete._openAutocompletePopup = function(aInput, aElement) { if (this.mPopupOpen) return; this.mInput = aInput; this.selectedIndex = this._isFirstResultHeuristic ? 0 : -1; this.view = aInput.controller.QueryInterface(Components.interfaces.nsITreeView); this.invalidate(); this.setAttribute('flip', 'slide'); var rect = aElement.getBoundingClientRect(); var width = rect.right - rect.left; this.setAttribute('width', width + 25); var popupDirection = aElement.ownerDocument.defaultView.getComputedStyle(aElement).direction; this.style.direction = popupDirection; let identityRect = document.getElementById('identity-icon').getBoundingClientRect(); this.siteIconStart = popupDirection == 'rtl' ? identityRect.right : identityRect.left; this.openPopup(aElement, 'after_end', 0, 0, false, false); } } ]]></constructor></implementation></binding></bindings>#urlbar-rich-result-popup") !important;
}

#PopupAutoCompleteRichResult {
    -moz-margin-start: 0px !important;
}

Странно, выпадающее меню при поиске или наборе адреса перестало соответствовать ширине адрес-бара. Только слева выпадает прямо под адрес-баром, а с правой стороны уходит до конца браузера под гамбургер-меню. У кого-нибудь стоит этот стиль? Можете проверить?

Отсутствует

 

№507130-11-2018 14:34:13

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

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

Вит пишет

Как закладки поместить в рамку (цвет рамки и радиус я определю)?

где именно закладки, может так

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

Выделить код

Код:

#BMB_bookmarksPopup .panel-arrowcontent {
    border: 2px solid gold !important;
}

#BMB_bookmarksPopup .panel-arrow {
    fill: gold !important;
    stroke: gold !important;
}

drage2 пишет

Так в статус падает , хочу сразу под вкладками , но в верху

это не так просто в [seamonkey]
попробуй так, но не очень хорошее решение

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

Выделить код

Код:

#FindToolbar {
    position: fixed !important;
    z-index: 2 !important;
    margin-top: 24px !important;
    white-space: nowrap !important;
    left: 0px !important;
    color: -moz-DialogText !important;
    background-color: -moz-Dialog !important;
    border: 1px solid rgba(0,0,0,0.5) !important;
    border-top-width: 0 !important;
}

#FindToolbar > * {
    vertical-align: middle !important;
}

#main-window:not([sizemode="fullscreen"]) #content > tabbox > .tabbrowser-strip {
    visibility: visible !important;
}


dreamkz
я один код обновлял там https://forum.mozilla-russia.org/viewto … 04#p755304
должен вроде работать

Отредактировано Vitaliy V. (30-11-2018 14:39:01)

Отсутствует

 

№507230-11-2018 14:43:09

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

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

Vitaliy V.
Благодарю вас! Перекрасить получилось.

Отсутствует

 

№507330-11-2018 15:08:45

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

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

Vitaliy V. пишет

dreamkz
я один код обновлял там https://forum.mozilla-russia.org/viewto … 04#p755304
должен вроде работать

К сожалению, всё так же. Выравнивается только слева. А с правой стороны до конца границ браузера.
Зачем разработчики так часто, почти ежемесячно, стали менять правила стиля? Только успел привыкнуть и на тебе... :(

Отсутствует

 

№507430-11-2018 16:39:05

Вит
Участник
 
Группа: Members
Зарегистрирован: 09-11-2018
Сообщений: 214
UA: Firefox 63.0

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

Vitaliy V.
Закладки на панели закладок. Что то не получается (куда бы не вставил ваш код)
Если это не получиться то можно иконки (Библиотека, дом. страница и т.п.) сделать с фоном или в рамке?

Отредактировано Вит (30-11-2018 16:47:32)

Отсутствует

 

№507530-11-2018 16:59:50

drage2
Забанен
 
Группа: Members
Откуда: Донецк
Зарегистрирован: 23-11-2017
Сообщений: 392
UA: Firefox 63.0

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

Vitaliy V.

Vitaliy V. пишет

попробуй так, но не очень хорошее решение

Не, классный ход, правда на сайт наезжает, а так хорошо...

Отсутствует

 

Board footer

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