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

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

№860129-06-2020 11:47:32

sandro79
Участник
 
Группа: Members
Откуда: Нарва
Зарегистрирован: 15-11-2017
Сообщений: 908
UA: unknown 0.0

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

xclime

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

Отсутствует

 

№860229-06-2020 12:01:28

m_nikolay
Участник
 
Группа: Members
Зарегистрирован: 01-02-2019
Сообщений: 41
UA: unknown 0.0

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

Vitaliy V.
Здравствуйте! Перешёл на 78 версию Firefox и перестал работать ваш код


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


Dem wird befohlen, der sich nicht selber gehorchen kann.
Приказывают тому, кто сам себе не умеет повиноваться.
Фридрих Ницше.

Отсутствует

 

№860329-06-2020 13:10:02

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

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

m_nikolay

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

Выделить код

Код:

*|input#urlbar-input::selection,
*|input.searchbar-textbox::selection,
*|input.findbar-textbox::selection {
    background-color: var(--lwt-toolbar-field-highlight, Highlight) !important;
    color: var(--lwt-toolbar-field-highlight-text, HighlightText) !important;
}

Отсутствует

 

№860429-06-2020 13:41:37

m_nikolay
Участник
 
Группа: Members
Зарегистрирован: 01-02-2019
Сообщений: 41
UA: unknown 0.0

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

Vitaliy V.
Душевно признателен! То, что я хотел.
Всего вам наилучшего!:beer:


Dem wird befohlen, der sich nicht selber gehorchen kann.
Приказывают тому, кто сам себе не умеет повиноваться.
Фридрих Ницше.

Отсутствует

 

№860529-06-2020 13:48:45

xclime
Участник
 
Группа: Members
Зарегистрирован: 26-06-2020
Сообщений: 2
UA: Firefox 56.0

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

sandro79 пишет

xclime

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

Круто. Спасибо!

Отсутствует

 

№860629-06-2020 18:38:37

solombala
Участник
 
Группа: Members
Зарегистрирован: 20-07-2019
Сообщений: 494
UA: unknown 0.0

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

Vitaliy V.
Масштаб по умолчанию - есть в префке насторойка?

Отсутствует

 

№860730-06-2020 00:21:37

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

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

solombala
нет это сохраняется в content-prefs.sqlite

P.S

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

Выделить код

Код:

(function(val) {    
    var cps2 = Cc["@mozilla.org/content-pref/service;1"].getService(Ci.nsIContentPrefService2);
    cps2.setGlobal(window.FullZoom.name, val, Cu.createLoadContext());
})(1.2);

Отредактировано Vitaliy V. (30-06-2020 00:35:00)

Отсутствует

 

№860830-06-2020 13:49:41

solombala
Участник
 
Группа: Members
Зарегистрирован: 20-07-2019
Сообщений: 494
UA: unknown 0.0

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

Vitaliy V.Уй, класс!

Отсутствует

 

№8609Вчера 18:40:45

Pifontiy
Участник
 
Группа: Members
Зарегистрирован: 01-07-2020
Сообщений: 2
UA: unknown 0.0

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

Всем привет,подскажите,знающие люди:
Настройки из userChrome.css в 78.0 не подхватываются?
В частности интересуют кнопки управления окном.
На 68.10.0 всё есть:

скрытый текст
#context-navigation,#context-sep-navigation {display: none !important;}


tab[selected="true"] {color: black !important;background-color: rgb(128,128,128) !important;}
 
tab {-moz-appearance: none !important;}
 

/*Кнопки управления окном*/
@-moz-document url("chrome://browser/content/browser.xul") {
:root {
    --v-titlebar-button-vert-padding: 5px;
    --v-titlebar-button-horizont-padding: 10px;
    --v-svg-filter-fill: url("data:image/svg+xml;charset=utf-8,<svg height='0' xmlns='http://www.w3.org/2000/svg'><filter id='fill'><feComposite in='FillPaint' in2='SourceGraphic' operator='in'/></filter></svg>#fill");
    --v-titlebar-min-image: url("data:image/svg+xml;charset=utf-8,<svg width='12' height='12' xmlns='http://www.w3.org/2000/svg'><line stroke='black' stroke-width='.9' fill='none' shape-rendering='crispEdges' x1='1' y1='5.5' x2='11' y2='5.5'/></svg>");
    --v-titlebar-max-image: url("data:image/svg+xml;charset=utf-8,<svg width='12' height='12' xmlns='http://www.w3.org/2000/svg' stroke='black' stroke-width='.9' fill='none' shape-rendering='crispEdges'><rect x='1.5' y='1.5' width='9' height='9'/></svg>");
    --v-titlebar-maximized-image: url("data:image/svg+xml;charset=utf-8,<svg width='12' height='12' xmlns='http://www.w3.org/2000/svg' stroke='black' stroke-width='.9' fill='none' shape-rendering='crispEdges'><rect x='1.5' y='3.5' width='7' height='7'/><polyline points='3.5,3.5 3.5,1.5 10.5,1.5 10.5,8.5 8.5,8.5'/></svg>");
    --v-titlebar-close-image: url("data:image/svg+xml;charset=utf-8,<svg width='12' height='12' xmlns='http://www.w3.org/2000/svg'><path stroke='black' stroke-width='.9' fill='none' d='M1,1 l 10,10 M1,11 l 10,-10'/></svg>");
    --v-titlebar-button-image-height: 12px;
    --v-titlebar-button-image-width: 12px;
    --v-titlebar-button-background-hover: rgba(0,0,0,.12);
    --v-titlebar-button-background-active: rgba(0,0,0,.22);
    --v-titlebar-close-background-hover: rgb(215,0,34);
    --v-titlebar-close-background-active: rgb(178,0,28);
    --v-windows-glass-default-background: ActiveCaption;
    --v-windows-glass-default-background-inactive: InactiveCaption;
}

:root:-moz-lwtheme-brighttext,
toolbar[brighttext] {
    --v-titlebar-button-background-hover: rgba(255,255,255,.22);
    --v-titlebar-button-background-active: rgba(255,255,255,.12);
}

@media (-moz-windows-glass) {
    #main-window[sizemode="normal"] > #titlebar {
        -moz-appearance: none !important;
        margin-bottom: calc(-1 * (var(--v-titlebar-button-vert-padding) * 2 + var(--v-titlebar-button-image-height))) !important;
    }

    #main-window[sizemode="normal"] > #titlebar > #titlebar-content {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }

    #main-window[sizemode="normal"] > #navigator-toolbox {
        border-top: none !important;
        padding-top: 0 !important;
        box-shadow: 0 1px 0 rgba(12,12,13,0.3) inset !important;
    }

    #titlebar-buttonbox,
    .titlebar-buttonbox {
        -moz-appearance: none !important;
        margin: 0 !important;
        padding: 0 !important;
    }

    #main-window {
        -moz-appearance: none !important;
        background-color: var(--lwt-accent-color, var(--v-windows-glass-default-background)) !important;
    }

    #main-window:-moz-window-inactive {
        background-color: var(--lwt-accent-color-inactive, var(--lwt-accent-color, var(--v-windows-glass-default-background-inactive))) !important;
    }

    #TabsToolbar:-moz-lwtheme-darktext {
        color: inherit !important;
        --lwt-toolbarbutton-icon-fill: currentColor !important;
    }

    #TabsToolbar:not(:-moz-lwtheme) {
        color: inherit !important;
    }

    #TabsToolbar:not(:-moz-lwtheme) .tabbrowser-tab {
        background-color: transparent !important;
    }

    vbox#appcontent {
        -moz-appearance: none !important;
    }
}

#titlebar-buttonbox > .titlebar-button,
.titlebar-buttonbox > :-moz-any(.titlebar-min,.titlebar-max,.titlebar-close),
#minimize-button, #restore-button, #close-button {
    display: -moz-box !important;
    -moz-appearance: none !important;
    margin: 0 !important;
    padding: var(--v-titlebar-button-vert-padding) var(--v-titlebar-button-horizont-padding) !important;
    color: var(--lwt-toolbarbutton-icon-fill, inherit) !important;
}

@media not all and (-moz-os-version: windows-win7) {
    #titlebar-buttonbox,
    .titlebar-buttonbox {
        -moz-appearance: none !important;
        -moz-box-align: start !important;
        -moz-box-pack: end !important;
    }
}

#titlebar-buttonbox > .titlebar-button > .toolbarbutton-icon,
.titlebar-buttonbox > :-moz-any(.titlebar-min,.titlebar-max,.titlebar-close) > .toolbarbutton-icon,
:-moz-any(#minimize-button,#restore-button,#close-button) > .toolbarbutton-icon {
    filter: var(--v-svg-filter-fill) !important;
    fill: currentColor !important;
    color: inherit !important;
    margin: 0 !important;
    padding: 0 !important;
    height: var(--v-titlebar-button-image-height) !important;
    width: var(--v-titlebar-button-image-width) !important;
}

#titlebar-buttonbox > #titlebar-min,
.titlebar-buttonbox > .titlebar-min,
#minimize-button {
    list-style-image: var(--v-titlebar-min-image) !important;
    -moz-image-region: auto !important;
}

#titlebar-buttonbox > #titlebar-max,
.titlebar-buttonbox > .titlebar-max {
    list-style-image: var(--v-titlebar-max-image) !important;
    -moz-image-region: auto !important;
}

#main-window[sizemode="maximized"] #titlebar-buttonbox > #titlebar-max,
#main-window[sizemode="maximized"] .titlebar-buttonbox > .titlebar-max,
#restore-button {
    list-style-image: var(--v-titlebar-maximized-image) !important;
    -moz-image-region: auto !important;
}

#titlebar-buttonbox > :-moz-any(#titlebar-min,#titlebar-max):hover,
.titlebar-buttonbox > :-moz-any(.titlebar-min,.titlebar-max):hover,
:-moz-any(#minimize-button,#restore-button):hover {
    background-color: var(--v-titlebar-button-background-hover) !important;
}

#titlebar-buttonbox > :-moz-any(#titlebar-min,#titlebar-max):hover:active,
.titlebar-buttonbox > :-moz-any(.titlebar-min,.titlebar-max):hover:active,
:-moz-any(#minimize-button,#restore-button):hover:active {
    background-color: var(--v-titlebar-button-background-active) !important;
}

#titlebar-buttonbox > #titlebar-close,
.titlebar-buttonbox > .titlebar-close,
#close-button {
    list-style-image: var(--v-titlebar-close-image) !important;
    -moz-image-region: auto !important;
}

#titlebar-buttonbox > #titlebar-close:hover,
.titlebar-buttonbox > .titlebar-close:hover,
#close-button:hover {
    background-color: var(--v-titlebar-close-background-hover) !important;
    color: white !important;
}

#titlebar-buttonbox > #titlebar-close:hover:active,
.titlebar-buttonbox > .titlebar-close:hover:active,
#close-button:hover:active {
    background-color: var(--v-titlebar-close-background-active) !important;
    color: white !important;
}
#titlebar-buttonbox > #titlebar-max,
.titlebar-buttonbox > .titlebar-max,
#restore-button {
    margin-left: 2px !important;
    margin-right: 2px !important;
}


А на 78.0 тот же код,но не отображается.
Строка toolkit.legacyUserProfileCustomizations.stylesheets  установлена в значение true
Можно как то сие безобразие побороть?

Отсутствует

 

№8610Вчера 19:02:25

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

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

Pifontiy
Обновите стиль: https://forum.mozilla-russia.org/viewto … 72#p765572

Отсутствует

 

№8611Вчера 19:35:13

Pifontiy
Участник
 
Группа: Members
Зарегистрирован: 01-07-2020
Сообщений: 2
UA: unknown 0.0

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

kokoss
Всё в порядке,кнопки на месте.
Спасибо за помощь.

Отсутствует

 

Board footer

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