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

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

№762620-01-2020 10:59:22

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

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

А кнопки окна как бы убрать?

Отредактировано voqabuhe (20-01-2020 11:00:57)

Отсутствует

 

№762720-01-2020 12:39:02

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

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

Retif пишет:

Подскажите плиз, а можно как-то увеличить ширину панели с закладками (Bookmarks Toolbar)? Причем желательно сверху пару пикселей прибавить, снизу вроде ок.

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

Выделить код

Код:

#PlacesToolbarItems {
    padding-top: 2px !important;
    padding-bottom: 0px !important;
}

Отсутствует

 

№762820-01-2020 13:28:53

Retif
Участник
 
Группа: Members
Зарегистрирован: 14-09-2014
Сообщений: 71
UA: Firefox 72.0

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

sandro79, спасибо, то что надо :beer:

Отсутствует

 

№762920-01-2020 14:19:29

Retif
Участник
 
Группа: Members
Зарегистрирован: 14-09-2014
Сообщений: 71
UA: Firefox 72.0

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

А вот ещё момент, нельзя ли там же увеличить ширину выделяемой/нажимаемой ссылки? А то увеличил саму панель, а сами закладки на ней такие же узкие остались:

https://i111.fastpic.ru/big/2020/0120/c1/974fe742500d9da63df7a86252c89dc1.png

Отсутствует

 

№763020-01-2020 15:19:59

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

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

Retif пишет:

А вот ещё момент, нельзя ли там же увеличить ширину выделяемой/нажимаемой ссылки?

Попробуйте так, но наверное предыдущий код тогда можно не использовать.

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

Выделить код

Код:

#PersonalToolbar {
  min-height: 26px !important;
}

На снимке ниже - 40px
https://b.radikal.ru/b19/2001/1a/3c9b0864b0be.png


Может вам ещё посмотреть что-то из стилей отсюда, точнее три стиля с именами buttons_on_bookmarks_toolbar_

Отсутствует

 

№763120-01-2020 16:15:32

Retif
Участник
 
Группа: Members
Зарегистрирован: 14-09-2014
Сообщений: 71
UA: Firefox 72.0

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

sandro79, спасибо, то что надо.

Отсутствует

 

№763220-01-2020 19:02:38

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

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

Dumby

file.initWithPath("C:\\Program Files\\AkelPad\\AkelPad.exe");

Так действительно работает.
А вот это не хочет

Выделить код

Код:

var file = Services.dirsvc.get('ProfD', Ci.nsIFile);
file.append("owa10_13.exe");

Пришлось прописывать полный путь по аналогии с Akelpad.
И не работают кнопки, в которых вместо onCommand: function(event) используется onBuild: function(document). Если вставляю такую кнопку в user_chrome_files\custom_scripts\custom_script.js все остальные тоже отваливаются.
Вот пример

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

Выделить код

Код:

try {
    CustomizableUI.createWidget({
        id: "add-personalization-button-app",
        label: "Дополнения Настройки Персонализация",
        type: "custom",
        tooltiptext: ${"`ЛКМ: Дополнения\nСКМ: Настройки\nПКМ: Персонализация...\nAlt+ПКМ: about:about\nCtrl+ПКМ: about:config\nShift+ПКМ: about:support`"},
        onBuild: function(document) {
            var toolbarbutton_0 = document.createElementNS(ns_xul, "toolbarbutton");
            toolbarbutton_0.id = "add-personalization-button-app";
            toolbarbutton_0.setAttribute("label", "Дополнения Настройки Персонализация");
            toolbarbutton_0.setAttribute("context", false);
            toolbarbutton_0.setAttribute("tooltiptext", ${"`ЛКМ: Дополнения\nСКМ: Настройки\nПКМ: Персонализация...\nAlt+ПКМ: about:about\nCtrl+ПКМ: about:config\nShift+ПКМ: about:support`"});
            toolbarbutton_0.addEventListener("click", function(event) {
                var win = event.target.ownerDocument.defaultView;
                win.SidebarUI.hide();
                if (event.button == 0) {
                    win.gBrowser.selectedTab = win.gBrowser.addTrustedTab('about:addons');
                }
                if (event.button == 1) {
                    win.gBrowser.selectedTab = win.gBrowser.addTrustedTab('about:preferences');
                }
                if (event.button == 2) {
                    event.preventDefault();
                    event.stopPropagation();
                    if (event.altKey)
                        win.gBrowser.selectedTab = win.gBrowser.addTrustedTab('about:about');
                    else if (event.ctrlKey)
                            win.gBrowser.selectedTab = win.gBrowser.addTrustedTab('about:config');
                         else if (event.shiftKey)
                            win.gBrowser.selectedTab = win.gBrowser.addTrustedTab('about:support');
                    else
                        win.gCustomizeMode.enter();
                }
            }, false);
            toolbarbutton_0.classList.add("toolbarbutton-1");
            toolbarbutton_0.classList.add("chromeclass-toolbar-additional");
            return toolbarbutton_0;
        }
    });
} catch(e) {}


Что здесь не так?

Отсутствует

 

№763321-01-2020 07:45:27

Dumby
Участник
 
Группа: Members
Зарегистрирован: 12-08-2012
Сообщений: 1074
UA: Firefox 52.0

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

xrun1 пишет:

А вот это не хочет

Ну не знаю. Скопировал в папку профиля виндовский калькулятор calc.exe,
переименовал в owa10_13.exe, и... вполне себе запускается.

xrun1 пишет:

Что здесь не так?

Есть пара моментов

скрытый текст
1. Не определён ns_xul. Следует
либо захардкодить прямо первым аргументом в createElementNS(),
либо определить внутри метода onBuild() через {var, let, const} ns_xul = "...
либо так же, но top level, чтобы использовать и в других частях кода,
либо ещё как-то, ну или просто заменить методом createXULElement().

2. Нужно привести в порядок tooltiptext, здесь же не «строка в строке».
И да, если есть ошибка в синтаксисе, то весь код встанет враскоряку целиком,
и никакой try catch, разумеется, не спасёт.

Выделить код

Код:

try {
    CustomizableUI.createWidget({
        id: "add-personalization-button-app",
        type: "custom",
        tooltiptext: [
            "ЛКМ: Дополнения",
            "СКМ: Настройки",
            "ПКМ: Персонализация...",
            "Alt+ПКМ: about:about",
            "Ctrl+ПКМ: about:config",
            "Shift+ПКМ: about:support"
        ].join("\n"),
        onBuild: function(document) {
            var toolbarbutton_0 = document.createXULElement("toolbarbutton");

            toolbarbutton_0.id = this.id;
            toolbarbutton_0.tooltipText = this.tooltiptext;
            toolbarbutton_0.label = "Дополнения Настройки Персонализация";
            //toolbarbutton_0.image = "about:logo";

            toolbarbutton_0.setAttribute("context", false);
            toolbarbutton_0.addEventListener("click", function(event) {
                var win = event.target.ownerDocument.defaultView;
                win.SidebarUI.hide();
                if (event.button == 0) {
                    win.gBrowser.selectedTab = win.gBrowser.addTrustedTab('about:addons');
                }
                if (event.button == 1) {
                    win.gBrowser.selectedTab = win.gBrowser.addTrustedTab('about:preferences');
                }
                if (event.button == 2) {
                    event.preventDefault();
                    event.stopPropagation();
                    if (event.altKey)
                        win.gBrowser.selectedTab = win.gBrowser.addTrustedTab('about:about');
                    else if (event.ctrlKey)
                            win.gBrowser.selectedTab = win.gBrowser.addTrustedTab('about:config');
                         else if (event.shiftKey)
                            win.gBrowser.selectedTab = win.gBrowser.addTrustedTab('about:support');
                    else
                        win.gCustomizeMode.enter();
                }
            }, false);
            toolbarbutton_0.classList.add("toolbarbutton-1");
            toolbarbutton_0.classList.add("chromeclass-toolbar-additional");
            return toolbarbutton_0;
        }
    });
} catch(e) {}

Отсутствует

 

№763421-01-2020 09:07:06

sonyas75
Участник
 
Группа: Members
Откуда: Ставрополь
Зарегистрирован: 22-03-2011
Сообщений: 385
UA: Firefox 72.0

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

здрасти. вот пробую перейти с 57 на 72. р̶е̶ш̶и̶л̶ ̶н̶е̶ ̶з̶а̶м̶о̶р̶а̶ч̶и̶в̶а̶т̶ь̶с̶я̶ ̶с̶ ̶С̶В̶,̶ ̶н̶е̶ ̶п̶о̶д̶с̶к̶а̶ж̶и̶т̶е̶,̶ ̶в̶о̶з̶м̶о̶ж̶н̶о̶ ̶л̶и̶ ̶с̶р̶е̶д̶с̶т̶в̶а̶м̶и̶ ̶c̶s̶s̶ ̶р̶е̶а̶л̶и̶з̶о̶в̶а̶т̶ь̶ ̶"̶а̶к̶т̶и̶в̶и̶р̶о̶в̶а̶т̶ь̶ ̶в̶к̶л̶а̶д̶к̶у̶ ̶н̶а̶в̶е̶д̶е̶н̶и̶е̶м̶ ̶к̶у̶р̶с̶о̶р̶а̶"̶?̶

заморочился

Отредактировано sonyas75 (21-01-2020 11:40:37)

Отсутствует

 

№763521-01-2020 12:44:05

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1322
UA: Firefox 68.0

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

solombala
Как изменить кнопки окна браузера "свернуть, развернуть, закрыть"?
У тебя они изменены.

скрытый текст
https://s19.directupload.net/images/191207/kzr37ius.png


Добавлено 21-01-2020 13:11:46

voqabuhe пишет:

А кнопки окна как бы убрать?

Отредактировано Stkvsky (21-01-2020 13:11:46)

Отсутствует

 

№763621-01-2020 14:31:54

solombala
Участник
 
Группа: Members
Зарегистрирован: 20-07-2019
Сообщений: 358
UA: Firefox 71.0

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

Stkvsky

Stkvsky пишет:

Как изменить кнопки окна браузера "свернуть, развернуть, закрыть"?
У тебя они изменены.

Я не задавал такой вопрос..."Вкладки под нав. панелью - там поганка зарыта, и бьет по мегабару  в 72 ....

Отсутствует

 

№763721-01-2020 14:55:36

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

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

solombala
не подтверждаю,тот стиль не влияет на мегабар.
скидывай свою чудо сборку, чтобы посмотреть иначе никак

Отсутствует

 

№763821-01-2020 15:06:05

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1322
UA: Firefox 68.0

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

solombala
Как изменить кнопки окна рассказать можешь?

Отсутствует

 

№763921-01-2020 15:19:42

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

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

Stkvsky
ориг. стиль здесь
https://forum.mozilla-russia.org/viewto … 72#p765572
кстати недавно пришлось устанавливать [windows] 8.1 на ноут не себе
добавил @media (-moz-windows-glass), (-moz-os-version: windows-win8) {
для поддержки этой ОС

Отсутствует

 

№764021-01-2020 17:24:53

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1322
UA: Firefox 68.0

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

Vitaliy V.
Шикарно, спасибо.

Отсутствует

 

№764121-01-2020 17:56:31

solombala
Участник
 
Группа: Members
Зарегистрирован: 20-07-2019
Сообщений: 358
UA: Firefox 71.0

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

Отсутствует

 

№764221-01-2020 18:33:00

shadow_user
Участник
 
Группа: Members
Зарегистрирован: 14-02-2007
Сообщений: 152
UA: Firefox 68.0

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

Здесь https://forum.mozilla-russia.org/viewto … 35#p777035 и на пост выше идет речь, но только намеками, о создании кнопки для запуска стороннего приложения. Просьба объяснить для непосвященных, или поделиться ссылкой.

Отсутствует

 

№764321-01-2020 18:49:07

solombala
Участник
 
Группа: Members
Зарегистрирован: 20-07-2019
Сообщений: 358
UA: Firefox 71.0

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

shadow_user

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

Выделить код

Код:

/*CODE*/
var file = Services.dirsvc.get('ProfD', Ci.nsIFile);
file.initWithPath("C:\\Program Files\\RimArts\\b2\\B2.exe");
file.launch();


Так из профиля , что угодно...
скрытый текст

Выделить код

Код:

var file = Services.dirsvc.get('ProfD', Ci.nsIFile);
         file.initWithPath(file.path + "\\memreduct\\del.vbs");
file.launch();

Отсутствует

 

№764421-01-2020 20:24:31

shadow_user
Участник
 
Группа: Members
Зарегистрирован: 14-02-2007
Сообщений: 152
UA: Firefox 68.0

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

solombala пишет:

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

С первым кодом понятно, Custom Buttons.

solombala пишет:

Так из профиля , что угодно...

Это ясности не прибавило.

Отсутствует

 

№764521-01-2020 20:36:37

solombala
Участник
 
Группа: Members
Зарегистрирован: 20-07-2019
Сообщений: 358
UA: Firefox 70.0

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

shadow_user
Это если прогу к профилю присобачить...
file.initWithPath(file.path + "\\memreduct\\del.vbs");
Папка memreduct в профиле , а в ней файл ( exe , к примеру, или Bat или VBS)

Отсутствует

 

№764621-01-2020 20:52:34

shadow_user
Участник
 
Группа: Members
Зарегистрирован: 14-02-2007
Сообщений: 152
UA: Firefox 68.0

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

solombala пишет:

Папка memreduct в профиле , а в ней файл ( exe , к примеру, или Bat или VBS)

Это понятно, а что сделать с кодом, непонятно. Засим спасибо, не буду вытягивать с вас слова, не рассказывайте, а то вдруг раскроется страааашная тайна!
Ad
Поскольку тема по .css, то я и кинулся примерять второй код к .css, не разглядывая его, хотя он тоже оказался для Custom Buttons. Но вопрос такой кнопки для СВ не стоит, это уже пройдено. Или спросил бы об этом в теме по СB, а не в этой.

Отредактировано shadow_user (21-01-2020 21:10:04)

Отсутствует

 

№764721-01-2020 20:57:12

solombala
Участник
 
Группа: Members
Зарегистрирован: 20-07-2019
Сообщений: 358
UA: Firefox 70.0

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

shadow_user
Да нет никакой тайны , по-ходу итак понятно, что "тупого включаешь" , конкретно...

Отсутствует

 

№764821-01-2020 22:00:24

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

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

solombala
Куча ошибок синтаксиса в userChrome.css
и в omni\chrome\browser\skin\classic\browser\browser.css

и это в userChrome.css без комментариев...

скрытый текст
@-moz-document url("chrome://browser/content/browser.xhtml");
@-moz-document xhtml url("http://www.w3.org/1999/xhtml");

Отсутствует

 

№764921-01-2020 22:34:23

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

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

Vitaliy V.
Подскажите пожалуйста, код, чтоб убрать из контекстного меню значков дополнений пункт "Пожаловаться на расширение".
Я уже пытался, но у меня получилось по моему что-то непотребное, хоть и работает. Спасибо.

скрытый текст
https://a.radikal.ru/a28/2001/49/0b58160ee123.png

Отредактировано sandro79 (21-01-2020 22:35:06)

Отсутствует

 

№765021-01-2020 22:37:56

solombala
Участник
 
Группа: Members
Зарегистрирован: 20-07-2019
Сообщений: 358
UA: Firefox 72.0

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

Vitaliy V.
И это все? Вкладки под  Nav-Bar , вот, что мне нужно...Больше ничего. Или вкупе с кнопками окна...
Ставил на чистую , в omni.ja не лез , все-равно эта шняга прет..

Отредактировано solombala (21-01-2020 22:38:37)

Отсутствует

 

Board footer

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