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

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

№392614-03-2018 17:47:19

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

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

colorist
А куда вы мой код добавляете? нужно же в userChrome.css

Отсутствует

 

№392714-03-2018 17:51:49

colorist
Участник
 
Группа: Members
Зарегистрирован: 03-01-2018
Сообщений: 13
UA: Firefox 59.0

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

Vitaliy V. пишет

colorist
А куда вы мой код добавляете? нужно же в userChrome.css

В uBlock.css, который импортирован через userContent.css.

Отсутствует

 

№392814-03-2018 17:52:57

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

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

colorist пишет

импортирован через userContent.css

нет тут нужен userChrome.css

Отсутствует

 

№392914-03-2018 17:59:11

colorist
Участник
 
Группа: Members
Зарегистрирован: 03-01-2018
Сообщений: 13
UA: Firefox 59.0

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

Vitaliy V. пишет
colorist пишет

импортирован через userContent.css

нет тут нужен userChrome.css

Добавил в userChrome.css. Работает. Буду внимателен в следующий раз. Благодарю)

Отсутствует

 

№393014-03-2018 18:02:06

leshiy_odessa
Участник
 
Группа: Members
Зарегистрирован: 13-02-2009
Сообщений: 294
UA: Firefox 58.0

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

colorist пишет

В uBlock.css, который импортирован через userContent.css.

ах-ха-ха. Ну это блин цирк. Спасибо вам за потраченное время.

Отсутствует

 

№393114-03-2018 18:02:51

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

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

Vitaliy V.
Виталий, большое спасибо! Что бы я без Вас делал.

Отсутствует

 

№393214-03-2018 18:10:40

base239
Забанен
 
Группа: Members
Откуда: Витебск
Зарегистрирован: 22-01-2009
Сообщений: 170
UA: Firefox 52.0
Веб-сайт

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

У меня после обновления на [firefox] 59 все ушло, даже кнопка на закрытие вкладки не работает пока перешел на PaleMon... :D
Может кто подскажет?, где скачать [firefox] 58.0 желательно портативную сборку... Спасибо!

Отсутствует

 

№393314-03-2018 18:14:48

colorist
Участник
 
Группа: Members
Зарегистрирован: 03-01-2018
Сообщений: 13
UA: Firefox 59.0

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

leshiy_odessa пишет

colorist пишет: В uBlock.css, который импортирован через userContent.css.ах-ха-ха. Ну это блин цирк. Спасибо вам за потраченное время.

Цирк? Я сделал по примеру. Создал все что нужно и работал с 1 единственным файлом, в другие не лез. И знаете что? Весь стиль что написал, применился без танцев, кроме этого куска.

Отсутствует

 

№393414-03-2018 18:19:46

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

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

Отсутствует

 

№393514-03-2018 19:04:49

Northtech
Участник
 
Группа: Members
Зарегистрирован: 16-04-2011
Сообщений: 265
UA: Firefox 56.0

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

Vitaliy V.
В 60 версии к сожалению отвалился ваш код:

Выделить код

Код:

/* Старый вид панели адреса - https://forum.mozilla-russia.org/viewtopic.php?pid=714844#p714844 (Vitaliy V.) */
#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;
}

Его можно как-нибудь починить или уже всё? :(

Отсутствует

 

№393614-03-2018 22:47:51

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

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

Northtech пишет

В 60 версии ...

пробуйте, вроде и на 61 пока работает

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

Выделить код

Код:

#urlbar > popupset[anonid="popupset"] {
    -moz-binding: url("data:text/xml;charset=utf-8,<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) return; PopupAutoComplete._openAutocompletePopup = function(aInput, aElement) { if (this.mPopupOpen) return; if (!this.style.direction) this.style.direction = aElement.ownerGlobal.getComputedStyle(aElement).direction; let popupDirection = this.style.direction; let rect = aElement.getBoundingClientRect(); let width = rect.right - rect.left; this.setAttribute('width', width); this.setAttribute('flip', 'slide'); this.mInput = aInput; this.input.controller.setInitiallySelectedIndex(this._isFirstResultHeuristic ? 0 : -1); this.input.userSelectionBehavior = 'none'; this._invalidate(); try { let whichNotification = aInput.whichSearchSuggestionsNotification; if (whichNotification != 'none') { let impressionId = this._searchSuggestionsImpressionId = {}; this.addEventListener('popupshown', () => { if (this._searchSuggestionsImpressionId == impressionId) aInput.updateSearchSuggestionsNotificationImpressions(whichNotification); }, {once: true}); this._showSearchSuggestionsNotification(whichNotification, popupDirection); } else if (this.classList.contains('showSearchSuggestionsNotification')) { this._hideSearchSuggestionsNotification(); } } catch (ex) { } this.openPopup(aElement, 'after_start', 0, 0, false, false); }; ]]></constructor></implementation></binding></bindings>#urlbar-rich-result-popup") !important;
}

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

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

Отсутствует

 

№393714-03-2018 22:58:56

Northtech
Участник
 
Группа: Members
Зарегистрирован: 16-04-2011
Сообщений: 265
UA: Firefox 56.0

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

Vitaliy V.
большое спасибо)

Отсутствует

 

№393814-03-2018 23:32:20

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

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

Vitaliy V., спасибо. Использую пакет от Аris. У него данная функция реализована с  xml, и отсутствует список поисковиков внизу, у вас он есть, что лучше, поменял на ваш код. Не пойму почему он сделал сложнее, но с урезанным функционалом? Может интересно будет, залил кусок из его пакета.

Отсутствует

 

№393914-03-2018 23:42:30

base239
Забанен
 
Группа: Members
Откуда: Витебск
Зарегистрирован: 22-01-2009
Сообщений: 170
UA: Firefox 52.0
Веб-сайт

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

ofizer пишет

Спасибо конечно, что откликнулись, но ссылка на [firefox] 59.0... :blush:

Отсутствует

 

№394015-03-2018 00:45:57

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

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

sandro79 пишет

Не пойму почему он сделал сложнее, но с урезанным функционалом?

Ну наверное чтобы было как раньше и там в два ряда отображение - название и ссылка (что впрочем возможно сделать без биндинга только css)
да и работает не очень, с ошибками

скрытый текст
SNIMOK-EKRANA-V-2018-03-15-00-24-42.png

Отредактировано Vitaliy V. (15-03-2018 00:48:16)

Отсутствует

 

№394115-03-2018 00:56:36

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

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

Vitaliy V.. Спасибо, ясно. Буду использовать ваш код.

Отсутствует

 

№394215-03-2018 08:03:20

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

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

base239 пишет
ofizer пишет

Спасибо конечно, что откликнулись, но ссылка на [firefox] 59.0... :blush:

скрытый текст
Вы просто немного запоздали. На момент написания сообщения скачивалась именно версия 58.0.2.

Отредактировано ofizer (15-03-2018 08:05:45)

Отсутствует

 

№394315-03-2018 11:39:52

base239
Забанен
 
Группа: Members
Откуда: Витебск
Зарегистрирован: 22-01-2009
Сообщений: 170
UA: Firefox 52.0
Веб-сайт

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

ofizer пишет
base239 пишет
ofizer пишет

Спасибо конечно, что откликнулись, но ссылка на [firefox] 59.0... :blush:

скрытый текст
Вы просто немного запоздали. На момент написания сообщения скачивалась именно версия 58.0.2.

Я нашел [firefox] 58.0 Удалено

Предупреждение. В следующий раз будет применено правило: 3.8

Отсутствует

 

№394416-03-2018 18:35:30

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

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

Подскажите, пожалуйста, как сделать темный фон в новой вкладке.

Отсутствует

 

№394516-03-2018 19:09:02

oleg.sgh
Участник
 
Группа: Members
Зарегистрирован: 19-04-2014
Сообщений: 3157
UA: Firefox 59.0

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

Garalf

Выделить код

Код:

/* цвет пустой страницы */    
browser {-moz-appearance: none !important;
    background: #000 !important;}

Отсутствует

 

№394616-03-2018 19:23:40

bobotod
Участник
 
Группа: Members
Зарегистрирован: 24-07-2017
Сообщений: 24
UA: Firefox 61.0

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

Vitaliy V. пишет

Убрал из своего стиля лишнее, пробуйте

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

Выделить код

Код:

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
/*AGENT_SHEET*/
@-moz-document url("chrome://browser/content/browser.xul"), 
    url("chrome://browser/content/bookmarks/bookmarksPanel.xul"), 
    url("chrome://browser/content/history/history-panel.xul") {
#sidebar-box {
    position: fixed !important;
    width: 2px !important;
    height: auto !important;
    -moz-binding: url("data:text/xml;utf8,<bindings xmlns='http://www.mozilla.org/xbl' xmlns:xul='http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul' xmlns:xbl='http://www.mozilla.org/xbl'><binding id='sidebar'><implementation><field name='panelcontainer'>document.getAnonymousElementByAttribute(document.querySelector('%23content'), 'anonid', 'panelcontainer');</field><field name='statusbar'>document.querySelector('%23browser-bottombox');</field><field name='sidebar'>document.querySelector('%23sidebar');</field><field name='timer'>null</field><constructor><![CDATA[ this.topbottomsidebar(); window.addEventListener('resize', this, false); window.addEventListener('toolbarvisibilitychange', this, false); ]]></constructor><destructor><![CDATA[ window.removeEventListener('resize', this, false); window.removeEventListener('toolbarvisibilitychange', this, false); ]]></destructor><method name='handleEvent'><parameter name='event'/><body><![CDATA[ this.topbottomsidebar(); ]]></body></method><method name='topbottomsidebar'><body><![CDATA[ clearTimeout(this.timer); this.timer = setTimeout(() => { this._topbottomsidebar(); }, 300); ]]></body></method><method name='_topbottomsidebar'><body><![CDATA[ var margintop = this.panelcontainer.boxObject.y; var bottomsidebar = this.statusbar.boxObject.height; this.setAttribute('style', 'top: ' + margintop + 'px !important; bottom: ' + bottomsidebar + 'px !important;'); ]]></body></method></implementation><handlers><handler event='dragenter'><![CDATA[ if (this.sidebar.getAttribute('src') == 'chrome://browser/content/bookmarks/bookmarksPanel.xul') { var types = event.dataTransfer.types; if (types.contains('text/x-moz-url') || types.contains('text/x-moz-text-internal')) this.setAttribute('sidebardrag', 'true'); } ]]></handler><handler event='drop'><![CDATA[ if (this.hasAttribute('sidebardrag')) this.removeAttribute('sidebardrag'); ]]></handler><handler event='dragexit'><![CDATA[ var target = event.relatedTarget; var closes = null; if (target && target.closest) closes = target.closest('vbox%23sidebar-box, page%23bookmarksPanel'); if (!closes && this.hasAttribute('sidebardrag')) this.removeAttribute('sidebardrag'); ]]></handler></handlers></binding></bindings>#sidebar") !important;
    right: 0 !important;
    -moz-appearance: none !important;
    border: 1px solid ThreeDShadow !important;
    transition-timing-function: linear !important;
    transition-delay: .5s !important; /*задержка скрытия*/
    transition-property: width, opacity !important;
    transition-duration: .3s !important; /*длительность анимации*/
    padding: 0 !important;
    margin: 0 !important;
    opacity: 0 !important;
    z-index: 3 !important;
}

#main-window[sizemode="normal"] #sidebar-box {
    width: 5px !important;
}

#sidebar-box:-moz-locale-dir(rtl) {
    right: auto !important;
    left: 0 !important;
}

#sidebar-box > * {
    visibility: collapse !important;
    transition-timing-function: step-start !important;
    transition-delay: .8s !important; /*задержка скрытия*/
    transition-property: visibility !important;
}

page#bookmarksPanel, page#history-panel, #sidebar, #sidebar-header, tree#historyTree, tree#bookmarks-view {
    border: none !important;
}

#main-window #sidebar-box:hover, #main-window #sidebar-box[sidebardrag] {
    width: 42em !important; /*Ширина*/
    opacity: 1 !important;
    transition-delay: .2s !important;  /*задержка появления*/
    transition-duration: .2s !important; /*длительность анимации*/
}

#sidebar-box:hover > *, #sidebar-box[sidebardrag] > * {
    visibility: visible !important;
    transition-delay: .2s !important; /*задержка появления*/
}

#sidebar-box[collapsed="true"] > * {
    visibility: collapse !important;
    transition: none !important;
}

#sidebar-header {
    width: 100% !important;
    height: 30px !important;
    border: none !important;
    background-color: -moz-Dialog !important;
    color: -moz-DialogText !important;
    overflow: hidden !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

#sidebar-splitter,
#sidebar-header > toolbarbutton:not(#sidebar-close).close-icon {
    display: none !important;
}

#sidebar {
    width: -moz-available !important;
    min-width: 0 !important;
    max-width: none !important;
    height: calc(100% - 30px) !important;
    margin: 0 !important;
    box-sizing: border-box !important;
}
}

в последних ночнушках панель не работает
есть возможность исправить?

Отредактировано bobotod (16-03-2018 20:00:43)

Отсутствует

 

№394716-03-2018 19:45:30

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

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

bobotod пишет

в последних ночнушках панель не работает

У меня пока работает, только обновил.
55f9755da4bf.jpg

Отсутствует

 

№394816-03-2018 20:03:01

bobotod
Участник
 
Группа: Members
Зарегистрирован: 24-07-2017
Сообщений: 24
UA: Firefox 61.0

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

блин не то заквотил :o

sandro79 имел ввиду панель закладок

Отсутствует

 

№394916-03-2018 21:07:03

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

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

bobotod
https://forum.mozilla-russia.org/viewto … 19#p721919
не знаю надолго ли из 61 уже tabbrowser с биндингом выкинули ...

Отсутствует

 

№395016-03-2018 22:59:28

bobotod
Участник
 
Группа: Members
Зарегистрирован: 24-07-2017
Сообщений: 24
UA: Firefox 61.0

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

Vitaliy V. спасибо

Отсутствует

 

Board footer

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