Багато рядкової панелі вкладок Firefox?


8

Чи є розширення для Firefox, яке дає багаторядкові панелі вкладок? І, якщо можливо, рядки не повинні переміщуватися вгору та вниз, як це роблять зазвичай панелі вкладок Windows.


(Основні) відповіді на це питання не працюють у Firefox Quantum. Я задав нове питання щодо сумісного з Firefox Quantum рішення.
Герріт

Відповіді:


9

TabMixPlus дозволяє багаторядкові панелі вкладок.

Це дозволить вам вибрати максимальну кількість рядків, які ви хочете, щоб вони відображалися.

Параметри вкладки багато рядків TabMixPlus


1
На жаль, Firefox Quantum зламав підтримку Tab Mix Plus, тому ця відповідь більше не працює для нових версій Firefox.
Герріт

5

Не зовсім відповідь на ваше запитання, але я вважаю, що вкладка Tree Style дуже корисна. Набирайте деяку висоту і порядок, ціною якоїсь ширини.

Скріншот


1
Це було б добре на великому моніторі плоского екрана, де вам не доведеться багато думати про екранну нерухомість. Якщо їх можна буде додатково коригувати, щоб зменшити імена, це було б чудово.
Іссек

Що ж, у додатку дуже багато варіантів. Наприклад, ліва смужка може автоматично сховатися або просто зробити її меншою. Крім того, знаючи, що більшість сайтів розраховані на 1024x800, а мій ноутбук - 1280x800, для мене це чудово працює, просто кажу: P.
ianix

так, мені це теж подобається.
Рональд Поттол

@lsxek - Ви можете змінити розмір ширини дерева вкладок, натиснувши та перетягнувши роздільну лінію між деревом вкладки та сторінкою. Іноді він зменшується, тому відображаються лише піктограми сторінок.
Самуель Джешке

у програмі Tab Kit ви можете вибрати між деревом та багаторядковими (вони називають це вертикальна


3

EDIT: Зараз я використовую інший метод, описаний у цій відповіді: https://superuser.com/a/1352233/260948


Щоб мати вкладки на декількох рядках, без значків, фіксованого розміру, я роблю наступним чином. Тестовано на Firefox 57 по 61 на Linux Fedora, без необхідності встановлення додаткової мітки табуляції. Усі кредити переходять до цих постів:

https://www.reddit.com/r/firefox/comments/726p8u/multirow_tabs_firefox_ignores_mozboxflex/dngb8qf/

https://www.reddit.com/r/FirefoxCSS/comments/7dclp7/multirow_tabs_in_ff57/

Якщо ви не хочете видаляти піктограми з вкладок, опустіть два наступні рядки з файлу, який ми збираємось записати:

/* Tabs: no icons */
.tabbrowser-tabs .tab-icon-image { display: none !important; }

Отже, почнемо.

Закрийте firefox.

У Linux створіть таку папку, де RANDOMCHARACTERS буде відрізнятися на кожному комп'ютері:

~/.mozilla/firefox/RANDOMCHARACTERS.default/chrome/

У Windows 7 створіть таку папку, де YOURUSERNAME - ваше ім’я користувача, а RANDOMCHARACTERS буде відрізнятися на кожному комп’ютері:

C:\Users\YOURUSERNAME\Application Data\Mozilla\Firefox\Profiles\RANDOMCHARACTERS.default\chrome\

У старих версіях Windows папка є:

C:\Documents and Settings\YOURUSERNAME\Application Data\Mozilla\Firefox\Profiles\RANDOMCHARACTERS.default\chrome\

У Linux або Windows всередині вищевказаної папки створіть файл під назвою userChrome.css

Це повинен бути звичайний текст. Що означає, що ви повинні створити його за допомогою vi або kwrite, nano чи блокнота.

Всередині цього файлу userChrome.css напишіть весь наступний текст. Тоді збережіть і все. Насолоджуйтесь :)

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

    /* Tabs: no icons */
    .tabbrowser-tabs .tab-icon-image { display: none !important; }

    /* all the following is to have multiple rows of tabs */

    /*
    The class .tabbrowser-tabs has been replaced with id #tabbrowser-tabs
    changed selectors accordingly
    */
    .tabbrowser-tab:not([pinned]) {
        flex-grow:1;
        min-width:150px !important; /* Needed important tag, width can be whatever you like */
        max-width: 150px !important; /* Makes the tabs always fill the toolbar width */
    }
    .tabbrowser-tab,.tab-background {
        height:var(--tab-min-height);
    }
    .tab-stack {
        width: 100%;
    }
    #tabbrowser-tabs .scrollbox-innerbox {
        display: flex;
        flex-wrap: wrap;
    }
    #tabbrowser-tabs .arrowscrollbox-scrollbox {
        overflow: visible;
        display: block;
    }
    #titlebar,#titlebar-buttonbox{
        height:var(--tab-min-height) !important;
    }
    #titlebar{
        margin-bottom:calc(var(--tab-min-height)*-1) !important;
    }
    #main-window[sizemode="maximized"] #titlebar{
        margin-bottom:calc(6px + var(--tab-min-height)*-1) !important;
    }
    #main-window[sizemode="maximized"] #TabsToolbar{
        margin-left:var(--tab-min-height);
    }
    #titlebar:active{
        margin-bottom:0 !important;
    }
    #titlebar:active #titlebar-content{
        margin-bottom:var(--tab-min-height) !important;
    }
    #tabbrowser-tabs .scrollbutton-up,#tabbrowser-tabs .scrollbutton-down,#alltabs-button,.tabbrowser-tab:not([fadein]){
        display: none;
    }

    /* This enables maximum width before scrollbar is shown */

    #main-window[tabsintitlebar] #tabbrowser-tabs {
        -moz-window-dragging: no-drag;
    }
    #tabbrowser-tabs .scrollbox-innerbox {
        max-height: none;
        overflow-y:auto;
    }

Чи працює це з Firefox Quantum?
Герріт

@gerrit, це дуже гарне запитання, і це також головна причина, що я не прихильник використання терміна "Кванта". Автор підкреслив, що його рішення було "Тестовано на Firefox 57", що вказує на офіційний номер версії. Більш того, Firefox 57 був найпершою версією браузера Mozilla, який носив етикетку Quantum .
Run5k

2
@gerrit Я перевірив це зараз. Він працює на Firefox 61.0.2, що є останньою версією Fedora 28. Як і раніше, перетягування вкладок не працює добре, але і нічого не порушує. Вкладки все одно є.
Сальвадор
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.