X
Klepněte zde pro přechod na mobilní verzi webu.

Fórum podpory

více řádků záložek - po posledním update nefunguje korektně

Přidáno

Míval jsem zobrazeny 3 řádky záložek. Po update na v 65.0 se zobrazují pouze 2 řádky. (Když zobrazím Tree Style Tab tak vidím, že všechny záložky tam jsou; ale zobrazují se jen 2 řádky v hlavním okně).

Míval jsem zobrazeny 3 řádky záložek. Po update na v 65.0 se zobrazují pouze 2 řádky. (Když zobrazím Tree Style Tab tak vidím, že všechny záložky tam jsou; ale zobrazují se jen 2 řádky v hlavním okně).

Další informace o systému

Nainstalované zásuvné moduly

  • Shockwave Flash 32.0 r0

Aplikace

  • Identifikace prohlížeče: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:65.0) Gecko/20100101 Firefox/65.0

Více informací

poljos 182 řešení 1633 odpovědí

Záložkami myslíš panely (taby)? Nekoliduje ten doplněk s nějakým dalším (ověříš vypnutím ostatních)?

Já to řeším upraveným souborem userChrome.css

/* --------------------- Panely ve více řadách --------------*/
#tabbrowser-tabs .tabbrowser-arrowscrollbox, #tabbrowser-tabs .arrowscrollbox-scrollbox {display: block;}
.scrollbutton-up, .arrowscrollbox-overflow-start-indicator,
.scrollbutton-down, .arrowscrollbox-overflow-end-indicator {display: none !important;}
#tabbrowser-tabs .arrowscrollbox-scrollbox .scrollbox-innerbox {
    display: block;
    overflow-y: auto !important;
    min-height: 24px !important;}
#tabbrowser-tabs .tabbrowser-tab:not([pinned]) {min-width: 150px; vertical-align: bottom !important;}
#tabbrowser-tabs .tabbrowser-tab .tab-stack .tab-background {
    height: 24px !important;}
#tabbrowser-tabs .tabbrowser-tab .tab-stack {width: 100%;}
Záložkami myslíš panely (taby)? Nekoliduje ten doplněk s nějakým dalším (ověříš vypnutím ostatních)? Já to řeším upraveným [https://www.mozilla.cz/podpora/prehled-souboru-v-uzivatelskych-profilech-aplikaci-mozilla/jak-na-soubory-userchrome-css-a-usercontent-css-v-uzivatelskem-profilu/ souborem userChrome.css] <pre> /* --------------------- Panely ve více řadách --------------*/ #tabbrowser-tabs .tabbrowser-arrowscrollbox, #tabbrowser-tabs .arrowscrollbox-scrollbox {display: block;} .scrollbutton-up, .arrowscrollbox-overflow-start-indicator, .scrollbutton-down, .arrowscrollbox-overflow-end-indicator {display: none !important;} #tabbrowser-tabs .arrowscrollbox-scrollbox .scrollbox-innerbox { display: block; overflow-y: auto !important; min-height: 24px !important;} #tabbrowser-tabs .tabbrowser-tab:not([pinned]) {min-width: 150px; vertical-align: bottom !important;} #tabbrowser-tabs .tabbrowser-tab .tab-stack .tab-background { height: 24px !important;} #tabbrowser-tabs .tabbrowser-tab .tab-stack {width: 100%;} </pre>

Autor otázky

Ano, taby=panely. Fungovalo perfektně, přestalo po upgrade na 65.0 (tak to kolizí s jiným doplňkem snad není). Kouknul by ses na můj userChrome.css kdybych Ti ho někam poslal, prosím ? (Mám podezření, že FF 65.0 má nějakou chybku a něco z userChrome.css interpretuje chybně).

Ano, taby=panely. Fungovalo perfektně, přestalo po upgrade na 65.0 (tak to kolizí s jiným doplňkem snad není). Kouknul by ses na můj userChrome.css kdybych Ti ho někam poslal, prosím ? (Mám podezření, že FF 65.0 má nějakou chybku a něco z userChrome.css interpretuje chybně).
poljos 182 řešení 1633 odpovědí

Já tvůj userChrome těžko ověřím. Můžeš si udělat na zkoušku nový profil a v něm laborovat. Normálně ve Firefoxu žádný userChrome není, takže můžeš začít od toho.

Já tvůj userChrome těžko ověřím. Můžeš si udělat na zkoušku [https://support.mozilla.org/cs/kb/sprava-profilu nový profil] a v něm laborovat. Normálně ve Firefoxu žádný userChrome není, takže můžeš začít od toho.

Autor otázky

Zkusím až bude chvilka to nastudovat, díky. (Kdysi jsem se tomu dost věnoval a měl to vyladěné, ale už jsem to zapomněl).

Zatím sem dávám mou část, kdybys tam třeba na 1. pohled viděl chybku:

/* General Rules */

  1. tabbrowser-tabs .arrowscrollbox-scrollbox {
 overflow: visible; 
 display: block;

}

  1. tabbrowser-tabs .scrollbox-innerbox {
 display: flex;
 flex-wrap: wrap;
 min-height: var(--tab-min-height);
 max-height: calc((5 * var(--tab-min-height)) + 1px) !important; /* up to 5 rows */

} .tabbrowser-tab, .tab-background {

 height: var(--tab-min-height);

} .tab-stack {

 width: 100%;

}

  1. main-window[sizemode="normal"] #TabsToolbar {
 border-left: 1px solid #888 !important;

} /* Title bar rules */

  1. titlebar, #titlebar-buttonbox {
 height: var(--tab-min-height) !important;

}

  1. titlebar {
 margin-bottom: calc(var(--tab-min-height)*-1) !important;

}

  1. main-window[sizemode="maximized"] #titlebar {
 margin-bottom: calc(6px + var(--tab-min-height)*-1) !important;

}

  1. titlebar:active {
 margin-bottom: 0 !important;

}

  1. titlebar:active #titlebar-content {
 margin-bottom: var(--tab-min-height) !important;

}

Zkusím až bude chvilka to nastudovat, díky. (Kdysi jsem se tomu dost věnoval a měl to vyladěné, ale už jsem to zapomněl). Zatím sem dávám mou část, kdybys tam třeba na 1. pohled viděl chybku: /* General Rules */ #tabbrowser-tabs .arrowscrollbox-scrollbox { overflow: visible; display: block; } #tabbrowser-tabs .scrollbox-innerbox { display: flex; flex-wrap: wrap; min-height: var(--tab-min-height); max-height: calc((5 * var(--tab-min-height)) + 1px) !important; /* up to 5 rows */ } .tabbrowser-tab, .tab-background { height: var(--tab-min-height); } .tab-stack { width: 100%; } #main-window[sizemode="normal"] #TabsToolbar { border-left: 1px solid #888 !important; } /* Title bar rules */ #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; } #titlebar:active { margin-bottom: 0 !important; } #titlebar:active #titlebar-content { margin-bottom: var(--tab-min-height) !important; }

Upravil uživatel Mila_s dne

Autor otázky

Celý soubor a vybraná část nasdíleny zde: userChrome.css

Celý soubor a vybraná část nasdíleny zde: [https://www.dropbox.com/sh/atg6i8zhfj2djeo/AABRp9Fm_UP39cnWtuH0PUe9a?dl=0 userChrome.css]

Autor otázky

Po radě na zahraničním fóru jsem upravil userChrome.css takto: https://github.com/MrOtherGuy/firefox-csshacks/blob/master/chrome/multi-row_tabs.css Funguje, ale - poslední řádka panelů se vždy roztáhne na plnou šířku. Jak zajistit, aby i panely v poslední řádce měly stejnou šířku jako ostatní ?

Po radě na zahraničním fóru jsem upravil userChrome.css takto: https://github.com/MrOtherGuy/firefox-csshacks/blob/master/chrome/multi-row_tabs.css Funguje, ale - poslední řádka panelů se vždy roztáhne na plnou šířku. Jak zajistit, aby i panely v poslední řádce měly stejnou šířku jako ostatní ?
poljos 182 řešení 1633 odpovědí
Přidáno

Mi ve Firefoxu 65 funguje to, co jsem posílal hned nahoře.

Mi ve Firefoxu 65 funguje to, co jsem posílal hned nahoře.

Autor otázky

Když říkáš "funguje" - spodní řádku panelů máš roztaženou na celou šířku, nebo zabírá jen část řádky ?

Když říkáš "funguje" - spodní řádku panelů máš roztaženou na celou šířku, nebo zabírá jen část řádky ?

Autor otázky

Ano, funguje, děkuji.

Ano, funguje, děkuji.

Autor otázky

Tak po posledním update (FF 66.0) už zas nefunguje. Spodní řádku panelů roztáhne zas na celou šířku. Věděli byste co s tím, pls ?

Tak po posledním update (FF 66.0) už zas nefunguje. Spodní řádku panelů roztáhne zas na celou šířku. Věděli byste co s tím, pls ?
poljos 182 řešení 1633 odpovědí
Přidáno

Já to mám v současném FF 66.0.1 takhle - funkční.

/* TABS on bottom - musí být zapnutá (viditelná) lišta Firefoxu! */
#navigator-toolbox toolbar:not(#nav-bar):not(#toolbar-menubar) {-moz-box-ordinal-group:10}
#TabsToolbar {-moz-box-ordinal-group:1000!important}

#TabsToolbar {
 position: absolute !important;
 bottom: 0 !important;
 width: 100vw !important;
}
#main-window:not([chromehidden*="toolbar"]) #navigator-toolbox {
padding-bottom: var(--tab-min-height) !important;
}
#tabbrowser-tabs {
  width: 100vw !important;
}

Tak oprava: Funguje to v pořádku jenom jako jeden řádek tabů. V dalším se to zmrší. Pro mě je ale důležité to, že jsou taby pod adresním řádkem.

Já to mám v současném FF 66.0.1 takhle - funkční. <pre> /* TABS on bottom - '''musí být zapnutá (viditelná) lišta Firefoxu!''' */ #navigator-toolbox toolbar:not(#nav-bar):not(#toolbar-menubar) {-moz-box-ordinal-group:10} #TabsToolbar {-moz-box-ordinal-group:1000!important} #TabsToolbar { position: absolute !important; bottom: 0 !important; width: 100vw !important; } #main-window:not([chromehidden*="toolbar"]) #navigator-toolbox { padding-bottom: var(--tab-min-height) !important; } #tabbrowser-tabs { width: 100vw !important; } </pre> '''Tak oprava:''' Funguje to v pořádku jenom jako jeden řádek tabů. V dalším se to zmrší. Pro mě je ale důležité to, že jsou taby pod adresním řádkem.

Upravil uživatel poljos dne

Autor otázky

Takže problém zůstává. Mám 3 řádky, třetí se roztáhne tak, aby zabral celou řádku. Výřez přikládám - je vidět jiná šířka tabů ve spodním řádku.

Takže problém zůstává. Mám 3 řádky, třetí se roztáhne tak, aby zabral celou řádku. Výřez přikládám - je vidět jiná šířka tabů ve spodním řádku.
poljos 182 řešení 1633 odpovědí

Tohle asi nevyřešíme. Nezbude než počkat, až autor Tab Mix Plusu udělá náhradu za původní doplněk (někde jsem četl, že na tom dělá). Anebo průběžně prohledávat internet, jestli se mezitím nenajde nějaká náhrada.

Tohle asi nevyřešíme. Nezbude než počkat, až autor Tab Mix Plusu udělá náhradu za původní doplněk (někde jsem četl, že na tom dělá). Anebo průběžně prohledávat internet, jestli se mezitím nenajde nějaká náhrada.