Vitaliy V.
Здравствуйте! Перешёл на 78 версию Firefox и перестал работать ваш код
Dem wird befohlen, der sich nicht selber gehorchen kann.
Приказывают тому, кто сам себе не умеет повиноваться.
Фридрих Ницше.
Отсутствует
m_nikolay
*|input#urlbar-input::selection, *|input.searchbar-textbox::selection, *|input.findbar-textbox::selection { background-color: var(--lwt-toolbar-field-highlight, Highlight) !important; color: var(--lwt-toolbar-field-highlight-text, HighlightText) !important; }
Отсутствует
Vitaliy V.
Душевно признателен! То, что я хотел.
Всего вам наилучшего!
Dem wird befohlen, der sich nicht selber gehorchen kann.
Приказывают тому, кто сам себе не умеет повиноваться.
Фридрих Ницше.
Отсутствует
xclime
Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст.
Круто. Спасибо!
Отсутствует
solombala
нет это сохраняется в content-prefs.sqlite
P.S
(function(val) { var cps2 = Cc["@mozilla.org/content-pref/service;1"].getService(Ci.nsIContentPrefService2); cps2.setGlobal(window.FullZoom.name, val, Cu.createLoadContext()); })(1.2);
Отредактировано Vitaliy V. (30-06-2020 00:35:00)
Отсутствует
Всем привет,подскажите,знающие люди:
Настройки из userChrome.css в 78.0 не подхватываются?
В частности интересуют кнопки управления окном.
На 68.10.0 всё есть:
tab[selected="true"] {color: black !important;background-color: rgb(128,128,128) !important;}
tab {-moz-appearance: none !important;}
/*Кнопки управления окном*/
@-moz-document url("chrome://browser/content/browser.xul") {
:root {
--v-titlebar-button-vert-padding: 5px;
--v-titlebar-button-horizont-padding: 10px;
--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");
--v-titlebar-min-image: url("data:image/svg+xml;charset=utf-8,<svg width='12' height='12' xmlns='http://www.w3.org/2000/svg'><line stroke='black' stroke-width='.9' fill='none' shape-rendering='crispEdges' x1='1' y1='5.5' x2='11' y2='5.5'/></svg>");
--v-titlebar-max-image: url("data:image/svg+xml;charset=utf-8,<svg width='12' height='12' xmlns='http://www.w3.org/2000/svg' stroke='black' stroke-width='.9' fill='none' shape-rendering='crispEdges'><rect x='1.5' y='1.5' width='9' height='9'/></svg>");
--v-titlebar-maximized-image: url("data:image/svg+xml;charset=utf-8,<svg width='12' height='12' xmlns='http://www.w3.org/2000/svg' stroke='black' stroke-width='.9' fill='none' shape-rendering='crispEdges'><rect x='1.5' y='3.5' width='7' height='7'/><polyline points='3.5,3.5 3.5,1.5 10.5,1.5 10.5,8.5 8.5,8.5'/></svg>");
--v-titlebar-close-image: url("data:image/svg+xml;charset=utf-8,<svg width='12' height='12' xmlns='http://www.w3.org/2000/svg'><path stroke='black' stroke-width='.9' fill='none' d='M1,1 l 10,10 M1,11 l 10,-10'/></svg>");
--v-titlebar-button-image-height: 12px;
--v-titlebar-button-image-width: 12px;
--v-titlebar-button-background-hover: rgba(0,0,0,.12);
--v-titlebar-button-background-active: rgba(0,0,0,.22);
--v-titlebar-close-background-hover: rgb(215,0,34);
--v-titlebar-close-background-active: rgb(178,0,28);
--v-windows-glass-default-background: ActiveCaption;
--v-windows-glass-default-background-inactive: InactiveCaption;
}
:root:-moz-lwtheme-brighttext,
toolbar[brighttext] {
--v-titlebar-button-background-hover: rgba(255,255,255,.22);
--v-titlebar-button-background-active: rgba(255,255,255,.12);
}
@media (-moz-windows-glass) {
#main-window[sizemode="normal"] > #titlebar {
-moz-appearance: none !important;
margin-bottom: calc(-1 * (var(--v-titlebar-button-vert-padding) * 2 + var(--v-titlebar-button-image-height))) !important;
}
#main-window[sizemode="normal"] > #titlebar > #titlebar-content {
margin-top: 0 !important;
margin-bottom: 0 !important;
padding-top: 0 !important;
padding-bottom: 0 !important;
}
#main-window[sizemode="normal"] > #navigator-toolbox {
border-top: none !important;
padding-top: 0 !important;
box-shadow: 0 1px 0 rgba(12,12,13,0.3) inset !important;
}
#titlebar-buttonbox,
.titlebar-buttonbox {
-moz-appearance: none !important;
margin: 0 !important;
padding: 0 !important;
}
#main-window {
-moz-appearance: none !important;
background-color: var(--lwt-accent-color, var(--v-windows-glass-default-background)) !important;
}
#main-window:-moz-window-inactive {
background-color: var(--lwt-accent-color-inactive, var(--lwt-accent-color, var(--v-windows-glass-default-background-inactive))) !important;
}
#TabsToolbar:-moz-lwtheme-darktext {
color: inherit !important;
--lwt-toolbarbutton-icon-fill: currentColor !important;
}
#TabsToolbar:not(:-moz-lwtheme) {
color: inherit !important;
}
#TabsToolbar:not(:-moz-lwtheme) .tabbrowser-tab {
background-color: transparent !important;
}
vbox#appcontent {
-moz-appearance: none !important;
}
}
#titlebar-buttonbox > .titlebar-button,
.titlebar-buttonbox > :-moz-any(.titlebar-min,.titlebar-max,.titlebar-close),
#minimize-button, #restore-button, #close-button {
display: -moz-box !important;
-moz-appearance: none !important;
margin: 0 !important;
padding: var(--v-titlebar-button-vert-padding) var(--v-titlebar-button-horizont-padding) !important;
color: var(--lwt-toolbarbutton-icon-fill, inherit) !important;
}
@media not all and (-moz-os-version: windows-win7) {
#titlebar-buttonbox,
.titlebar-buttonbox {
-moz-appearance: none !important;
-moz-box-align: start !important;
-moz-box-pack: end !important;
}
}
#titlebar-buttonbox > .titlebar-button > .toolbarbutton-icon,
.titlebar-buttonbox > :-moz-any(.titlebar-min,.titlebar-max,.titlebar-close) > .toolbarbutton-icon,
:-moz-any(#minimize-button,#restore-button,#close-button) > .toolbarbutton-icon {
filter: var(--v-svg-filter-fill) !important;
fill: currentColor !important;
color: inherit !important;
margin: 0 !important;
padding: 0 !important;
height: var(--v-titlebar-button-image-height) !important;
width: var(--v-titlebar-button-image-width) !important;
}
#titlebar-buttonbox > #titlebar-min,
.titlebar-buttonbox > .titlebar-min,
#minimize-button {
list-style-image: var(--v-titlebar-min-image) !important;
-moz-image-region: auto !important;
}
#titlebar-buttonbox > #titlebar-max,
.titlebar-buttonbox > .titlebar-max {
list-style-image: var(--v-titlebar-max-image) !important;
-moz-image-region: auto !important;
}
#main-window[sizemode="maximized"] #titlebar-buttonbox > #titlebar-max,
#main-window[sizemode="maximized"] .titlebar-buttonbox > .titlebar-max,
#restore-button {
list-style-image: var(--v-titlebar-maximized-image) !important;
-moz-image-region: auto !important;
}
#titlebar-buttonbox > :-moz-any(#titlebar-min,#titlebar-max):hover,
.titlebar-buttonbox > :-moz-any(.titlebar-min,.titlebar-max):hover,
:-moz-any(#minimize-button,#restore-button):hover {
background-color: var(--v-titlebar-button-background-hover) !important;
}
#titlebar-buttonbox > :-moz-any(#titlebar-min,#titlebar-max):hover:active,
.titlebar-buttonbox > :-moz-any(.titlebar-min,.titlebar-max):hover:active,
:-moz-any(#minimize-button,#restore-button):hover:active {
background-color: var(--v-titlebar-button-background-active) !important;
}
#titlebar-buttonbox > #titlebar-close,
.titlebar-buttonbox > .titlebar-close,
#close-button {
list-style-image: var(--v-titlebar-close-image) !important;
-moz-image-region: auto !important;
}
#titlebar-buttonbox > #titlebar-close:hover,
.titlebar-buttonbox > .titlebar-close:hover,
#close-button:hover {
background-color: var(--v-titlebar-close-background-hover) !important;
color: white !important;
}
#titlebar-buttonbox > #titlebar-close:hover:active,
.titlebar-buttonbox > .titlebar-close:hover:active,
#close-button:hover:active {
background-color: var(--v-titlebar-close-background-active) !important;
color: white !important;
}
#titlebar-buttonbox > #titlebar-max,
.titlebar-buttonbox > .titlebar-max,
#restore-button {
margin-left: 2px !important;
margin-right: 2px !important;
}
Отсутствует
Pifontiy
Обновите стиль: https://forum.mozilla-russia.org/viewto … 72#p765572
Win7
Отсутствует
Может кому пригодится, собрал из разных стилей:
@-moz-document url(chrome://browser/content/sanitize.xhtml) { *|*:root { -moz-appearance: none !important; background-color: rgb(27,27,29) !important; color: rgb(177,177,179) !important; } button, *|input:not([type]), richlistbox { -moz-appearance: none !important; border: 1px solid rgb(60,60,61) !important; background-color: rgba(0,0,0,0.5) !important; color: rgb(177,177,179) !important; padding: 1px 2px !important; height: auto !important; min-height: 24px !important; } button { background-color: transparent !important; } button:hover:not(:-moz-any(:active,[disabled="true"])) { background-color: rgba(249,249,250,.1) !important; } button:hover:active:not([disabled="true"]) { background-color: rgba(249,249,250,.15) !important; } #itemList, #sanitizeEverythingWarningBox { -moz-appearance:none !important; background-color: rgba(58,58,58, 1) !important; border-color: transparent !important; } dialog menulist { -moz-appearance: none !important; background: #444 ! important; padding: 3px; color: #ccc !important; } checkbox .checkbox-check { -moz-appearance: none !important; border: 1px solid #666 !important; background-color: #444 !important; } checkbox:not([disabled]):hover .checkbox-check { box-shadow: 0 0 4px #0084ff !important; border-color: #0084ff !important; } checkbox[checked] .checkbox-check { background: #444 url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 16 16" ><path fill="rgb(200,200,200)" d="M 13.09,2.87 C 13.09,2.87 6.00,11.00 6.00,11.00 6.00,11.00 2.00,9.00 2.00,9.00 4.25,12.81 7.00,14.00 7.00,14.00 9.24,10.42 12.04,7.39 13.09,2.87 Z" /></svg>') no-repeat center center !important; } }
Win7
Отсутствует
Для подсветки посещенных страниц использую в userContent.css :
/* Подсветка посещенных и непосещенных ссылок */ a:visited {color: #990000 !important;} /* Бордовый цвет посещенной ссылки */ /* Подчеркивать ссылки при наведении на них */ a[href]:hover { text-decoration: underline !important; }
В настройках FF на вкладке цвета посещенных/непосещенных ссылок стоит «заменять только с высококонтрастными темами».
Всё работает, но сие не пашет на Ютубе в правой колонке превью роликов и в плейлисте (тоже справа). Обычные ссылки с главных страниц каналов, со страницы самих роликов (что под ними) — красятся нормально при переходах по ним. Если в самом браузере в настройках цветов выставить "Заменять «Всегда»", то эти ссылки окрашиваются при переходах, но при этом ломаются цвета других сайтов, становятся какими-то без оттенков и белыми, что не есть гуд.
Есть ли решение, чтоб эти ссылки с Ютуба так-же подсвечивались, но не ломая другие сайты?
Отсутствует
Был стиль, который изменял цвет бордюра при наведении мыши на #urlbar или #searchbar, а при фокусе ещё раз менял цвет бордюра и цвет background. #searchbar сломался давно, но цвет бордюра меняет и сейчас. А вот с #urlbar теперь ничего не происходит, 77.0.1 Можно что-то сделать или это приговор?
:-moz-any(#urlbar, #searchbar, .searchbar-textbox):not(:-moz-lwtheme):hover { border-color: Red !important; background-color: rgba(255, 255, 255, .62) !important; box-shadow: none !important; } :-moz-any(#urlbar, #searchbar, .searchbar-textbox):not(:-moz-lwtheme)[focused] { border-color: Blue !important; background-color: #FFD700 !important; box-shadow: none !important; }
Отсутствует
xrun1
#urlbar:not(:-moz-lwtheme):hover > #urlbar-background, #searchbar:not(:-moz-lwtheme):hover { border-color: Red !important; background-color: rgba(255, 255, 255, .62) !important; box-shadow: none !important; } #urlbar:not(:-moz-lwtheme)[focused="true"] > #urlbar-background, #searchbar:not(:-moz-lwtheme):focus-within { border-color: Blue !important; background-color: #FFD700 !important; box-shadow: none !important; }
Отсутствует
Vitaliy V.
по моему так себе решение, может лучше из браузера дать команду выйти и запустить bat или с vbs
Да, не то browser.startup.page - 3 через раз работает...Может батник рестарта? Только надо это как-то учесть MOZ_LEGACY_PROFILES=1
MOZ_NO_REMOTE=1 , а то опять папки создавать начнет...А впрочем, работает...cbu.setPrefs("browser.startup.page", val ? 0 : 0); это в другую кнопку...
Отредактировано solombala (03-07-2020 15:54:31)
Отсутствует
Vitaliy V.
Ещё работал такой стиль для смены фона выпадающего списка адресной строки и строки поиска. Для поиска работает, для адресной перестал. Можно поправить?
#urlbar > .urlbarView, #urlbar-results, #PopupSearchAutoComplete, [type="autocomplete-richlistbox"] { --arrowpanel-background: lavender !important; --autocomplete-popup-background: lavender !important; }
Отсутствует
Ещё работал такой стиль для смены фона выпадающего списка адресной строки и строки поиска. Для поиска работает, для адресной перестал. Можно поправить?
Не то? https://forum.mozilla-russia.org/viewto … 08#p772408
Отредактировано kokoss (03-07-2020 16:41:34)
Win7
Отсутствует
Может батник рестарта?
Не нужен там никакой батник рестарта, просто кнопка рестарта нормально перезапускает,
папки не создаются, сессии востанавливаются, переменные применяются, вот я добавил в portable.ini ещё и MOZ_FORCE_DISABLE_E10S=1
voqabuhe
Смотря где, для контента есть, а в отдельных окнах у меня и так темные.
xrun1
#urlbar:not(:-moz-lwtheme) > .urlbarView, #PopupSearchAutoComplete:not(:-moz-lwtheme) { --autocomplete-popup-background: lavender !important; --autocomplete-popup-color: black !important; } #urlbar:not(:-moz-lwtheme) > .urlbarView { margin-inline: 1px !important; margin-bottom: 1px !important; padding-inline: 6px; /* не обязательно */ border: none !important; width: calc(100% - 2px) !important; border-bottom-left-radius: var(--toolbarbutton-border-radius, 4px) !important; border-bottom-right-radius: var(--toolbarbutton-border-radius, 4px) !important; color: var(--autocomplete-popup-color) !important; background: var(--autocomplete-popup-background) !important; }
Отсутствует
Vitaliy V.
Да это я для cookiesPermissions.js просил. Сорри, что не уточнил.
Отсутствует
voqabuhe
@-moz-document url("chrome://browser/content/preferences/dialogs/siteDataSettings.xhtml"), url("chrome://browser/content/preferences/dialogs/permissions.xhtml") { *|*:root[chromehidden], *|*:root[chromehidden] listheader { -moz-appearance: none !important; background-color: rgb(27,27,29) !important; color: rgb(177,177,179) !important; } *|*:root[chromehidden] button, *|*:root[chromehidden] search-textbox, *|*:root[chromehidden] *|input[type="text"], *|*:root[chromehidden] treecol { -moz-appearance: none !important; border: 1px solid rgb(60,60,61) !important; background-color: rgba(0,0,0,0.5) !important; color: rgb(177,177,179) !important; padding: 1px 2px !important; height: auto !important; min-height: 24px !important; } *|*:root[chromehidden] richlistbox { -moz-appearance: none !important; border: 1px solid rgb(60,60,61) !important; background-color: rgba(0,0,0,0.5) !important; color: rgb(177,177,179) !important; } *|*:root[chromehidden] treecol { background: none !important; color: inherit !important; padding: 1px 4px !important; min-height: 24px !important; } *|*:root[chromehidden] treecol:not(:last-of-type) { border-inline-end: none !important; } *|*:root[chromehidden] richlistitem { min-height: 24px !important; } *|*:root[chromehidden] richlistitem[selected="true"] { background-color: rgb(0,116,232) !important; color: white !important; } *|*:root[chromehidden] button { background-color: transparent !important; } *|*:root[chromehidden] button:hover:not(:-moz-any(:active,[disabled="true"])) { background-color: rgba(249,249,250,.1) !important; } *|*:root[chromehidden] button:hover:active:not([disabled="true"]) { background-color: rgba(249,249,250,.15) !important; } *|*:root[chromehidden] *|input[type="text"]:focus, *|*:root[chromehidden] search-textbox[focused] { background-color: black !important; border-color: rgb(0,116,232) !important; } *|*:root[chromehidden] *|input::selection { background-color: rgb(0,116,232) !important; color: white !important; } *|*:root[chromehidden] button[disabled="true"] { color: GrayText !important; } }
Отсутствует
Vitaliy V.
Подскажите такое https://github.com/VitaliyVstyle/Vitali … enwith.zip возможно сделать в Firefox 78?
Спасибо.
Отредактировано darex (05-07-2020 09:27:56)
Отсутствует
darex
Скрипт для user_chrome_files, да можно.
Отсутствует