Подскажите, пожалуйста. Не нравится мне гуй win 10-ки, всегда нравилась 7-ка. Нашёл кнопку chrome://global/skin/icons/windowControls.png
Хочу заменить свои стандартные. Как их прицепить знаю:
list-style-image: url("chrome://global/skin/icons/windowControls.png") !important; -moz-image-region: rect(16px, 47px, 31px, 32px) !important;
а вот к чему цеплять? Как эти кнопки прописать правильно? .titlebar-min, .titlebar-restore и .titlebar-close
На форуме
Подскажите, пожалуйста. Не нравится мне гуй win 10-ки, всегда нравилась 7-ка. Нашёл кнопку chrome://global/skin/icons/windowControls.png
Хочу заменить свои стандартные. Как их прицепить знаю:
list-style-image: url("chrome://global/skin/icons/windowControls.png") !important; -moz-image-region: rect(16px, 47px, 31px, 32px) !important;
а вот к чему цеплять? Как эти кнопки прописать правильно? .titlebar-min, .titlebar-restore и .titlebar-close
Добавлено 17-02-2021 14:58:10
Глючит форум.
Отредактировано xrun1 (17-02-2021 14:58:10)
На форуме
Отсутствует
Нашёл кнопку chrome://global/skin/icons/windowControls.png
Это для fullscreen режима в
solombala
нет не понятно, покажи что за палочка, и что делал
Отсутствует
Отсутствует
solombala
это видимо курсор ввода или текста там отступов не бывает
можно ли указать определенную ширину вкладки для определенного сайта?
Скриптом для браузера возможно, а только стилем там нет атрибутов с адресом разве что по иконке, но это ерунда...
Контент да можно по адресу с @-moz-document url...
Отсутствует
Попробовал, некрасиво.
.titlebar-min { list-style-image: url("chrome://global/skin/icons/windowControls.png") !important; -moz-image-region: rect(16px, 17px, 31px, 0px) !important; } .titlebar-restore { list-style-image: url("chrome://global/skin/icons/windowControls.png") !important; -moz-image-region: rect(16px, 32px, 31px, 17px) !important; } .titlebar-close { list-style-image: url("chrome://global/skin/icons/windowControls.png") !important; -moz-image-region: rect(16px, 48px, 31px, 32px) !important; }
На форуме
Скриптом для браузера возможно, а только стилем там нет атрибутов с адресом разве что по иконке, но это ерунда...
Контент да можно по адресу с @-moz-document url...
А можете помочь скриптом пожалуйста? Для гугла например указать определенную ширину вкладки
Отсутствует
Проверил этот код на чистом профиле. Он не для Win10, как я понял. Появляется лишняя кнопка.
Это старый стиль, актуальный тут https://forum.mozilla-russia.org/viewto … 72#p765572
Stkvsky
custom_script_win.js
(this.ucf_tabs_location_change = { init(that) { try { gBrowser.addTabsProgressListener(this); that.unloadlisteners.push("ucf_tabs_location_change"); } catch(e) {} }, onLocationChange(aBrowser, aWebProgress, aRequest, aLocation, aFlags) { var tab; if (!aWebProgress.isTopLevel || !aBrowser || !(tab = gBrowser.getTabForBrowser(aBrowser))) return; var curruri = aBrowser.currentURI; tab.setAttribute("ucf-spec", curruri.spec); tab.setAttribute("ucf-specIgnoringRef", curruri.specIgnoringRef); tab.setAttribute("ucf-scheme", curruri.scheme); try { let host = curruri.host; tab.setAttribute("ucf-host", host); } catch(e) { tab.setAttribute("ucf-host", ""); } }, destructor() { gBrowser.removeTabsProgressListener(this); } }).init(this);
.tabbrowser-tab[ucf-host="www.google.com"][fadein]:not([pinned]) { max-width: 100px !important; }
Отсутствует
Отсутствует
Спасибо. Странно, что это не сделано по умолчанию.
Отсутствует
Vitaliy V.
Подскажите что не так делаю?
1. В папке chrome создаю custom_script_win.js добавляю туда скрипт
2. В скрипте добавляю в "ucf-host", "www.google.ru"
3. В папке chrome в файл userChrome.css добавляю
.tabbrowser-tab[ucf-host="www.google.ru"][fadein]:not([pinned]) { max-width: 100px !important; }
фф 68.0
Отредактировано Stkvsky (20-02-2021 00:05:44)
Отсутствует
Stkvsky
во первых если не в курсе что за файл custom_script_win.js
поиском несложно обнаружить что этот файл из состава user_chrome_files
во вторых в скрипте не нужно ничего изменять, свои адреса добавляйте в стиль
Отсутствует
rubel
Ну как же это известный редактор от майкрософт - Visual Studio Code, причем бесплатный.
Кнопки снизу добавлены расширением.
Но я сейчас использую Code - OSS, это скомпилированная версия без телеметрии,
находится в репах Arch Linux, Manjaro и т.д.
Отсутствует
Stkvsky
во первых если не в курсе что за файл custom_script_win.js
поиском несложно обнаружить что этот файл из состава user_chrome_files
во вторых в скрипте не нужно ничего изменять, свои адреса добавляйте в стиль
Не получается почему то
Добавил файлы как в инструкции, в настройках about:user-chrome-files подключил стили и скрипты
Подскажите как правильно добавить
Скрипт нужно добавлять в какую то строку или в самый конец?
А стиль в файл custom_style_user.css?
Отредактировано Stkvsky (20-02-2021 14:36:53)
Отсутствует
в настройках about:user-chrome-files подключил стили и скрипты
не обязательно их все включать, а только те что требуется
Скрипт нужно добавлять в какую то строку или в самый конец?
туда где комментарий // Здесь может быть ваш код который сработает по событию "load" не раньше
А стиль в файл custom_style_user.css?
не обязательно сработает и в userChrome.css
Не получается почему то
возможно не очищен кеш, почитайте инструкцию что делать после редактирования...
Добавлено 20-02-2021 14:36:08
solombala
чего там не фига? если для СВ то во вкладку код добавь и проверь
var itemsToClear = [ "cookies", ]; var range = Sanitizer.getClearRange(0); Sanitizer.sanitize(itemsToClear, { ignoreTimespan: !range, range, });
Отредактировано Vitaliy V. (20-02-2021 14:44:23)
Отсутствует