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

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

№97625-11-2012 22:47:40

iDev.Pi
баг-репортёр
 
Группа: Extensions
Зарегистрирован: 31-01-2010
Сообщений: 2718
UA: Firefox 17.0

Re: Stylish

bunda1
transparent работает для скроллбаров для элементов на странице, но не для скроллбара самой страницы. Фон этого скроллбар - нельзя сделать прозрачным.


mzfx

Отсутствует

 

№97725-11-2012 23:58:20

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 3.6

Re: Stylish

iDev.Pi
Странно, Custom Buttons кнопкой можно а Stylish нет:

Выделить код

Код:

// Mинимальный стиль для полосы прокрутки (скролбара) ...............................
var sss = Components.classes["@mozilla.org/content/style-sheet-service;1"]
                    .getService(Components.interfaces.nsIStyleSheetService);
var uri = makeURI('data:text/css,'+ encodeURIComponent('\n\
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);\n\
scrollbar thumb { -moz-appearance: none !important; background-color: green ! important; }\n\
scrollbar:not(:hover) thumb { opacity: .5 !important; }\n\
scrollbar[orient="vertical"], scrollbar[orient="horizontal"] { min-width: 8px !important; }\n\
scrollbar scrollbarbutton { visibility: collapse !important; }\n\
scrollbar { -moz-appearance: none!important; background: transparent !important; }\n\
scrollbar scrollcorner, scrollcorner { background:transparent !important; }\n\
'));
sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);

Отредактировано bunda1 (25-11-2012 23:59:37)

Отсутствует

 

№97825-11-2012 23:58:54

V.A.
Участник
 
Группа: Members
Зарегистрирован: 09-01-2009
Сообщений: 79
UA: Mozilla 1.7

Re: Stylish

Раз вы заговорили о скроллингах на странице :) Может подскажите как на этой странице

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

(и подобных) в самой левой колонке сделать стандартные скроллинги, чтоб при выключеном цвете страниц (в настройках есть птичка) они были видны?


Fx/0.1

Отсутствует

 

№97930-11-2012 17:09:30

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 3.6

Re: Stylish

Как сделать чтоб бы этот стиль неработал если есть закрепление [pinned="true"] вкладки:

Выделить код

Код:

/* Скрываем неактивные стрелки при большом количестве табов*/
.scrollbutton-up[disabled="true"], .scrollbutton-down[disabled="true"] {
display: none !important;
}

Отредактировано bunda1 (30-11-2012 17:22:49)

Отсутствует

 

№98030-11-2012 17:25:54

Kamui
Участник
 
Группа: Members
Зарегистрирован: 31-03-2011
Сообщений: 1796
UA: Firefox 18.0

Re: Stylish

bunda1

Выделить код

Код:

#tabbrowser-tabs:not([haspinned="true"]) .scrollbutton-up[disabled="true"],
#tabbrowser-tabs:not([haspinned="true"]) .scrollbutton-down[disabled="true"]
{
display: none !important;
}

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

Отредактировано Kamui (30-11-2012 17:27:38)

Отсутствует

 

№98130-11-2012 17:47:26

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 3.6

Re: Stylish

Kamui
Не работает :( :
thumblfdh.jpg

Отредактировано bunda1 (30-11-2012 17:54:45)

Отсутствует

 

№98230-11-2012 18:15:07

Kamui
Участник
 
Группа: Members
Зарегистрирован: 31-03-2011
Сообщений: 1796
UA: Firefox 18.0

Re: Stylish

bunda1

Выделить код

Код:

#tabbrowser-tabs[haspinned="true"] .scrollbutton-up,
#tabbrowser-tabs[haspinned="true"] .scrollbutton-down
{
display: -moz-box!important;
visibility: visible !important;
}
#tabbrowser-tabs:not([haspinned="true"]) .scrollbutton-up,
#tabbrowser-tabs:not([haspinned="true"]) .scrollbutton-down
{
display: none !important;
}

Так должно работать, мне кажется[disabled="true"] необязательно указывать, все равно условие отображения есть ли закрепленные вкладки.

Отсутствует

 

№98302-12-2012 04:57:46

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 3.6

Re: Stylish

Kamui пишет

Так должно работать, мне кажется[disabled="true"] необязательно указывать, все равно условие отображения есть ли закрепленные вкладки.

Нет, все равно не работает.
Я сам решил эту проблему при помощи Custom Buttons кода:

Выделить код

Код:

/* Скрываем неактивные стрелки  прокрутки вкладок при большом количестве табов если вкладки не закреплены */
(function () {
     var cssURI = makeURI("data:text/css," + encodeURIComponent('.scrollbutton-up[disabled="true"], .scrollbutton-down[disabled="true"] { display: none !important; }'));
     var sss = Components.classes["@mozilla.org/content/style-sheet-service;1"].getService(Components.interfaces.nsIStyleSheetService);
     if ( !gBrowser.mTabContainer.childNodes[0].hasAttribute("pinned") ) sss.loadAndRegisterSheet(cssURI, sss.USER_SHEET);

     // отслеживать команды связные с закреплением вкладки и переклучаем стиль для стрелки прокрутки вкладок ....
     document.getElementById("tabContextMenu").addEventListener("command", function(e) { 
          if ( (e.target.getAttribute("oncommand").toString()).indexOf("pinTab") !== -1 ) {
               setTimeout(function() {
                    if ( gBrowser.mTabContainer.childNodes[0].hasAttribute("pinned") && sss.sheetRegistered(cssURI, sss.USER_SHEET)) {
                         sss.unregisterSheet(cssURI, sss.USER_SHEET);
                         }
                    else  sss.loadAndRegisterSheet(cssURI, sss.USER_SHEET);
               }, 0)
               }              
     }, true); 
})();

Отсутствует

 

№98402-12-2012 19:41:05

AlexCones
Участник
 
Группа: Members
Зарегистрирован: 22-03-2011
Сообщений: 6
UA: Firefox 17.0

Re: Stylish

Добрый день!
Такая проблема - перестал работать stylish. Ubuntu 12.04, Fx17.0.
Переименовал ~/.mozilla в ~/.mozilla.bak и запустил с чистым профилем - работает. Переименовываю обратно - не работает.
Отклбчал все дополнения, кроме самого Stylish - не работает.
Как не работает - то есть вообще. Не реагирует ни на какой код, значек стайлиша в "панели инструментов" всегда серый (а должен быть цветным, когда он активен).

Как попробовать лечить?

Спасибо.

Отсутствует

 

№98502-12-2012 21:11:00

iDev.Pi
баг-репортёр
 
Группа: Extensions
Зарегистрирован: 31-01-2010
Сообщений: 2718
UA: Firefox 17.0

Re: Stylish

наверняка дело в каких-то записях в prefs.js


mzfx

Отсутствует

 

№98602-12-2012 21:13:05

AlexCones
Участник
 
Группа: Members
Зарегистрирован: 22-03-2011
Сообщений: 6
UA: Firefox 17.0

Re: Stylish

Про stylish там всего две записи:

Выделить код

Код:

user_pref("extensions.stylish.firstRun", 3);
user_pref("extensions.stylish.styleRegistrationEnabled", false);

Отсутствует

 

№98702-12-2012 21:18:55

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 17.0

Re: Stylish

AlexCones пишет

user_pref("extensions.stylish.styleRegistrationEnabled", false);

Отключен же, не?


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№98802-12-2012 21:25:39

AlexCones
Участник
 
Группа: Members
Зарегистрирован: 22-03-2011
Сообщений: 6
UA: Firefox 17.0

Re: Stylish

Yay! Помогло, спасибо. Интересно, только, как она могла сама в false перейти, ибо я там ничего не менял через about:config.

Отсутствует

 

№98919-12-2012 22:04:26

nikitoz13066
Участник
 
Группа: Members
Откуда: Добруш City
Зарегистрирован: 25-11-2012
Сообщений: 17
UA: Firefox 17.0
Веб-сайт

Re: Stylish

Как через Stylish поменять местами панель навигации и панель закладок? Помогите, пожалуйста, очень нужно.

Отсутствует

 

№99019-12-2012 22:57:56

Kamui
Участник
 
Группа: Members
Зарегистрирован: 31-03-2011
Сообщений: 1796
UA: Firefox 19.0

Re: Stylish

nikitoz13066
Вот так:

Выделить код

Код:

#PersonalToolbar
{-moz-box-ordinal-group: 10 !important;
}
#nav-bar
{-moz-box-ordinal-group: 11 !important;
}

Но это будет некрасиво, проще не менять панели местами а поменять местами элементы на этих панелях.

Отсутствует

 

№99111-01-2013 21:36:29

villa7
Участник
 
Группа: Members
Зарегистрирован: 21-07-2012
Сообщений: 2235
UA: Firefox 19.0

Re: Stylish

Ребята, может кто объяснить, зашел сюда - http://userstyles.org/styles/browse/all/download%20statusbar хотел установить download statusbar, штук 10 перепробовал и ни один не работает, даже под чистым профилем [firefox] 18, ну не может такого быть, может что не так у меня, может у кого рабочий есть, или знает где еще посмотреть, поделитесь.

Отредактировано villa7 (11-01-2013 21:47:38)


Лучше спросить у знающих - чем лезть не зная.

Отсутствует

 

№99211-01-2013 22:04:59

Kamui
Участник
 
Группа: Members
Зарегистрирован: 31-03-2011
Сообщений: 1796
UA: Firefox 19.0

Re: Stylish

villa7
Эм, там вообще-то стили для Download Statusbar, само расширение здесь.

Отсутствует

 

№99311-01-2013 22:52:02

villa7
Участник
 
Группа: Members
Зарегистрирован: 21-07-2012
Сообщений: 2235
UA: Firefox 19.0

Re: Stylish

Kamui
И точно, во валенок, это же стили, спасибо.


Лучше спросить у знающих - чем лезть не зная.

Отсутствует

 

№99423-01-2013 17:17:03

tom911
Участник
 
Группа: Members
Зарегистрирован: 20-05-2011
Сообщений: 174
UA: Firefox 18.0

Re: Stylish

Уважаемые, а можно ли как-то без  Stylish и других дополнений изменить полосу прокрутки?

Отсутствует

 

№99523-01-2013 17:34:20

geczu
Участник
 
Группа: Members
Зарегистрирован: 02-11-2012
Сообщений: 244
UA: Firefox 18.0

Re: Stylish

tom911
Темой.

Отсутствует

 

№99623-01-2013 19:03:12

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 3.6

Re: Stylish

tom911 пишет

Уважаемые, а можно ли как-то без  Stylish и других дополнений изменить полосу прокрутки?

Невозможно.

Отредактировано bunda1 (23-01-2013 19:03:54)

Отсутствует

 

№99723-01-2013 19:52:37

littleleshy
________
 
Группа: Members
Откуда: Москва
Зарегистрирован: 13-12-2008
Сообщений: 2504
UA: Firefox 18.0

Re: Stylish

tom911 пишет

без Stylish

bunda1 пишет

Невозможно

А код из Stylish перенести в userChrome.css?

Отсутствует

 

№99823-01-2013 20:32:01

Kamui
Участник
 
Группа: Members
Зарегистрирован: 31-03-2011
Сообщений: 1796
UA: Firefox 19.0

Re: Stylish

littleleshy пишет

А код из Stylish перенести в userChrome.css?

Код для скроллбаров, который работает в Stylish'е, не работает в userChrome.css, ограничение там есть какое-то.

Отредактировано Kamui (23-01-2013 20:32:14)

Отсутствует

 

№99931-01-2013 00:03:12

tom911
Участник
 
Группа: Members
Зарегистрирован: 20-05-2011
Сообщений: 174
UA: Firefox 18.0

Re: Stylish

понятно, всем спасибо!

Отсутствует

 

№100016-02-2013 01:02:59

nbuh
Участник
 
Группа: Members
Зарегистрирован: 16-01-2013
Сообщений: 43
UA: Firefox 18.0

Re: Stylish

У меня, наверно самый простой вопрос. Всегда ли стили, созданные для  userContent.css ,или userChrome.css можно ставить в Stylish и наоборот, если нет, то как это можно понять. И где посмотреть готовые стили с описанием.

Отредактировано nbuh (16-02-2013 01:06:10)

Отсутствует

 

Board footer

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