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

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

№457630-08-2018 21:34:11

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

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

Уже как-то спрашивал, тогда решения не нашлось. Может, уже есть...
Интересует выделение цветом форм ввода паролей, логинов, поиска и сообщений. Или, если существует, расширение.

Что-то типа вот такого. Но тут подсвечиваются еще и кнопки, которые, в принципе, не нужны.

скрытый текст
screenshot2018-08-30001.1535654535.jpg

Отредактировано ez7pac (30-08-2018 21:43:54)

Отсутствует

 

№457731-08-2018 10:06:40

Acid Crash
Участник
 
Группа: Members
Зарегистрирован: 03-11-2013
Сообщений: 319
UA: Firefox 61.0

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

ez7pac
Приветствую.
Маловероятно, что что-то поменялось.
Дело в том, что разные сайты по разному могут реализовывать эти поля (разные классы, типы, ID-шники итп).
Безусловно где-то будут однотимпые методы, но универсальное решение найти будет трудно

Вот тут если интересно мат.часть

Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст.

Можете попробовать сами сварганить

Отсутствует

 

№457831-08-2018 14:23:38

sn260591
Участник
 
Группа: Members
Зарегистрирован: 26-09-2015
Сообщений: 89
UA: Firefox 61.0

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

ez7pac

Выделить код

Код:

input:not([type="submit"]):not([type="reset"]):not([type="button"]):not([type="checkbox"]):not([type="radio"]),
textarea {
    background: #ffff00 !important;
}

Отсутствует

 

№457931-08-2018 18:28:52

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

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

sn260591, не работает :angry:
Или я что-нибудь не так вставил? Добавил в userChrome - не работает.

Отсутствует

 

№458031-08-2018 21:57:05

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

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

Кстати, на старых версиях прекрасно работает вот эта малюсенькая китайская приблуда - FormColorChanger
Может быть, кто-то сможет адаптировать ее под Квантум...? Или использовать ее код для CSS... Может не то брякнул, но я в этих вопросах не очень соображаю.

Отредактировано ez7pac (31-08-2018 21:58:49)

Отсутствует

 

№458101-09-2018 00:01:48

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

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

Acid Crash

Acid Crash пишет

Безусловно где-то будут однотимпые методы, но универсальное решение найти будет трудно

Если скрипт будет нормально работать хотя бы на Одноклассниках - это уже будет отлично.

Отсутствует

 

№458201-09-2018 10:00:57

sn260591
Участник
 
Группа: Members
Зарегистрирован: 26-09-2015
Сообщений: 89
UA: Firefox 61.0

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

ez7pac пишет

Добавил в userChrome - не работает.

Надо в userContent.

Отсутствует

 

№458301-09-2018 10:04:48

leshiy_odessa
Участник
 
Группа: Members
Зарегистрирован: 13-02-2009
Сообщений: 288
UA: Firefox 61.0

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

ez7pac пишет

Кстати, на старых версиях прекрасно работает вот эта малюсенькая китайская приблуда - FormColorChanger

Устанавливаете Stylus и разбираетесь как делать стили.

Что-то вроде такого :

Выделить код

Код:

input, textarea {background-color: red !important;}

А если заняться поиском, то можно расширить параметры :

input:not([type="submit"]):not([type="reset"]):not([type="button"]):not([type="checkbox"]):not([type="radio"]),  textarea

Отредактировано leshiy_odessa (01-09-2018 10:10:26)

Отсутствует

 

№458401-09-2018 14:27:07

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

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

sn260591 пишет

Надо в userContent.

Не работает все равно.

leshiy_odessa пишет

Устанавливаете Stylus и разбираетесь как делать стили.

Это для меня темный лес.

Отсутствует

 

№458501-09-2018 15:45:17

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

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

sn260591
leshiy_odessa
Лично мне цвета панелей ввода не напрягают. Но из предложенного  - цвет поля поиска зачем менять? :not([type="searchbox"]) можно изменить, на главной странице [firefox], а альше как повезёт.
Надо делать по другому, это можно в css: в type строка pass или в логин строка login. Делать этого не умею, это чисто теоретически.

Отсутствует

 

№458601-09-2018 17:36:07

sn260591
Участник
 
Группа: Members
Зарегистрирован: 26-09-2015
Сообщений: 89
UA: Firefox 61.0

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

ez7pac пишет

Не работает все равно.

У меня работает.
lSkeWtp.png

Отсутствует

 

№458701-09-2018 20:22:10

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

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

sn260591 пишет

У меня работает.

Странно... Скинь свой userContent, пожалуйста. Что там я мог не так вставить...
+++++
Заработало, разобрался. Спасибо, дружище!

Отредактировано ez7pac (01-09-2018 22:04:47)

Отсутствует

 

№458802-09-2018 03:20:40

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

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

От нечего делать полазил по сайтам, сделал раскраску только полей ввода логина и пароля. Может кому пригодится. В userContent.css

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

Выделить код

Код:

input[name="login"] { /* yandex, mail.ru, github.com */
    background: #FFC0CB !important; /* Pink */
}
input[name="email"] { /* vk, fb */
    background: #FFC0CB !important;
}
input[name="st.email"] { /* ok */
    background: #FFC0CB !important;
}
input[name="identifier"] { /* google, youtube */
    background: #FFC0CB !important;
}
input[name="username"] { /* instagram, yahoo */
    background: #FFC0CB !important;
}
input[name="login_name"] { /* rsload.net */
    background: #FFC0CB !important;
}
input[name="name"] { /* forum.rsload.net, asusfans.ru/forum */
    background: #FFC0CB !important;
}
input[name="vb_login_username"] { /* forum.oszone.net */
    background: #FFC0CB !important;
}
input[name="session[username_or_email]"] { /* twitter */
    background: #FFC0CB !important;
}
input[name="req_username"] { /* forum.mozilla */
    background: #FFC0CB !important;
}
input[name="emailuin"] { /* icq */
    background: #FFC0CB !important;
}
input[name="field(login)"] { /* Сбербанк-онлайн */
    background: #FFC0CB !important;
}
input[name="login_credentials[login]"] { /* my.onlime.ru */
    background: #FFC0CB !important;
}
input[name="login_credentials[login]"] { /* gitlab.com */
    background: #FFC0CB !important;
}
input[name="IDToken1"] { /* МГТС */
    background: #FFC0CB !important;
}
input[name="userName"] { /* Билайн */
    background: #FFC0CB !important;
}
input[name="nick"] { /* rutor */
    background: #FFC0CB !important;
}
input[type="email"] { /* login.live.com */
    background: #FFC0CB !important;
}
input[type="tel"] { /* МТС */
    background: #FFC0CB !important;
}
input[type="password"] { /* везде поля для паролей */
    background: #FFC0CB !important;
}


P.S. Некоторые сайты не реагируют на эти коды - nowa.cc, ru-board

Отредактировано xrun1 (02-09-2018 03:25:04)

Отсутствует

 

№458902-09-2018 10:01:40

leshiy_odessa
Участник
 
Группа: Members
Зарегистрирован: 13-02-2009
Сообщений: 288
UA: Firefox 61.0

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

xrun1 пишет

Некоторые сайты не реагируют на эти коды - nowa.cc, ru-board

Выделить код

Код:

input[id*="navbar_username"],/* nowa.cc */
input[id*="navbar_password"],
input[name*="inmembername"],/* ru-board */
input[name*="inpassword"]
{background: #FFC0CB !important;}

Это потому что там в строке есть другие параметры. Поэтому ставится звездочка (*) — содержит, или ^ — начинается с.

[attribute]     [target]     Выбирает все элементы с целевым атрибутом
[attribute=value]     [target=_blank]     Выбирает все элементы с target = "_ blank"
[attribute~=value]     [title~=flower]     Выбирает все элементы с атрибутом title, содержащим слово "flower"
[attribute|=value]     [lang|=en]     Выбирает все элементы со значением атрибута lang, начиная с "en"
[attribute^=value]     a[href^="https"]     Выбирает каждый элемент <a>, значение атрибута href начинается с "https"
[attribute$=value]     a[href$=".pdf"]     Выбирает каждый элемент <a>, значение атрибута href которого заканчивается на ".pdf"
[attribute*=value]     a[href*="w3schools"]     Выбирает каждый элемент <a>, чье значение атрибута href содержит подстроку "w3schools"

Отредактировано leshiy_odessa (02-09-2018 10:02:06)

Отсутствует

 

№459002-09-2018 11:55:25

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

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

leshiy_odessa
А проверь-ка свой код на этих 2-х сайтах.;) У меня не работает.

Отсутствует

 

№459102-09-2018 13:31:59

leshiy_odessa
Участник
 
Группа: Members
Зарегистрирован: 13-02-2009
Сообщений: 288
UA: Firefox 61.0

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

xrun1 пишет

А проверь-ка свой код на этих 2-х сайтах.;) У меня не работает.

Как я писал выше лучше использовать — Stylus.

Отсутствует

 

№459202-09-2018 15:01:56

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

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

leshiy_odessa
В Stylus не срабатывает, например, на AMO

Выделить код

Код:

input[name="email"] { /* vk, fb, AMO */
    background: #FFC0CB !important;
}

А вообще, версия [firefox] 61.0.2 какая-то убогая. Ночью было всё нормально, сейчас не меняет цвет логина на mail.ru и qip.ru. У меня обрезанное меню. И вдруг эта версия перестала вырезать один сепаратор, хотя раньше всё было нормально - #context-sep-viewbgimage
Ожидаемая 62-я тоже будет проблемная. В ней, например, судя по комментариям, отвалится расширение Undo Closed Tabs Button, которое пропало и с AMO (кстати, как и Mute Tab от того же автора)...

Отсутствует

 

№459302-09-2018 18:12:58

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

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

xrun1 пишет

отвалится расширение Undo Closed Tabs Button

Как любителю CustomizableUI, могу предложить эксперимент.

Топаем к Infocatcher'у за кодом
Undo_Close_Tabs > undoCloseTabs.js > Raw

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

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

Выделить код

Код:

CustomizableUI.createWidget({
    id: "add-undo-close-tabs",
    label: "Undo Close Tabs",
    onCreated(btn) {
        Services.scriptloader.loadSubScript(this.url, btn, "UTF-8");
        var tmpl = btn.options.menuTemplate;
        var ind = tmpl.indexOf("buttonMenu");
        ind != -1 && tmpl.splice(ind, 1)
        && tmpl[--ind] == "separator" && tmpl.splice(ind, 1);
    },
    get url() {
        var win = Services.appShell.hiddenDOMWindow;
        var url = win.URL.createObjectURL(new win.Blob([this.code]));
        delete this.code;
        delete this.url;
        return this.url = url;
    },
    code: String.raw`

        // Здесь вставляем код Undo Close Tabs

    `
});

Отсутствует

 

№459402-09-2018 19:23:15

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

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

Dumby пишет

Смотрим что может пойти не так.

При восстановлении всех вкладок первым кликом срабатывает восстановление последней закрытой, при повторном - восстанавливаются все вкладки. После этого меню кнопки недоступно ни по ЛКМ, ни по ПКМ, пока не закроем хотя бы одну вкладку.
Но вообще интересно, т.к. кнопка Infocatcher'а - идеальный вариант.
UPD: И в продолжение. После очистки истории закрытых вкладок меню кнопки также недоступно.

Отредактировано xrun1 (02-09-2018 19:28:19)

Отсутствует

 

№459502-09-2018 20:24:40

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

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

xrun1 пишет

При восстановлении всех вкладок первым кликом срабатывает восстановление последней закрытой

Ну не знаю, у меня ПКМ > «Восстановить все вкладки» — восстанавливает все вкладки.
FF 63.0a1 (2018-09-02). Никакие настройки в коде Undo Close Tabs не трогал.

xrun1 пишет

при повторном - восстанавливаются все вкладки. После этого меню кнопки недоступно ни по ЛКМ, ни по ПКМ, пока не закроем хотя бы одну вкладку.
После очистки истории закрытых вкладок меню кнопки также недоступно.

Ну конечно недоступно, закрытых вкладок то больше нет, они все восстановлены.
А уж тем более после очистки истории закрытых вкладок, нет истории — нечего показывать.
И по ЛКМ никакого меню и не должно быть.

Отсутствует

 

№459602-09-2018 20:31:27

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

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

Dumby пишет

И по ЛКМ никакого меню и не должно быть.

Это понятно. А меню после восстановления вкладок должно быть по ПКМ - восстановить последнюю сессию, так мне кажется. Как было с CB не помню.;)

Dumby пишет

у меня ПКМ > «Восстановить все вкладки» — восстанавливает все вкладки

У меня мышка глючная, тут спорить не буду.:)
UPD: Да, после восстановления всех вкладок строка "Восстановить последнюю сессию." была.

Отредактировано xrun1 (02-09-2018 22:41:41)

Отсутствует

 

№459702-09-2018 22:10:19

Acid Crash
Участник
 
Группа: Members
Зарегистрирован: 03-11-2013
Сообщений: 319
UA: Firefox 61.0

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

xrun1
Приветствую.
Ранее тоже пользовался упомянутым Вами расширением.
Сейчас пересел вот на эти. Функционала по восстановлению закрытых вкладок хватает
Undo Close Tab Button(выпадайка вкладок или последняя закрытая)
Close Tab History Button (просто выпадайка)

Отсутствует

 

№459802-09-2018 22:46:51

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

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

Acid Crash
Я всё перепробовал, что есть похожего на AMO. Остановился на Undo Closed Tabs Button из-за возможности очистить историю закрытых вкладок (Forget Closed Tabs).
Подожду 62-ю и если действительно отвалится, воспользуюсь вариантом, любезно предоставленным Dumby и Infocatcher

Отредактировано xrun1 (02-09-2018 22:47:45)

Отсутствует

 

№459905-09-2018 18:22:31

drage2
Забанен
 
Группа: Members
Откуда: Донецк
Зарегистрирован: 23-11-2017
Сообщений: 392
UA: Firefox 61.0

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

Dumby
А просто кода "очистить историю закрытых вкладок" нет?

Отсутствует

 

№460005-09-2018 22:25:38

grayich
Участник
 
Группа: Members
Зарегистрирован: 28-03-2013
Сообщений: 33
UA: Firefox 61.0

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

как в выпадающем списке адресной строки поменять местами описание с адресом?

Отсутствует

 

Board footer

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