№124-10-2006 12:30:23

chipmunk
Участник
 
Группа: Members
Зарегистрирован: 30-08-2006
Сообщений: 6
Репутация: [ + 0 / − 0 ]

панель закладок справа в ff2

в 1.5 сделал себе ПЗ справа - userchrome
window > hbox {
direction: rtl;
}
window > hbox > *{
direction: ltr;
}

поставил ff2 поверх - а она стала слева. как ее направо поместить?

Отсутствует

 

№227-10-2006 12:37:34

gansik
Участник
 
Группа: Members
Зарегистрирован: 27-10-2006
Сообщений: 3
Репутация: [ + 0 / − 0 ]

Re: панель закладок справа в ff2

Сам полюбляю табы справа, в FF2.0 перестал работать код который я использовал раньше, пришлось его переписать:

Код:

/* Делаем вывод табов справа + наворачиваем виндовый вывод бутонов */
#content > tabbox{
    -moz-box-orient:horizontal;
    -moz-box-direction:reverse;
}
.tabbrowser-strip{
    -moz-box-orient:vertical;
    overflow:-moz-scrollbars-none;
    width:256px;
}
.tabbrowser-tabs{
    -moz-box-orient:horizontal;
    -moz-box-align:start;
    background-image:none!important;
}
.tabs-alltabs-stack{
    display:none!important;
}
.tabbrowser-arrowscrollbox{
}
.tabbrowser-tabs tab .tab-image-left,
.tabbrowser-tabs tab .tab-image-right{
    display:none!important;
}
.tabbrowser-tabs tab .tab-image-middle{
    -moz-appearance:button!important;
    margin:0 0 0 0!important;
    padding:5px!important;
    background-color:-moz-Dialog;
}
.tabbrowser-tabs tab[selected="true"] .tab-image-middle{
    -moz-appearance:dualbutton!important;
    -moz-border-bottom-colors:ThreeDHighlight ThreeDLightShadow!important;
    -moz-border-left-colors:ThreeDDarkShadow ThreeDShadow!important;
    -moz-border-right-colors:ThreeDHighlight ThreeDLightShadow!important;
    -moz-border-top-colors:ThreeDDarkShadow ThreeDShadow!important;
    margin-top:0!important;
    padding: 4px!important;
    background-color:ButtonHighlight!important;
    border: 2px solid!important;
}

Но есть один большой недостаток, не работает double click на панели для открытия нового таба. Надо еще покопать будет.

Отсутствует

 

№327-10-2006 12:41:45

chipmunk
Участник
 
Группа: Members
Зарегистрирован: 30-08-2006
Сообщений: 6
Репутация: [ + 0 / − 0 ]

Re: панель закладок справа в ff2

Спасибо!

Отсутствует

 

№427-10-2006 13:06:28

Dark-Demon
Участник
 
Группа: Members
Зарегистрирован: 20-02-2006
Сообщений: 1278
Репутация: [ + 30 / − 46 ]

Re: панель закладок справа в ff2

о, боже, для кого я старался? :dumb:
http://forum.mozilla-russia.org/viewtopic.php?pid=136858#p136858


!

Отсутствует

 

№529-10-2006 13:39:15

gansik
Участник
 
Группа: Members
Зарегистрирован: 27-10-2006
Сообщений: 3
Репутация: [ + 0 / − 0 ]

Re: панель закладок справа в ff2

Dark-Demon написал:

о, боже, для кого я старался? :dumb:
http://forum.mozilla-russia.org/viewtopic.php?pid=136858#p136858

Ну как минимум для меня ;) Посмотрел код твоего расширения и возникло пару идей для своего CSS в userChrome.css. Кстати у тебя табы растягивает по высоте для всей панели табов, что, IMHO, не совсем удобно. Но то что можно ширину панели через drag&drop менять, это супер. Интересно получится ли это без расширения сделать.

Отсутствует

 

№629-10-2006 15:13:44

gansik
Участник
 
Группа: Members
Зарегистрирован: 27-10-2006
Сообщений: 3
Репутация: [ + 0 / − 0 ]

Re: панель закладок справа в ff2

И я же забыл самое главное написать. Что бы приведений мной CSS заработал, надо в файле C:\Program Files\Mozilla Firefox\chrome\classic.jar\skin\classic\global\globalBindings.xml
найти

Код:

            <xul:arrowscrollbox anonid="arrowscrollbox"
                                orient="horizontal"
                                flex="1"
                                style="min-width: 1px;"
                                chromedir="&locale.dir;"
                                class="tabbrowser-arrowscrollbox">
              <children/>
            </xul:arrowscrollbox>

и заменить на

Код:

            <xul:arrowscrollbox anonid="arrowscrollbox"
                                orient="vertical"
                                flex="1"
                                style="min-width: 1px;"
                                chromedir="&locale.dir;"
                                class="tabbrowser-arrowscrollbox">
              <children/>
            </xul:arrowscrollbox>

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2009 Mozilla Russia

разработка онлайн казино и покера