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

Общайтесь со знакомыми и друзьями в нашем сообществе в Facebook.

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 23-03-2021 21:33:50

Vitaliy V. вот этот стиль ломает отображение вкладок на виндовс 7 максимальная с этим сделать можно что нибудь

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

Выделить код

Код:

/* Тултипы */
tooltip {
    -moz-appearance: none !important;
    color: rgb(244,244,245) !important;
    background: rgba(11,11,12,0.7) !important;
    border: 1px solid rgba(0,0,0,0.1) !important;
    outline: 1px solid rgba(255,255,255,0.4) !important;
    border-radius: 0px !important; /* радиус */
    -moz-outline-radius: 0px !important; /* радиус */
    overflow: hidden !important;
    outline-offset: -2px !important;
    padding: 3px !important;
}

tooltip description:not([style]) {
    color: inherit !important;
}

tooltip .text-link {
    color: rgb(69, 161, 255) !important;
}

0d2dc287b6bdbfca27fc394a40c4a973.png

еще перестал работать скрипт faviconinurlbar [spoiler][code]    // стиль для faviconinurlbar
faviconinurlbar: {
        constructor: function() {
            var faviconin

Сustom Buttons » Custom Buttons » 13-03-2021 11:50:21

Dumby пишет
egorsemenov06 пишет

Переделайте пожалуйста кнопку ночной режим для UCF

[spoiler][code](async (css, on, bg, upd) => CustomizableUI.createWidget(({
    label: "Ночной режим",
    id: "ucf-cbbtn-contentDarkMode",
    pref: "ucf.sheetreg.contentDarkMode",
    localized: false,
    init() {
        var {pref} = this;
        Services.prefs.addObserver(pref, this);
        Services.obs.addObserver(function quit(s, topic) {
            Services.prefs.removeObserver(pref, this);
            Services.obs.removeObserver(quit, topic);
        }, "quit-application-granted");

        //upd = btn => btn.icon.style.backgroundColor = bg;
        upd = btn => btn.icon.style.cssText =
            `background-image: linear-gradient(${bg}, ${bg}); background-origin: content-box; background-repeat: no-repeat;`;

        this.click = () => Services.prefs.setBoolPref(pref, on = !on);
        this.tooltiptext = this.label + "\nЛ: Переключить черный фон страниц";
        this.on && this.reg();
        return delete this.init && this;
    },
    onCreated(btn) {
        btn.render = this.render;
        bt

Сustom Buttons » Custom Buttons » 12-03-2021 23:47:32

Dumby Переделайте пожалуйста кнопку ночной режим для UCF
[spoiler][code]custombutton://%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3Ccustombutton%20xmlns%3Acb%3D%22http%3A//xsms.nm.ru/custombuttons/%22%3E%0A%20%20%3Cname%3E%u041D%u043E%u0447%u043D%u043E%u0439%20%u0440%u0435%u0436%u0438%u043C%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/x-icon%3Bbase64%2CAAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADTXgDt014A7dNeAO3TXgDt014A7dNeAO3TXgDt014A7dNeAO3TXgDt014A7dNeAO3TXgDt014A7dNeAO3TXgDt014A7QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA014A7dNeAO0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNeAO3TXgDtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADTXgDt014A7QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA014A7dNeAO0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNeAO3TX

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 27-02-2021 17:06:10

Vitaliy V. пишет

egorsemenov06
у вас там для https://www.startpage.com/ скриншот или иконка отображается, тот код для скриншотов
.screenshot попробуете заменить на .top-site-icon если для иконок

Спасибо онромное

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 27-02-2021 15:40:47

Vitaliy V. пишет
egorsemenov06 пишет

background-image: url("./screenshot/ ...
вставляю в userContent.css и в папке custom_styles создал папку screenshot

Если папка screenshot в custom_styles, а код в userContent.css как он заработает
В custom_style_user.css вставляйте или папку screenshot в chrome перенесите

ни так ни так не работает userContent.css в папке custom_styles и подключен в   custom_style_user.css  у меня

раззобрался надо в плитках ссылки на изображения удалить

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 27-02-2021 15:24:26

Vitaliy V. пишет
egorsemenov06 пишет

пример кода CSS напишете что бы прикрутить свои изображения на плитках домашней странице  и новой вкладке

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

Выделить код

Код:

@-moz-document url("about:newtab"), url("about:home") {
.top-site-button .screenshot {
    background-position: top left !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}
.top-site-button[href="адрес"] .screenshot {
    background-image: url("изображение") !important;
}
}

Почему то  ничего не получаеться

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

Выделить код

Код:

@-moz-document url("about:newtab"), url("about:home") {
.top-site-button .screenshot {
    background-position: top left !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}
.top-site-button[href="https://www.startpage.com/"] .screenshot {
    background-image: url("./screenshot/startpage.png") !important;
}
}

вставляю в userContent.css и в папке custom_styles создал папку s

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 27-02-2021 02:11:36

Vitaliy V. посмотрите пожалуйста кнопку Очистить историю в ней не работает исключение из очистки папки thumbnails на [firefox] 86.0
[spoiler][code]//Очистить историю
try {
    ((img, preventClearThumbs) => {
        CustomizableUI.createWidget({
            id: "bt-clear-history",
            label: "Очистить историю",
            tooltiptext: "Очистить историю",
            defaultArea: CustomizableUI.AREA_NAVBAR,
            onCreated: function(bt) {
                bt.image = img;
            },
            onCommand: function(event) {
                var win = event.target.ownerDocument.defaultView;
                (preventClearThumbs || (g => {
                    var key = "onClearHistory", obs = g.PageThumbsHistoryObserver, func = obs[key];
                    return preventClearThumbs = () => obs[key] = () => obs[key] = func;
                })(Cu.import("resource://gre/modules/PageThumbs.jsm", {})))();
                var itemsToClear = [
                    "history",

Сustom Buttons » Custom Buttons » 15-02-2021 22:17:33

xrun1 пишет

egorsemenov06
Я не уследил, может Вы уже здесь спрашивали. Случайно, не просили переделать (или адаптировать, не знаю, как правильно сказать) следующие кнопки для ucf?
https://github.com/Infocatcher/Custom_Buttons/blob/master/Session_Bookmarks/sessionBookmarks.js
https://github.com/Infocatcher/Custom_Buttons/blob/master/Undo_Close_Tabs/undoCloseTabs.js
Undo_Close_Tabs - эта мне симпатичнее, чем в расширении Виталия Add Toolba Bbuttons кнопка "Восстановить". Я не пользуюсь окнами и мне лучше, когда по ПКМ вижу сразу список закрытых вкладок + 2 пункта меню: "Очистить историю закрытых вкладок" и "Восстановить последнюю сессию".
Кстати, to ALL: Infocatcher обновил кнопку Cookies_Permissions, а [b]Vitaliy V.[/b

Сustom Buttons » Custom Buttons » 06-02-2021 10:07:25

vending_machine пишет

egorsemenov06
ну уж скриншотеры-то в 21году 21 века уж можно как-нибудь найти программки-то
Image Uploader, KiberInfinity's Screen Shooter


а вот эмулировать нажатие мультимедийной клавиши "Стоп/Воспроизведение"-  это находиться в самых передовых областях технологий[mozilla]:o[android]

Кому что,на вкус и цвет товарищей нет .Кнопка то очень практичная а расширение ставить или целую программу зачем ?только систему засирать

Сustom Buttons » Custom Buttons » 08-01-2021 20:04:03

solombala пишет

Dumby

Dumby пишет

Ага, saveURL() тоже задело.

Не фига.. Команда не работает. в кнопке...Где поганка зарыта?
[spoiler][code]// Сохранить выделенный текст или весь текст на странице как txt файл .............
function saveSelectionToTxt() {

let browserMM = gBrowser.selectedBrowser.messageManager;
        browserMM.addMessageListener('getSelection', function listener(message) {
        var sel = message.data;
       !sel && document.getElementById("cmd_selectAll").doCommand();
     
   // создать название файла из заголовка страницы и текущего времени и сохранить текст ....
   var fileTitle = getTabLabel() + '  ' + aDate().replace(/:/g, ".");
   saveURL("data:text/plain," + encodeURIComponent(gBrowser.currentURI.spec + ("\r\n\r\n" + sel)),
                                fileTitle + ".txt", null, false, false, null, window.document);
                               
   !sel && goDoCommand("cmd_selectNone");
browserMM.removeMessageListener('getSelectio

Сustom Buttons » Custom Buttons » 06-01-2021 22:18:17

Dumby пишет

egorsemenov06
Ага, saveURL() тоже задело.

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

Выделить код

Код:

/*
   saveURL("data:text/plain," + encodeURIComponent(gBrowser.currentURI.spec + ("\r\n\r\n" + sel)), 
                                fileTitle + ".txt", null, false, false, null, window.document);
*/
   var args = [
      "data:text/plain," + encodeURIComponent(gBrowser.currentURI.spec + ("\r\n\r\n" + sel)),
      fileTitle + ".txt", null, false, false, null, window.document
   ];
   saveURL.length == 10 && args.splice(5, 0, null);
   saveURL(...args);

Большое Спасибо и с Праздниками Вас!

Сustom Buttons » Custom Buttons » 06-01-2021 19:56:28

Dumby посмотрите пожалуста кнопку Save в ней не работает Сохранить выделенный текст как txt файл
[spoiler][code]// Save, от 07.03.2017. .............
self.label = "Save";
self._handleClick =()=> menuPopup.openPopup(this, "after_start");
self.image = "data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAAAAADAgBEDRIXnwxQjKQNWp6pDFWXqAxXm6gMV5moDFeaqAxXmqgMV5qoDFebqAxVlqgNW5+pCkyIogwSFqgDAgBHDQoFhyszOv8hheP+IJH7/x+L8v8fjfb/H433/x+N9v8fjfb/H432/x+N9/8fi/L/IJH7/yGF5P0kLTTvDAcDgwgICIQ8Ojf/0czA+Oji1fzh18r85NzO/OTbz/zj287849vO/OPbzvzk3M/84dfK++ji1f3Sy8D5NDIvywYGB3kKCgqFQ0A8/+XXw/v979f/9uTO//rp0f/66NH/+ujR//rn0f/66NH/+ujR//bkzv/979f/5tfD/UZBPv8KCwqEDQwMhUVDQP/f08X7+OrZ/+zf0P/v5NP/8OPT/+/j0//v4tP/8OPT/+/j0//s39D/+OrZ/+DTxfxEQj//DAwMhA8PD4VKR0T/4dXG+/rr2v/v4tH/9OXU//Ll1P/z5dT/8+XU//Pl1P/05NT/7+DR//rr2v/i1cX7SkhE/w8PD4USEhKFT0xI/+XXxfv97tr/9ePR//no1P/459T/+OfU//jn1P/459T/+OfU//Xk0f/97tr/5dfF+09MSf8SEhGFFRQUhVNQTv/j2cv7+u/g//Hm2P/169v/9Orb/

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 20-11-2020 17:39:04

Vitaliy V. пишет

egorsemenov06
и правда, вроде как обновлял но забыл в svg прибавить высоту для ещё одной иконки, исправил.

Большое спасибо!!!

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 20-11-2020 16:22:50

Vitaliy V.Обновите пожалуйста иконки в кнопке Переключить Куки  в сообщении https://forum.mozilla-russia.org/viewto … 47#p786347

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 17-11-2020 14:20:41

Vitaliy V. пишет
egorsemenov06 пишет

не работает СКМ в консоле пишет ReferenceError: e is not defined

По моему эта ошибка к этому не относится, у меня была др. ошибка

Спасибо !

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 16-11-2020 22:41:39

Vitaliy V. Не гляните кнопку переключить куки.в ней не работает СКМ в консоле пишет ReferenceError: e is not defined
[spoiler][code]try {
    (() => {
        var id = "ucf-cookie-toggle",
        label = "Переключить Куки",
        tooltiptext = "ЛКМ: Переключить Куки\nСКМ: Удалить куки домена текущей страницы\nПКМ: Управление куками",
        img = "data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' height='80' width='16' viewBox='0 0 48 240'><g><rect x='0' y='0' width='48' height='48' rx='3' ry='3' style='fill:rgb(243, 135, 37);'/><path style='opacity:0.25;fill:black;' d='M 18.9,48 11,40.1 5,22 14,8 28,5 40,10 48,18 V 45 C 48,46.7 46.7,48 45,48 Z'/><path style='fill:white;' d='M 40.6,23.2 C 31,20.5 31,20.5 31.8,10 24,16.2 24,16.2 15.2,10 17,18.8 17,18.8 7.38,23.2 16.2,27.5 16.2,27.5 15.2,38 24,32.8 24,32.8 31.8,37.7 31.8,27.5 31.8,27.5 40.6,23.2 Z M 45,23.2 C 45,34.5 35.4,45 24,45 12.6,45 3,34.5 3,23.2 3,11.8 12.6,3 24.1,3 35.4,3 45,11.8 45,23.2' /><path

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 22-09-2020 17:46:45

Vitaliy V. пишет
egorsemenov06 пишет

так у меня не заработали сочетания Ctrl+ЛКМ и Shift+ЛКМ

Проверил ещё раз, всё работает,
только заменил #appMenu-viewCache на template#appMenu-viewCache чтобы в [firefox] 74 - 79 тоже работало.

Спасибо работает!

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 22-09-2020 11:17:48

Vitaliy V. пишет

egorsemenov06
UPD: или лучше так сделать

так у меня не заработали сочетания Ctrl+ЛКМ и Shift+ЛКМ

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 22-09-2020 01:17:37

Vitaliy V. пишет

egorsemenov06
ну если нет рабочих, тогда
ucf_custom_script_win.load
[spoiler][code]        (() => {
            var afterbtn = document.querySelector("#appMenu-viewCache")?.content.querySelector("#appMenu-mainView #appMenu-quit-button")
                || document.querySelector("#appMenu-mainView #appMenu-quit-button");
            if (!afterbtn) return;
            var btn = document.createXULElement("toolbarbutton");
            btn.id = "ucf-appMenu-restart-button";
            btn.className = "subviewbutton subviewbutton-iconic";
            btn.setAttribute("label", "Перезагрузка");
            btn.setAttribute("tooltiptext", "ЛКМ: Перезапустить приложение\nCtrl+ЛКМ: Отключить загрузку содержимого из кеша и перезапустить\nShift+ЛКМ: Перезапустить без дополнений");
            btn.setAttribute("shortcut", "Ctrl+Alt+Q");
            btn.style.setProperty("list-style-image", 'url("chrome://browser/skin/reload.svg")', "important");
            afterbtn.before(

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 21-09-2020 14:47:46

Опять кнопка перезапуска в appmenu не работает на 81.0 [firefox] есть ли у кого рабочая поделитесь пожалуйста

скрытый текст
893d6b8997da9fbc31a60b3d146ede8a.png

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 29-08-2020 19:29:38

Vitaliy V. пишет

egorsemenov06
[spoiler][code]try {
    (() => {
        var id = "ucf-cookie-toggle",
        label = "Переключить Куки",
        tooltiptext = "ЛКМ: Переключить Куки\nСКМ: Удалить куки домена текущей страницы\nПКМ: Управление куками",
        img = "data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' height='80' width='16' viewBox='0 0 48 240'><g><rect x='0' y='0' width='48' height='48' rx='3' ry='3' style='fill:rgb(243, 135, 37);'/><path style='opacity:0.25;fill:black;' d='M 18.9,48 11,40.1 5,22 14,8 28,5 40,10 48,18 V 45 C 48,46.7 46.7,48 45,48 Z'/><path style='fill:white;' d='M 40.6,23.2 C 31,20.5 31,20.5 31.8,10 24,16.2 24,16.2 15.2,10 17,18.8 17,18.8 7.38,23.2 16.2,27.5 16.2,27.5 15.2,38 24,32.8 24,32.8 31.8,37.7 31.8,27.5 31.8,27.5 40.6,23.2 Z M 45,23.2 C 45,34.5 35.4,45 24,45 12.6,45 3,34.5 3,23.2 3,11.8 12.6,3 24.1,3 35.4,3 45,11.8 45,23.2' /><path style='fill:white;' d='M 16,24.1 C 16,19.5 19.5,16 24.1,16 28.5,16 32,19.5 32,24.1 3

CSS-стили » Настройка внешнего вида Firefox в userChrome.css » 29-08-2020 10:27:46

Vitaliy V. пишет
egorsemenov06 пишет

сделайте пожалуйста для user_chrome_files еще одну кнопку "Переключить Куки" из add_toolbar_buttons

Ну все расширение по частям разберут, вам же вроде Dumby делал для Куки?

Нет  Dumby делал для voqabuhe но она черезчур мудренная.Не откажите пожалуйста в моей просьбе

Board footer

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