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

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

№947618-12-2020 18:26:09

linlin
Участник
 
Группа: Members
Зарегистрирован: 30-09-2020
Сообщений: 127
UA: Firefox 84.0

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

_zt пишет

ничего измененного установить не получится, если предварительно не сделано это.

config.js и config-prefs.js, которые я по той инструкции должна создать и положить куда надо, там у меня лежат уже (установка user_chrome_files их тоже потребовала). config-prefs.js у меня точно такой же, значит, ничего не нужно добавлять. А вот config.js другой. Мне код для config.js из этой инструкции весь, как он есть, вставить в пустой абзац в конце уже имеющегося файла config.js? Или как? (Экспериментировать боюсь уже.)

Отсутствует

 

№947718-12-2020 19:16:36

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

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

foxnub
уверены что только мой, или вообще стили не работают...
возможно не включена настройка toolkit.legacyUserProfileCustomizations.stylesheets - true
_zt
не это проще сделать новую приблуду как Sidebar Tabs кстати можно наверно в нем тоже сделать историю похожим образом...
что касается в отдельный файл вынести, то думаю не стоит пока из-за одного этого кода, он стартует раньше и для загрузчика не подходит


Обновил код для библиотеки
добавил туда дополнения с ещё одним параметром chrome://browser/content/places/places.xhtml?date_site_query

linlin
только из-за этого не обязательно отключать проверку подписи для [firefox]
можно подписать дополнение на АМО (требуется регистрация) https://addons.mozilla.org/ru/developer … stribution
выбираете Самостоятельно и продолжить...
Перед этим отредактируйте вашу тему и проверьте её, откройте about:debugging#/runtime/this-firefox
нажмите Загрузить временное дополнение...

Отредактировано Vitaliy V. (18-12-2020 19:27:36)

Отсутствует

 

№947818-12-2020 20:21:07

linlin
Участник
 
Группа: Members
Зарегистрирован: 30-09-2020
Сообщений: 127
UA: Firefox 84.0

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

Всё-таки попробовала дополнить уже имеющийся config.js кодом отсюда (просто вставила в конец). Текстовый редактор сообщил, что невозможно сохранить изменения. Эти коды там как-то по-другому нужно совместить, или это в принципе невозможно? А при подписи темы на АМО (так большинство делает, редактируя чужое расширение под себя? я не выставлю себя там автором, которым я не являюсь?) там в файлах темы надо было оставить папку META-INF и mozilla-recommendation.json? Потому что я всё это стёрла и сам xpi-архив переименовала.

Отсутствует

 

№947918-12-2020 20:46:27

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

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

linlin пишет

Всё-таки попробовала дополнить уже имеющийся config.js кодом отсюда (просто вставила в конец)

пробуйте этот https://forum.mozilla-russia.org/viewto … 58#p780458
добавлять в начало файла, первую часть кода до 28 строки

linlin пишет

Текстовый редактор сообщил, что невозможно сохранить изменения.

Угу директория установки [firefox] только для чтения для вас, от админа там нужно редактировать или скопировать туда отредактированный.

linlin пишет

я не выставлю себя там автором, которым я не являюсь?)

Нет я же написал выбрать Самостоятельно, вы нигде себя не выставите

linlin пишет

там в файлах темы надо было оставить папку META-INF и mozilla-recommendation.json?

META-INF это старая подпись соответственно не нужна, когда подпишите будет такая же папка,
для темы достаточно оставить только manifest.json

Отсутствует

 

№948018-12-2020 21:45:00

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

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

Vitaliy V.

проще сделать новую приблуду как Sidebar Tabs

Было бы шикарно. Тем более, что у вас уже есть свой стиль для библиотеки - https://forum.mozilla-russia.org/viewtopic.php?pid=785798#p785798
   

кстати можно наверно в нем тоже сделать историю похожим образом...

В нем же это есть - скрин, как в стандартном сайдбаре.
   

он стартует раньше и для загрузчика не подходит

Это не самое важное, путь так остается.
   
linlin
config.js - просто дополнить. И желательно подписывать коды, что бы потом не путаться и не дублировать. Например в начале каждого кода добавить строку типа:
// код для неподписанных
или
// код для UCF
   
Так то верно, если один раз что то исправить, то можно и подписать. Но, если начал, то потом еще что то исправить хочется, потом еще, потом строчку изменить в одном расширении, css в другом, диалог в третьем... Устанешь подписывать каждое, после каждой хотелки.

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

Отсутствует

 

№948118-12-2020 22:57:52

linlin
Участник
 
Группа: Members
Зарегистрирован: 30-09-2020
Сообщений: 127
UA: Firefox 84.0

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

Vitaliy V.
_zt
Получилось наконец! :)
С файлом config.js отсюда, в который я добавила код из конфига для  user_chrome_files только после того, как тему установила. А ещё такой вопрос. Вот этот скрипт, который у меня теперь стоит и отменяет проверку цифровой подписи, не делает ли [firefox] менее безопасным? В смысле не сможет ли теперь какая-нибудь нечисть без моего ведома в браузер влезть? Или такая вещь, как расширение, в принципе не может скрытно установиться (если только сама Mozilla, как всегда, не спросясь что-нибудь там втихаря установит)?

Отсутствует

 

№948218-12-2020 23:56:15

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

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

_zt
Ничего не обещаю, но на всякий случай поясните а то не очень понятна ваша цитата

А можно тоже самое, но с "историей, загрузками и метками" на одном уровне с "панель закладок, меню закладок и другие закладки".

т.е. история по сайтам и  без пункта Все закладки ?
Если будет много истории, то где то в конце остальное искать...

linlin пишет

С файлом config.js отсюда

и с чего бы это вы выбрали оттуда вместо моей ссылки на актуальный конфиг.
А тот, тоже же Dumby делал https://forum.mozilla-russia.org/viewto … 95#p760895 ещё в 2018 году

linlin пишет

не делает ли [firefox] менее безопасным?

Конечно делает, а вы что ожидали да ещё на [windows]

Отредактировано Vitaliy V. (19-12-2020 00:25:06)

Отсутствует

 

№948319-12-2020 00:09:14

foxnub
Участник
 
Группа: Members
Зарегистрирован: 05-11-2013
Сообщений: 26
UA: Firefox 84.0

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

xrun1 пишет

foxnubСтиль работает. Под панелью закладок.

Я не скрываю что со стилями нуб и видимо что-то не так делаю. Если не трудно "разжуёте" пошагово как надо делать? Если трудно - сорри, просто меня уже выбешивает поиск внизу страницы без возможности поднять вверх как у Оперы.

Отсутствует

 

№948419-12-2020 01:20:50

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

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

foxnub
Проверьте в about:config , что разрешены свои стили:
toolkit.legacyUserProfileCustomizations.stylesheets --> true
В Вашем профиле (см. about:support) должна быть папка chrome, а в ней текстовый файл userChrome.css. Если нет - создайте, кодировка файла (желательно) 65001 (UTF-8) без BOM.
Скопируйте код из поста №8655 и в текстовом редакторе вставьте в файл userChrome.css. Сохраните, запустите [firefox].
Можно сохранить код отдельным файлом в папку chrome, назвав его, например, "findbar_top.css". Тогда в файл userChrome.css код вставлять не надо, просто добавьте следующую строку:
@import "findbar_top.css";

Отредактировано xrun1 (19-12-2020 01:22:05)

Отсутствует

 

№948519-12-2020 01:25:53

linlin
Участник
 
Группа: Members
Зарегистрирован: 30-09-2020
Сообщений: 127
UA: Firefox 84.0

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

Vitaliy V. пишет

и с чего бы это вы выбрали оттуда вместо моей ссылки на актуальный конфиг.

С ним не получилось. Я вставила его в начало config.js для user_chrome_files, но при попытке установить тему получила:

скрытый текст
32705890.jpg

И так всё время было (я несколько раз удаляла этот конфиг с сотоварищем config-prefs.js и вставляла заново), пока не решила попробовать тот код в файле config.js без кода для UCF. Тут же всё получилось. Добавила код для UCF - опять никаких проблем. А он чем-то нехорош? Нельзя такой старый код использовать, проблемы могут быть?
.

Vitaliy V. пишет

Конечно делает

Но ведь не настолько, что всякая гадость сама втихую устанавливаться начнёт. Всё-таки всё ещё я решаю, какое расширение добавить (если Мазила это не сделает за меня. Хотела инспектор браузера на русском, но русификация мне вместо этого кучу мусорных расширений насыпала, в том числе price.ru, на который антивирус ругается.)
.

_zt пишет

И желательно подписывать коды, что бы потом не путаться и не дублировать. Например в начале каждого кода добавить строку типа:
// код для неподписанных
или
// код для UCF

А /**/ в config.js нельзя использовать? Я к этому виду комментария очень привыкла. В других файлах скриптов я его видела. Значит, тоже можно наверное.

Отредактировано linlin (19-12-2020 01:44:57)

Отсутствует

 

№948619-12-2020 02:05:44

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

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

linlin
если в дополнении нет ID то ошибка есть и на Firefox Developer Edition без всяких config.js
там проверка отключается в about:config
поэтому лучше добавить ID https://developer.mozilla.org/en-US/doc … c_settings
чем использовать старый код

Отредактировано Vitaliy V. (19-12-2020 02:06:41)

Отсутствует

 

№948719-12-2020 03:10:26

foxnub
Участник
 
Группа: Members
Зарегистрирован: 05-11-2013
Сообщений: 26
UA: Firefox 84.0

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

Vitaliy V. пишет

foxnub
уверены что только мой, или вообще стили не работают...
возможно не включена настройка toolkit.legacyUserProfileCustomizations.stylesheets - true

Спасибо!:)
Так и есть, эта настройка не была включена, + я по неопытности скопировал и слово "Код:" в файл userChrome.css
Работает поиск теперь вверху! :rock:
А в настройках кода  можно подшаманить циферки - чтобы панелька была побольше, подлинее?
:rolleyes:

Отсутствует

 

№948819-12-2020 13:46:21

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

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

foxnub пишет

А в настройках кода  можно подшаманить циферки - чтобы панелька была побольше, подлинее?

Добавил ещё настроек см. комментарии в коде https://forum.mozilla-russia.org/viewto … 86#p782586

Отсутствует

 

№948919-12-2020 15:34:57

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

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

linlin
Начерно можно, /**/ это многострочный комментарий, // - однострочный, до конца строки. Например в user.js многострочные комментарии работают.
   
Безопасность конечно падает, для тех кто жмет все подряд, ничего не читая. Без вашего ведома ничего не поставится, вы все равно должны подтвердить установку.
   
Vitaliy V.
Как то так, если возможно

скрытый текст
1cd2aa372a0f758a7772fab883c16fe2.jpg

И что бы в скрипте можно было выбрать, что оставить, а что скрыть. Пусть каждый сам решает.
   

Если будет много истории, то где то в конце остальное искать...

Тогда так, в виде опции

скрытый текст
933c31d41c699f56b904eeabae74612d.jpg

   
Мой алгоритм использования не подразумевает одновременную работу с историей и закладками, или то или другое. А вот лишний уровень в закладках меня давно раздражает. Метками я не пользуюсь и другие закладки мне не нужны. (Ну а кому то, наоборот история и загрузки не нужны.) Как сейчас, куча кнопок для открытия по сути одной и той же вкладки, мне кажется совсем неудобно. Да и не понятно как например выйти именно на загрузки или на обычную историю, списком по дате. Ведь скрипт выше изменяет сам chrome://browser/content/places/places.xhtml, а не добавляет например chrome://browser/content/places/places.xhtml?bkmrk_only. Может я чего то упустил.

Отсутствует

 

№949019-12-2020 17:19:59

Renegade
Win10 64bit
 
Группа: Members
Откуда: Николаев
Зарегистрирован: 13-04-2011
Сообщений: 485
UA: Firefox 56.0

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

есть хороший стиль позволяющий список закладок отображать в виде задаваемого числа колонок Bookmarks Menu in Multiple Columns (Firefox 32-69)
https://userstyles.org/styles/119797/bookmarks-menu-in-multiple-columns-firefox-32-69
к сожалению предложенный в указанной выше теме стиль работает только до 69 версии ФФ (аддоны отвалились ещё раньше), при этом - только со старой версией Stylish 2.1.1.
может для 83-й и последующих версий ФФ уже придумали стиль отображения закладок в виде нескольких колонок?

Отсутствует

 

№949119-12-2020 17:37:16

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

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

Отсутствует

 

№949219-12-2020 18:11:44

Renegade
Win10 64bit
 
Группа: Members
Откуда: Николаев
Зарегистрирован: 13-04-2011
Сообщений: 485
UA: Firefox 56.0

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

Vitaliy V. пишет

fram_64
[firefox] 78+

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

Выделить код

Код:

@-moz-document url("chrome://browser/content/browser.xhtml") {
#BMB_bookmarksPopup, #bookmarksMenuPopup, #PlacesChevronPopup, toolbarbutton.bookmark-item > menupopup[placespopup="true"] {
    --v-column-count: 3; /* количество колонок меню */
    --v-column-count-child: 2; /* количество колонок подменю */
    --v-column-width: 18em; /* ширина колонок меню */
    --v-column-width-child: 18em; /* ширина колонок подменю */
    --v-column-separator-color: var(--panel-separator-color, ThreeDShadow); /* цвет разделителей */
    --v-column-scrollbar-overflow-y: auto;  /* hidden - чтобы скрыть скроллбар */
    --v-column-scrollbar-colors: rgb(0, 116, 232) transparent; /* цвета скроллбара */
    --v-column-filter-child: none; /* filter для подменю например brightness(0.9) */
    /* font-size: 1.25rem !important; /* размер шрифта в rem или px */

    /* эти настройки работают только если используется стиль для меню https://forum.mozilla-russia.org/viewtopic.php?pid=764365#p764365 */
    --v-menupopup-item-min-height: 20px; /* минимальная высота пунктов меню */
    --v-menupopup-child-color: var(--arrowpanel-color, FieldText); /* цвет текста подменю */
    --v-menupopup-child-background: var(--arrowpanel-background, Field); /* цвет фона подменю */
    /* **************************************************** */

    --v-menupopup-default-background: var(--arrowpanel-background, Field);
    --v-column-display: inline-block;
    --v-column-gap: 1px;
    --v-column-rule-width: 1px;
    --v-column-rule-style: solid;
    min-width: calc(var(--v-column-count, 0) * (var(--v-column-gap, 0px) + var(--v-column-width, 0px)) + 30px) !important;
    max-width: none !important;
    width: auto !important;
}
scrollbox[part="scrollbox"][orient="vertical"] {
    overflow-y: var(--v-column-scrollbar-overflow-y, hidden);
    scrollbar-width: thin;
    scrollbar-color: var(--v-column-scrollbar-colors, initial);
}
scrollbox[part="scrollbox"][orient="vertical"] > *|slot {
    display: var(--v-column-display, contents) !important;
    column-count: var(--v-column-count, initial) !important;
    column-width: var(--v-column-width, initial) !important;
    column-rule: var(--v-column-rule-width, initial) var(--v-column-rule-style, initial) var(--v-column-separator-color, initial) !important;
    column-gap: var(--v-column-gap, initial) !important;
}
:is(#BMB_bookmarksPopup,#bookmarksMenuPopup,#PlacesChevronPopup,toolbarbutton.bookmark-item > menupopup[placespopup="true"]) menupopup {
    --v-column-count: var(--v-column-count-child) !important;
    --v-column-width: var(--v-column-width-child) !important;
    min-width: calc(var(--v-column-count, 0) * (var(--v-column-gap, 0px) + var(--v-column-width, 0px)) + 30px) !important;
    filter: var(--v-column-filter-child);
    --v-arrowpanel-color: var(--v-menupopup-child-color);
    --v-arrowpanel-background: var(--v-menupopup-child-background);
}
:is(#BMB_bookmarksPopup,#bookmarksMenuPopup,#PlacesChevronPopup,toolbarbutton.bookmark-item > menupopup[placespopup="true"]) > menu > menupopup > menu > menupopup {
    --v-arrowpanel-color: var(--arrowpanel-color, FieldText);
    --v-arrowpanel-background: var(--v-menupopup-default-background);
    filter: none;
}
#BMB_bookmarksPopup[emptyplacesresult="true"], #bookmarksMenuPopup[emptyplacesresult="true"], #PlacesChevronPopup[emptyplacesresult="true"], toolbarbutton.bookmark-item > menupopup[placespopup="true"][emptyplacesresult="true"],
:is(#BMB_bookmarksPopup,#bookmarksMenuPopup,#PlacesChevronPopup,toolbarbutton.bookmark-item > menupopup[placespopup="true"]) menupopup[emptyplacesresult="true"] {
    --v-column-count: 1 !important;
    --v-column-width: 8em !important;
}
:is(#BMB_bookmarksPopup,#bookmarksMenuPopup,#PlacesChevronPopup,toolbarbutton.bookmark-item > menupopup[placespopup="true"]) :is(menu,menuitem,menucaption,menuseparator) {
    width: -moz-available !important;
}
:is(#BMB_bookmarksPopup,#bookmarksMenuPopup,#PlacesChevronPopup,toolbarbutton.bookmark-item > menupopup[placespopup="true"]) menuseparator {
    -moz-appearance: none !important;
    appearance: none !important;
    position: relative !important;
    padding: 0 !important;
    margin: 0 !important;
    border: none !important;
    border-top: 1px solid var(--v-column-separator-color) !important;
    margin-bottom: -4px !important;
    height: 4px !important;
    min-height: 4px !important;
    max-height: 4px !important;
}
}

на портабельном 83 фоксе Stylish 3.1.8 не хочет ставить
сделал скрины

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

0a7af9e1d800f1a873363d210028a327.jpg
0e57aba3e42c3d32e1ef603adb51b049.jpg
5f7de3c04994b3fd39fbd97bbfbb553d.jpg

Отсутствует

 

№949319-12-2020 18:17:17

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

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

Renegade
причем тут Stylish, название этой темы прочтите...
А расширениям давно нет прямого доступа к интерфейсу [firefox]

Отсутствует

 

№949419-12-2020 18:32:43

b0ttle
Участник
 
Группа: Members
Зарегистрирован: 22-10-2020
Сообщений: 19
UA: Firefox 84.0

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

Vitaliy V.
Почему Ctrl+Shift+W/Q это одно и тоже? оба вырубают лису.
Также под хоткеи можно сделать такое, Ctrl+Shift+Q простои перезапуск, Ctrl+Shift+Q+Q перезапуск без кеша?

Отредактировано b0ttle (19-12-2020 18:41:44)

Отсутствует

 

№949519-12-2020 18:36:48

skichmen
Участник
 
Группа: Members
Зарегистрирован: 02-03-2009
Сообщений: 91
UA: Firefox 83.0

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

Подскажите , пожалуйста , варианты решения . Сделать границы адресной строки вровень со значками панели или минимальным отступом . Если нет такого , то как поменять цвет границ адресной строки ? Чтоб вообще не выделялись на тулбаре .
И второй вопрос . Как сдвинуть кнопку закрытия вкладки вверх и вправо ?

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

На данный момент у меня такой userchrome.css
скрытый текст

Выделить код

Код:

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

#urlbar[breakout][breakout-extend] {
top: calc((var(--urlbar-toolbar-height) - var(--urlbar-height)) / 2) !important;
left: 0 !important;
width: 100% !important;
}

#urlbar[breakout][breakout-extend] > #urlbar-input-container {
height: var(--urlbar-height) !important;
padding-block: 0px !important;
padding-inline: 0px !important;
}

#urlbar[breakout][breakout-extend][breakout-extend-animate] > #urlbar-background {
animation-name: none !important;
}

#urlbar[breakout][breakout-extend] > #urlbar-background {
box-shadow: none !important;
}

/* Change Title/tabs height */
#tabbrowser-tabs {
  --tab-min-height: 22px !important;
  margin-left: 0px !important;
  height: 22px !important;
}

*|*:root[uidensity="compact"] {
    --toolbarbutton-outer-padding: 4px !important;
    --toolbarbutton-inner-padding: 2px !important;
    --v-urlbar-search-container: 0px;
}

*|*:root:not([uidensity="compact"]) #back-button {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    padding-inline-start: var(--toolbarbutton-outer-padding) !important;
    padding-inline-end: 0 !important;
}

#navigator-toolbox {
    border-block: none !important;
    box-shadow: none !important;
    padding-top: 0 !important;
    -moz-appearance: none !important;
    appearance: none !important;
}

#urlbar-container, #search-container {
    padding-block: var(--v-urlbar-search-container) !important;
    margin-inline: 0px !important;
}

#urlbar-search-splitter {
    min-width: 0px !important;
    width: 0px !important;
    margin: 0 0px !important;
}

#page-action-buttons > :not(#star-button-box) { display: none !important; }
.urlbar-history-dropmarker { display: none !important; }

.tabbrowser-tab image.tab-icon-image {
    display: none !important;
}

* {
    font-family: "Corbel";
}

* {
    font-size: 11pt !important;
}

* {
  font-weight: bold !important;
}

.tab-line{
  display: none !important;
}

.tab-label {
  -moz-box-flex: 1 !important;
  text-align: center !important;
}


Надёрган из разных мест методом тыка ...

Отсутствует

 

№949619-12-2020 19:34:53

linlin
Участник
 
Группа: Members
Зарегистрирован: 30-09-2020
Сообщений: 127
UA: Firefox 84.0

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

Vitaliy V. пишет

linlin
если в дополнении нет ID то ошибка есть и на Firefox Developer Edition без всяких config.js
там проверка отключается в about:config
поэтому лучше добавить ID https://developer.mozilla.org/en-US/doc … c_settings
чем использовать старый код

Если я правильно понимаю, обладатели версии [firefox] для разработчиков могут отключить проверку цифровой подписи в about:config, файл config.js им для этого не нужен. Но если бы у моей темы был ID, я бы тоже могла отказаться от config.js, несмотря на то, что у темы нет цифровой подписи.
Я посмотрела, в manifest.json ID нет, но в about:debugging#/runtime/this-firefox написано, что ID моей темы - это название xpi-архива, которое он получил устанавливаясь в папку extensions. То есть я могу теперь выкинуть из config.js тот старый код отключающий проверку циф. подписи, и [firefox] не отключит и не удалит мою тему.
Или можно вставить в manifest.json:
"browser_specific_settings": {
  "gecko": {
    "id": "тут что-то вроде фальшивого и-мэйла или салат из букв и цифр с дефисами и в фигурных скобках",
    "strict_min_version": "84.0"
  }
}
и тогда даже при установке темы или расширения без циф. подписи config.js не нужен. Так?

Отсутствует

 

№949719-12-2020 20:06:11

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

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

b0ttle пишет

Ctrl+Shift+W/Q это одно и тоже? оба вырубают лису.

не совсем https://support.mozilla.org/ru/kb/soche … -i-vkladki
Ctrl + Shift + W - Закрыть окно
Ctrl + Shift + Q - Выход для [windows]
Ctrl + Q - Выход для [linux]

b0ttle пишет

Ctrl+Shift+Q+Q перезапуск без кеша?

не понял что за Q+Q
и вообще выберите свободные раскладки
может так?
Ctrl + Alt + Q - простой перезапуск
Ctrl + Alt + Shift + Q - перезапуск без кеша



skichmen
во первых границы кнопок определяется не по значку,
когда наводите курсор на кнопку, вот эта подсветка фона и должна быть одинаковым по высоте с урлбаром

скрытый текст
/* Change Title/tabs height */
#tabbrowser-tabs {
  --tab-min-height: 22px !important;
  margin-left: 0px !important;
  height: 22px !important;
}

*|*:root[uidensity="compact"] {
    --toolbarbutton-outer-padding: 4px !important;
    --toolbarbutton-inner-padding: 2px !important;
    --v-urlbar-search-container: 0px;
}


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

Выделить код

Код:

/* Change Title/tabs height */
*|*:root[uidensity="compact"] {
    --toolbarbutton-outer-padding: 1px !important;
    --toolbarbutton-inner-padding: 4px !important;
    --v-urlbar-search-container: 1px;
}
#tabbrowser-tabs {
  --tab-min-height: 22px !important;
  margin-left: 0px !important;
}
#TabsToolbar {
    --toolbarbutton-outer-padding: 0px !important;
    --toolbarbutton-inner-padding: 2px !important;
}
#urlbar:not(:-moz-lwtheme):not([focused="true"]) > #urlbar-background,
#searchbar:not(:-moz-lwtheme):not(:focus-within) {
  border-color: transparent !important;
}
.tab-content {
    padding: 0 1px !important;
}
.tab-close-button {
    margin: 0 !important;
}
.tab-label {
    line-height: 1.25em !important;
}

а это вообще лучше удалить, почему бы в [linux] шрифты не настроить,
или хотя бы объедините в одно правило

скрытый текст
* {
    font-family: "Corbel";
}

* {
    font-size: 11pt !important;
}

* {
  font-weight: bold !important;
}

linlin пишет

и тогда даже при установке темы или расширения без циф. подписи config.js не нужен. Так?

Нет для релизных версий нужен config.js, тот на который я ссылку давал, а ID нужен для того чтобы не было той ошибки которая возникла у вас

Отредактировано Vitaliy V. (19-12-2020 20:18:57)

Отсутствует

 

№949819-12-2020 20:29:55

b0ttle
Участник
 
Группа: Members
Зарегистрирован: 22-10-2020
Сообщений: 19
UA: Firefox 84.0

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

Можно и так.

Отсутствует

 

№949919-12-2020 20:36:27

skichmen
Участник
 
Группа: Members
Зарегистрирован: 02-03-2009
Сообщений: 91
UA: Firefox 83.0

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

Vitaliy V.
Цель вопроса была или сделать адресною строку вровень со значками ( уменьшить вертикальный размер ) , или скрыть границы адресной строки . Чтобы не моргала вообще . На светлой теме выглядит не очень . а на тёмной вообще кошмар и раздражение )))
С Вашими поправками и таким кодом

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

Выделить код

Код:

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

#urlbar[breakout][breakout-extend] {
top: calc((var(--urlbar-toolbar-height) - var(--urlbar-height)) / 2) !important;
left: 0 !important;
width: 100% !important;
}

#urlbar[breakout][breakout-extend] > #urlbar-input-container {
height: var(--urlbar-height) !important;
padding-block: 0px !important;
padding-inline: 0px !important;
}

#urlbar[breakout][breakout-extend][breakout-extend-animate] > #urlbar-background {
animation-name: none !important;
}

#urlbar[breakout][breakout-extend] > #urlbar-background {
box-shadow: none !important;
}

/* Change Title/tabs height */
*|*:root[uidensity="compact"] {
    --toolbarbutton-outer-padding: 1px !important;
    --toolbarbutton-inner-padding: 4px !important;
    --v-urlbar-search-container: 1px;
}
#tabbrowser-tabs {
  --tab-min-height: 22px !important;
  margin-left: 0px !important;
}
#TabsToolbar {
    --toolbarbutton-outer-padding: 0px !important;
    --toolbarbutton-inner-padding: 2px !important;
}
#urlbar:not(:-moz-lwtheme):not([focused="true"]) > #urlbar-background,
#searchbar:not(:-moz-lwtheme):not(:focus-within) {
  border-color: transparent !important;
}
.tab-content {
    padding: 0 1px !important;
}
.tab-close-button {
    margin: 0 !important;
}
.tab-label {
    line-height: 1.25em !important;
}

выглядит не очень .

скрытый текст
6439c6df6261.png

А за крестик спасибо !!!

Общий в системе шрифт Ubuntu ... а в лисе почему-то Corbel . Не объяснимо !

Вот так у меня 78-esr выглядит . Но это с настройкой Firefox-color . Хочется похожего без расширения , а средствами userchrome .

скрытый текст
13b4b002a348.png

Отредактировано skichmen (19-12-2020 21:13:54)

Отсутствует

 

№950019-12-2020 21:23:23

Renegade
Win10 64bit
 
Группа: Members
Откуда: Николаев
Зарегистрирован: 13-04-2011
Сообщений: 485
UA: Firefox 84.0

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

Vitaliy V. пишет

причем тут Stylish, название этой темы прочтите...

большущее спасибо! не сразу установил.

скрытый текст
оказалось надо было в конфиге покопаться settting toolkit.legacyUserProfileCustomizations.stylesheets to tru in about:config

Отредактировано Renegade (19-12-2020 21:23:56)

Отсутствует

 

Board footer

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