Привет знатокам!
ФФ 115 ESR портабл. Хочу пересобрать профиль и заодно обновиться со 115.7 до 115.13. И вот некоторые стили не хотят работать в новой сборке, хотя прекрасно работают в старом.
Конкретно в userChrome.css не работает вот это:скрытый текстВыделить кодКод:
/*Желтый фон активных вкладок*/ #tabbrowser-tabs:not([movingtab]) > #tabbrowser-arrowscrollbox > .tabbrowser-tab > .tab-stack > .tab-background[selected="true"]:-moz-lwtheme { background: yellow !important; } .tabbrowser-tab:is([selected], [multiselected]):-moz-lwtheme { color: black !important; } /*Компактные меню*/ :root { --arrowpanel-menuitem-padding: 1px 8px !important; } menupopup > menuitem, menupopup > menu { padding-block: 1px !important; }А в userContent.css вот такой код:
…
[spoiler][code]/* Цвет посещенной ссылки */
:visited, :visited * {
/* color: -moz-visitedhyperlinktext !important; /* назначать цвет в "Manage Colors..." Firefox */
color: #FF0000 !important;
Привет знатокам!
ФФ 115 ESR портабл. Хочу пересобрать профиль и заодно обновиться со 115.7 до 115.13. И вот некоторые стили не хотят работать в новой сборке, хотя прекрасно работают в старом.
Конкретно в userChrome.css не работает вот это:
/*Желтый фон активных вкладок*/ #tabbrowser-tabs:not([movingtab]) > #tabbrowser-arrowscrollbox > .tabbrowser-tab > .tab-stack > .tab-background[selected="true"]:-moz-lwtheme { background: yellow !important; } .tabbrowser-tab:is([selected], [multiselected]):-moz-lwtheme { color: black !important; } /*Компактные меню*/ :root { --arrowpanel-menuitem-padding: 1px 8px !important; } menupopup > menuitem, menupopup > menu { padding-block: 1px !important; }
А в userContent.css вот такой код:
[spoiler][code]/* Цвет посещенной ссылки */
:visited, :visited * {
/* color: -moz-visitedhyperlinktext !important; /* назначать цвет в "Manage Colors..." Firefox */
color: #FF0000 !important; /*
Да вроде работает, как и этот -> https://forum.mozilla-russia.org/viewto … 24#p779524
куда добавляйте код ? Нужно в userChrome.css
Да, в userChrome.css
Этот код заработал. А тот, первый, не хотел, хотя, вроде, почти одинаковый. Спасибо еще раз!
kokoss, действительно, нет в магазине... Странно, у меня стоит и прекрасно работает. А так если - http://sendfile.su/1681343
Парни, расширение Гисметео, на красном фоне черные цифры температуры - ужасный ужас, ни черта не разберешь. На 91-й версии работал такой код
#extensions_gismeteo_com-browser-action .toolbarbutton-badge {color: white !important;}
На 115-й уже не хочет, зараза. Как исправить?
kokoss, это работает! Спасибо большое, дружище! :beer:
Попробуйте так:
Фон есть, но тоже ломает вкладки.
+++
Нашел вот такой, вроде, отрабатывает, но меняет не фон вкладки, а только ее окантовку. Как бы всю вкладку закрасить...?
tab{ -moz-appearance: none !important; } tab[selected="true"] { background-color: rgb(255,215,0) !important; color: black !important; }
kokoss, ломаются вкладки. Фон появляется, но вкладки опять высокие и прямоугольные, без закругления. А мне с закруглениями зашли вообще-то, хотя раньше не использовал.
01-02-2024 20:57:33
тоесть, удалить и вторую строку, и добавить -> @namespace html url("http://www.w3.org/1999/xhtml");
Понял, поправил.
Можете показать как добавили?
Вот так сейчас. Это то, что успел проверить, что работает точно.
@namespace html "http://www.w3.org/1999/xhtml"; @namespace html url("http://www.w3.org/1999/xhtml"); /*Vysota vkladok*/ #titlebar, #tabbrowser-tabs { --tab-min-height: 24px; } /*Compaktnye menu*/ :root { --arrowpanel-menuitem-padding: 1px 8px !important; } menupopup > menuitem, menupopup > menu { padding-block: 1px !important; }
kokoss
и вторую строку тоже, добавьте..
Сразу добавил. Кстати, может из-за этого и заработало?
+++
Нашел вредителя - фон вкладок.
/*Fon vkladok*/ .tabbrowser-tab[selected] .tab-content { background: #FFFF00 !important; } .tabbrowser-tab:not([selected]) .tab-content { background: #EFEEEB !important; }
И как его исправить? Нужен только желтый фон открытой вкладки.
kokoss, оба-на! А вот сейчас выкинул все, оставил только
и все заработало :rolleyes:
Похоже, что-то из старых стилей ломает... Буду по одному добавлять и искать виновника.
kokoss
Верхнюю строку удалите...
Уже обратил внимание на скрин и удалил. userChrome.css старый, таскаю его из версии к версии уже несколько лет, до этого работал нормально.
kokoss
И, кстати, UserChromeFiles тоже не подхватывается. У тебя вижу его значки на месте. Может одна причина...?
UserChromeFiles перетащил с прежней версии 91 ESR, там все штатно.
kokoss
а этот -> https://forum.mozilla-russia.org/viewto … 42#p804742 тоже не работает ?
Нет, так дефолтная высота. Он мне тоже попадался, уже пробовал. По новой сейчас попробовал - не хочет пахать.
Поискал по форуму, нашел несколько вариантов. Вот этот единственный срабатывает, но режет высоту вкладок только снизу, криво получается.
xrun1, похоже, это у меня сборка глючила, на ней и раньше периодически подобные проблемы выскакивали. Я портабл всегда использую. Сейчас другую попробовал, с Х-лаунчером, эта подхватила стили, но высота вкладок не работает почему-то, такие же высоченные. Меняю значения, но высота все та же. Может, ошибка какая?
/*Vysota vkladok*/ :root { --tab-min-height: 22px !important; } #TabsToolbar {height: 35px! Important; }
Viatcheslav
xrun1
Ребята, я подсовываю ему папку chrome из предыдущего 91-го Лиса, в котором все работало без вопросов. Русских букв в пути нет, пробовал и из корня диска - та же петрушка.
Ребят, привет! Пытаюсь переехать с Лиса 91 ESR на 115 ESR - упорно не видит подсовываемого userChrome.
toolkit.legacyUserProfileCustomizations.stylesheets - true
Что ему еще нужно?
Dobrov, понял, спасибо.
Add, добавить в user_chrome_files/custom_scripts/custom_script.js
Только сейчас увидел ответ. И снова спасибо! Добавил, кнопка появилась, работает менеджер. Я извиняюсь, конечно, но возникли пара вопросов.
1. Работает только ручное сохранение или можно выставить в авто? Если можно, то как включить и как настроить периодичность?
2. Где хранятся сессии?
Сообщите, какие конкретно скрипты непонятны и я дополню описание..
Да не то, чтобы непонятны, просто я мельком пробежался, сильно не вникал. Я ставлю обычно только то, что мне нужно и полезно на данный момент. Ставить пак, пусть и хороший, "шоб було" :D, ради одной фишки - не мое. Вот сейчас из всего списка меня заинтересовал только менеджер сессий. А перебирать пак, удаляя ненужное мне - это косяки, глюки, нервотрепка и т.п. Элементарно не хватит знаний.
Этот скрипт... вроде работает в версии UCF 2021-6-5 -> https://forum.mozilla-russia.org/viewto … 17#p797517, код под первым спойлером.
Спасибо. Но код - это хорошо, но еще бы знать куда его впихнуть и не накосячить при этом... :D
Я в принцип работы UCF не въезжаю вообще. userChrome, userContent - еще так, с пятое на десятое, и то нужно носом ткнуть - "вот этот код добавить вот сюда и не забудь вот эту запятую поставить". А UCF - это уже другой уровень.
Dobrov, спасибо, но мне этого мало. В том смысле, что я в этих вопросах почти полный валенок. Так, вершков некоторых нахватался...
Скачал этот профиль, посмотрел, почитал - слишком много разных фишек, многие мне ни о чем не говорят, другие мне просто не нужны. Я хотел попробовать именно менеджер сессий. Сейчас юзаю Tab Session Manager, в принципе, терпимо, но убивает когда он при восстановлении сессии тусует вкладки как карточную колоду. Еще один похожий есть, с похожим интерфейсом, но там точно такая же ерунда. Вот и хотел пощупать этот, но что, куда и как - не понимаю. UserChromeFiles в наличии, а вот куда там добавить код этого менеджера - не понимаю.
Я не спец от слова совсем, подсказки на лету не поймаю, увы... Мне разжевывать надо :D
Парни, а Simple Session Manager из шапки - куда код кидать?
kokoss
Да, с этим кодом все шоколадно. Спасибо еще раз за помощь :beer:
kokoss, дружище! Странный глюк вылез вот с этим кодом в userContent.css:
Заметил не сразу, потому что он ломает только некоторые сайты. Вот хороший пример - http://tundra-japonamat.ru/index.html
По самому верху страницы ссылки навигации по сайту. Так вот при добавлении этого кода эти ссылки тупо пропадают. И еще счетчик от Хотлог в низу страницы. Ну, это мелочь. Перерыл все расширения и т.п., искал виновника, и вышел таки именно на этот код. Удаляю его из userContent - сайт начинает отображаться правильно, возвращаю - ломается опять...
Может там у меня со стилями что-то не то? Глянь, пожалуйста, если не в лом. Мой userContent.css без вот этого кода для скрытия предупреждений:
[spoiler][code]@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("www.google.ru")
{
#newsbox span.tl>a, #newsbox span.tl>a.l {
font-size: 13px;
text-decoration: underline;
}
#res h3 {
font-size: medium;
text-decor