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

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

№900126-08-2020 16:20:48

rubel
Участник
 
Группа: Members
Откуда: г.Самара
Зарегистрирован: 10-05-2005
Сообщений: 559
UA: Firefox 79.0

Re: Настройка внешнего вида Firefox в userChrome.css

_zt
Понравился скрипт  AutoCloseBookMarkFolder. Вот только как в нем сменить отображение кнопок в боковушке закрыть и открыть все папки с иероглифов на что-то удобное, например CAll и OAll. А то сейчас там так 折畳 и展開

Отсутствует

 

№900226-08-2020 17:53:02

_zt
Участник
 
Группа: Members
Зарегистрирован: 10-11-2014
Сообщений: 1635
UA: Firefox 78.0

Re: Настройка внешнего вида Firefox в userChrome.css

rubel
Как обычно.

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

Выделить код

Код:

var toolbox = document.createElementNS(kXULNS, "toolbox");
    toolbox.setAttribute("style", "-moz-appearance: none; margin: -8px 4px 0 4px;");
    toolbar = document.createElementNS(kXULNS, "toolbar");
    toolbar.setAttribute("id", "acBookMarkTreeFolder-toolbar");
   var closeAllButton = document.createElementNS(kXULNS, "toolbarbutton");
    closeAllButton.setAttribute("label", "Свернуть все");//折畳
    closeAllButton.setAttribute("oncommand", "acBookMarkTreeFolder.closeAll();");
    closeAllButton.setAttribute("style", "margin: 0 4px 0 4px;");
    var openAllButton = document.createElementNS(kXULNS, "toolbarbutton");
    openAllButton.setAttribute("label", "Развернуть все");//展開
    openAllButton.setAttribute("oncommand", "acBookMarkTreeFolder.openAll();");
    openAllButton.setAttribute("style", "margin: 0 4px 0 4px;");


Еще отступы добавил, можете их убрать или изменить по своему.

Отсутствует

 

№900326-08-2020 18:21:37

rubel
Участник
 
Группа: Members
Откуда: г.Самара
Зарегистрирован: 10-05-2005
Сообщений: 559
UA: Firefox 79.0

Re: Настройка внешнего вида Firefox в userChrome.css

_zt
Классно! Очень не хватало этих кнопок, спасибо за наводку. :) :beer:

Отсутствует

 

№900426-08-2020 23:35:35

intersk
Участник
 
Группа: Members
Зарегистрирован: 20-06-2013
Сообщений: 104
UA: Firefox 78.0

Re: Настройка внешнего вида Firefox в userChrome.css

sibirnik пишет

А чем вас - это не устраивает?

sandro79 пишет

Но я дал же ещё ссылку на другой вариант стиля, и даже на Australis

я пользуюсь темой Soft Theme (Grey). И эти стили как то портят её вкладки, не сочетаются видимо в чем-то....
я хотел бы просто закруглить углы вкладок в теме Soft Theme (Grey).

Отсутствует

 

№900526-08-2020 23:55:50

sandro79
Участник
 
Группа: Members
Зарегистрирован: 15-11-2017
Сообщений: 1750
UA: Firefox 80.0

Re: Настройка внешнего вида Firefox в userChrome.css

intersk пишет

И эти стили как то портят её вкладки, не сочетаются видимо в чем-то

Единственное, что заметил, так это то, что разделитель меж вкладок удалён, ну это можно легко поправить, удалив вторую часть стиля:

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

Выделить код

Код:

/* hide tab separators */
.tabbrowser-tab::after,
.tabbrowser-tab::before {
  opacity: 0 !important;
  border-image: unset !important;
  border-image-slice: unset !important;
  width: unset !important;
}
#tabbrowser-tabs[movingtab] > .tabbrowser-tab[beforeselected]:not([last-visible-tab])::after,
.tabbrowser-tab:not([selected]):not([afterselected-visible]):not([afterhovered]):not([first-visible-tab]):not(:hover)::before,
#tabbrowser-tabs:not([overflow]) > .tabbrowser-tab[last-visible-tab]:not([selected]):not([beforehovered]):not(:hover)::after {
  content: unset !important;
  display: unset !important;
}

d7a1c7c7105e.png


Правда у меня windows 7, а у windows win10, но вряд ли это имеет особо значение.

Отредактировано sandro79 (27-08-2020 00:13:13)

Отсутствует

 

№900627-08-2020 01:55:59

xrun1
Участник
 
Группа: Members
Зарегистрирован: 12-12-2013
Сообщений: 1208
UA: Firefox 80.0

Re: Настройка внешнего вида Firefox в userChrome.css

_zt
У меня не цепляются скрипты.:( Что я сделал не так?

custom_script_win.js

Выделить код

Код:

// Здесь может быть ваш код который сработает по событию "load" не раньше
        setTimeout(() => {
            var loadScripts = ((name) => {
                try {
                    Services.scriptloader.loadSubScript(`chrome://user_chrome_files/content/custom_scripts/${name}`, window, "UTF-8");
                } catch(e) {}
            });
            loadScripts("AutoCloseBookMarkFolder.uc.js");
            loadScripts("SidebarBookmarkSearchOpenFolder.uc.js");
        }, 0);
        /* ************************************************ */


Сами скрипты, естественно, взял с сайта и сохранил с соответствующими именами.

Отсутствует

 

№900727-08-2020 06:49:58

sibirnik
Участник
 
Группа: Members
Зарегистрирован: 11-08-2016
Сообщений: 63
UA: Firefox 78.0

Re: Настройка внешнего вида Firefox в userChrome.css

intersk

intersk пишет

я пользуюсь темой Soft Theme (Grey).

Специально себе установил эту тему - всё работает без проблем. Смотрите свой userChrome.css с каким то кодом идёт конфликт - тема здесь ни при чём.

Добавлено 27-08-2020 07:02:46
Если не трудно помогите на пальцах понятно. Много что читал по этому вопросу - но так и не понял...не могу сам это сделать.(Добавить нужную кнопку).  Мне нужна одна единственная кнопка - перезапуск Firefox с сохранением всех открытых страниц для применения изменений. Как это сделать наиболее простым и понятным способом(например через userChrome.css или userContent.css) либо каким то другим понятным способом. Нужно одно грамотное, понятное, расписанное и рабочее решение.

Отредактировано sibirnik (27-08-2020 07:02:46)

Отсутствует

 

№900827-08-2020 08:47:03

vending_machine
Участник
 
Группа: Members
Зарегистрирован: 10-01-2020
Сообщений: 542
UA: Firefox 78.0

Re: Настройка внешнего вида Firefox в userChrome.css

sibirnik пишет

Мне нужна одна единственная кнопка - перезапуск Firefox с сохранением всех открытых страниц для применения изменений. Как это сделать наиболее простым и понятным способом(например через userChrome.css или userContent.css) либо каким то другим понятным способом. Нужно одно грамотное, понятное, расписанное и рабочее решение.

https://addons.mozilla.org/ru/firefox/addon/restart_browser/?src=search:rock:

Отсутствует

 

№900927-08-2020 09:33:04

sibirnik
Участник
 
Группа: Members
Зарегистрирован: 11-08-2016
Сообщений: 63
UA: Firefox 78.0

Re: Настройка внешнего вида Firefox в userChrome.css

vending_machine
Гениально! Но не удобно(может конечно у меня мозгов не хватает). Я так понял нужно каждый раз задавать сохранение сессии(открытых страниц в данное перезагрузке время) Совсем не фонтан. Или я не прав? Подскажите, чтобы одним нажатием на кнопку произошёл перезапуск с сохранением открытых страниц.

Отсутствует

 

№901027-08-2020 09:55:15

sandro79
Участник
 
Группа: Members
Зарегистрирован: 15-11-2017
Сообщений: 1750
UA: Firefox 80.0

Re: Настройка внешнего вида Firefox в userChrome.css

sibirnik пишет

Мне нужна одна единственная кнопка - перезапуск Firefox с сохранением всех открытых страниц для применения изменений. Как это сделать наиболее простым и понятным способом(например через userChrome.css или userContent.css) либо каким то другим понятным способом.

Стилем можно было до 71 [firefox], пока биндинги не удалили. Сейчас же только скрипты или из add_toolbar_buttons использовать кнопку, для установки дополнения требуется это.
В обоих случаях идёт перезапуск Firefox с сохранением всех открытых страниц и применением изменений в стилях или скриптах по нажатию СКМ или ПКМ.

vending_machine пишет

https://addons.mozilla.org/ru/firefox/addon/restart_browser/?src=search:rock:

Метод был проверен? Делает перезапуск стилей без установки внешнего приложения? Хорош уже паясничать!

sibirnik пишет

Гениально!

Вам нужен полноценный перезапуск с перезапуском изменений в стилях или его имитация? Отзывы не смущают? Проходили уже.

Отсутствует

 

№901127-08-2020 10:26:37

vending_machine
Участник
 
Группа: Members
Зарегистрирован: 10-01-2020
Сообщений: 542
UA: Firefox 78.0

Re: Настройка внешнего вида Firefox в userChrome.css

sibirnik пишет

Подскажите, чтобы одним нажатием на кнопку произошёл перезапуск с сохранением открытых страниц.

А вот в отзывах

рецепт:
Stop looking for the Holy Grail of a usable restart button - they don't want you to have it !
BUT USE THIS INSTEAD : If you want a TRUE Firefox restart IN TWO CLICKS, do this:
1) Type about:restartrequired in your browser
2) Drag and drop that page to your toolbar
3) Click "Restart"
Done!
All credit to Andorio2007 - brilliant ! It works - no messing !


Перестаньте искать Святой Грааль в виде удобной кнопки перезапуска - они не хотят, чтобы она у вас была!
НО ИСПОЛЬЗУЙТЕ ЭТО ВМЕСТО: Если вы хотите ИСТИННЫЙ перезапуск Firefox В ДВУХ КЛИКАХ, сделайте следующее:
1) Введите about:restartrequired в вашем браузере
2) Перетащите эту страницу на панель инструментов.
3) Нажмите «Перезагрузить».
Готово!
Вся заслуга Andorio2007 - великолепно! Это работает - никаких проблем!


Вот ещё кнопка для Custom Bottom

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

Выделить код

Код:

var appStartup = Components.classes["@mozilla.org/toolkit/app-startup;1"]
                             .getService(Components.interfaces.nsIAppStartup);
appStartup.quit(appStartup.eForceQuit | appStartup.eRestart);

Отредактировано vending_machine (27-08-2020 10:34:06)

Отсутствует

 

№901227-08-2020 10:43:24

katari4688908
Участник
 
Группа: Members
Зарегистрирован: 30-01-2019
Сообщений: 29
UA: Firefox 80.0

Re: Настройка внешнего вида Firefox в userChrome.css

как то можно заменить песочные часы появившиеся на вкладках в 80-той. версии ?.  на то что было до этого. шарики там бегали по горизонтали  .

https://postimg.cc/6y0Qvnj1

Отсутствует

 

№901327-08-2020 10:59:37

sibirnik
Участник
 
Группа: Members
Зарегистрирован: 11-08-2016
Сообщений: 63
UA: Firefox 78.0

Re: Настройка внешнего вида Firefox в userChrome.css

vending_machine

vending_machine пишет

Вот ещё кнопка для Custom Bottom

С этим у меня проблема. Я не могу установить это расширение на 78ESR версию. На старых версиях Firefox я Custom Bottom пользовался - это крутая штука, а на новых не получается сделать.

Отсутствует

 

№901427-08-2020 11:07:27

vending_machine
Участник
 
Группа: Members
Зарегистрирован: 10-01-2020
Сообщений: 542
UA: Firefox 78.0

Re: Настройка внешнего вида Firefox в userChrome.css

sibirnik пишет

vending_machine

vending_machine пишет

Вот ещё кнопка для Custom Bottom

С этим у меня проблема. Я не могу установить это расширение на 78ESR версию. На старых версиях Firefox я Custom Bottom пользовался - это крутая штука, а на новых не получается сделать.

Там нужно очистить startupCache

скрытый текст
C:\Users\User\AppData\Local\Mozilla\Firefox\Profiles\Пользователь по умолчанию\startupCache
https://forum.mozilla-russia.org/viewto … 06#p783406

Отсутствует

 

№901527-08-2020 15:46:59

Vitaliy V.
Участник
 
Группа: Members
Зарегистрирован: 19-09-2014
Сообщений: 2186
UA: Firefox 80.0

Re: Настройка внешнего вида Firefox в userChrome.css

_zt пишет

Ради этого набора (и еще ExtensionOptionsMenu) держу скрипты.

xrun1 пишет

У меня не цепляются скрипты.:( Что я сделал не так?

подключить их вы можете в custom_script_all_win.js т. к. undoBookmarksContextMenu.uc.js работает ещё и в chrome://browser/content/places/places.xhtml
ucf_custom_script_all_win.load

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

Выделить код

Код:

(() => {
            var loadscript = (name, win) => {
                try {
                    Services.scriptloader.loadSubScript(`chrome://user_chrome_files/content/custom_scripts/${name}`, win, "UTF-8");
                    return true;
                } catch(e) {
                    if (!window.Services) {
                        try {
                            ChromeUtils.import("resource://gre/modules/Services.jsm", window);
                            Services.scriptloader.loadSubScript(`chrome://user_chrome_files/content/custom_scripts/${name}`, win, "UTF-8");
                            return true;
                        } catch(e) {}
                    }
                }
                return false;
            },
            load_scripts_by_url = {
                "chrome://browser/content/browser.xhtml": (win) => {
                    var box;
                    if (win != window || !(box = document.querySelector("#sidebar-box"))) return;
                    var listener = e => {
                        var doc = e.target || ({});
                        load_scripts_by_url[doc.documentURI]?.(doc.defaultView);
                    };
                    box.addEventListener("pageshow", listener);
                    this.loadscriptsallwinorsbar = {
                        destructor: function() {
                            box.removeEventListener("pageshow", listener);
                        }
                    };
                    this.unloadlisteners.push("loadscriptsallwinorsbar");
                    setTimeout(() => {
                    //>>>>>>>>>>| Загрузка скриптов для browser.xhtml |>>>>>>>>>>

                        loadscript("undoBookmarksContextMenu.uc.js", win);
                        loadscript("SidebarModoki.uc.js", win);
                        var smbox = document.querySelector("#SM_toolbox");
                        if (smbox) {
                            smbox.addEventListener("pageshow", listener);
                            this.sidebarmodokibox = {
                                destructor: function() {
                                    smbox.removeEventListener("pageshow", listener);
                                }
                            };
                            this.unloadlisteners.push("sidebarmodokibox");
                        }

                    //<<<<<<<<<<| Загрузка скриптов для browser.xhtml |<<<<<<<<<<
                    }, 0);
                },
                //>>>>>>>>>>| Загрузка скриптов для др. документов |>>>>>>>>>>
                "chrome://browser/content/places/places.xhtml": (win) => {
                    loadscript("undoBookmarksContextMenu.uc.js", win);

                },
                "chrome://browser/content/places/bookmarksSidebar.xhtml": (win) => {
                    loadscript("AutoCloseBookMarkFolder_Fx37.uc.js", win);
                    loadscript("SidebarBookmarkSearchOpenFolder.uc.js", win);
                    loadscript("undoBookmarksContextMenu.uc.js", win);

                },
                "chrome://browser/content/places/historySidebar.xhtml": (win) => {
                    loadscript("AutoCloseHistoryFolder_Fx37.uc.js", win);

                },
                //<<<<<<<<<<| Загрузка скриптов для др. документов |<<<<<<<<<<
            };
            load_scripts_by_url[location.href]?.(window);
        })();


но если надо то сделаю ещё для custom_script_win.js


_zt пишет

А как его оформить я не сообразил, вот это не знаю как раскрасить,

попробуйте как то так

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

Выделить код

Код:

#SM_toolbox {
    background-color: var(--toolbar-bgcolor, -moz-dialog) !important;
    color: var(--toolbar-color, -moz-dialogtext) !important;
    text-shadow: inherit !important;
}
#SM_toolbox :is(tabs,tabpanels,tabpanel,tab) {
    -moz-appearance: none !important;
    background-color: transparent !important;
    color: inherit !important;
    margin: 0 !important;
}
#SM_splitter {
    -moz-appearance: none !important;
    background-color: var(--chrome-content-separator-color, rgba(127,127,127,.5)) !important;
    background-clip: content-box !important;
    border-inline: 4px solid transparent !important;
    min-width: 9px !important;
    margin-inline: -4px !important;
    position: relative !important;
}
#SM_toolbox tab {
    margin-top: 2px !important;
    padding: 3px 6px !important;
    outline: none !important;
    border-bottom: 2px solid transparent !important;
}
#SM_toolbox tab:hover {
    border-bottom-color: rgba(127,127,127,.3) !important;
}
#SM_toolbox tab[visuallyselected="true"] {
    border-bottom-color: #0074E8 !important;
}

да и вот этот код кнопки из SidebarModoki.uc.js желательно переместить в custom_script.js
её не нужно создавать при каждом открытии окон браузера.

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

Выделить код

Код:

try {
      CustomizableUI.createWidget({ //must run createWidget before windowListener.register because the register function needs the button added first
        id: 'SM_Button',
        type: 'custom',
        defaultArea: CustomizableUI.AREA_NAVBAR,
        onBuild: function(aDocument) {
          var toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton');
          var props = {
            id: "SM_Button",
            class: "toolbarbutton-1 chromeclass-toolbar-additional",
            tooltiptext: "Sidebar Modoki",
            oncommand: "SidebarModoki.toggle();",
            type: "button",
            label: "Sidebar Modoki",
            removable: "true"
          };
          for (var p in props) {
            toolbaritem.setAttribute(p, props[p]);
          }
          
          return toolbaritem;
        }
      });
    }catch(e){}


это удалить
скрытый текст
Components.utils.import("resource:///modules/CustomizableUI.jsm");

Отредактировано Vitaliy V. (08-09-2020 00:09:27)

Отсутствует

 

№901627-08-2020 19:58:49

xrun1
Участник
 
Группа: Members
Зарегистрирован: 12-12-2013
Сообщений: 1208
UA: Firefox 80.0

Re: Настройка внешнего вида Firefox в userChrome.css

Vitaliy V.
Спасибо. Лично для меня после варианта Dumby с кнопкой "Открыть все папки, Закрыть все папки" отпала необходимость в скриптах AutoCloseBookMarkFolder_Fx37.uc.js и AutoCloseHistoryFolder_Fx37.uc.js. Пункты меню тоже не нужны undoBookmarksContextMenu.uc.js.
А вот этого давно не хватало SidebarBookmarkSearchOpenFolder.uc.js. Закладок исторически накопилось много, порядок в них поддерживать тяжело и этот пункт меню при поиске мне крайне желателен. Вы его делали, когда был биндинг.

Vitaliy V. пишет

но если надо то сделаю ещё для custom_script_win.js

Мне не важно, где код. Главное, что работает. Осталось вот так

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

Выделить код

Код:

(() => {
            var loadscript = name => {
                try {
                    Services.scriptloader.loadSubScript(`chrome://user_chrome_files/content/custom_scripts/${name}`, window, "UTF-8");
                } catch(e) {
                    if (!window.Services) {
                        try {
                            ChromeUtils.import("resource://gre/modules/Services.jsm", window);
                            Services.scriptloader.loadSubScript(`chrome://user_chrome_files/content/custom_scripts/${name}`, window, "UTF-8");
                        } catch(e) {}
                    }
                }
            },
            sbloadscript = (name, win) => {
                try {
                    Services.scriptloader.loadSubScript(`chrome://user_chrome_files/content/custom_scripts/${name}`, win, "UTF-8");
                } catch(e) {}
            },
            load_scripts_by_url = {
                "chrome://browser/content/browser.xhtml": () => {
                    var box = document.querySelector("#sidebar-box"),
                    listener = e => {
                        var doc = e.target;
                        (load_scripts_by_url[doc.documentURI] || (() => {}))(doc);
                    };
                    box.addEventListener("pageshow", listener);
                    this.loadscriptsallwinorsidebar = {
                        destructor: function() {
                            box.removeEventListener("pageshow", listener);
                        }
                    };
                    this.unloadlisteners.push("loadscriptsallwinorsidebar");
                },
                //>>>>>>>>>>| Загрузка скриптов для др. документов |>>>>>>>>>>
                "chrome://browser/content/places/bookmarksSidebar.xhtml": (doc) => {
                    var win = doc.defaultView;
                    sbloadscript("SidebarBookmarkSearchOpenFolder.uc.js", win);
                },
                //<<<<<<<<<<| Загрузка скриптов для др. документов |<<<<<<<<<<
            };
            (load_scripts_by_url[location.href] || (() => {}))();
        })();

Отсутствует

 

№901727-08-2020 20:01:05

_zt
Участник
 
Группа: Members
Зарегистрирован: 10-11-2014
Сообщений: 1635
UA: Firefox 78.0

Re: Настройка внешнего вида Firefox в userChrome.css

Vitaliy V.
Все получилось. Спасибо.

но если надо то сделаю ещё для custom_script_win.js

А в чем разница? Здесь же все с уточнениями. В данном случае закинул эти пять скриптов в custom_scripts/подпапка, так даже удобнее, порядка в файлах больше.
   
Сделайте пожалуйста еще для этих, желательно так же, что бы можно было файлы в подпапку кинуть:
Extension Options Menu
https://forum.mozilla-russia.org/viewto … 16#p780316
MemoryMinimizationButton
https://github.com/alice0775/userChrome … tton.uc.js
   
И эту как угодно - ViewImageInTab

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

Выделить код

Код:

location == "chrome://browser/content/browser.xhtml" && document.querySelector("#context-viewimage").setAttribute("oncommand", 'openWebLinkIn(gContextMenu.imageURL,"tab")')

Отсутствует

 

№901827-08-2020 20:11:31

sibirnik
Участник
 
Группа: Members
Зарегистрирован: 11-08-2016
Сообщений: 63
UA: Firefox 78.0

Re: Настройка внешнего вида Firefox в userChrome.css

sandro79

sandro79 пишет

Сейчас же только скрипты или из add_toolbar_buttons использовать кнопку, для установки дополнения требуется это.

Спасибо огромное за подробное разъяснение(сегодня уже поздно) Завтра попробую сделать, как вы указали и потом отпишу вам.

Отсутствует

 

№901928-08-2020 01:52:00

voqabuhe
Участник
 
Группа: Members
Зарегистрирован: 06-12-2011
Сообщений: 3231
UA: Firefox 80.0

Re: Настройка внешнего вида Firefox в userChrome.css

_zt пишет

AutoCloseBookMarkFolder + AutoCloseHistoryFolder + SidebarBookmarkSearchOpenFolder + undoBookmarksContextMenu.

Отличные скрипты, спасибо. Только не понял, как должен работать undoBookmarksContextMenu? У меня в контекстном меню закладок появились два неактивных пункта Undo и Redo, как их задействовать то?

Отсутствует

 

№902028-08-2020 02:23:51

voqabuhe
Участник
 
Группа: Members
Зарегистрирован: 06-12-2011
Сообщений: 3231
UA: Firefox 80.0

Re: Настройка внешнего вида Firefox в userChrome.css

xrun1 пишет

У меня не цепляются скрипты.:( Что я сделал не так?

Если правильно помню, то в папке chrome создаёте файл userChrome.uc.js, а потом только в папку chrome закидываете файлы с расширением .uc.js, например SidebarBookmarkSearchOpenFolder.uc.js и всё работает.
CustomJSforFx/userChrome.uc.js at master · Aris-t2/CustomJSforFx · GitHub

Отсутствует

 

№902128-08-2020 02:41:18

xrun1
Участник
 
Группа: Members
Зарегистрирован: 12-12-2013
Сообщений: 1208
UA: Firefox 80.0

Re: Настройка внешнего вида Firefox в userChrome.css

voqabuhe пишет

Undo и Redo, как их задействовать то?

Удалите закладку - увидите. ;) В принципе, этот файл особенно не нужен, горячие клавиши и так работают.
Виталий выше дал способ, как их прицепить в ucf.

Отредактировано xrun1 (28-08-2020 02:47:26)

Отсутствует

 

№902228-08-2020 04:00:03

voqabuhe
Участник
 
Группа: Members
Зарегистрирован: 06-12-2011
Сообщений: 3231
UA: Firefox 80.0

Re: Настройка внешнего вида Firefox в userChrome.css

xrun1 пишет

Удалите закладку - увидите.

Теперь понятно, спасибо.

Отсутствует

 

№902328-08-2020 05:56:31

_zt
Участник
 
Группа: Members
Зарегистрирован: 10-11-2014
Сообщений: 1635
UA: Firefox 78.0

Re: Настройка внешнего вида Firefox в userChrome.css

Vitaliy V.
Извиняюсь. Я тупил вчера. Это шаблон.
   
Подскажите для custom_script_win шаблон? И правильный ли это файл для этих скриптов? И не нужны ли в них правки, как в SidebarModoki?
Сами скрипты в предыдущем посте.
Вот этот шаблон попробовал, в итоге профиль пришлось из бэкапа восстанавливать, хотя поначалу все работало. )

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

Выделить код

Код:

setTimeout(() => {
            var loadScripts = ((name) => {
                try {
                    Services.scriptloader.loadSubScript(`chrome://user_chrome_files/content/custom_scripts/import/${name}`, window, "UTF-8");
                } catch(e) {}
            });
            loadScripts("s_ExtensionOptionsMenu.rus.uc.js");
            loadScripts("s_MemoryMinimizationButton.uc.js");
            loadScripts("s_ViewImageInTab.uc.js");
            loadScripts("s_Undo_CloseTab_Button.uc.js");
            // и так далее
        }, 0);

Отредактировано _zt (28-08-2020 07:26:01)

Отсутствует

 

№902428-08-2020 20:28:07

sandro79
Участник
 
Группа: Members
Зарегистрирован: 15-11-2017
Сообщений: 1750
UA: Firefox 80.0

Re: Настройка внешнего вида Firefox в userChrome.css

katari4688908 пишет

как то можно заменить песочные часы появившиеся на вкладках в 80-той. версии ?.  на то что было до этого. шарики там бегали по горизонтали

https://forum.mozilla-russia.org/viewto … 76#p783576


В about:config создать числовой параметр ui.prefersReducedMotion — 0 https://forum.mozilla-russia.org/viewto … 88#p784488

Отредактировано sandro79 (29-08-2020 01:25:35)

Отсутствует

 

№902528-08-2020 21:55:18

razoo
Участник
 
Группа: Members
Зарегистрирован: 23-07-2009
Сообщений: 48
UA: Firefox 60.0

Re: Настройка внешнего вида Firefox в userChrome.css

Vitaliy V. пишет

Проверяйте кто там этот стиль использует Вкладки ниже новый стиль для  78+

Попробовал разные подставки - не получается порядок:
     1. Закладки
     2 .Вкладки
     3. Навигация
Либо табы внизу остаются, либо букмарки от навигации не отрываются. И на 68 и на 78.
По большому счету, мне не нужны табы над контентом, мне нужны букмарки под меню.
Хотелось бы вернуть то, что я поддерживал в фф с 3 версии - с 2008! Any chance?

Отсутствует

 

Board footer

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