Résolu le 27-02-19 Firefox 65 : onglets en position basse

Installation, configuration et utilisation des logiciels que vous souhaitez installer.
Répondre
Avatar du membre
Yvance77
Messages : 195
Enregistré le : mar. 14 juil. 2015 12:48
Localisation : Une île perdue du Pacifique

Firefox 65 : onglets en position basse

Message par Yvance77 »

Bonjour,

Le truc qui m'énerve prodigieusement dans Firefox, c'est que les onglets ne soient plus en position basse par defaut.

D'ailleurs, l'autisme des développeurs est sidérant, car ils doivent bien être au courant que la majorité des utilisateurs préfèrent cela , si j'en crois tous les forums parcourus ! :l

J'ai récupéré un fichier "userChrome.css" qui permet d'avoir cela sur la dernière version la 65. Ce que vous aviez avant, est obsolète désormais.

Voici le mien, et après redémarrage, vous aurez les onglets en bas.

Code : Tout sélectionner

/******* FIREFOX V65 *******/

/*===================== barre MENU en haut =======================*/

/*!!!!! barre de titre désactivée !!!!!*/
/*** fenêtre maxi ***/
#main-window[tabsintitlebar][sizemode="maximized"] #toolbar-menubar {
  position: fixed !important;
  top: 12px !important;
}

/*** fenêtre redimentionnable ***/ 
#main-window[tabsintitlebar][sizemode="normal"] #toolbar-menubar {
  position: fixed !important;
  top: 0 !important;
}


/*!!!!! barre de titre active !!!!!*/
#main-window:not([tabsintitlebar]) #toolbar-menubar {
  position: fixed !important;
  top: 0px !important;
}

/* ajuster position verticale barre d'outils */
#main-window:not([tabsintitlebar]) > #navigator-toolbox {
  margin-top: 25px !important; 
}

/*================== FIN barre menu en haut ====================*/





/*==================== barre ONGLET dessous ===================*/
#titlebar { -moz-box-ordinal-group: 3 !important; 
}
/*** réduire l'espace avec barre perso ***/

/* règle en fenêtre maxi utile seulement pour windows */
#main-window[tabsintitlebar][sizemode="maximized"] > #navigator-toolbox > #titlebar {
  -moz-appearance: -moz-window-titlebar !important;
}


:root[extradragspace][tabsintitlebar]:not([inFullscreen]) {
	--space-above-tabbar: -10px !important;
}



/*** ajuster position verticale barre d'outils ***/
#main-window[tabsintitlebar][sizemode="maximized"] > #navigator-toolbox {
  margin-top: 30px !important; 
}

#main-window[tabsintitlebar][sizemode="normal"] > #navigator-toolbox {
  margin-top: 20px; 
}


/*** déplacer décalage de la barre d'onglets pour l'espace des boutons fenêtre  ***/
/*sans thème (fenêtre redimentionnable)*/
#main-window[tabsintitlebar][sizemode="normal"]> #navigator-toolbox:not(:-moz-lwtheme) > #titlebar  .titlebar-buttonbox-container{
  display: none
}
/*avec thème*/
#main-window[tabsintitlebar][sizemode="normal"]> #navigator-toolbox:-moz-lwtheme > #titlebar  .titlebar-buttonbox-container{
  position: fixed !important; 
  top: 0; right: 0; margin-top: -15px; 
}

/* (fenêtre maxi) */
#main-window[tabsintitlebar][sizemode="maximized"] > #navigator-toolbox > #titlebar .titlebar-buttonbox-container{
  position: fixed !important; top: 0; right: 0; margin-top: -5px;
}


/*** ajuster position horizontale barre d'onglets ***/
#main-window[tabsintitlebar][sizemode="maximized"] #toolbar-menubar[inactive="true"] + #TabsToolbar {
  margin-right: -40px; 
}

#main-window[tabsintitlebar][sizemode="normal"] #toolbar-menubar[inactive="true"] + #TabsToolbar {
  margin-left: -40px; margin-right: -40px; 
}

/*======================= FIN barre onglet dessous ==========================*/
J'ai fait une recherche et je n'ai pas trouvé cette astuce, si elle faisait doublon, mettre à la benne ce post.
Modifié en dernier par Yvance77 le dim. 24 févr. 2019 11:13, modifié 2 fois.
Manjaro Mate - C.M. Msi B550 Tomahawk - C.G. Amd Radeon RX 550 - CPU. Ryzen 5 3600 à 6 cœurs 12 proc. - C.S. Terratec Aureon - Ddr4 Corsaire Vengeance 16 Go - 3 SSD Crucial BX100 + BX500 + Corsair Me 120 Go - 2 & 1To + 1 Sata 500 Go
_______________________________________________________________________________________
À trop vouloir faire de l'économie un idéal, nous faisons l'économie de l'Idéal !

Avatar du membre
arghlub
Administrateur du site
Messages : 10421
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence
Contact :

Re: Firefox 65 : onglets en position basse

Message par arghlub »

Salut Yvance,

Merci pour l'astuce 8-)

Il ne me semble pas qu'elle est déjà été donnée sur le forum.
En allant voir le topic de mintalo Firefox 57 (et suivants)+ modifs possibles sans extension + Sécurisation, et plus particulièrement : viewtopic.php?p=91434#p91434, on voit que les noms des classes et identifiants CSS ont changés depuis la version FF57.
Donc merci pour cette "mise à jour" de l'astuce ;)
Tour1 (custom)CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom)CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre en stand-by de l' April.org────────────────

Avatar du membre
Yvance77
Messages : 195
Enregistré le : mar. 14 juil. 2015 12:48
Localisation : Une île perdue du Pacifique

Re: Firefox 65 : onglets en position basse

Message par Yvance77 »

arghlub a écrit :
sam. 23 févr. 2019 08:49
on voit que les noms des classes et identifiants CSS ont changés depuis la version FF57.
Salut à toi,

Effectivement, le «userChrome.css» précédent est valide de la version 57 à la 64. Pour cette nouvelle version FF 65 QUANTUM, le fichier est désormais obsolète.

Autant ouvrir une nouvelle rubrique, afin que chacun contribue aux petites améliorations qui ne manqueront pas fleurir au fil de l'eau.

A peluche
Manjaro Mate - C.M. Msi B550 Tomahawk - C.G. Amd Radeon RX 550 - CPU. Ryzen 5 3600 à 6 cœurs 12 proc. - C.S. Terratec Aureon - Ddr4 Corsaire Vengeance 16 Go - 3 SSD Crucial BX100 + BX500 + Corsair Me 120 Go - 2 & 1To + 1 Sata 500 Go
_______________________________________________________________________________________
À trop vouloir faire de l'économie un idéal, nous faisons l'économie de l'Idéal !

Avatar du membre
arghlub
Administrateur du site
Messages : 10421
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence
Contact :

Re: Firefox 65 : onglets en position basse

Message par arghlub »

Bon alors, on m'a soufflé à l'oreille que j'avais loupé le topic de L5d : Comment mettre les onglets sous la barre d'adresse dans Firefox 65

Je ne vais supprimer aucun des 2 sujets, ni même les fusionner (car j'ai peur que ça devienne "brouillon").
Je me contente de mettre des liens d'un sujet vers l'autre, par contre mieux vaut continuer sur ce sujet (je vais verrouiller l'autre).
;)
Tour1 (custom)CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom)CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre en stand-by de l' April.org────────────────

Avatar du membre
Tonher
Messages : 45
Enregistré le : lun. 13 juil. 2015 20:10
Localisation : La où on mange du painggg ...

Re: Firefox 65 : onglets en position basse

Message par Tonher »

Bonjour,

avec la maj vers Firefox 71, les onglets sont de nouveaux en haut , grrr :? ...

J'ai trouvé la solution ici:
https://forum.pcastuces.com/sujet.asp?p ... ID=6094849

le code:

Code : Tout sélectionner

/* TABS: on bottom */
#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;
}

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

/* TABS: height */
:root {
--tab-toolbar-navbar-overlap: 0px !important;
--tab-min-height: 33px !important; /* adjust to suit your needs */
}
:root #tabbrowser-tabs {
--tab-min-height: 33px !important; /* needs to be the same as above under :root */
--tab-min-width: 80px !important;
}

#TabsToolbar {
height: var(--tab-min-height) !important;
margin-bottom: 1px !important;
box-shadow: ThreeDShadow 0 -1px inset, -moz-dialog 0 1px !important;
background-color: var(--toolbar-bgcolor) !important;
}

#tabbrowser-tabs,
#tabbrowser-tabs > .tabbrowser-arrowscrollbox,
.tabbrowser-tabs[positionpinnedtabs] > .tabbrowser-tab[pinned] {
min-height: var(--tab-min-height) !important;
max-height: var(--tab-min-height) !important;
}

/* drag space */
.titlebar-spacer[type="pre-tabs"],
.titlebar-spacer[type="post-tabs"] {
width: 40px;
}

/* Override vertical shifts when moving a tab */
#navigator-toolbox[movingtab] > #titlebar > #TabsToolbar {
padding-bottom: unset !important;
}
#navigator-toolbox[movingtab] #tabbrowser-tabs {
padding-bottom: unset !important;
margin-bottom: unset !important;
}
#navigator-toolbox[movingtab] > #nav-bar {
margin-top: unset !important;
}

/* hide windows-controls */
#TabsToolbar #window-controls {display:none!important;}

/* move caption buttons to right of Tab bar */
#main-window[tabsintitlebar]:not([inFullscreen="true"]) #toolbar-menubar[autohide="true"] ~ #TabsToolbar .titlebar-buttonbox-container {
position: fixed !important;
right: 0 !important;
top: calc(6px + var(--tab-min-height)) !important;
display: block !important;
visibility: visible !important;
}
#toolbar-menubar[autohide="true"] ~ #TabsToolbar {padding-right: 100px !important;}
/* TABS on bottom */
#navigator-toolbox toolbar:not(#nav-bar):not(#toolbar-menubar) {
-moz-box-ordinal-group: 10;
}
#TabsToolbar {
-moz-box-ordinal-group: 1000 !important;
}

#TabsToolbar {
display: block !important;
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;
}

#TabsToolbar #window-controls {
display: none !important;
}
Le savoir n' a de valeur que s' il est partagé ...
Pc : Asus X75A | Linux Mint 20 Ulyana | Mint Mate | 5.4.0-42-generic x86_64 bits | Intel Core i3-2350M | 8 Go de Ram | Intel® HD Graphics 3000 | Carte Wifi Ralink RT5390 driver: rt2800pci | SSD Kingston 120 Go , HDD Hitachi 500 Go |

Avatar du membre
roromint
Messages : 2728
Enregistré le : dim. 28 févr. 2016 21:09
Localisation : ath

Re: Firefox 65 : onglets en position basse

Message par roromint »

euh pas encore une update pour firefox 70 ?
cordialement,
Ro.
-------------------------------------------------------
PS à lire du attentif pour mon handicap : je suis malentendant Étant dyslexique, j'ai des problèmes quant à la rédaction de messages en français courant. Je vous prie dès lors d'accepter toutes mes excuses si mes interventions peuvent vous paraître étranges et je vous remercie d'avance pour votre compréhension.
PS: pour les membres, ne pas faire la message privé de moi svp ! merci

Avatar du membre
Tonher
Messages : 45
Enregistré le : lun. 13 juil. 2015 20:10
Localisation : La où on mange du painggg ...

Re: Firefox 65 : onglets en position basse

Message par Tonher »

Tu veux dire que tu n'as pas encore la maj vers la 71? ni celle de la 70?

je suis sous mate 19.2

Image
Le savoir n' a de valeur que s' il est partagé ...
Pc : Asus X75A | Linux Mint 20 Ulyana | Mint Mate | 5.4.0-42-generic x86_64 bits | Intel Core i3-2350M | 8 Go de Ram | Intel® HD Graphics 3000 | Carte Wifi Ralink RT5390 driver: rt2800pci | SSD Kingston 120 Go , HDD Hitachi 500 Go |

Répondre