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

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№767623-01-2020 15:23:38

ez7pac
Участник
 
Группа: Members
Откуда: Кубань
Зарегистрирован: 27-12-2015
Сообщений: 198
UA: Firefox 60.0

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

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

скрытый текст
v.1579782137.jpg

Отсутствует

 

№767723-01-2020 15:47:21

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

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

Vitaliy V. пишет

сейчас совсем не до этого, в принципе это мало кому нужно, и мне тем более не нужно скрывать там папки

Как насчёт review?

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

Выделить код

Код:

// "sidebar_bm" replacement for Firefox 72+
// code for "custom_script.js" lib-"user_chrome_files"
try {({
    init(topics) {
        for(var t of topics) Services.obs.addObserver(this, t, false);
        this.observe = (subj, topic) => this[topic[0]](subj);
        this.q = () => topics.forEach(t => Services.obs.removeObserver(this, t));
    },
    re: /\/bookmarksSidebar.x(?:htm|u)l$/,
    c(doc) {
        if (!this.re.test(doc.documentURI)) return;
        var tree = doc.getElementById("bookmarks-view");
        tree.__defineSetter__("place", () => {
            delete tree.place;
            tree.place = "place:parent=menu________";
        });
    }
}).init(["quit-application-granted", "chrome-document-interactive"]);}
catch(ex) {Cu.reportError(ex);}

Отсутствует

 

№767823-01-2020 16:05:27

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

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

Dumby
Благодарю :beer:


Win7

Отсутствует

 

№767923-01-2020 16:13:46

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

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

Dumby
Да это конечно же работает, жаль только для такой мелочи обсервер приходится использовать, не то что раньше с биндингом

P.S. Возможно с addProgressListener тоже должно сработать?

Отредактировано Vitaliy V. (23-01-2020 16:24:43)

Отсутствует

 

№768023-01-2020 21:32:03

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

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

Vitaliy V.

Vitaliy V. пишет

Вот поэтому и говорил использовать стиль для кнопок... Он там не весь нужен, но не велика разница

Ну вот теперь сразу стало понятно зачем и всё получилось как надо. :dumb: Спасибо.

Отсутствует

 

№768123-01-2020 22:27:25

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

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

Vitaliy V.
А, что это никак не регулируется ?

скрытый текст
xul|description,
xul|label {
  cursor: default;
  margin-top: 1px;
  margin-bottom: 2px;
  margin-inline-start: 6px;
  margin-inline-end: 5px;
}

xul|description {
  margin-bottom: 4px;
}


Раньше запросто ...
Да не важно...А вот это ...что за эффект ? белое , а hover делаю и видно нормально..
2ximjrdz.png
И это тоже... Черный текст без выделения...
jgb4pgxh.png
Последнее , что прошу...

Отредактировано solombala (24-01-2020 10:01:01)

Отсутствует

 

№768224-01-2020 09:49:10

Uxapb
Участник
 
Группа: Members
Зарегистрирован: 25-01-2012
Сообщений: 137
UA: Firefox 72.0

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

На 72 есть возможность окрашивать открытые, но не посещенные табы в цвет, отличный от посещенных и сбрасывать цвет после посещении ?
Будьте добры, код, если такое возможно.
Спасибо.

Отсутствует

 

№768324-01-2020 12:50:43

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

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

Uxapb
У меня шрифт меняется, может подойдет.

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

Выделить код

Код:

/* цвет шрифта незагруженной вкладки */
#TabsToolbar .tabbrowser-tab:not([selected="true"])[pending="true"] {
    color: #00FFF8 !important;
    font-style: italic !important;
}

Отсутствует

 

№768424-01-2020 12:59:56

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

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

oleg.sgh
работает, а не подскажете селектор для непрочитанной вкладки?

Отредактировано sonyas75 (24-01-2020 13:00:09)

Отсутствует

 

№768524-01-2020 13:08:36

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

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

sonyas75
непрочитанные - unread  выпилили давно... Надо править tabbrowser.js . Или правленый впихнуть ...Стиль - соответственно
vv9adsh8.png

Отредактировано solombala (24-01-2020 13:29:20)

Отсутствует

 

№768624-01-2020 14:02:31

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

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

solombala пишет

А, что это никак не регулируется ?

если xul| то пространство имен должно быть сверху @namespace xul url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
иначе просто без xul| или *|

solombala пишет

А вот это ...что за эффект ? белое , а hover делаю и видно нормально..

в твоей библиотеке что ли

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

Выделить код

Код:

#places treechildren::-moz-tree-row {
  background-color: DimGray !important;
}
#places treechildren::-moz-tree-image,
#places treechildren::-moz-tree-twisty,
#places treechildren::-moz-tree-cell-text {
  color: white !important;
}
#places treechildren::-moz-tree-row(selected) {
  background-color: Gray !important;
}
#places treechildren::-moz-tree-image(selected),
#places treechildren::-moz-tree-twisty(selected),
#places treechildren::-moz-tree-cell-text(selected) {
  color: Yellow !important;
}

Отредактировано Vitaliy V. (24-01-2020 14:04:08)

Отсутствует

 

№768724-01-2020 14:28:03

Garalf
Участник
 
Группа: Members
Зарегистрирован: 19-09-2017
Сообщений: 313
UA: Firefox 72.0

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

solombala
У меня стиль Загнутый уголок на непрочитанной вкладке перестал работать.
Там что-то поправить надо?

Отредактировано Garalf (24-01-2020 14:29:17)

Отсутствует

 

№768824-01-2020 14:36:57

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

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

Vitaliy V.

solombala пишет

И это тоже... Черный текст без выделения...

https://forum.mozilla-russia.org/viewto … 93#p777193
Круто....Хрен бы я додумался..А, эту чертовщину about:page ?
Кстати, это и стоит в global.css  @namespace xul url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
Толку ноль... на это

скрытый текст
xul|description,
xul|label {
  cursor: default;
  margin-top: 1px;
  margin-bottom: 2px;
  margin-inline-start: 6px;
  margin-inline-end: 5px;
}

Отредактировано solombala (24-01-2020 15:36:45)

Отсутствует

 

№768924-01-2020 16:06:18

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

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

Garalf

Garalf пишет

У меня стиль Загнутый уголок на непрочитанной вкладке перестал работать.
Там что-то поправить надо?

Tabbrowser.js , если знаешь , как заменить , могу дать ... Стиль - твой..

Отсутствует

 

№769024-01-2020 16:26:42

ez7pac
Участник
 
Группа: Members
Откуда: Кубань
Зарегистрирован: 27-12-2015
Сообщений: 198
UA: Firefox 60.0

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

Никто на мой вопрос так и не ответил, поэтому обращаюсь напрямую еще раз.
Vitaliy V., пару лет назад Вы уже помогли мне именно с контекстным меню страницы - Открыть в другом браузере страницу, ссылку. Потому и обращаюсь к Вам опять. Есть возможность из контекстного меню страницы открыть менеджер паролей одним тыком? Сейчас чтобы добраться до него через контекст это - информация о странице - вкладка "защита" - кнопка "посмотреть сохраненные пароли", т.е. куча лишних телодвижений. Намного удобнее было бы иметь в контекстном меню сразу "менеджер паролей".

Отсутствует

 

№769124-01-2020 17:25:23

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

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

kokoss пишет

С папками в боковой панели ещё могу смириться, но без favicon_in_urlbar хреново!

Для этого хоть есть кнопка Вернуть иконки сайтов в адресной строке, а вот для всего другого отVitaliy V. пока нет. :/
Вернуть иконки сайтов в адресной строке, работает в 72.02 даже в мультипроцессе.

скрытый текст
// Вернуть иконки сайтов в адресной строке от 04.02.2016. ...............
addEventListener("TabAttrModified", (e, tab = e.target)=> {
   if ( tab.selected )   
        favIcon.src = tab.image || "chrome://global/skin/icons/Portrait.png";
}, true, gBrowser.tabContainer);
var favIcon = document.getElementById("page-proxy-favicon") || document.getElementById("identity-icon");
addDestructor(()=> favIcon.removeAttribute("src") );

Отсутствует

 

№769224-01-2020 18:50:56

Garalf
Участник
 
Группа: Members
Зарегистрирован: 19-09-2017
Сообщений: 313
UA: Firefox 74.0

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

solombala пишет

Tabbrowser.js , если знаешь , как заменить , могу дать

Давай...

Отсутствует

 

№769324-01-2020 19:34:55

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

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

Отсутствует

 

№769424-01-2020 19:38:58

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

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

Vitaliy V. пишет

жаль только для такой мелочи обсервер приходится использовать

Да, действительно, это я, наверно, погорячился.
Уже подзабылось, как много всяких документов цепляет этот топик.

Может лучше так, в custom_script_win.js
А насчёт addProgressListener, что-то не смог уловить идею.

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

Выделить код

Код:

((type, listener) => {
    addEventListener(type, listener);
    addEventListener("unload", () => removeEventListener(type, listener), {once: true});
})("MozBeforeInitialXULLayout", {
    handleEvent(e) {
        e.target.documentURI.endsWith(this.ends) &&
        Object.defineProperty(e.target.getElementById("bookmarks-view"), "place", this);
    },
    get ends() {
        delete this.ends;
        return this.ends = `/bookmarksSidebar.x${
            parseInt(Services.appinfo.platformVersion) >= 73 ? "htm" : "u"
        }l`;
    },
    configurable: true,
    set() {
        delete this.place;
        this.place = "place:parent=menu________";
    }
});

Отсутствует

 

№769524-01-2020 21:07:19

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

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

Dumby пишет

Может лучше так, в custom_script_win.js
скрытый текст

И куда  в custom_script_win.js  этот код добавить?

rubel пишет

Вернуть иконки сайтов в адресной строке, работает в 72.02 даже в мультипроцессе.
скрытый текст

Интересная кнопка, но в [firefox] 72 глючит, приходится при каждом запуске или перезапуске браузера тыкать в кнопку что бы отображались иконки сайтов!


Win7

Отсутствует

 

№769624-01-2020 21:30:58

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

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

kokoss
В INI !!!

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

Выделить код

Код:

/*Initialization Code*/
this.oncontextmenu =e=> { e.button && !e.ctrlKey && e.preventDefault() };
// Вернуть иконки сайтов в адресной строке от 04.02.2016. ...............
addEventListener("TabAttrModified", (e, tab = e.target)=> {
   if ( tab.selected )   
        favIcon.src = tab.image;
}, true, gBrowser.tabContainer);
var favIcon = document.getElementById("page-proxy-favicon") || document.getElementById("identity-icon");
addDestructor(()=> favIcon.removeAttribute("src") )

Отсутствует

 

№769724-01-2020 21:46:44

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

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

kokoss пишет

И куда  в custom_script_win.js  этот код добавить?

Нет, какое-то специальное место для добавления не предусмотрено.
Просто дописать в конец. Если не работает, можно, на всякий случай,
для проверки, переместить в начало.

Отсутствует

 

№769824-01-2020 21:56:46

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

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

Dumby пишет

Может лучше так, в custom_script_win.js

А что это вообще за скрипт такой?

Отсутствует

 

№769924-01-2020 23:01:32

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

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

Dumby пишет

Нет, какое-то специальное место для добавления не предусмотрено.
Просто дописать в конец. Если не работает, можно, на всякий случай,
для проверки, переместить в начало.

Просто этот код отличается от тех которые у меня в custom_script_win.js установлены, поэтому решил уточнить. Большое Спасибо :beer:

solombala пишет

В INI !!!
скрытый текст

Вот теперь другое дело, rubel, solombala, :beer:

Добавлено 24-01-2020 23:24:38

voqabuhe пишет

А что это вообще за скрипт такой?

Это скрипт для скрытия папок; "Панель закладок","Меню закладок", "Другие закладки" в боковой панели!

Отредактировано kokoss (24-01-2020 23:47:56)


Win7

Отсутствует

 

№770024-01-2020 23:37:52

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

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

Vitaliy V.
Не поддается этот 72  ....На всех сделал...Поиск "Искать в  Google"  не вылазит папрочь ...Но не в этом браузере..
ju6dfoii.png
Встал , как вкопанный и лезет вправо...

Отредактировано solombala (24-01-2020 23:39:13)

Отсутствует

 

Board footer

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