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

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

№1222620-06-2022 13:04:53

Profa
Участник
 
Группа: Members
Зарегистрирован: 08-02-2019
Сообщений: 11
UA: Firefox 101.0

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

Глубокоуважаемый kokoss!

Большое Вам спасибо за одну науку со Spoiler!

Просьба также объяснить мне, как проверяется кодировка, чтобы было UTF-8 без BOM?

Мне 67 лет, компьютеры я изучаю, что называется, методом тыка (когда был помоложе, их вообще не было), зато когда Вы глядите военную технику на наших парадах, то в её создании есть и мой вклад.

Отсутствует

 

№1222720-06-2022 13:31:07

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

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

Profa пишет

Просьба также объяснить мне, как проверяется кодировка, чтобы было UTF-8 без BOM?

4029b05bf25f4ac98b2899706cf65a82.jpeg


Add, скрин сделан в [firefox] 101.0.1, Win7х64, с включенной настройкой -> toolkit.legacyUserProfileCustomizations.stylesheets:
8a52b025bd2ff3cea61d38698e3d4743.jpeg

Отредактировано kokoss (20-06-2022 15:21:30)


Win7

Отсутствует

 

№1222820-06-2022 13:36:13

Profa
Участник
 
Группа: Members
Зарегистрирован: 08-02-2019
Сообщений: 11
UA: Firefox 101.0

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

Глубокоуважаемый kokoss!

Я сейчас открыл файл userChrome, переименовал в userChrome+, затем сохранил в кодировке UTF-8. Потом поместил в папку Chrome, убрав из имени +.  После чего перезагрузился и попробовал браузер - ничего не поменялось.
В настройке toolkit.legacyUserProfileCustomizations.stylesheets стоит true.
А под настройкой toolkit.legacyUserProfileCustomizations имеется три кружка, и выделен "Логическое". А есть ещё "число" и "строка". Может, надо выделить что-то из них?

Добавлено 20-06-2022 13:49:25
Картинка, которую Вы сейчас прислали - именно то, что я и хочу. Но у меня, почему-то, это не получается.

Отредактировано Profa (20-06-2022 13:49:25)

Отсутствует

 

№1222920-06-2022 14:10:53

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

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

Profa пишет

Картинка, которую Вы сейчас прислали - именно то, что я и хочу. Но у меня, почему-то, это не получается.

Ну не знаю почему у вас не работает, вроде всё правильно сделали.


Win7

Отсутствует

 

№1223020-06-2022 14:37:40

Profa
Участник
 
Группа: Members
Зарегистрирован: 08-02-2019
Сообщений: 11
UA: Firefox 101.0

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

А Вы у себя на ФФ 101 успешно пробовали? А то, может быть, разработчики в 101-м вообще Chrome отключили?

Отсутствует

 

№1223120-06-2022 16:49:31

Profa
Участник
 
Группа: Members
Зарегистрирован: 08-02-2019
Сообщений: 11
UA: Firefox 101.0

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

Нашёл причину!

Когда я менял текст в userChrome.css он у меня перезаписался как userChrome.txt.

Большущее спасибо, глубокоуважаемый kokoss, за Ваше потраченное на меня время!

Мой низкий поклон и наилучшие Вам пожелания!

Отсутствует

 

№1223221-06-2022 11:32:34

Ник 22
Участник
 
Группа: Members
Зарегистрирован: 14-08-2021
Сообщений: 85
UA: Firefox 91.0

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

Подскажите кто знает.

У меня есть код CSS адресной строки


скрытый текст
urlbar:not([focused=true]) {
background-image: linear-gradient(to right, rgb(159, 26, 255, 0.7), rgb(159, 26, 255, 0.7), rgb(138, 70, 255, 0.7), rgb(118, 93, 255, 0.7), rgb(93, 125, 255, 0.7), rgb(62, 140, 255, 0.7), rgb(28, 153, 255, 0.7), rgb(0, 165, 255, 0.7), rgb(0, 180, 255, 0.7), rgb(0, 195, 255, 0.7), rgb(0, 208, 255, 0.7), rgb(0, 221, 255, 0.7)) !important;
background-size: auto 4px !important;
background-repeat: no-repeat !important;
background-position: bottom !important;
}

там линия снизу

https://imgur.com/a/VP5guIP

при выделении адреса линия исчезает

https://imgur.com/a/Y9Ik16s

как сделать чтобы линия не исчезала а оставалась на месте.

Отредактировано Ник 22 (21-06-2022 12:01:45)

Отсутствует

 

№1223321-06-2022 15:09:06

_zt
Участник
 
Группа: Members
Зарегистрирован: 10-11-2014
Сообщений: 1072
UA: Firefox 91.0

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

Ник 22
Убрать :not([focused=true])

Отсутствует

 

№1223421-06-2022 16:50:28

Ник 22
Участник
 
Группа: Members
Зарегистрирован: 14-08-2021
Сообщений: 85
UA: Firefox 91.0

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

_zt пишет

Ник 22
Убрать :not([focused=true])

Работает. Спасибо огромное.

Отсутствует

 

№1223524-06-2022 21:44:55

Ник 22
Участник
 
Группа: Members
Зарегистрирован: 14-08-2021
Сообщений: 85
UA: Firefox 91.0

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

Подскажите пожалуйста.
У меня есть код статусной панели (панель состояния ) которая при загрузке сайта появляется в левом низу страницы. Можно ли переместить ее в левый верхний угол, и второй вариант по середине страницы, и третий вариант по середине верха страницы Спасибо.

скрытый текст
#statuspanel-label{
    -moz-appearance: none !important;
      color: rgba(255, 255, 255, 0.800000011920929) !important;
      background-color: #8B0000 !important;
}
#statuspanel[type="overLink"] {
  display: none !important;
}

Отредактировано Ник 22 (24-06-2022 21:46:51)

Отсутствует

 

№1223624-06-2022 23:17:00

qwark
Участник
 
Группа: Members
Зарегистрирован: 11-06-2018
Сообщений: 11
UA: Firefox 101.0

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

Помогите найти стиль который делает панель закладок в 2 и более строк. Пользовался таким, но из-за форс-мажора все стили утеряны:(
ps FF 101.0.1

Отсутствует

 

№1223724-06-2022 23:25:22

unter_officer
Участник
 
Группа: Members
Откуда: Санкт-Петербург
Зарегистрирован: 27-03-2011
Сообщений: 329
UA: Firefox 91.0

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

qwark пишет

Помогите найти стиль который делает панель закладок в 2 и более строк. Пользовался таким, но из-за форс-мажора все стили утеряны:(
ps FF 101.0.1

У меня в архиве сохранился стиль от Vitaliy V., но не уверен, что он подойдёт к FF101.0.1

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

Выделить код

Код:

/* Код: Vitaliy V. (https://forum.mozilla-russia.org/viewtopic.php?pid=785209#p785209) */

@-moz-document url("chrome://browser/content/browser.xhtml") {

#personal-bookmarks {
    --v-bookmark-item-rows: 3; /* Количество рядов закладок */
    --v-bookmark-item-height: 21px; /* Высота одного ряда */
    --v-bookmark-item-font-size: 12px; /* Размер шрифта */
    --v-scrollbar-width-default: thin; /* размер скроллбара, возможные значения: auto thin none */
    --v-scrollbar-colors-default: rgb(0, 116, 232) transparent; /* цвета скроллбара */

    -moz-window-dragging: no-drag !important;
    font-size: 0 !important;
}

toolbar {
    max-height: none !important;
}

#PersonalToolbar {
    padding: 1px 0px !important;
}

toolbar > #personal-bookmarks,
toolbar > #personal-bookmarks > #PlacesToolbar,
toolbar > #personal-bookmarks > #PlacesToolbar > hbox,
toolbar > #personal-bookmarks > #PlacesToolbar > hbox > #PlacesToolbarItems {
    display: inline-block !important;
    overflow: visible !important;
    padding: 0 !important;
    margin: 0 !important;
    border: none !important;
}

toolbar > #personal-bookmarks > #PlacesToolbar > hbox > #PlacesToolbarItems {
    display: inline-flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    overflow-x: hidden !important;
    overflow-y: auto !important;
    max-height: calc(var(--v-bookmark-item-rows) * var(--v-bookmark-item-height)) !important;
    scrollbar-width: var(--v-scrollbar-width-default) !important;
    scrollbar-color: var(--v-scrollbar-colors-default) !important;
}

toolbar > #personal-bookmarks > #PlacesToolbar > hbox > :is(#PlacesToolbarDropIndicator,#PlacesToolbarDropIndicatorHolder,.chevron,#PlacesChevron) {
    display: none !important;
}

toolbar > #personal-bookmarks > #PlacesToolbar toolbarbutton.bookmark-item {
    -moz-appearance: none !important;
    appearance: none !important;
    border: none !important;
    padding: 0px 3px !important;
    margin-block: 0 !important;
    visibility: visible !important;
    overflow-y:  visible !important;
    line-height: 1.3em !important;
    box-sizing: border-box !important;
    min-height: var(--v-bookmark-item-height);
    height: var(--v-bookmark-item-height);
    max-height: var(--v-bookmark-item-height);
    font-size: var(--v-bookmark-item-font-size) !important;
}

toolbar > #personal-bookmarks > #PlacesToolbar toolbarbutton.bookmark-item:first-of-type {
    min-height: 1px;
    height: 1px;
    max-height: 1px;
    animation-name: bookmark-visible !important;
    animation-timing-function: step-start !important;
    animation-duration: 0s !important;
    animation-iteration-count: 1 !important;
    animation-fill-mode: forwards !important;
    animation-delay: 0.5s !important;
}

@keyframes bookmark-visible {
    from {
        min-height: 1px;
        height: 1px;
        max-height: 1px;
    }
    to {
        min-height: var(--v-bookmark-item-height);
        height: var(--v-bookmark-item-height);
        max-height: var(--v-bookmark-item-height);
    }
}

toolbar > #personal-bookmarks > #PlacesToolbar toolbarbutton.bookmark-item > .toolbarbutton-icon {
    width: 16px !important;
    height: 16px !important;
    padding: 0 !important;
}

toolbar > #personal-bookmarks > #PlacesToolbar toolbarseparator {
    -moz-appearance: none !important;
    appearance: none !important;
    border-inline-start: 1px solid currentColor !important;
    min-width: 3px !important;
    width: 3px !important;
    opacity: .3 !important;
    margin: 2px 0 !important;
    margin-inline-start: 2px !important;
}

}


«The Truth Is Out There»

Отсутствует

 

№1223824-06-2022 23:42:32

qwark
Участник
 
Группа: Members
Зарегистрирован: 11-06-2018
Сообщений: 11
UA: Firefox 101.0

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

unter_officer пишет
qwark пишет

Помогите найти стиль который делает панель закладок в 2 и более строк. Пользовался таким, но из-за форс-мажора все стили утеряны:(
ps FF 101.0.1

У меня в архиве сохранился стиль от Vitaliy V., но не уверен, что он подойдёт к FF101.0.1

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

Выделить код

Код:

/* Код: Vitaliy V. (https://forum.mozilla-russia.org/viewtopic.php?pid=785209#p785209) */

@-moz-document url("chrome://browser/content/browser.xhtml") {

#personal-bookmarks {
    --v-bookmark-item-rows: 3; /* Количество рядов закладок */
    --v-bookmark-item-height: 21px; /* Высота одного ряда */
    --v-bookmark-item-font-size: 12px; /* Размер шрифта */
    --v-scrollbar-width-default: thin; /* размер скроллбара, возможные значения: auto thin none */
    --v-scrollbar-colors-default: rgb(0, 116, 232) transparent; /* цвета скроллбара */

    -moz-window-dragging: no-drag !important;
    font-size: 0 !important;
}

toolbar {
    max-height: none !important;
}

#PersonalToolbar {
    padding: 1px 0px !important;
}

toolbar > #personal-bookmarks,
toolbar > #personal-bookmarks > #PlacesToolbar,
toolbar > #personal-bookmarks > #PlacesToolbar > hbox,
toolbar > #personal-bookmarks > #PlacesToolbar > hbox > #PlacesToolbarItems {
    display: inline-block !important;
    overflow: visible !important;
    padding: 0 !important;
    margin: 0 !important;
    border: none !important;
}

toolbar > #personal-bookmarks > #PlacesToolbar > hbox > #PlacesToolbarItems {
    display: inline-flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    overflow-x: hidden !important;
    overflow-y: auto !important;
    max-height: calc(var(--v-bookmark-item-rows) * var(--v-bookmark-item-height)) !important;
    scrollbar-width: var(--v-scrollbar-width-default) !important;
    scrollbar-color: var(--v-scrollbar-colors-default) !important;
}

toolbar > #personal-bookmarks > #PlacesToolbar > hbox > :is(#PlacesToolbarDropIndicator,#PlacesToolbarDropIndicatorHolder,.chevron,#PlacesChevron) {
    display: none !important;
}

toolbar > #personal-bookmarks > #PlacesToolbar toolbarbutton.bookmark-item {
    -moz-appearance: none !important;
    appearance: none !important;
    border: none !important;
    padding: 0px 3px !important;
    margin-block: 0 !important;
    visibility: visible !important;
    overflow-y:  visible !important;
    line-height: 1.3em !important;
    box-sizing: border-box !important;
    min-height: var(--v-bookmark-item-height);
    height: var(--v-bookmark-item-height);
    max-height: var(--v-bookmark-item-height);
    font-size: var(--v-bookmark-item-font-size) !important;
}

toolbar > #personal-bookmarks > #PlacesToolbar toolbarbutton.bookmark-item:first-of-type {
    min-height: 1px;
    height: 1px;
    max-height: 1px;
    animation-name: bookmark-visible !important;
    animation-timing-function: step-start !important;
    animation-duration: 0s !important;
    animation-iteration-count: 1 !important;
    animation-fill-mode: forwards !important;
    animation-delay: 0.5s !important;
}

@keyframes bookmark-visible {
    from {
        min-height: 1px;
        height: 1px;
        max-height: 1px;
    }
    to {
        min-height: var(--v-bookmark-item-height);
        height: var(--v-bookmark-item-height);
        max-height: var(--v-bookmark-item-height);
    }
}

toolbar > #personal-bookmarks > #PlacesToolbar toolbarbutton.bookmark-item > .toolbarbutton-icon {
    width: 16px !important;
    height: 16px !important;
    padding: 0 !important;
}

toolbar > #personal-bookmarks > #PlacesToolbar toolbarseparator {
    -moz-appearance: none !important;
    appearance: none !important;
    border-inline-start: 1px solid currentColor !important;
    min-width: 3px !important;
    width: 3px !important;
    opacity: .3 !important;
    margin: 2px 0 !important;
    margin-inline-start: 2px !important;
}

}

То что надо. Работает. Спасибо!!!

Отредактировано qwark (24-06-2022 23:42:58)

Отсутствует

 

№1223925-06-2022 11:44:33

_zt
Участник
 
Группа: Members
Зарегистрирован: 10-11-2014
Сообщений: 1072
UA: Firefox 91.0

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

Ник 22

Выделить код

Код:

#statuspanel {
	position: absolute !important;
	top: 50px !important;
	margin-top: 0 !important;
}

Значения свои подберите. Оно от верхнего края браузера считается, а не от края страницы.

Отсутствует

 

№1224025-06-2022 14:23:19

Ник 22
Участник
 
Группа: Members
Зарегистрирован: 14-08-2021
Сообщений: 85
UA: Firefox 91.0

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

_zt пишет

Ник 22

Выделить код

Код:

#statuspanel {
	position: absolute !important;
	top: 50px !important;
	margin-top: 0 !important;
}

Значения свои подберите. Оно от верхнего края браузера считается, а не от края страницы.


Спасибо огромное. Все работает. Значение свои подобрал.

Отсутствует

 

№1224126-06-2022 03:36:30

kazarin
Участник
 
Группа: Members
Зарегистрирован: 23-11-2016
Сообщений: 40
UA: Firefox 100.0

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

Подскажите, как эта рамка над активной вкладкой называется? В старом [firefox] не было, в новом вылезла.

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

Выделить код

Код:

data:image/png;base64,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

Отсутствует

 

№1224226-06-2022 17:57:10

sandro79
Участник
 
Группа: Members
Зарегистрирован: 15-11-2017
Сообщений: 1672
UA: Firefox 91.0

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

kazarin пишет

Подскажите, как эта рамка над активной вкладкой называется?

Вроде это
Image_001.png
[firefox] 102+
Image_002.png


Выделить код

Код:

.tab-background:is([selected], [multiselected]):-moz-lwtheme {
  border: none !important;
}

Отсутствует

 

№1224326-06-2022 21:39:37

kazarin
Участник
 
Группа: Members
Зарегистрирован: 23-11-2016
Сообщений: 40
UA: Firefox 100.0

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

sandro79, спасибо, именно оно! Нашёл его в css и добавил скругление, теперь всё отлично.
А как сделать, чтоб инспектор захватывал UI, у меня он почему-то только по странице работает?

Отсутствует

 

№1224426-06-2022 21:50:53

sandro79
Участник
 
Группа: Members
Зарегистрирован: 15-11-2017
Сообщений: 1672
UA: Firefox 91.0

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

kazarin пишет

А как сделать, чтоб инспектор захватывал UI

https://forum.mozilla-russia.org/viewto … 05#p799305

Отсутствует

 

№1224527-06-2022 22:43:42

kazarin
Участник
 
Группа: Members
Зарегистрирован: 23-11-2016
Сообщений: 40
UA: Firefox 100.0

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

sandro79, я это видел, но только сейчас понял, что открывал не то - надо было два раза подряд Инструменты браузера, а я второй раз выбирал Инструменты разработчика, вот и не выбиралось.
Спасибо!

Отсутствует

 

№1224628-06-2022 21:49:14

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

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

У кого нибудь есть тёмная тема только для этого форума ?


Win7

Отсутствует

 

№1224728-06-2022 23:07:16

Farby
Участник
 
Группа: Members
Зарегистрирован: 21-11-2012
Сообщений: 97
UA: Google 2.1

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

kokoss пишет

У кого нибудь есть тёмная тема только для этого форума ?

Вы можете это ипльзовать из коробки

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

Выделить код

Код:

Настройки форума -> Профиль -> Стилевое оформление -> Cobalt


Жизнь иногда такое выкидывает, что хочется подобрать...

Отсутствует

 

№1224828-06-2022 23:26:17

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

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

Farby

скрытый текст
Не вариант, работает только при входе на форум, при выходе слетает, да и темы так себе на любителя..., использую Dark Reader, но на этом форуме почему то глючит!


Win7

Отсутствует

 

№1224929-06-2022 10:12:27

Farby
Участник
 
Группа: Members
Зарегистрирован: 21-11-2012
Сообщений: 97
UA: Google 2.1

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

kokoss
Ну если только на любителя... Сляпал на коленке из темной темы.

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

Загрузил как base64, по другому не едет...

Выделить код

Код:

data:text/css;base64,QC1tb3otZG9jdW1lbnQgZG9tYWluKCJtb3ppbGxhLXJ1c3NpYS5vcmciKSB7DQovKiAxLiBCQUNLR1JPVU5EIEFORCBURVhUIENPTE9VUlMgKi8NCi8qIDEuMSBEZWZhdWx0IGJhY2tncm91bmQgY29sb3VyIGFuZCB0ZXh0IGNvbG91ciAqLw0KYm9keXtiYWNrZ3JvdW5kOiB1bnNldCAhaW1wb3J0YW50OyBiYWNrZ3JvdW5kLWNvbG9yOiMyQTJBMkEgIWltcG9ydGFudDt9DQojYnJkdGl0bGUsICNicmRtZW51IHtiYWNrZ3JvdW5kOiB1bnNldCAhaW1wb3J0YW50OyBib3JkZXItYm90dG9tOiB1bnNldCAhaW1wb3J0YW50O30NCiNicmR3ZWxjb21lIHtiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldCAhaW1wb3J0YW50OyBib3JkZXItYm90dG9tOiB1bnNldCAhaW1wb3J0YW50O30NCmlucHV0W3R5cGU9InN1Ym1pdCJdLCBpbnB1dFt0eXBlPSJidXR0b24iXSB7YmFja2dyb3VuZDogdW5zZXQgIWltcG9ydGFudDt9DQojYWpheHBvc3RwcmV2aWV3ICNwb3N0cHJldmlldyBoMiBzcGFuLCAjcG9zdHByZXZpZXcgaDIgc3BhbiwgLmluZm9ybSBoMiBzcGFuLCAuYmxvY2tmb3JtIGgyIHNwYW4sIC5ibG9ja3RhYmxlIGgyIHNwYW4sIC5ibG9jayBoMiBzcGFuLCAuYmxvY2ttZW51IGgyIHNwYW4ge2JhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBVUFBQUJWQ0FZQUFBQ0I0UzRTQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzTUFBQTdEQWNkdnFHUUFBQUFmU1VSQlZEaFBZNUNSVnZxUGprY0ZSd1ZIQlVjRlJ3VkhCWWVub05KL0FFV1lPemVRQkJUN0FBQUFBRWxGVGtTdVFtQ0MnKSAhaW1wb3J0YW50O30NCi5wdW57Y29sb3I6I0Q0RDRENCAhaW1wb3J0YW50OyB9DQpkaXYuYm94LCNhZG1pbmNvbnNvbGUgZmllbGRzZXQgdGgsLnJvd29kZCwucm93ZXZlbntiYWNrZ3JvdW5kLWNvbG9yOiMzODM4MzggIWltcG9ydGFudDsgfQ0KI2FkbWluY29uc29sZSB0ZCwjYWRtaW5jb25zb2xlIHRoe2JvcmRlci1jb2xvcjojMzgzODM4ICFpbXBvcnRhbnQ7IH0NCi8qIDEuIDIgRGFya2VyIGJhY2tncm91bmQgY29sb3VycyAqLw0KdGQudGMyLHRkLnRjMyx0ZC50YzQsdGQudGNtb2QsI2JyZGZvb3RlciBkaXYuYm94e2JhY2tncm91bmQtY29sb3I6IzQyNDI0MiAhaW1wb3J0YW50OyB9DQojYWRtaW5jb25zb2xlIGZpZWxkc2V0IHRkLCN2aWV3cHJvZmlsZSBkZCxkaXYuZm9ybWluZm8sZGl2LmJsb2NrbWVudSBkaXYuYm94LCNhZHN0YXRzIGRke2JhY2tncm91bmQtY29sb3I6IzQ4NDg0OCAhaW1wb3J0YW50OyB9DQoucHVuIGJsb2NrcXVvdGUsZGl2LmNvZGVib3gsZGl2LnNwb2lsZXIsZGl2Lm5vaW5kZXh7YmFja2dyb3VuZC1jb2xvcjojMzUzNTMzICFpbXBvcnRhbnQ7IH0NCi8qIDEuMyBNYWluIGhlYWRlcnMgYW5kIG5hdmlnYXRpb24gYmFyIGJhY2tncm91bmQgYW5kIHRleHQgY29sb3VyICovDQoucHVuIGgyLCNicmRtZW51e2JhY2tncm91bmQtY29sb3I6IzU2NTY1Njtjb2xvcjojRDRENEQ0ICFpbXBvcnRhbnQ7fQ0KLyogMS40IFRhYmxlIGhlYWRlciByb3dzICovDQoucHVuIHRoLC5iZ2M0e2JhY2tncm91bmQtY29sb3I6IzQ4NDg0OCAhaW1wb3J0YW50OyB9DQovKiAxLjUgRmllbGRzZXQgbGVnZW5kIHRleHQgY29sb3VyICovDQoucHVuIGxlZ2VuZHtjb2xvcjojNjBBMERDICFpbXBvcnRhbnQ7IH0NCi8qIDEuNiBIaWdobGlnaHRlZCB0ZXh0IGZvciB2YXJpb3VzIGl0ZW1zICovDQoucHVuIGRpdi5ibG9ja21lbnUgbGkuaXNhY3RpdmUgYSwjcG9zdGVycm9yIGxpIHN0cm9uZ3tjb2xvcjojRDRENEQ0ICFpbXBvcnRhbnQ7IH0NCi8qIDEuNyBEYXJrIGJhY2tncm91bmQgZm9yIGZvcm0gZWxlbWVudHMgKi8NCi5wdW4gdGV4dGFyZWEsLnB1biBpbnB1dCwucHVuIHNlbGVjdHtiYWNrZ3JvdW5kLWNvbG9yOiMyQTJBMkE7Y29sb3I6I0Q0RDRENCAhaW1wb3J0YW50OyB9DQovKiAyLiBQT1NUIEJBQ0tHUk9VTkRTIEFORCBURVhUICovDQovKiAyLjEgVGhpcyBpcyB0aGUgc2V0dXAgZm9yIHBvc3RzLiAqLw0KZGl2LmJsb2NrcG9zdCBkaXYuYm94LGRpdi5wb3N0cmlnaHQsZGl2LnBvc3Rmb290cmlnaHQsI3Bvc3RwcmV2aWV3e2JhY2tncm91bmQtY29sb3I6IzM4MzgzOCAhaW1wb3J0YW50OyB9DQpkaXYucG9zdHJpZ2h0LGRpdi5wb3N0Zm9vdHJpZ2h0e2JvcmRlci1sZWZ0LWNvbG9yOiM0MjQyNDIgIWltcG9ydGFudDsgfQ0KZGl2LnBvc3RsZWZ0LGRpdi5wb3N0Zm9vdGxlZnQsZGl2LmJsb2NrcG9zdCBsYWJlbHtiYWNrZ3JvdW5kLWNvbG9yOiM0MjQyNDIgIWltcG9ydGFudDsgfQ0KLyogMi4yIEJhY2tncm91bmQgZm9yIHBvc3QgaGVhZGVycyBhbmQgdGV4dCBjb2xvdXIgZm9yIHBvc3QgbnVtYmVycyBpbiB2aWV3dG9waWMgKi8NCmRpdi5ibG9ja3Bvc3QgaDJ7YmFja2dyb3VuZC1jb2xvcjojNTY1NjU2ICFpbXBvcnRhbnQ7IH0NCmRpdi5ibG9ja3Bvc3QgaDIgc3Bhbi5jb25ye2NvbG9yOiNBMTlFOTYgIWltcG9ydGFudDsgfQ0KLyogMi4zIFRoaXMgaXMgdGhlIGxpbmUgYWJvdmUgdGhlIHNpZ25hdHVyZSBpbiBwb3N0cy4gQ29sb3VyIGFuZCBiYWNrZ3JvdW5kIHNob3VsZCBiZSB0aGUgc2FtZSAqLw0KLnB1biBocntiYWNrZ3JvdW5kLWNvbG9yOiM2MDYwNjA7Y29sb3I6IzYwNjA2MCAhaW1wb3J0YW50OyB9DQovKiAzLiBCT1JERVIgQ09MT1VSUyAqLw0KLyogMy4xIEFsbCBleHRlcm5hbCBib3JkZXJzIChIMSBpcyB0aGUgYm9hcmQgdGl0bGUpICovDQpkaXYuYm94e2JvcmRlci1jb2xvcjojNTY1NjU2ICFpbXBvcnRhbnQ7IH0NCi8qIDMuMiBNYWtlcyB0aGUgdG9wIGJvcmRlciBvZiBwb3N0cyBtYXRjaCB0aGUgY29sb3VyIHVzZWQgZm9yIHBvc3QgaGVhZGVycyAqLw0KZGl2LmJsb2NrcG9zdCBkaXYuYm94e2JvcmRlci1jb2xvcjojNTY1NjU2ICM1MjUyNTIgIzUyNTI1MiAhaW1wb3J0YW50OyB9DQovKiAzLjMgVGFibGUgaW50ZXJuYWwgYm9yZGVycy4gQnkgZGVmYXVsdCBUSCBpcyBzYW1lIGFzIGJhY2tncm91bmQgc28gYm9yZGVyIGlzIGludmlzaWJsZSAqLw0KLnB1biB0ZHtib3JkZXItY29sb3I6IzU2NTY1NiAhaW1wb3J0YW50OyB9DQoucHVuIHRoe2JvcmRlci1jb2xvcjojNDg0ODQ4ICFpbXBvcnRhbnQ7IH0NCi8qIDMuNCBDcmVhdGVzIHRoZSBpbnNldCBib3JkZXIgZm9yIHF1b3RlIGJveGVzLCBjb2RlIGJveGVzIGFuZCBmb3JtIGluZm8gYm94ZXMgKi8NCi5wdW4gYmxvY2txdW90ZSxkaXYuY29kZWJveCxkaXYuZm9ybWluZm8sZGl2LmJsb2NrcG9zdCBsYWJlbCxkaXYubm9pbmRleHtib3JkZXItY29sb3I6IzYwNjA2MCAhaW1wb3J0YW50OyB9DQpkaXYuc3BvaWxlcntib3JkZXItY29sb3I6IzYwNjA2MCAhaW1wb3J0YW50OyB9DQovKiAzLjUgR2Vja28ncyBkZWZhdWx0IGZpZWxkc2V0IGJvcmRlcnMgYXJlIHJlYWxseSBuYXN0eSBzbyB0aGlzIGdpdmVzIHRoZW0gYSBjb2xvdXINCndpdGhvdXQgaW50ZXJmZXJyaW5nIHdpdGggSUUncyByYXRoZXIgbmljZSBkZWZhdWx0ICovDQoucHVuIGRpdj5maWVsZHNldHtib3JkZXItY29sb3I6I0FDQTg5OSAhaW1wb3J0YW50OyB9DQovKiA0LiBMSU5LIENPTE9VUlMgKi8NCi8qIDQuMSBUaGlzIGlzIHRoZSBkZWZhdWx0IGZvciBhbGwgbGlua3MgKi8NCiNnb29nbGUtcmVzdWx0cyAuZ3NjLWN1cnNvci1ib3ggLmdzYy1jdXJzb3ItcGFnZTpub3QoLmdzYy1jdXJzb3ItY3VycmVudC1wYWdlKSwucHVuIGE6bGluaywucHVuIGE6dmlzaXRlZHtjb2xvcjojNjBBMERDO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgIWltcG9ydGFudDsgfQ0KLnB1biBhOmhvdmVye2NvbG9yOiM4MEQ2RkYgIWltcG9ydGFudDsgfQ0KLyogNC4yIFRoaXMgaXMgdGhlIGNvbG91ciBmb3IgbGlua3MgaW4gaGVhZGVyIHJvd3MgYW5kIHRoZSBuYXZpZ2F0aW9uIGJhciAqLw0KLnB1biBoMiBhOmxpbmssLnB1biBoMiBhOnZpc2l0ZWR7Y29sb3I6I0Q0RDRENCAhaW1wb3J0YW50OyB9DQoucHVuIGgyIGE6aG92ZXJ7Y29sb3I6I0Q0RDRENCAhaW1wb3J0YW50OyB9DQovKiA0LjMgVGhpcyBpcyBmb3IgY2xvc2VkIHRvcGljcyBhbmQgImhvdCIgbGlua3MgKi8NCmxpLnBvc3RyZXBvcnQgYTpsaW5rLGxpLnBvc3RyZXBvcnQgYTp2aXNpdGVkLHRyLmljbG9zZWQgdGQudGNsIGE6bGluayx0ci5pY2xvc2VkIHRkLnRjbCBhOnZpc2l0ZWR7Y29sb3I6Izg4OCAhaW1wb3J0YW50OyB9DQpsaS5wb3N0cmVwb3J0IGE6aG92ZXIsdHIuaWNsb3NlZCB0ZC50Y2wgYTpob3Zlcntjb2xvcjojQUFBICFpbXBvcnRhbnQ7IH0NCmxpLm1haW50ZW5hbmNlbGluayBhOmxpbmssbGkubWFpbnRlbmFuY2VsaW5rIGE6dmlzaXRlZHtjb2xvcjojRkY0MDAwICFpbXBvcnRhbnQ7IH0NCmxpLm1haW50ZW5hbmNlbGluayBhOmhvdmVye2NvbG9yOiNGRjUwMTAgIWltcG9ydGFudDsgfQ0KLyogNS4gUE9TVCBTVEFUVVMgSU5ESUNBVE9SUyAqLw0KLyogVGhlc2UgYXJlIHRoZSBwb3N0IHN0YXR1cyBpbmRpY2F0b3JzIHdoaWNoIGFwcGVhciBhdCB0aGUgbGVmdCBvZiBzb21lIHRhYmxlcy4gKi8NCmRpdi5pY29ue2JvcmRlci1jb2xvcjojNDg0ODQ4ICM0MDQwNDAgIzNDM0MzQyAjNDQ0ICFpbXBvcnRhbnQ7IH0NCnRyLmlyZWRpcmVjdCBkaXYuaWNvbntib3JkZXItY29sb3I6IzM4MzgzOCAhaW1wb3J0YW50OyB9DQpkaXYuaW5ld3tib3JkZXItY29sb3I6IzU0OTZEOCAjNEI4NUMwICM0Mzc3QUMgIzRGOERDQiAhaW1wb3J0YW50OyB9DQovKiA2LiBNSVNDICovDQovKiBTcG9pbGVyICovDQpkaXYuc3BvaWxlciBkaXYuc3BvaWxlci1wbHVzLGRpdi5zcG9pbGVyIGRpdi5zcG9pbGVyLW1pbnVze3BhZGRpbmc6MCAwIDAgMTRweDtjdXJzb3I6cG9pbnRlcjtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDsgfQ0KZGl2LnNwb2lsZXIgZGl2LnNwb2lsZXItcGx1c3tiYWNrZ3JvdW5kOnVybCgiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBa0FBQUFKQ0FZQUFBRGdrUVlRQUFBQWhrbEVRVlFZbFkzUXNRckZJQlFEMFA2eGl4U2NYSVNDazY2dVRrS3RpNU1nUXNEdlNyZjY0SFZvSU52aGNzbTJmYzJjczQ4eDJGcGpyWldsRkthVUdHUHNEK3E5RThCZlF3aDhVSzJWQUpoekprbm1uQW1BenJtRnp2TWtBUDRHQUkvaldDakcrSHBKYTcxUUNPSDFwMzNmRi9MZVg5WmFHbU9vdGFaU2lsSktDaUd1enhQZEZyV1dUSE9rcURBQUFBQUFTVVZPUks1Q1lJST0iKSBuby1yZXBlYXQgMnB4IDJweCAhaW1wb3J0YW50OyB9DQpkaXYuc3BvaWxlciBkaXYuc3BvaWxlci1taW51c3tiYWNrZ3JvdW5kOnVybCgiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBa0FBQUFKQ0FZQUFBRGdrUVlRQUFBQWcwbEVRVlFZbFkzUXNRckZJQlFEMFA2eGl3aE9MZ1hCU1ZkWHA0S3RpNU1nUXNEdlNyZjY0SFZvSU5zaFhPNjJmYzJjczQ4eDJGcGpyWldsRkI3SHdaUlNmMUR2blFEK0dtUGtnMnF0Qk1EelBKOENvUGQrb1p3ekFmQTNBR2l0WFNpbDlMcGtqRmtveHZoNmsxSnFvUkRDNVp6anZ1ODB4bEJyVFNrbGhSRFg1eGZkMWFPVVlOejRuQThBQUFBQVNVVk9SSzVDWUlJPSIpIG5vLXJlcGVhdCAycHggMnB4ICFpbXBvcnRhbnQ7IH0NCmRpdi5zcG9pbGVyIGRpdi5zcG9pbGVyLWJvZHl7ZGlzcGxheTpub25lO2JvcmRlci10b3A6MXB4IHNvbGlkIGdyYXk7cGFkZGluZzo4cHggMCAwO21hcmdpbjoxMHB4IDAgMCAhaW1wb3J0YW50OyB9DQoNCn0NCg==

Отредактировано Farby (29-06-2022 17:37:26)


Жизнь иногда такое выкидывает, что хочется подобрать...

Отсутствует

 

№1225029-06-2022 11:14:06

_zt
Участник
 
Группа: Members
Зарегистрирован: 10-11-2014
Сообщений: 1072
UA: Firefox 91.0

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

kokoss
Dark Reader
    На вкладке "Фильтр" нажмите кнопку "только для forum.mozilla-russia.org"
    Перейдите на вкладку "Еще" и включите динамическую тему, на вкладке "Фильтр" можно настроить яркость и контрастность.
   
3d7d1f71b684b9b139d33e7ee44ce48c.jpeg 
   
или
   
Скрипт переключения стиля +

мой Стиль

Выделить код

Код:

@namespace url("http://www.w3.org/1999/xhtml");
@-moz-document regexp("(?:https?|ftp|file):\/\/.*") {
html *, html {
	background: #222 !important;
	text-shadow: none !important;
	border-top-color: #222 !important;
	border-bottom-color: #222!important;
	border-left-color: #222 !important;
	border-right-color: #222 !important;
	color: silver !important;
	}
html, body, input, textarea, select, button {
	color: silver !important;
	}
a:link {
	color: #5794D0 !important;
	}
code, pre, input, samp, kbd, var, dfn, .lgf, .lgf span {
	appearance: none !important;
	background-color: #191919 !important;
	color: silver !important;
	}
input, select, button {
	appearance: none !important;
	border: 1px solid #555 !important;
	background-color: #191919 !important;
	color: silver !important;
	}
.codebox, .scrollbox, blockquote, blockquote div p, textarea, .spoiler {
	background: #191919 !important;
	background-color: #191919 !important;
	border-top-color: #333 !important;
	border-bottom-color: #333 !important;
	border-left-color: #333 !important;
	border-right-color: #333 !important;
	}
.spoiler-plus, .spoiler-minus {
	background-color: #191919 !important;
	}
/* forum.mozilla-russia.org */
#brdmenu.inbox ul,
table tbody tr td, table thead tr th,
.blockpost {
	appearance: none !important;
	border: 1px solid #555 !important;
	}
.blockpost h2 {
	border-bottom: 1px solid #555 !important
	}
.postright {
	background-color: #191919 !important;
	padding: 0 0 0 2px !important;
	}
.postfootleft, .postfootright {
	border-top: 1px solid #555 !important;
	height: 20px !important;
	}
.postfootleft p, .postfootright ul {
	margin-top: -8px !important;
	}
[id^="message"], .postsignature p {
	padding: 5px 5px 5px 10px !important;
	}
.postedit {
	padding: 0 20px 0 0 !important;
	}
.pun .pmlink a:link {
	color: rgb(249,31,31) !important;
}
/* kinozal */
.mn2 {
	appearance: none !important;
	border: 1px solid #555 !important;
	}
}


Работает много где, в том числе на этом форуме.
   
a478315216834b1e33235f428ae8eac0.jpeg

Отредактировано _zt (29-06-2022 11:47:52)

Отсутствует

 

Board footer

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