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

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

№212607-06-2016 18:33:29

voqabuhe
Участник
 
Группа: Members
Зарегистрирован: 06-12-2011
Сообщений: 2447
UA: Chrome 42.0

Re: Stylish

Vitaliy V.
Спасибо

Отсутствует

 

№212708-06-2016 11:33:43

LittleMontana
Участник
 
Группа: Members
Зарегистрирован: 16-11-2013
Сообщений: 195
UA: Firefox 47.0

Re: Stylish

Vitaliy V., спасибо. Можно ли сделать, что бы адресная строка в принципе не двигала сайдба, при её появлении/скрытии, а начиналась на границе сайдбара с основным окном.

Отсутствует

 

№212808-06-2016 13:28:11

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 50.0

Re: Stylish

LittleMontana
Чисто пальцем в небо, по селекторам из стиля Vitaliy V. и вашему скриншоту (ставить весь этот зоопарк, проверять, нет желания), вместо стиля:

Выделить код

Код:

var el1 = document.getElementById('theFoxOnlyBetter-slimChrome-container');
var el2 = document.getElementById('content-deck');
var el3 = document.getElementById('appcontent');
addEventListener('resize', ()=> {
  el1.style.marginInlineStart = el2.clientWidth - el3.clientWidth + 'px';
  el1.style.width = el3.clientWidth - 40 + 'px'
}, false, el3);

Отсутствует

 

№212908-06-2016 14:04:59

LittleMontana
Участник
 
Группа: Members
Зарегистрирован: 16-11-2013
Сообщений: 195
UA: Firefox 47.0

Re: Stylish

в Userchrome?
upd: не помогло

Отредактировано LittleMontana (08-06-2016 14:15:02)

Отсутствует

 

№213008-06-2016 14:58:31

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 50.0

Re: Stylish

В Custom Buttons, в инициализацию любой кнопки. И лучше, я подумал, так:

Выделить код

Код:

gBrowser.setAttribute("onresize", "(()=> {var el = document.getElementById('theFoxOnlyBetter-slimChrome-container'); el.style.marginInlineStart = window.innerWidth - gBrowser.clientWidth + 'px';el.style.width = gBrowser.clientWidth - 40 + 'px'})();");

Отсутствует

 

№213108-06-2016 15:28:41

LittleMontana
Участник
 
Группа: Members
Зарегистрирован: 16-11-2013
Сообщений: 195
UA: Firefox 47.0

Re: Stylish

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

Отредактировано LittleMontana (08-06-2016 15:30:04)

Отсутствует

 

№213208-06-2016 15:46:58

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 50.0

Re: Stylish

LittleMontana пишет:

нет, ни первый, ни второй код не помог( совсем никаких изменений

Я вот все-таки не поленился, проверил:

скрытый текст
https://lh3.googleusercontent.com/-lxiW0FyllRs/V1gTFA1kXBI/AAAAAAAAcuM/m8J31Lp6IAU/s0/screncap.gif

Выпрямляйте руки, или ищите, что еще мешает.

Отсутствует

 

№213308-06-2016 17:25:02

LittleMontana
Участник
 
Группа: Members
Зарегистрирован: 16-11-2013
Сообщений: 195
UA: Firefox 47.0

Re: Stylish

Хм, пошаманил с кнопками, вроде заработало.
Возможно ли чуть подправить код, что бы адресная строка до конца упиралась в границу фаерфокса?
http://puu.sh/plj8Z/b870a1ffef.png
на скриншоте, если посмотреть, то заметно, что адресная строка словно обрезается, не доходя до конца.
а так все замечательно работает))
спасибо, turbot

Отсутствует

 

№213408-06-2016 18:06:08

LittleMontana
Участник
 
Группа: Members
Зарегистрирован: 16-11-2013
Сообщений: 195
UA: Firefox 47.0

Re: Stylish

блин, подскажите пожалуйста, сломались фиксированные разделители((((((( без понятия, как их убрать/передвинуть, помогает только сброс, но это все заново вытаскивать и расставлять по своим местам! просто слов нет
upd: заметил в описании к puzzle панель:
- Bring back separators and spacers to all of your toolbars. They can even be used in the menu panel!
-- Растягивающийся интервал также восстановлен и может быть использован на большинстве панелей, за исключением панели навигации и строки адреса.
это проблема данной версии фф, или как?

Отредактировано LittleMontana (08-06-2016 18:23:33)

Отсутствует

 

№213508-06-2016 19:03:46

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 50.0

Re: Stylish

что бы адресная строка до конца упиралась в границу фаерфокса?

Выделить код

Код:

gBrowser.setAttribute("onresize", "(()=> {var el = document.getElementById('theFoxOnlyBetter-slimChrome-container'); el.style.marginInlineStart = window.innerWidth - gBrowser.clientWidth + 'px';el.style.width = gBrowser.clientWidth + 'px'})();");

просто слов нет

У меня тоже. Как проблемы аддонов к данной теме относятся? Пишите репорты авторам, чтобы починили.

Отсутствует

 

№213608-06-2016 20:18:21

LittleMontana
Участник
 
Группа: Members
Зарегистрирован: 16-11-2013
Сообщений: 195
UA: Firefox 47.0

Re: Stylish

:) думал, что виноваты последние изменения, связанные со стилем, поэтому и написал
спасибо всем, все работает отлично!

Отсутствует

 

№213708-06-2016 22:34:29

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

Re: Stylish

turbot пишет:

Выпрямляйте руки, или ищите, что еще мешает.

В новых окнах не сразу работает только по событию onresize

Cделал стилем c -moz-binding (с передыдущим моим стилем работать не будет т. к. отступы задаются через left: right:)

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

Выделить код

Код:

#theFoxOnlyBetter-slimChrome-container {
    position: fixed !important;
    right: auto !important;   
}

#theFoxOnlyBetter-slimChrome-toolbars-after {
    -moz-binding: url("data:text/xml;utf8,<bindings xmlns='http://www.mozilla.org/xbl' xmlns:xul='http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul' xmlns:xbl='http://www.mozilla.org/xbl'><binding id='slimChrome'><implementation><field name='slimChromecontainer'>document.getElementById('theFoxOnlyBetter-slimChrome-container');</field><field name='appcontent'>document.getElementById('appcontent');</field><field name='sidebarbox'>document.getElementById('sidebar-box');</field><field name='mutationObserver'>null</field><field name='timer'>null</field><constructor><![CDATA[ this.widthslimChrome(); window.addEventListener('resize', this, false); this.mutationObserver = new MutationObserver(() => this.widthslimChrome()); this.mutationObserver.observe(this.sidebarbox, {attributes: true}); ]]></constructor><destructor><![CDATA[ window.removeEventListener('resize', this, false); this.mutationObserver.disconnect(); this.mutationObserver = null; ]]></destructor><method name='handleEvent'><parameter name='event'/><body><![CDATA[ this.widthslimChrome(); ]]></body></method><method name='widthslimChrome'><body><![CDATA[ clearTimeout(this.timer); this.timer = setTimeout(() => this._widthslimChrome(), 100); ]]></body></method><method name='_widthslimChrome'><body><![CDATA[ var widthcontent = this.appcontent.boxObject.width; var margin = this.appcontent.boxObject.x; if (window.gNavToolbox.getAttribute('slimStyle') != 'full') this.slimChromecontainer.setAttribute('style', 'left: ' + (margin + 22) + 'px !important; max-width: ' + (widthcontent - 44) + 'px !important;'); else this.slimChromecontainer.setAttribute('style', 'left: ' + margin + 'px !important; max-width: ' + widthcontent + 'px !important;'); ]]></body></method></implementation></binding></bindings>#slimChrome") !important;
    display: -moz-box !important;
}

#navigator-toolbox:not([slimStyle="australis"]) #theFoxOnlyBetter-slimChrome-toolbars-after {
    visibility: collapse !important;
    padding: 0 !important;
    border: none !important;
}

Отредактировано Vitaliy V. (25-10-2016 20:45:52)

Отсутствует

 

№213808-06-2016 22:49:40

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 50.0

Re: Stylish

Да я что-то злой последние дни, желчь выплескивается. Послезавтра день варения, кризис среднего возраста и все такое... Виноват. LittleMontana, прошу прощения :beer:

Отсутствует

 

№213908-06-2016 22:59:12

LittleMontana
Участник
 
Группа: Members
Зарегистрирован: 16-11-2013
Сообщений: 195
UA: Firefox 47.0

Re: Stylish

turbot, в рамках данного форума я с вами общался уже и не один раз, вы всегда были приятным собеседником, поэтому изменение настроения в ваших сообщениях на свой счет не принимал. В любом случае, я пришел за помощью и вы её оказали, так что с моей стороны было бы неблагодарностью осуждать вас :)
С приближающимся ДР вас, еще вся жизнь впереди!

Отсутствует

 

№214009-06-2016 19:33:23

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

Re: Stylish

LittleMontana пишет:

Прошу помощи с стилем для addon manager'a. Он у меня какой то мягко говоря уродский стал при обновлении браузера.
http://puu.sh/piOOQ/b5403eeccf.png
вот как он сейчас выглядит

Такую гадость делает с 45-й версии настройка dom.compartment_per_addon, надо переключить в false. Автору All-in-One Sidebar написал, но без ответа.

Добавлено 09-06-2016 19:53:43
У меня есть свой вопрос к знатокам.
Давно пользуюсь стилем Australis Rounded Small Tabs. В стиле кое-что отключил, чтобы не пересекался с другими моими стилями, что-тот изменил.
Но вот такая конструкция из этого стиля исправно меняла высоту вкладок и прижимала их в верхней кромке экрана (вроде, раньше был отступ)

Выделить код

Код:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

  /* Height */
#TabsToolbar, .tabbrowser-tab, .tabs-newtab-button, .toolbarbutton{
    min-height:     24px    !important; 
    height:         24px    !important; 
    max-height:     24px    !important; 
} 

/* Shift stuff down */
#navigator-toolbox:not([inFullscreen="true"]) {
margin-top:      0px    !important;
}

А теперь, с 47-й версии, 3 пикселя сверху появляются при уменьшении высоты вкладок и приходится давать отрицательное значение
margin-top:      -3px    !important;
В чём может быть проблема?

Отредактировано xrun1 (09-06-2016 19:53:43)

Отсутствует

 

№214109-06-2016 21:12:31

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

Re: Stylish

xrun1 пишет:

dom.compartment_per_addon

Но если включена мультипроцессность например в Firefox Developer Edition или [nightly] то не прокатит

xrun1 пишет:

В чём может быть проблема?

Стиль конечно отстой, но дело не совсем в нём, а в больших кнопках управления окном в FF на Win10
Этот код их уменьшит

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

Выделить код

Код:

@-moz-document url("chrome://browser/content/browser.xul") {
  @media (-moz-windows-compositor) {
    @media not all and (-moz-os-version: windows-vista) {
      @media not all and (-moz-os-version: windows-win7) {
        @media not all and (-moz-os-version: windows-win8) {
          .titlebar-button {
            padding: 6px 10px !important;
          }

          #main-window[sizemode="maximized"] .titlebar-button {
            padding-top: 4px !important;
            padding-bottom: 4px !important;
          }
        }
      }
    }
  }
}

Отредактировано Vitaliy V. (09-06-2016 21:13:50)

Отсутствует

 

№214210-06-2016 01:56:41

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

Re: Stylish

Vitaliy V.
Этот код у меня установлен (Вы же его и давали когда-то здесь). Спасибо, что напомнили, дело было как раз в нём. Подправил свои значения, всё опять стало привычно-нормально.

Отсутствует

 

№214312-06-2016 21:45:34

Black_Monk
Участник
 
Группа: Members
Зарегистрирован: 18-02-2012
Сообщений: 106
UA: Firefox 47.0

Re: Stylish

Специалисты, подскажите каким стилем можно скрыть кнопку "Открыть меню" на адресной панели?

Отсутствует

 

№214412-06-2016 22:41:13

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 50.0

Re: Stylish

Выделить код

Код:

#PanelUI-button, {display: none!important}

Отсутствует

 

№214512-06-2016 22:57:07

Black_Monk
Участник
 
Группа: Members
Зарегистрирован: 18-02-2012
Сообщений: 106
UA: Firefox 47.0

Re: Stylish

turbot, спасибо, но пришлось сделать вот так:

Выделить код

Код:

#PanelUI-button {
  display: none!important;
}

Отсутствует

 

№214612-06-2016 22:59:52

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 50.0

Re: Stylish

Black_Monk
Упс, виноват, запятая случайно пролезла. :blush:

Отсутствует

 

№214726-06-2016 22:20:55

shadow7
Участник
 
Группа: Members
Зарегистрирован: 26-06-2016
Сообщений: 8
UA: Firefox 45.0

Re: Stylish

Подскажите стиль, чтобы данные кнопки всегда были видны в таком виде (как при наведении).
http://savepic.ru/10257239.png
При самом наведении, становились соответственно по-светлее.
При нажатии как и положено по умолчанию.

Отсутствует

 

№214827-06-2016 10:28:17

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

Re: Stylish

shadow7
Для версий FF не ниже 35

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

Выделить код

Код:

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@-moz-document url("chrome://browser/content/browser.xul") {
:root {
    --toolbarbutton--background: rgba(0,0,0,.05) !important;
    --toolbarbutton--bordercolor: rgba(0,0,0,.2) !important;
    --toolbarbutton--boxshadow: none !important;
    --toolbarbutton-hover-background: rgba(0,0,0,.1) !important;
    --toolbarbutton-hover-bordercolor: rgba(0,0,0,.25) !important;
    --toolbarbutton-hover-boxshadow: none !important;
}

#nav-bar[brighttext] {
    --toolbarbutton--background: rgba(255,255,255,.25) !important;
    --toolbarbutton--bordercolor: rgba(255,255,255,.5) !important;
    --toolbarbutton--boxshadow: none !important;
    --toolbarbutton-hover-background: rgba(255,255,255,.3) !important;
    --toolbarbutton-hover-bordercolor: rgba(255,255,255,.6) !important;
    --toolbarbutton-hover-boxshadow: none !important;
}

#nav-bar:-moz-lwtheme {
    --toolbarbutton--background: rgba(255,255,255,.25) !important;
    --toolbarbutton--bordercolor: rgba(0,0,0,.2) !important;
    --toolbarbutton--boxshadow: none !important;
    --toolbarbutton-hover-background: rgba(255,255,255,.3) !important;
    --toolbarbutton-hover-bordercolor: rgba(0,0,0,.25) !important;
    --toolbarbutton-hover-boxshadow: none !important;
}

@media (-moz-os-version: windows-xp), (-moz-os-version: windows-vista), (-moz-os-version: windows-win7) {
    :root {
        --toolbarbutton--background: linear-gradient(hsla(0,0%,100%,.6), hsla(0,0%,100%,.1)) !important;
        --toolbarbutton--bordercolor: hsla(210,54%,20%,.15) hsla(210,54%,20%,.2) hsla(210,54%,20%,.25) !important;
        --toolbarbutton--boxshadow: 0 1px hsla(0,0%,100%,.3) inset !important;
        --toolbarbutton-hover-background: linear-gradient(hsla(0,0%,100%,.7), hsla(0,0%,100%,.2)) !important;
        --toolbarbutton-hover-bordercolor: hsla(210,54%,20%,.2) hsla(210,54%,20%,.25) hsla(210,54%,20%,.3) !important;
        --toolbarbutton-hover-boxshadow: 0 1px hsla(0,0%,100%,.35) inset, 0 1px hsla(210,54%,20%,.05), 0 0 2px hsla(210,54%,20%,.2) !important;
    }
}

#nav-bar .toolbarbutton-1:not(:-moz-any(:hover,:active,[disabled="true"],[open="true"])) > .toolbarbutton-menubutton-button > .toolbarbutton-icon,
#nav-bar .toolbarbutton-1:not(:-moz-any(#back-button,#forward-button,:hover,:active,[disabled="true"],[open="true"],[checked="true"])) > .toolbarbutton-icon,
#nav-bar .toolbarbutton-1:not(:-moz-any(:hover,:active,[disabled="true"],[open="true"],[checked="true"])) > .toolbarbutton-text,
#nav-bar .toolbarbutton-1:not(:-moz-any(:hover,:active,[disabled="true"],[open="true"],[checked="true"])) > .toolbarbutton-badge-container,
#nav-bar .toolbarbutton-1:not(:-moz-any(:hover,:active,[disabled="true"],[open="true"],[checked="true"])) > .toolbarbutton-badge-stack,
#nav-bar .toolbarbutton-1:not(:-moz-any(:hover,:active,[disabled="true"],[open="true"],[buttonover])) > .toolbarbutton-menubutton-dropmarker:not([disabled="true"]) > .dropmarker-icon,
#nav-bar .toolbarbutton-1[disabled="true"] > .toolbarbutton-menubutton-button > .toolbarbutton-icon,
#nav-bar .toolbarbutton-1:not(:-moz-any(#back-button,#forward-button))[disabled="true"] > .toolbarbutton-icon,
#nav-bar .toolbarbutton-1[disabled="true"] > .toolbarbutton-text,
#nav-bar .toolbarbutton-1[disabled="true"] > .toolbarbutton-badge-container,
#nav-bar .toolbarbutton-1[disabled="true"] > .toolbarbutton-badge-stack,
#nav-bar .toolbarbutton-1[disabled="true"] > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon {
    background: var(--toolbarbutton--background) !important;
    border-color: var(--toolbarbutton--bordercolor) !important;
    box-shadow: var(--toolbarbutton--boxshadow) !important;
    background-clip: padding-box !important;
    background-origin: padding-box !important;
}

#nav-bar .toolbaritem-combined-buttons > separator,
#nav-bar .toolbarbutton-1:not(:hover):not(:active):not([open]) > .toolbarbutton-menubutton-dropmarker::before {
    opacity: 0 !important;
}
}

Отсутствует

 

№214927-06-2016 12:46:30

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

Re: Stylish

shadow7
Можно взять стиль из дополнения Classic Toolbar Buttons navbarbuttons_small уменьшающий всю панель и с синей подсветкой при наведении.

http://content.foto.my.mail.ru/mail/oleg.sgh2/_blogs/i-7169.jpg

Отсутствует

 

№215027-06-2016 18:00:25

shadow7
Участник
 
Группа: Members
Зарегистрирован: 26-06-2016
Сообщений: 8
UA: Firefox 45.0

Re: Stylish

Vitaliy V.
Спасибо огромное!  то что нужно :)

Отсутствует

 

Board footer

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