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

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

№107-11-2022 16:11:16

Ki_rrrilll
Участник
 
Группа: Members
Зарегистрирован: 22-11-2013
Сообщений: 127
UA: Firefox 94.0

Поменять надписи у чекбоксов Findbar-а на свои

Хочу поменять длинные и занимающине место надписи "С учетом диакритических знаков", "Только слова целиком" и т. п. на свои, короткие и понятные.
И еще хотелось бы перенести индикатор количества совпадений чтобы он был следующим сразу за кнопкой "Next".
Можно это сделать стилями? Может лучше подредактировать файл русской локали?
А где он расположен?

Отсутствует

 

№207-11-2022 18:09:12

negodnik
 
 
Группа: Members
Зарегистрирован: 14-03-2013
Сообщений: 607
UA: unknown 0.0
Веб-сайт

Re: Поменять надписи у чекбоксов Findbar-а на свои

userChrome.css
Замену надписей для себя делал так:

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

Выделить код

Код:

/* Замена текста у чекбоксов */
/* С уч. диакр. знаков */
.findbar-match-diacritics.tabbable > .checkbox-label-box > .checkbox-label
  {font-size: 0 !important; visibility: hidden!important}
.findbar-match-diacritics.tabbable > .checkbox-label-box > .checkbox-label:before
  {visibility: visible !important; font-size: 1rem!important;
  display: block!important; content:'С уч. диакр. знаков'!important}
/* С уч. регистра */
.findbar-case-sensitive.tabbable > .checkbox-label-box > .checkbox-label
  {font-size: 0 !important; visibility: hidden!important}
.findbar-case-sensitive.tabbable > .checkbox-label-box > .checkbox-label:before
  {visibility: visible !important; font-size: 1rem!important;
  display: block!important; content:'С уч. регистра'!important}
/* Подсвет. все */
.findbar-highlight.tabbable > .checkbox-label-box > .checkbox-label
  {font-size: 0 !important; visibility: hidden!important}
.findbar-highlight.tabbable > .checkbox-label-box > .checkbox-label:before
  {visibility: visible !important; font-size: 1rem!important;
  display: block!important; content:'Подсвет. все'!important}
/* Целые слова */
.findbar-entire-word.tabbable > .checkbox-label-box > .checkbox-label
  {font-size: 0 !important; visibility: hidden!important}
.findbar-entire-word.tabbable > .checkbox-label-box > .checkbox-label:before
  {visibility: visible !important; font-size: 1rem!important;
  display: block!important; content:'Целые слова'!important}


«Достигнут * страницы» не осилил, работает неправильно (постоянно отображается).
скрытый текст

Выделить код

Код:

/* Достигнут * страницы, продолжено с другой стороны */
/* findbar > .findbar-container > .findbar-label.findbar-find-status:not([status="notfound"])
  {font-size: 0 !important; visibility: hidden!important}
findbar > .findbar-container > .findbar-label.findbar-find-status:not([status="notfound"]):before
  {visibility: visible !important; font-size: 1rem!important;
  display: block!important; content:'Достигнут ВЕРХ или НИЗ'!important} */


Поменять местами можно как-то так:
скрытый текст

Выделить код

Код:

/* перенести индикатор количества совпадений */
.findbar-label.found-matches{-moz-box-ordinal-group: 2 !important;}
.findbar-find-previous.tabbable{-moz-box-ordinal-group: 3 !important;}
.findbar-find-next.tabbable{-moz-box-ordinal-group: 4 !important;}
.findbar-highlight.tabbable{-moz-box-ordinal-group: 5 !important;}
.findbar-case-sensitive.tabbable{-moz-box-ordinal-group: 6 !important;}
.findbar-match-diacritics.tabbable{-moz-box-ordinal-group: 7 !important;}
.findbar-entire-word.tabbable{-moz-box-ordinal-group: 8 !important;}
.findbar-label.findbar-find-status{-moz-box-ordinal-group: 9 !important;}


UPD: Совсем забыл

Выделить код

Код:

@-moz-document url("chrome://browser/content/browser.xhtml") {
код замены текста
код переноса
}

Отредактировано negodnik (07-11-2022 18:33:24)

Отсутствует

 

№307-11-2022 20:16:37

momo2000
Участник
 
Группа: Members
Зарегистрирован: 03-09-2015
Сообщений: 236
UA: Firefox 106.0

Re: Поменять надписи у чекбоксов Findbar-а на свои

https://forum.mozilla-russia.org/viewtopic.php?pid=791333#p791333
https://forum.mozilla-russia.org/viewtopic.php?pid=800500#p800500

Отсутствует

 

№408-11-2022 00:26:22

Ki_rrrilll
Участник
 
Группа: Members
Зарегистрирован: 22-11-2013
Сообщений: 127
UA: Firefox 94.0

Re: Поменять надписи у чекбоксов Findbar-а на свои

negodnik, momo2000
Спасибо! Все сделал.

Отсутствует

 

Board footer

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