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

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

№1320111-08-2023 18:37:21

Letterman
Участник
 
Группа: Members
Зарегистрирован: 13-01-2017
Сообщений: 53
UA: Firefox 115.0

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

6e73epo, с !important заработал, спасибо.

Отсутствует

 

№1320213-08-2023 11:28:15

Markes44
Участник
 
Группа: Members
Зарегистрирован: 12-08-2023
Сообщений: 2
UA: Firefox 116.0

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

Здравствуйте.
Подскажите пожалуйста код, с помощью которого можно уменьшить длину адресной строки.
Заранее Большое Спасибо.

Отсутствует

 

№1320313-08-2023 12:04:36

fuchsfan
Участник
 
Группа: Members
Зарегистрирован: 07-08-2023
Сообщений: 130
UA: Firefox 115.0

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

Markes44 пишет

Подскажите пожалуйста код, с помощью которого можно уменьшить длину адресной строки.

А пустые промежутки натаскать справа от адресной строки не то?

Добавлено 13-08-2023 12:33:01
Но сначала пустые промежутки нужно организовать скриптом этим https://forum.mozilla-russia.org/viewto … 46#p806446 или этим https://forum.ru-board.com/topic.cgi?fo … tart=80#14 , вторым проще.

Отредактировано fuchsfan (13-08-2023 12:33:01)

Отсутствует

 

№1320413-08-2023 13:20:28

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

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

Markes44

Выделить код

Код:

#urlbar-container {
  max-width: 100px !important;
}

Отсутствует

 

№1320513-08-2023 14:33:56

Markes44
Участник
 
Группа: Members
Зарегистрирован: 12-08-2023
Сообщений: 2
UA: Firefox 116.0

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

xrun1
Благодарю!

Отредактировано Markes44 (13-08-2023 14:36:26)

Отсутствует

 

№1320613-08-2023 16:25:03

Letterman
Участник
 
Группа: Members
Зарегистрирован: 13-01-2017
Сообщений: 53
UA: Firefox 115.0

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

Как добраться до оформления окошка, которое предлагает сохранить или открыть файл? В инструментах браузера оно не выделяется.

Отсутствует

 

№1320713-08-2023 20:06:34

6e73epo
Участник
 
Группа: Members
Зарегистрирован: 06-05-2022
Сообщений: 207
UA: Firefox 118.0

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

Letterman, chrome://mozapps/content/downloads/unknownContentType.xhtml

Отсутствует

 

№1320815-08-2023 15:40:59

Letterman
Участник
 
Группа: Members
Зарегистрирован: 13-01-2017
Сообщений: 53
UA: Firefox 115.0

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

6e73epo, спасибо.
Как сделать раздельный поиск, чтобы в адресной строке был Google, а в поиске домашней страницы Yandex?

Отсутствует

 

№1320915-08-2023 16:50:35

oleg.sgh
Участник
 
Группа: Members
Зарегистрирован: 19-04-2014
Сообщений: 3157
UA: Firefox 115.0

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

Letterman

Отредактировано oleg.sgh (15-08-2023 16:52:18)

Отсутствует

 

№1321015-08-2023 18:45:43

kokoss
Участник
 
Группа: Members
Зарегистрирован: 15-02-2018
Сообщений: 1741
UA: Firefox 115.0

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

Letterman пишет

Как сделать раздельный поиск, чтобы в адресной строке был Google, а в поиске домашней страницы Yandex?

С помощью стилей никак!


Win7

Отсутствует

 

№1321117-08-2023 14:26:45

казявка
Участник
 
Группа: Members
Зарегистрирован: 13-08-2014
Сообщений: 139
UA: Firefox 115.0

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

скажите пжлста как сделать чтоб было как в Центе нажать правой кнопкой на ссылку и было чтоб Скопировать текст ссылки
5.1692165433.png

Отсутствует

 

№1321217-08-2023 15:00:18

kokoss
Участник
 
Группа: Members
Зарегистрирован: 15-02-2018
Сообщений: 1741
UA: Firefox 115.0

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

казявка
С этим сюда -> https://forum.mozilla-russia.org/viewto … 65#p806465  или сюда -> https://forum.mozilla-russia.org/viewtopic.php?id=77354 или сюда -> https://forum.mozilla-russia.org/viewto … 07#p806507  или сюда -> https://forum.mozilla-russia.org/viewto … 24#p806524

Отредактировано kokoss (17-08-2023 15:12:55)


Win7

Отсутствует

 

№1321317-08-2023 15:26:07

казявка
Участник
 
Группа: Members
Зарегистрирован: 13-08-2014
Сообщений: 139
UA: Firefox 115.0

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

kokoss
спс - спросил в userChrome.js )))

Отсутствует

 

№1321420-08-2023 15:40:08

Letterman
Участник
 
Группа: Members
Зарегистрирован: 13-01-2017
Сообщений: 53
UA: Firefox 115.0

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

1. Каким образом покрасить иконки в виде папок chrome://global/skin/icons/folder.svg в закладках, не затрагивая другие иконки?
Такой код красит и папки и остальные иконки, например, панель закладок

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

Выделить код

Код:

.bookmark-item[container] {
  list-style-image: url("chrome://global/skin/icons/folder.svg");
  fill: red !important;
}


2. Как покрасить эти же иконки в виде папок в библиотеке закладок?

Отсутствует

 

№1321520-08-2023 18:26:54

fuchsfan
Участник
 
Группа: Members
Зарегистрирован: 07-08-2023
Сообщений: 130
UA: Firefox 116.0

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

Letterman пишет

1. Каким образом покрасить иконки в виде папок chrome://global/skin/icons/folder.svg в закладках, не затрагивая другие иконки?

2. Как покрасить эти же иконки в виде папок в библиотеке закладок?

Код ниже (в userContent.css) имеет эффект на иконки только папок и подпапок в панели закладок, избранном, избранном в боковой панели

скрытый текст
/* Желтый цвет папок избранного Firefox v100+ */
@-moz-document url(chrome://global/skin/icons/folder.svg) {
*|svg {
background: no-repeat url(
"data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgba(254,224,130,1.0)' stroke='rgba(178,133,1,1.0)'><path d='M 7.7500004,3.5 H 13.5 a 2,2 45 0 1 2,2 v 7 a 2,2 135 0 1 -2,2 h -11 a 2,2 45 0 1 -2,-2 v -9 a 2,2 135 0 1 2,-2 H 5.0000004 A 1.3150997,1.3150997 20.81677 0 1 5.8737051,1.8321819 L 7.7500004,3.5 5.8737051,5.1678181 A 1.3150997,1.3150997 159.18323 0 1 5.0000004,5.5 H 0.5'/></svg>"
) !important;
}
*|path {
display: none !important;
}
}

Отредактировано fuchsfan (21-08-2023 10:50:23)

Отсутствует

 

№1321620-08-2023 21:51:46

kokoss
Участник
 
Группа: Members
Зарегистрирован: 15-02-2018
Сообщений: 1741
UA: Firefox 115.0

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

Letterman
Как вариант, а путь до иконки -> list-style-image: url("./../../image/folder-item.png")!important;  замените на

Выделить код

Код:

list-style-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgba(254,224,130,1.0)' stroke='rgba(178,133,1,1.0)'><path d='M 7.7500004,3.5 H 13.5 a 2,2 45 0 1 2,2 v 7 a 2,2 135 0 1 -2,2 h -11 a 2,2 45 0 1 -2,-2 v -9 a 2,2 135 0 1 2,-2 H 5.0000004 A 1.3150997,1.3150997 20.81677 0 1 5.8737051,1.8321819 L 7.7500004,3.5 5.8737051,5.1678181 A 1.3150997,1.3150997 159.18323 0 1 5.0000004,5.5 H 0.5'/></svg>"
) !important;

или подставьте свою иконку.


Win7

Отсутствует

 

№1321720-08-2023 23:11:31

Letterman
Участник
 
Группа: Members
Зарегистрирован: 13-01-2017
Сообщений: 53
UA: Firefox 115.0

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

kokoss, подошел ваш вариант, благодарю!
fuchsfan, почему-то код не сработал

Отсутствует

 

№1321821-08-2023 07:51:39

fuchsfan
Участник
 
Группа: Members
Зарегистрирован: 07-08-2023
Сообщений: 130
UA: Firefox 116.0

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

Letterman пишет

fuchsfan, почему-то код не сработал

Код для userContent.css, работает даже с v118 Nightly.

Отсутствует

 

№1321921-08-2023 08:30:34

Letterman
Участник
 
Группа: Members
Зарегистрирован: 13-01-2017
Сообщений: 53
UA: Firefox 115.0

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

fuchsfan, действительно, ваш код оказался проще и покрасил только необходимую иконку. Спасибо!

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

Выделить код

Код:

@-moz-document url(chrome://global/skin/icons/folder.svg) {
*|svg {
fill: red !important;
}
}

Отсутствует

 

№1322024-08-2023 00:36:42

Verevkin
Участник
 
Группа: Members
Откуда: Россия, Замкадье
Зарегистрирован: 01-02-2019
Сообщений: 21
UA: Firefox 116.0
Веб-сайт

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

Эх, блин! Только что прилетело обновление до 117.0 и опять пропал vertical_top_bottom_bar, как и в январе.
Ребят, а не появилось ли какой-то неотваливающейся альтернативы? Ну или как лечить на этот раз?
-------
На 116.0.3 работает:
002759.png


Хей-хей-хей! Только не ходите в мой сарай, лады?..

Отсутствует

 

№1322124-08-2023 08:01:07

fuchsfan
Участник
 
Группа: Members
Зарегистрирован: 07-08-2023
Сообщений: 130
UA: Firefox 116.0

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

Verevkin пишет

Эх, блин! Только что прилетело обновление до 117.0 и опять пропал vertical_top_bottom_bar,

В файле config.js в двух местах найти вхождение « instanceof Ci.nsIDOMChromeWindow» и заменить на «.isChromeWindow» (без кавычек). Решение от Dumby где-то с этой темы.

Verevkin пишет

Ребят, а не появилось ли какой-то неотваливающейся альтернативы?

https://github.com/Aris-t2/CustomJSforF … ical.uc.js  Там же есть и горизонтальный тулбар.

Отредактировано fuchsfan (24-08-2023 09:03:17)

Отсутствует

 

№1322224-08-2023 12:42:27

kokoss
Участник
 
Группа: Members
Зарегистрирован: 15-02-2018
Сообщений: 1741
UA: Firefox 115.0

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

Verevkin пишет

Ну или как лечить на этот раз?

От сюда -> https://forum.mozilla-russia.org/viewto … 24#p806324 и далее...
:offtopic:


Win7

Отсутствует

 

№1322324-08-2023 13:57:33

Verevkin
Участник
 
Группа: Members
Откуда: Россия, Замкадье
Зарегистрирован: 01-02-2019
Сообщений: 21
UA: Firefox 116.0
Веб-сайт

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

fuchsfan пишет

В файле config.js в двух местах найти вхождение « instanceof Ci.nsIDOMChromeWindow» и заменить на «.isChromeWindow» (без кавычек). Решение от Dumby где-то с этой темы.

У меня нету таких вхождений в config.js, поделись, плиз, готовым файлом, я протестирую.

Выделить код

Код:

//
try {(function() {
//  var {classes: Cc, interfaces: Ci, utils: Cu} = Components; // для FF < 60
    var sandbox = Cu.Sandbox(Cc["@mozilla.org/systemprincipal;1"].createInstance(Ci.nsIPrincipal), {
        wantComponents: true,
        sandboxName: "user_chrome_files"
    });
//  Object.assign(sandbox, {Cc, Ci, Cu}); // для FF < 60
    Cu.evalInSandbox(`
        try {
            Cu.importGlobalProperties(["ChromeUtils"]);
        } catch(ex) {
            if (!("ChromeUtils" in this))
                Object.defineProperty(this, "ChromeUtils", {
                    configurable: true,
                    enumerable: true,
                    value: {
                        import(module, scope = {}) {
                            return Cu.import(module, scope);
                        },
                    },
                    writable: true,
                });
        }
        var {Services} = ChromeUtils.import("resource://gre/modules/Services.jsm");
        var user_chrome_files_sandbox = {
            subScript: {},
            init() {
                Services.obs.addObserver(this, "domwindowopened", false);
                Services.obs.addObserver(this, "profile-after-change", false);
            },
            observe(aSubject, aTopic, aData) {
                ({
                    "domwindowopened": () => {
                        if (!(aSubject instanceof Ci.nsIDOMWindow)) return;
                        aSubject.addEventListener("DOMContentLoaded", () => {
                            var loc = aSubject.location;
                            if (loc && loc.protocol == "chrome:") {
                                try {
                                    this.subScript.user_chrome.loadIntoWindow(aSubject, loc.href);
                                } catch(ex) { }
                            }
                        }, { once: true, capture: true });
                    },
                    "profile-after-change": () => {
                        Services.obs.removeObserver(this, "profile-after-change");
                        var file = Services.dirsvc.get("UChrm", Ci.nsIFile);
                        file.append("user_chrome_files");
                        file.append("user_chrome.manifest");
                        if (!file.exists() || !file.isFile()) {
                            this.removeObs();
                            return;
                        }
                        try {
                            Components.manager.QueryInterface(Ci.nsIComponentRegistrar)
                            .autoRegister(file);
                        } catch(ex) {
                            this.removeObs();
                            return;
                        }

                        try {
                            Services.scriptloader.loadSubScript("chrome://user_chrome_files/content/user_chrome.js", this.subScript, "UTF-8");
                        } catch(ex) {
                            this.removeObs();
                        }
                    },
                })[aTopic]();
            },
            removeObs() {
                Services.obs.removeObserver(this, "domwindowopened");
            },
        };
        user_chrome_files_sandbox.init();
    `, sandbox);
})();} catch(ex) {
    if ("Cu" in globalThis)
        Cu.reportError(ex);
    else
        Components.utils.reportError(ex);
}

// lockPref("extensions.legacy.enabled", true);
// lockPref("xpinstall.signatures.required", false);
// lockPref("extensions.experiments.enabled", true);
// lockPref("extensions.langpacks.signatures.required", false);

Хей-хей-хей! Только не ходите в мой сарай, лады?..

Отсутствует

 

№1322424-08-2023 14:51:58

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

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

Verevkin
У Вас старая версия UCF. Может найдётся кто со старой версией...

Отсутствует

 

№1322524-08-2023 17:24:17

fuchsfan
Участник
 
Группа: Members
Зарегистрирован: 07-08-2023
Сообщений: 130
UA: Firefox 115.0

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

Verevkin пишет

У меня нету таких вхождений в config.js, поделись, плиз, готовым файлом, я протестирую.

https://forum.mozilla-russia.org/viewto … 97#p806597

Отсутствует

 

Board footer

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