Dumby
Вернул по старому и ошибок нет, а раньше была AboutNewTab is not defined. Теперь уже не знаю почему. Может Cu.import проходил с задержкой. Долго экспериментировал в стилях для установки фонового локального изображения для blanktab.html и about:blank. В итоге оставил только для blanktab.html.
Dumby
Спасибо. Делал также, но вместо ChromeUtils указывал Cu и получал: Cu.importESModule is not a function. Ну и зачем-то полез искать решение в Cu.getGlobalForObject(Cu)
Этот скрипт работал из config.js пока AboutNewTab.jsm не превратился в AboutNewTab.sys.mjs. Может кому-то не слабо переделать?
try { Cu.import("resource:///modules/AboutNewTab.jsm"); if (AboutNewTab.newTabURL === "about:newtab") AboutNewTab.newTabURL = "about:blank"; } catch(e) {Cu.reportError(e)};
vending_machine, убрать последний селектор #TabsToolbar со стилем. Добавить правила, переключать темы. Смотреть как меняются цвета
#navigator-toolbox { --toolbox-non-lwt-bgcolor: light-dark(black, pink); --lwt-accent-color: light-dark(orange, white); } :root[privatebrowsingmode] #navigator-toolbox { --toolbox-non-lwt-bgcolor: light-dark(yellow, green); --lwt-accent-color: light-dark(red, blue); }
:root[privatebrowsingmode][lwtheme-brighttext] #navigator-toolbox { --lwt-accent-color: yellow; } :root[privatebrowsingmode] #navigator-toolbox { --lwt-accent-color: green; } :root[lwtheme-brighttext] #navigator-toolbox { --lwt-accent-color: red; } #navigator-toolbox { --lwt-accent-color: blue; }
Или более опытные подскажут
…Vitaliy V. по тестам понял, что лучше не выносить вложенные селекторы на внешний уровень, хотя и в реализации "& >" встречаются сложности, если селектор начинается с html|...
Vitaliy V., как правильно по новому оформить такую конструкцию?
А ну да, забыл уже давно не использую data:image, отдельным файлом загружайте и не будет ошибки
Сегодня нельзя data:image, а позже нельзя ничего, кроме chrome:// Да и не любитель плодить файлы иконок внутри каталога chrome
Нашел выход через стилевое переопределение "неиспользуемого" svg
данная CSP не влияет на стили
Влияет, но избранно. Пункт меню "Clear Downloads" особняком стоит; не имеет класса и command присутствует. Ошибка в консоли не просто так:
Content-Security-Policy: The page’s settings blocked the loading of a resource at data:image/svg+xml;charset=utf-8,<svg wi… (“img-src”)
Vitaliy V., страница about:downloads. В контекстное меню добавляю иконки. Но как вижу для окна полицию прикрутили:
csp="default-src chrome:; img-src chrome: moz-icon:;
Добавить свою иконку не получится?
@-moz-document url("about:home"), url("about:newtab") { .top-site-outer { width: 160px !important; .tile { height: 120px !important; width: 120px !important; .icon-wrapper { width: 100% !important; height: 100% !important; } } } }
PureButterfly Иконку Новой вкладки лучше убрать так, если по боку throbber
.tabbrowser-tab:is([label="Новая вкладка"], [label="New Tab"]) .tab-icon-stack { visibility: collapse; }
browser.tabs.tabmanager.enabled = true
Как убрать затемнениие при наведении (затемняется с полосой на пол кнопки) на кнопке "Вид" в журнале боковой панели?
Дотвикались со стилями, что прямоугольник поиска наезжает на кнопку Вид
Mrakobes666 у меня так
@-moz-document url-prefix("chrome://browser/content/places/places.xhtml") { /** убрать раздражающую желтую точечную рамку в библиотеке **/ treechildren::-moz-tree-row(selected, current, focus) { --default-focusring: none; } }
Злой Буратино это не цвет, а фон. Тема неизвестна, поэтому оставить одну из переменных, на которой сработает
#navigator-toolbox { --toolbox-non-lwt-bgcolor-inactive: light-dark(green, red); --lwt-accent-color-inactive: light-dark(yellow, blue); }
Vah подстроите под себя
.tab-label { align-items: center; display: inline-grid !important; overflow: hidden; word-break: break-all; white-space: unset !important; height: 27px; line-height: 1.1 !important; }
f480185 вы сразу выкладывайте всю папку chrome и на нормальный аплоадер https://www.upload.ee, и сразу десятки людей проверят и скажут, почему не работает
dioxin если кнопку съемной сделать, то дает, но позже понимаешь, что в этом нет смысла. Лучше переместить на панель закладок в правый угол и скрыть значок.
В Vivaldi (Chrome) можно сделать через CSS
И где этот чудо код? Сделать не сложно. На приведенном скрине нет ни одной вкладки с однострочным названием. Интересно посмотреть, по центру ли выравнивание
Алексей У., начните так
.mini-suggest__overlay { visibility: visible !important; opacity: 0 !important; } .HeaderDesktopForm-Submit { display: block !important; }
chriscelvin, ui.prefersReducedMotion=1, но отключает анимацию везде
woe495, --toolbarseparator-color: #000000 !important; без !important не работает?
Можно изменить цвет выделения папки?
по соседству добавить вторую переменную
--toolbarbutton-active-background: red;
woe495, почему в темной теме панель закладок остается светлой или так задумано? Тогда можно попробовать
ALEXS135, значит я неправильно понял
@-moz-document url("chrome://browser/content/browser.xhtml") { .dialogBox:not(.spotlightBox) { box-shadow: 0 2px 14px 0 rgba(255, 255, 255, 0.1) !important; border-radius: 4em !important; } } @-moz-document url("chrome://browser/content/places/bookmarkProperties.xhtml") { @media (prefers-color-scheme: dark) { @media not (prefers-contrast) { :root[dialogroot] { --in-content-page-background: #000 !important; } } } }
ALEXS135, с твоими цветами для закладок будет так
@-moz-document url("chrome://browser/content/places/bookmarkProperties.xhtml") { input:where([type="text"]) { --in-content-box-border-color: #191d22; border-radius: 4em !important; --in-content-box-background: #000; } }
Ну а окно с очисткой истории к интерфейсу не относится