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

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.

№925126-09-2020 21:35:46

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

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

Vitaliy V.
Спасибо за обновление.
   
По вашим словам не совсем понятно, имеют ли стили chrome текущего профиля доступ к этому окну.
У меня как то выборочно, текст контекстного меню изменен, а вот фон не применяется. Т.е. доступ есть, но не для всего. В итоге, светлый текст на светлом фоне.

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

Профиль chrome_debugger_profile как то не хочется хранить, а с первого раза он не подхватывает стили из своей папки chrome (если ее там разместить заранее).
   
В общем сам вопрос - Можно ли поменять фон контекстного меню в окне devtools из папки chrome основного профиля и, если можно, то как это сделать?

Отсутствует

 

№925226-09-2020 23:04:35

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

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

_zt пишет

имеют ли стили chrome текущего профиля доступ к этому окну.

К окну инструментов браузера, Browser Toolbox https://developer.mozilla.org/en-US/doc … er_Toolbox ?
Определенно нет, но если вы имеете ввиду обычные инструменты для контента, то да.
Если используете мой стиль https://forum.mozilla-russia.org/viewto … 65#p764365 или то что на его основе,
то да в отдельном окне нельзя определить текущую тему для меню, так что либо прикрепите окно к браузеру,
либо упрощайте стиль, для всех тем одинаковые цвета,
например первые три правила замените одним

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

Выделить код

Код:

*|*:root {
    --v-arrowpanel-color: rgb(177,177,179);
    --v-arrowpanel-background: rgb(27,27,29);
    --v-arrowpanel-border-color: rgb(60,60,61);
    --v-panel-separator-color: rgba(249,249,250,.1);
    --v-arrowpanel-dimmed: rgba(249,249,250,.1);
    --v-svg-filter-fill: url("data:image/svg+xml;charset=utf-8,<svg height='0' xmlns='http://www.w3.org/2000/svg'><filter id='fill'><feComposite in='FillPaint' in2='SourceGraphic' operator='in'/></filter></svg>#fill");
}

Отсутствует

 

№925327-09-2020 02:24:03

Pavlinus
Участник
 
Группа: Members
Зарегистрирован: 27-09-2020
Сообщений: 3
UA: Firefox 78.0

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

Уважаемые, спасите-помогите. Обновился ночью браузер до 78.3.0esr (64-битный), и все мои прекрасные 4 строчки панели закладок превратились в тыкву.
Подскажите куда копать?
image.jpg

Отсутствует

 

№925427-09-2020 03:42:36

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

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

Vitaliy V.

прикрепите окно к браузеру

Вполне устроит, вроде. Если это как при исследовании расширений будет "about:devtools-toolbox?type=и т.д.".
Подскажите адрес или как его отрывать во вкладке?
   
PS^ Стиль не ваш, но в любом случае меня это отдельное окно не радует, во вкладке даже лучше будет.

Отредактировано _zt (27-09-2020 03:45:57)

Отсутствует

 

№925527-09-2020 12:02:43

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

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

Pavlinus
тот код тоже работает https://forum.mozilla-russia.org/viewto … 09#p777509
но добавлю ещё для 78 +
с дополнениями

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

Выделить код

Код:

@-moz-document url("chrome://browser/content/browser.xhtml") {
#personal-bookmarks {
    --v-bookmark-item-rows: 3; /* Количество рядов закладок */
    --v-bookmark-item-height: 21px; /* Высота одного ряда */
    --v-bookmark-item-font-size: 12px; /* Размер шрифта */
    --v-scrollbar-width-default: thin; /* размер скроллбара, возможные значения: auto thin none */
    --v-scrollbar-colors-default: rgb(0, 116, 232) transparent; /* цвета скроллбара */

    -moz-window-dragging: no-drag !important;
    font-size: 0 !important;
}

toolbar {
    max-height: none !important;
}

#PersonalToolbar {
    padding: 1px 0px !important;
}

toolbar > #personal-bookmarks,
toolbar > #personal-bookmarks > #PlacesToolbar,
toolbar > #personal-bookmarks > #PlacesToolbar > hbox,
toolbar > #personal-bookmarks > #PlacesToolbar > hbox > #PlacesToolbarItems {
    display: inline-block !important;
    overflow: visible !important;
    padding: 0 !important;
    margin: 0 !important;
    border: none !important;
}

toolbar > #personal-bookmarks > #PlacesToolbar > hbox > #PlacesToolbarItems {
    display: inline-flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    overflow-x: hidden !important;
    overflow-y: auto !important;
    max-height: calc(var(--v-bookmark-item-rows) * var(--v-bookmark-item-height)) !important;
    scrollbar-width: var(--v-scrollbar-width-default) !important;
    scrollbar-color: var(--v-scrollbar-colors-default) !important;
}

toolbar > #personal-bookmarks > #PlacesToolbar > hbox > :is(#PlacesToolbarDropIndicator,#PlacesToolbarDropIndicatorHolder,.chevron,#PlacesChevron) {
    display: none !important;
}

toolbar > #personal-bookmarks > #PlacesToolbar toolbarbutton.bookmark-item {
    -moz-appearance: none !important;
    appearance: none !important;
    border: none !important;
    padding: 0px 3px !important;
    margin-block: 0 !important;
    visibility: visible !important;
    overflow-y:  visible !important;
    line-height: 1.3em !important;
    box-sizing: border-box !important;
    min-height: var(--v-bookmark-item-height);
    height: var(--v-bookmark-item-height);
    max-height: var(--v-bookmark-item-height);
    font-size: var(--v-bookmark-item-font-size) !important;
}

toolbar > #personal-bookmarks > #PlacesToolbar toolbarbutton.bookmark-item:first-of-type {
    min-height: 1px;
    height: 1px;
    max-height: 1px;
    animation-name: bookmark-visible !important;
    animation-timing-function: step-start !important;
    animation-duration: 0s !important;
    animation-iteration-count: 1 !important;
    animation-fill-mode: forwards !important;
    animation-delay: 0.5s !important;
}

@keyframes bookmark-visible {
    from {
        min-height: 1px;
        height: 1px;
        max-height: 1px;
    }
    to {
        min-height: var(--v-bookmark-item-height);
        height: var(--v-bookmark-item-height);
        max-height: var(--v-bookmark-item-height);
    }
}

toolbar > #personal-bookmarks > #PlacesToolbar toolbarbutton.bookmark-item > .toolbarbutton-icon {
    width: 16px !important;
    height: 16px !important;
    padding: 0 !important;
}

toolbar > #personal-bookmarks > #PlacesToolbar toolbarseparator {
    -moz-appearance: none !important;
    appearance: none !important;
    border-inline-start: 1px solid currentColor !important;
    min-width: 3px !important;
    width: 3px !important;
    opacity: .3 !important;
    margin: 2px 0 !important;
    margin-inline-start: 2px !important;
}
}

_zt пишет

как его отрывать во вкладке?

как открепляли так и закрепляйте снизу или сбоку

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

или about:config -> devtools.toolbox.host - bottom|right|left

Отсутствует

 

№925627-09-2020 12:18:50

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

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

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

Отсутствует

 

№925727-09-2020 12:25:25

Pavlinus
Участник
 
Группа: Members
Зарегистрирован: 27-09-2020
Сообщений: 3
UA: Firefox 78.0

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

Vitaliy V. пишет

Pavlinus
тот код тоже работает https://forum.mozilla-russia.org/viewto … 09#p777509
но добавлю ещё для 78 +
с дополнениями
скрытый текст

Спасибо Вам огромное, помогло. Только я видимо что-то лишнее удалил из своего userChrome.css и теперь вкладки "убежали" выше панели закладок=(
Но в этом Вашем сообщении нашел решение: https://forum.mozilla-russia.org/viewtopic.php?pid=784310#p784310
Панель вкладок вернулось ниже панели закладок. Но теперь сливается с общим фоном, хотя раньше выделялась (см скрин выше). Это как-то можно поправить?

Отредактировано Pavlinus (27-09-2020 12:43:52)

Отсутствует

 

№925827-09-2020 13:21:59

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

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

Pavlinus пишет

Это как-то можно поправить?

Это не требуется поправлять, у вас не правильно было, панель вкладок без фона должна быть только сверху рядом с меню,
а если снизу то должна выглядеть как и другие панели, так было в старых версиях [firefox] но там ещё неактивные вкладки с фоном были


Можете удалить здесь фон если это надо

скрытый текст
#TabsToolbar {
    -moz-appearance: none !important;
    appearance: none !important;
    padding-block: 0 !important;
    margin-block: 0 !important;
    box-shadow: 0 -1px 0 var(--tabs-border-color, rgba(0,0,0,.3)) inset !important;
    position: static !important;
    background-color: var(--toolbar-bgcolor, -moz-dialog) !important;
    background-image: var(--toolbar-bgimage, none) !important;
    color: var(--toolbar-color, -moz-dialogtext) !important;
    --lwt-toolbarbutton-icon-fill: inherit !important;

}

Отредактировано Vitaliy V. (27-09-2020 13:30:27)

Отсутствует

 

№925927-09-2020 13:43:51

Pavlinus
Участник
 
Группа: Members
Зарегистрирован: 27-09-2020
Сообщений: 3
UA: Firefox 78.0

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

Vitaliy V. пишет

Pavlinus пишет

    Это как-то можно поправить?

Это не требуется поправлять, у вас не правильно было, панель вкладок без фона должна быть только сверху рядом с меню,
а если снизу то должна выглядеть как и другие панели, так было в старых версиях [firefox] но там ещё неактивные вкладки с фоном были

Можете удалить здесь фон если это надо
скрытый текст

Еще раз Вам огромное спасибо! Всего пара часов мучений и после случайного обновления, снова можно пользоваться любимым браузером как раньше=)

Отсутствует

 

№926027-09-2020 15:41:46

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

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

Vitaliy V. пишет

user_chrome_files (кстати обновил вчера)

Не заводится. [firefox] x64 81.0, Win10x64. Проверял на чистом профиле, ucf тоже чистый. От 19.05 всё работает. В Персонализация... только стандартные панели инструментов.
UPD: Со старым config.js и новым профилем user_chrome_files появляются пустые панели.

Отредактировано xrun1 (27-09-2020 16:26:16)

Отсутствует

 

№926127-09-2020 16:00:12

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

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

Vitaliy V.

Vitaliy V. пишет

user_chrome_files (кстати обновил вчера)

Обновил user_chrome_files. В старом профиле всё работает как и раньше. Создаю новый(чистый) профиль, кидаю в него user_chrome_files. Открываю новый профиль, появляются стандартные панели user_chrome_files. Закрываю, открываю браузер(3-5 раз) и стандартные панели пропадают. Старый профиль работает.
x64 81.0, Win 8.1x64.

Отсутствует

 

№926227-09-2020 16:29:33

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

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

xrun1
darex
Файлы все обновили, включая config.js?
Также сбросить кэш, проверяйте.

Отсутствует

 

№926327-09-2020 16:48:24

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

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

Vitaliy V.

Vitaliy V. пишет

Файлы все обновили, включая config.js?
Также сбросить кэш, проверяйте.

Да, всё обновлено и сброшено. Странно, в старом профиле все кнопки работают как и раньше.

Отсутствует

 

№926427-09-2020 16:55:22

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

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

Vitaliy V.
config.js обновлял. Профиль специально создал чистый и скопировал туда папку chrome из нового user_chrome_files.zip
В prefs.js изменил только эти значения:
("extensions.legacy.enabled", true);
("xpinstall.signatures.required", false);
("extensions.experiments.enabled", true);
("extensions.langpacks.signatures.required", false);
("browser.tabs.closeWindowWithLastTab", false);
("toolkit.legacyUserProfileCustomizations.stylesheets", true)
Установка стандартная, удалял перед перезапуском папку с профилем в \AppData\Local\Mozilla\Firefox\Profiles\

Отсутствует

 

№926527-09-2020 17:22:47

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

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

Vitaliy V.

Vitaliy V. пишет

Файлы все обновили, включая config.js?
Также сбросить кэш, проверяйте.

Добавлю. Панели user_chrome_files пропадают когда: создаю новый профиль из about:profiles, закидываю user_chrome_files в новый профиль, открываю новый профиль (панели user_chrome_files есть), перевожу браузер в оконный режим, закрываю новый профиль, открываю новый профиль (панелей user_chrome_files нет).

Отредактировано darex (27-09-2020 17:23:50)

Отсутствует

 

№926627-09-2020 18:15:52

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

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

xrun1
darex
Исправил config.js, забыл что это пустое окно browser.startup.blankWindow - true
раньше топика "profile-after-change" запускается

Отредактировано Vitaliy V. (27-09-2020 18:16:48)

Отсутствует

 

№926727-09-2020 19:04:51

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

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

Vitaliy V.

Vitaliy V. пишет

Исправил config.js

Сейчас работает, спасибо! Почему работал старый профиль?. Туплю. В старом профиле browser.startup.blankWindow - false.

Отредактировано darex (27-09-2020 19:14:42)

Отсутствует

 

№926829-09-2020 03:44:05

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

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

Vitaliy V.
Спасибо, ucf снова работает!

Отсутствует

 

№926930-09-2020 22:10:12

j23
Участник
 
Группа: Members
Зарегистрирован: 05-11-2015
Сообщений: 165
UA: Firefox 77.0

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

Возможно ли изменить заголовок страницы сайта так, чтобы изменение применялось и в истории, и в выпадающем списке адресной строки?

Отсутствует

 

№927001-10-2020 20:53:43

serega-stavr
Участник
 
Группа: Members
Зарегистрирован: 04-12-2019
Сообщений: 6
UA: Firefox 56.0

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

в 81-й версии опять сломалось MULTIROW. обновил userChrome.css и поигрался с соотв. настройками, заменил все файлы в \chrome\css\tabs\   - не помогло
подскажите как заставить работать

upd спасибо, разобрался

Отредактировано serega-stavr (01-10-2020 23:17:01)

Отсутствует

 

№927104-10-2020 13:03:42

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

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

Vitaliy V.
Добрый день! Возможно ли сделать такое в user_chrome_files?
_https://raw.githubusercontent.com/xiaoxiaoflood/firefox-scripts/master/chrome/redirector.uc.js

Отсутствует

 

№927204-10-2020 16:22:00

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

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

darex
Разумеется, а что невозможно из этих uc.js? Такой скрипт как этот даже лучше использовать в custom_script.js чем в каждое окно загружать.
//UC.Redirector = {
({
...
//  destroy: function () {
//    Services.obs.removeObserver(this, 'http-on-modify-request', false);
//    delete UC.Redirector;
//  }
//}

//UC.Redirector.init();
}).init();


А вообще есть же расширения для этого, все же надёжнее их использовать.

Отредактировано Vitaliy V. (04-10-2020 16:24:21)

Отсутствует

 

№927304-10-2020 16:58:51

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

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

Vitaliy V.

Vitaliy V. пишет

Разумеется, а что невозможно из этих uc.js?

Спасибо, работает.

Отсутствует

 

№927406-10-2020 19:40:08

atnet2233
Участник
 
Группа: Members
Зарегистрирован: 06-10-2020
Сообщений: 40
UA: Firefox 81.0

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

доброго дня) Как переместить блок titlebar под блок toolbar?

вот скриншот: https://ibb.co/XzjTCrs

подскажите пожалуйста, как это сделать)

Отсутствует

 

№927507-10-2020 01:13:25

ibb1386
Outpost'er
 
Группа: Members
Зарегистрирован: 30-10-2010
Сообщений: 1019
UA: Firefox 81.0

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

Мне в этой теме https://forum.mozilla-russia.org/viewto … 58#p785258 sandro79 посоветовал как убрать бяку описанную мной в теме.
Так вот, в 81.0.1 это уже не работает. Есть рабочий, на данный момент, способ ?

Отсутствует

 

Board footer

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