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

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

№530118-12-2018 21:40:31

dezhnev
Участник
 
Группа: Members
Зарегистрирован: 21-04-2016
Сообщений: 72
UA: Firefox 63.0

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

Vitaliy V.
ээто в копилку знаний, пригодилось кое где :)
управлять менюшкой webext'а не вышло, там передается url, filesize, filename, header вобщем не вышло
получается только открыть панель этого webext
сделал напрямую на wget + урл через dialog.mLauncher.source.spec + filename через dialog.mLauncher.suggestedFileName  (может пригодится кому)
:beer::beer:

Отредактировано dezhnev (18-12-2018 22:26:59)

Отсутствует

 

№530219-12-2018 06:38:02

skynet281978
Участник
 
Группа: Members
Зарегистрирован: 09-03-2011
Сообщений: 507
UA: Firefox 54.0

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

в меню вкладок пункт Защитить вкладку (не Закрепить вкладку) можно как-то вернуть? в 64 версии у меня его нет.
может стилями как-то?

Отсутствует

 

№530319-12-2018 09:31:16

ALEX_45_ORP
Участник
 
Группа: Members
Зарегистрирован: 18-01-2018
Сообщений: 162
UA: Firefox 64.0

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

подскажите плз, как инвертировать цвет шрифта закладок, чтобы изначально они были серые, а при наведении на конкретную закладку она становилась белой, а то уж сильно по глазам бьёт этот жирный шрифт и яркий белый цвет?
01.jpg


Win 10х64

Отсутствует

 

№530419-12-2018 16:20:26

dubolom
Участник
 
Группа: Members
Зарегистрирован: 19-12-2018
Сообщений: 1
UA: Chrome 70.0

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

Добрый вечер. Помогите пожалуйста новичку как в Firefox Quantum (64 версия) скрыть меню настройки и помощи (убрать перезапустить без дополнений) что бы пользователи не могли ничего изменить. Спасибо.

Отсутствует

 

№530519-12-2018 17:23:30

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

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

dubolom пишет

Добрый вечер. Помогите пожалуйста новичку как в Firefox Quantum (64 версия) скрыть меню настройки и помощи (убрать перезапустить без дополнений) что бы пользователи не могли ничего изменить. Спасибо.

Приветствую.
Через userChrome.css можно вот так.

Выделить код

Код:

toolbarbutton[oncommand="safeModeRestart();"] {display: none !important;}

Отсутствует

 

№530619-12-2018 19:19:07

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

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

Кто знает , как тест hover задать ? На всю панель не надо , только на текст
7p3no7a9.jpg

И скролл нужен , темный есть , но без arrow (стрелочки вверх - вниз) , опять намутили , в 57 вставлял без проблем...

Отредактировано drage2 (19-12-2018 19:19:29)

Отсутствует

 

№530719-12-2018 22:19:25

dezhnev
Участник
 
Группа: Members
Зарегистрирован: 21-04-2016
Сообщений: 72
UA: Firefox 63.0

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

Приветствую,

скрытый текст
Столкнулся со следующим:
при передаче dialog.mLauncher.source.spec , если в урле есть & например, то урл не передается полностью, беру в кавычки:
btn.setAttribute("oncommand", "dlWget.exec(wget,('параметры'+' '+'\"'+dialog.mLauncher.source.spec+'\"'+' '+'параметры');");

ф-я exec самая обычная и распространенная, через nsIFile+nsIProcess, без распарсивания строки по аргументам
в командной строке вижу результат например такой:

C:\wget>wget ...... \"https://raw.githubusercontent.com/VitaliyVstyle/VitaliyVstyle.github.io/master/webextensions/experiments/async_run_applications.2018.12.17.xpi\" -O \"async_run_applications.2018.12.17.xpi\" .......


т.е. передаются экранированные кавычки
все ухищрения с .toString().replace(/\\\"/g,'\"') ни к чему не приводят, все те же экранированные кавычки
попытки заменить обычные кавычки на ' ` тоже мимо, как и %22

единственное что смог сделать - передать на батник и в нем обработать. :D


Соответственно вопрос - возможно ли передать обычные неэкранированные кавычки?

Отредактировано dezhnev (19-12-2018 22:30:55)

Отсутствует

 

№530819-12-2018 22:42:30

v4386
Участник
 
Группа: Members
Зарегистрирован: 16-11-2017
Сообщений: 122
UA: Firefox 64.0

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

Vitaliy V.
Что-то не получается свою временную тему загрузить. Выдаёт вот такую ошибку:

скрытый текст
f0c94cf71cc9aaff28fab48591689ed1.jpeg

Уже пробовал и WinRAR'ом и 7-Zip'ом упаковывать - ни хрена не грузится. Ваша же тема (взятая за основу) грузится на "ура"; пытаюсь свою загрузить и ни фига... Подскажите, что я делаю не так.

P.S.: Сейчас попробовал упаковать WinZip'ом и загрузить в FF64 выдало вот такую теперь ошибку:

скрытый текст
a13d7148d52b5f9f7ef91c5bab973e0e.jpeg

Отредактировано v4386 (19-12-2018 23:36:55)

Отсутствует

 

№530920-12-2018 01:31:34

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

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

dezhnev
а не лучше передать в ф-ю exec несколько аргументов dlWget.exec(a, b, c)
или может поможет https://developer.mozilla.org/ru/docs/W … рые_строки
и метод String.raw https://developer.mozilla.org/ru/docs/W … String/raw
вообще не зная конкретно что вы делаете...
и да наверно лучше вам где то в теме скриптов задавать вопросы а то оффтоп получается.

v4386 пишет

пробовал и WinRAR'ом и 7-Zip'ом упаковывать

и чего в rar и в 7zip упаковали? не удивительно что такая ошибка

v4386 пишет

Сейчас попробовал упаковать WinZip'ом и загрузить в FF64 выдало вот такую теперь ошибку:

manifest.json то там есть? а то такая же ошибка если нету.
выложите куда-нибудь что там у вас получилось

drage2 пишет

Кто знает , как тест hover задать ? На всю панель не надо , только на текст

https://forum.mozilla-russia.org/viewto … 33#p763533
background-color убери если не надо

Отредактировано Vitaliy V. (20-12-2018 02:04:39)

Отсутствует

 

№531020-12-2018 06:42:50

ALEX_45_ORP
Участник
 
Группа: Members
Зарегистрирован: 18-01-2018
Сообщений: 162
UA: Firefox 64.0

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

Upd. методом тыка нашел где цвет шрифта в кнопке закладки меняется (#ddd-серый цвет)

Выделить код

Код:

/* This one changes the letters color of all context menus */
menu, menuitem {
  color: #ddd !important;
  background: rgba(68,68,68, 1) !important}

может кому пригодится, осталось найти где меняется в кнопках просмотр истории и журнал icon_wink.gif

Отредактировано ALEX_45_ORP (20-12-2018 11:21:07)


Win 10х64

Отсутствует

 

№531120-12-2018 07:01:35

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

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

В Firefox 64, в инспекторе шрифт стал мелким. Можно его увеличить? Полностью всё.

Отредактировано oleg.sgh (20-12-2018 07:02:38)

Отсутствует

 

№531220-12-2018 09:54:12

v4386
Участник
 
Группа: Members
Зарегистрирован: 16-11-2017
Сообщений: 122
UA: Firefox 64.0

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

Vitaliy V. пишет

v4386 пишет:
пробовал и WinRAR'ом и 7-Zip'ом упаковывать

и чего в rar и в 7zip упаковали? не удивительно что такая ошибка

Не совсем понял вопрос? Распакованную папку вашей темы, конечно, (с предварительно, изменённым мною manifest.json). Упаковал архиватором, а затем сменил расширение на .xpi

Вот, упакованная WinZip'ом: https://yadi.sk/d/Eyp8ZujufQFLow

Отсутствует

 

№531320-12-2018 13:05:02

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

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

ALEX_45_ORP пишет

осталось найти где меняется в кнопках просмотр истории и журнал

если это сработает на сборке

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

Выделить код

Код:

:root[lwt-popup-brighttext] panel {
    --arrowpanel-color: rgb(177,177,179) !important;
}

oleg.sgh пишет

В Firefox 64, в инспекторе шрифт стал мелким. Можно его увеличить? Полностью всё.

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

Выделить код

Код:

@-moz-document url-prefix("chrome://devtools/content/") {
*|*:root {
  --theme-body-font-size: 15px !important;
  --theme-code-font-size: 15px !important;
}
}


можно без @-moz-document ... {}

Вит пишет

Раньше при закачке файлов можно было закрыть браузер и закачка автоматом продолжалась, а сейчас - нет. Можно это поправить чем-нибудь?

что то путаете, со старыми расширениями возможно такое было или внешняя качалка.
Внешнюю и сейчас можно, пусть кто на [windows] лучше посоветует.

v4386 пишет

Не совсем понял вопрос?

значит так и есть, по умолчанию они упаковывают в свои форматы rar и 7zip

v4386 пишет

Вот, упакованная WinZip'ом:

так и подумал, упаковали вместе с папкой Mystyle
manifest.json должен быть в корне архива а не в папке
и обязательно измените в manifest.json
"id": "_002_vitaliyvstyle-theme@vitaliy.ru",
символ @ должен присутствовать
или id может такого вида быть, но его генерировать надо ...
"id": "{daf44bf7-a45e-4450-979c-91cf07434c3d}",
удалите "update_url": ...
и папку META-INF
когда подпишите там будет своя META-INF

Отсутствует

 

№531420-12-2018 13:28:37

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

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

Vitaliy V. пишет

https://forum.mozilla-russia.org/viewto … 33#p763533
background-color убери если не надо

Класс!, куча вариантов background-color - тоже пригодилось...Я так понимаю мечту у скролле с arrow можно забыть ..Binding так обработали, что...
Старая корректировка  scrollbar.xml не катит...в 57 - еще без проблем

Отсутствует

 

№531520-12-2018 13:37:17

ALEX_45_ORP
Участник
 
Группа: Members
Зарегистрирован: 18-01-2018
Сообщений: 162
UA: Firefox 64.0

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

Vitaliy V.

Vitaliy V. пишет

если это сработает на сборке

к сожалению, не сработало на этой сборке (может вы спросите у автора, уж вам-то онhi_red.gif не откажет)...

Отредактировано ALEX_45_ORP (20-12-2018 13:44:12)


Win 10х64

Отсутствует

 

№531620-12-2018 14:21:02

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

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

drage2 пишет

Я так понимаю мечту у скролле с arrow можно забыть

какие arrow,  scrollbarbutton есть там
у меня на [linux] они скрыты но можно сделать видимыми
на [windows] есть маленькие потому что скроллбар такой

скрытый текст
2018-12-20_140627.png

ALEX_45_ORP
без :root[lwt-popup-brighttext] пробуйте

Отсутствует

 

№531720-12-2018 14:21:28

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

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

Vitaliy V.
У меня в FF64 все панели, в т. ч. и ваши стали "толстыми", а кнопки крупными. Можно ли вернуть компактность?

Отсутствует

 

№531820-12-2018 14:53:30

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

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

Garalf пишет

Можно ли вернуть компактность?

можно, у меня же компактные
в персонализации если значки компактные то смотрите ваши стили
или может в about:config  настройка layout.css.devPixelsPerPx но тогда не только панели...

Отредактировано Vitaliy V. (20-12-2018 14:54:29)

Отсутствует

 

№531920-12-2018 15:02:42

ALEX_45_ORP
Участник
 
Группа: Members
Зарегистрирован: 18-01-2018
Сообщений: 162
UA: Firefox 64.0

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

Vitaliy V.

Vitaliy V. пишет

ALEX_45_ORP
без :root[lwt-popup-brighttext] пробуйте

тоже не сработало ..


Win 10х64

Отсутствует

 

№532020-12-2018 15:14:46

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

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

ALEX_45_ORP
так

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

Выделить код

Код:

.panel-arrowcontent  {
  color: red !important;
}


на крайний случай так
скрытый текст

Выделить код

Код:

.subviewbutton:not([disabled="true"]) {
  color: red !important;
}


цвет при наведении я давал выше

Отсутствует

 

№532120-12-2018 15:38:34

ALEX_45_ORP
Участник
 
Группа: Members
Зарегистрирован: 18-01-2018
Сообщений: 162
UA: Firefox 64.0

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

Vitaliy V. спс:D, сработал "крайний случай", только red заменил на #ddd

скрытый текст
100pokorneyshe_blagodaryu.png

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

Отредактировано ALEX_45_ORP (20-12-2018 15:46:43)


Win 10х64

Отсутствует

 

№532220-12-2018 15:40:55

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

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

Отсутствует

 

№532320-12-2018 16:38:53

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

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

Vitaliy V.
Так, а где скачать или он с темой только?  Он с JS или xml  ? Второе желательно...Цвета можно менять?

Отсутствует

 

№532420-12-2018 17:29:57

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

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

drage2 пишет

Он с JS или xml  ? Второе желательно...Цвета можно менять?

стиль AGENT_SHEET не для userChrome.css если есть где использовать то

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

Выделить код

Код:

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@namespace html url("http://www.w3.org/1999/xhtml");

scrollbar, menulist, html|select {
    --v-highlight-background-color: rgb(0,116,232);
    --v-highlight-background-color-hover: rgb(23,139,255);
    --v-highlight-background-color-active: rgb(0,89,232);
    --v-arrow-dn-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' height='5' width='5'><path d='M 0,0.75 2.5,3.25 5,0.75 5,1.75 2.5,4.25 0,1.75 Z' style='fill:white;shape-rendering:crispEdges'/></svg>");
    --v-arrow-up-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' height='5' width='5'><path d='M 0,4.25 2.5,1.75 5,4.25 5,3.25 2.5,0.75 0,3.25 Z' style='fill:white;shape-rendering:crispEdges'/></svg>");
    --v-arrow-rit-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' height='5' width='5'><path d='M 0.75,0 3.25,2.5 0.75,5 1.75,5 4.25,2.5 1.75,0 Z' style='fill:white;shape-rendering:crispEdges'/></svg>");
    --v-arrow-lft-image: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' height='5' width='5'><path d='M 4.25,5 1.75,2.5 4.25,0 3.25,0 0.75,2.5 3.25,5 Z' style='fill:white;shape-rendering:crispEdges'/></svg>");
    --v-arrow-image-size: 5px;
    --v-scrollbar-border-radius: 0px;
    --v-scrollbar-min-size: 7px;
}
/* ************************************************ */

/*Скроллбар, dropmarker*/
scrollbar {
    -moz-appearance: none !important;
    background: none !important;
    border: none !important;
    padding: 0 !important;
    margin: 0 !important;
}

scrollcorner {
    -moz-appearance: none !important;
    width: var(--v-scrollbar-min-size) !important;
    height: var(--v-scrollbar-min-size) !important;
    background: none !important;
    border: none !important;
}

html|html > scrollbar, html|html > scrollcorner {
    background: black !important;
}

scrollbar > slider {
    -moz-appearance: none !important;
    background: none !important;
    border: none !important;
}

menulist > dropmarker {
    -moz-appearance: none !important;
    min-width: var(--v-scrollbar-min-size) !important;
    min-height: var(--v-scrollbar-min-size) !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
    border-radius: var(--v-scrollbar-border-radius) !important;
    background-color: var(--v-highlight-background-color) !important;
    background-image: none !important;
    list-style-image: var(--v-arrow-dn-image) !important;
    -moz-box-align: center !important;
    -moz-box-pack: center !important;
}

menulist > dropmarker image {
    min-width: var(--v-arrow-image-size) !important;
    min-height: var(--v-arrow-image-size) !important;
    width: var(--v-arrow-image-size) !important;
    height: var(--v-arrow-image-size) !important;
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
}

scrollbar > slider > thumb,
scrollbar > scrollbarbutton,
html|select > html|button {
    -moz-appearance: none !important;
    border: none !important;
    border-radius: var(--v-scrollbar-border-radius) !important;
    background-color: var(--v-highlight-background-color) !important;
    background-image: none !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: var(--v-arrow-image-size) !important;
}

scrollbar[orient="vertical"],
scrollbar[orient="vertical"] > slider,
scrollbar[orient="vertical"] > slider > thumb {
    min-width: var(--v-scrollbar-min-size) !important;
    max-width: var(--v-scrollbar-min-size) !important;
}

scrollbar[orient="horizontal"],
scrollbar[orient="horizontal"] > slider,
scrollbar[orient="horizontal"] > slider > thumb {
    min-height: var(--v-scrollbar-min-size) !important;
    max-height: var(--v-scrollbar-min-size) !important;
}

scrollbar > scrollbarbutton {
    min-width: var(--v-scrollbar-min-size) !important;
    min-height: var(--v-scrollbar-min-size) !important;
}

scrollbar > slider > thumb:hover,
scrollbar > scrollbarbutton:not([disabled="true"]):hover {
    background-color: var(--v-highlight-background-color-hover) !important;
}

scrollbar > slider > thumb:active,
scrollbar > scrollbarbutton:not([disabled="true"]):hover:active,
menulist > dropmarker:not([disabled="true"])[open="true"],
html|select > html|button:active {
    background-color: var(--v-highlight-background-color-active) !important;
}

html|select > html|button {
    background-image: var(--v-arrow-dn-image) !important;
}

scrollbar > scrollbarbutton[type="increment"],
html|select > html|button[orientation="right"] {
    background-image: var(--v-arrow-rit-image) !important;
}

scrollbar[orient="vertical"] > scrollbarbutton[type="increment"] {
    background-image: var(--v-arrow-dn-image) !important;
}

scrollbar > scrollbarbutton[type="decrement"],
html|select > html|button[orientation="left"] {
    background-image: var(--v-arrow-lft-image) !important;
}

scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"] {
    background-image: var(--v-arrow-up-image) !important;
}

scrollbar > scrollbarbutton[type="increment"][disabled="true"],
scrollbar[orient="vertical"] > scrollbarbutton[type="increment"][disabled="true"],
scrollbar > scrollbarbutton[type="decrement"][disabled="true"],
scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"][disabled="true"],
menulist > dropmarker[disabled="true"] {
    opacity: 0.5 !important;
}


см. настройки начинающиеся с --v-

Отредактировано Vitaliy V. (20-12-2018 17:45:23)

Отсутствует

 

№532520-12-2018 18:36:36

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

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

Vitaliy V.
Шикарно!
wune63dp.jpg
Остался последний вопрос, да напрягать уже не охота...

Отредактировано drage2 (20-12-2018 18:37:38)

Отсутствует

 

Board footer

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